0001514416-22-000204.txt : 20221102 0001514416-22-000204.hdr.sgml : 20221102 20221102073007 ACCESSION NUMBER: 0001514416-22-000204 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 95 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221102 DATE AS OF CHANGE: 20221102 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Bandwidth Inc. CENTRAL INDEX KEY: 0001514416 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38285 FILM NUMBER: 221352295 BUSINESS ADDRESS: STREET 1: 900 MAIN CAMPUS DRIVE CITY: RALEIGH STATE: NC ZIP: 27606 BUSINESS PHONE: 888-969-5009 MAIL ADDRESS: STREET 1: 900 MAIN CAMPUS DRIVE CITY: RALEIGH STATE: NC ZIP: 27606 FORMER COMPANY: FORMER CONFORMED NAME: Bandwidth.com, Inc. DATE OF NAME CHANGE: 20110303 10-Q 1 band-20220930.htm 10-Q band-20220930
00015144162022Q3FALSE--12-31http://fasb.org/us-gaap/2022#AccountingStandardsUpdate202006Memberhttp://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrentP20Y0.01098570.0055781P120DP12M0.01098570.01098570.00557810.005578100015144162022-01-012022-09-300001514416us-gaap:CommonClassAMember2022-10-31xbrli:shares0001514416us-gaap:CommonClassBMember2022-10-3100015144162022-09-30iso4217:USD00015144162021-12-3100015144162022-07-012022-09-3000015144162021-07-012021-09-3000015144162021-01-012021-09-30iso4217:USDxbrli:shares0001514416us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-12-310001514416us-gaap:CommonStockMemberus-gaap:CommonClassBMember2020-12-310001514416us-gaap:AdditionalPaidInCapitalMember2020-12-310001514416us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001514416us-gaap:RetainedEarningsMember2020-12-3100015144162020-12-310001514416us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-3100015144162021-01-012021-03-310001514416us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-01-012021-03-310001514416us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-01-012021-03-310001514416us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001514416us-gaap:RetainedEarningsMember2021-01-012021-03-310001514416us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-03-310001514416us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-03-310001514416us-gaap:AdditionalPaidInCapitalMember2021-03-310001514416us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001514416us-gaap:RetainedEarningsMember2021-03-3100015144162021-03-310001514416us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-3000015144162021-04-012021-06-300001514416us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-04-012021-06-300001514416us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001514416us-gaap:RetainedEarningsMember2021-04-012021-06-300001514416us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-06-300001514416us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-06-300001514416us-gaap:AdditionalPaidInCapitalMember2021-06-300001514416us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001514416us-gaap:RetainedEarningsMember2021-06-3000015144162021-06-300001514416us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-07-012021-09-300001514416us-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-300001514416us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-07-012021-09-300001514416us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-300001514416us-gaap:RetainedEarningsMember2021-07-012021-09-300001514416us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-09-300001514416us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-09-300001514416us-gaap:AdditionalPaidInCapitalMember2021-09-300001514416us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-300001514416us-gaap:RetainedEarningsMember2021-09-3000015144162021-09-300001514416us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-10-012021-12-310001514416us-gaap:AdditionalPaidInCapitalMember2021-10-012021-12-3100015144162021-10-012021-12-310001514416us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-10-012021-12-310001514416us-gaap:RetainedEarningsMember2021-10-012021-12-310001514416us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-12-310001514416us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-12-310001514416us-gaap:AdditionalPaidInCapitalMember2021-12-310001514416us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001514416us-gaap:RetainedEarningsMember2021-12-310001514416us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-01-012022-03-310001514416us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-3100015144162022-01-012022-03-3100015144162021-01-012021-12-310001514416us-gaap:AdditionalPaidInCapitalMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-310001514416srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2021-12-310001514416srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-310001514416us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001514416us-gaap:RetainedEarningsMember2022-01-012022-03-310001514416us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-03-310001514416us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-03-310001514416us-gaap:AdditionalPaidInCapitalMember2022-03-310001514416us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001514416us-gaap:RetainedEarningsMember2022-03-3100015144162022-03-310001514416us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-04-012022-06-300001514416us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-3000015144162022-04-012022-06-300001514416us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001514416us-gaap:RetainedEarningsMember2022-04-012022-06-300001514416us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-06-300001514416us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-06-300001514416us-gaap:AdditionalPaidInCapitalMember2022-06-300001514416us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001514416us-gaap:RetainedEarningsMember2022-06-3000015144162022-06-300001514416us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-07-012022-09-300001514416us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001514416us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001514416us-gaap:RetainedEarningsMember2022-07-012022-09-300001514416us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-09-300001514416us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-09-300001514416us-gaap:AdditionalPaidInCapitalMember2022-09-300001514416us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001514416us-gaap:RetainedEarningsMember2022-09-30band:segment0001514416srt:ScenarioPreviouslyReportedMember2021-07-012021-09-300001514416srt:ScenarioPreviouslyReportedMember2021-01-012021-09-300001514416us-gaap:AccountsReceivableMemberband:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-31xbrli:pureband:reporting_unit0001514416us-gaap:AccountingStandardsUpdate202006Membersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2022-01-010001514416us-gaap:AccountingStandardsUpdate202006Membersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2022-07-012022-09-300001514416us-gaap:AccountingStandardsUpdate202006Membersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2022-01-012022-09-300001514416us-gaap:MoneyMarketFundsMember2022-09-300001514416us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2022-09-300001514416us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2022-09-300001514416us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2022-09-300001514416us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-09-300001514416us-gaap:CommercialPaperMember2022-09-300001514416us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMember2022-09-300001514416us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2022-09-300001514416us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2022-09-300001514416us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2022-09-300001514416us-gaap:CashAndCashEquivalentsMember2022-09-300001514416us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMember2022-09-300001514416us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CashAndCashEquivalentsMember2022-09-300001514416us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel3Member2022-09-300001514416us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashAndCashEquivalentsMember2022-09-300001514416us-gaap:BankTimeDepositsMember2022-09-300001514416us-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-09-300001514416us-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-09-300001514416us-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-09-300001514416us-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMember2022-09-300001514416us-gaap:USTreasurySecuritiesMember2022-09-300001514416us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-09-300001514416us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-09-300001514416us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-09-300001514416us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-09-300001514416us-gaap:CorporateDebtSecuritiesMember2022-09-300001514416us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMember2022-09-300001514416us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2022-09-300001514416us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-09-300001514416us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-09-300001514416us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-09-300001514416us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-09-300001514416us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-09-300001514416us-gaap:FairValueMeasurementsRecurringMember2022-09-300001514416us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2021-12-310001514416us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2021-12-310001514416us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2021-12-310001514416us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310001514416us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-12-310001514416us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-12-310001514416us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310001514416us-gaap:FairValueMeasurementsRecurringMember2021-12-310001514416us-gaap:ConvertibleDebtMemberband:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member2022-09-300001514416us-gaap:ConvertibleDebtMemberband:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member2022-09-300001514416us-gaap:ConvertibleDebtMemberband:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member2021-12-310001514416us-gaap:ConvertibleDebtMemberband:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member2021-12-310001514416band:RelayIncMember2022-09-30utr:sqft0001514416srt:MinimumMember2022-09-300001514416srt:MaximumMember2022-09-30band:lease0001514416band:UndevelopedLandMember2021-06-04utr:acre0001514416band:UndevelopedLandMember2021-06-042021-06-040001514416band:USEFEdwardsMillOwnerLLCMemberband:UndevelopedLandMember2021-06-052021-06-050001514416band:UndevelopedLandMember2021-06-050001514416band:UndevelopedLandMember2022-09-300001514416band:LeaseAgreementMember2021-05-270001514416band:LeaseAgreementMember2021-05-272021-05-270001514416band:USEFEdwardsMillOwnerLLCMemberband:LeaseAgreementMember2021-05-270001514416band:LeaseAgreementMember2022-01-012022-09-300001514416us-gaap:FurnitureAndFixturesMember2022-09-300001514416us-gaap:FurnitureAndFixturesMember2021-12-310001514416band:ComputerAndOfficeEquipmentMember2022-09-300001514416band:ComputerAndOfficeEquipmentMember2021-12-310001514416band:TelecommunicationsEquipmentMember2022-09-300001514416band:TelecommunicationsEquipmentMember2021-12-310001514416us-gaap:LeaseholdImprovementsMember2022-09-300001514416us-gaap:LeaseholdImprovementsMember2021-12-310001514416us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-09-300001514416us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-12-310001514416us-gaap:SoftwareDevelopmentMember2022-09-300001514416us-gaap:SoftwareDevelopmentMember2021-12-310001514416us-gaap:AutomobilesMember2022-09-300001514416us-gaap:AutomobilesMember2021-12-310001514416us-gaap:LandMember2022-09-300001514416us-gaap:LandMember2021-12-310001514416us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2022-09-300001514416us-gaap:OtherNoncurrentAssetsMember2022-09-300001514416us-gaap:CostOfSalesMember2022-07-012022-09-300001514416us-gaap:CostOfSalesMember2021-07-012021-09-300001514416us-gaap:CostOfSalesMember2022-01-012022-09-300001514416us-gaap:CostOfSalesMember2021-01-012021-09-300001514416us-gaap:ResearchAndDevelopmentExpenseMember2022-07-012022-09-300001514416us-gaap:ResearchAndDevelopmentExpenseMember2021-07-012021-09-300001514416us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-09-300001514416us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-09-300001514416us-gaap:SellingAndMarketingExpenseMember2022-07-012022-09-300001514416us-gaap:SellingAndMarketingExpenseMember2021-07-012021-09-300001514416us-gaap:SellingAndMarketingExpenseMember2022-01-012022-09-300001514416us-gaap:SellingAndMarketingExpenseMember2021-01-012021-09-300001514416us-gaap:GeneralAndAdministrativeExpenseMember2022-07-012022-09-300001514416us-gaap:GeneralAndAdministrativeExpenseMember2021-07-012021-09-300001514416us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-09-300001514416us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-09-300001514416us-gaap:CustomerRelationshipsMember2022-09-300001514416us-gaap:CustomerRelationshipsMembersrt:MinimumMember2022-01-012022-09-300001514416srt:MaximumMemberus-gaap:CustomerRelationshipsMember2022-01-012022-09-300001514416us-gaap:DevelopedTechnologyRightsMember2022-09-300001514416us-gaap:DevelopedTechnologyRightsMember2022-01-012022-09-300001514416us-gaap:OtherIntangibleAssetsMember2022-09-300001514416us-gaap:OtherIntangibleAssetsMembersrt:MinimumMember2022-01-012022-09-300001514416us-gaap:OtherIntangibleAssetsMembersrt:MaximumMember2022-01-012022-09-300001514416us-gaap:LicensingAgreementsMember2022-09-300001514416us-gaap:CustomerRelationshipsMember2021-12-310001514416us-gaap:CustomerRelationshipsMembersrt:MinimumMember2021-01-012021-09-300001514416srt:MaximumMemberus-gaap:CustomerRelationshipsMember2021-01-012021-09-300001514416us-gaap:DevelopedTechnologyRightsMember2021-12-310001514416us-gaap:DevelopedTechnologyRightsMember2021-01-012021-09-300001514416us-gaap:OtherIntangibleAssetsMember2021-12-310001514416us-gaap:OtherIntangibleAssetsMembersrt:MinimumMember2021-01-012021-09-300001514416us-gaap:OtherIntangibleAssetsMembersrt:MaximumMember2021-01-012021-09-300001514416us-gaap:LicensingAgreementsMember2021-12-310001514416band:SiliconValleyBankCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-06-060001514416band:SiliconValleyBankCreditFacilityMemberus-gaap:LetterOfCreditMemberus-gaap:LineOfCreditMember2022-06-060001514416band:SiliconValleyBankCreditFacilityMemberus-gaap:BridgeLoanMemberus-gaap:LineOfCreditMember2022-06-060001514416band:SiliconValleyBankCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberus-gaap:LineOfCreditMember2022-06-062022-06-060001514416band:SiliconValleyBankCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-06-062022-06-060001514416band:SiliconValleyBankCreditFacilityMemberus-gaap:BaseRateMemberus-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberus-gaap:LineOfCreditMember2022-06-062022-06-060001514416band:SiliconValleyBankCreditFacilityMemberus-gaap:BaseRateMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-06-062022-06-060001514416band:SiliconValleyBankCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-06-062022-06-060001514416band:SiliconValleyBankCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-09-300001514416us-gaap:ConvertibleDebtMemberband:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member2020-02-280001514416us-gaap:ConvertibleDebtMemberband:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member2020-02-282020-02-280001514416us-gaap:CommonClassAMember2020-02-280001514416band:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member2020-02-282020-02-280001514416us-gaap:ConvertibleDebtMemberus-gaap:CommonClassAMemberus-gaap:DebtInstrumentRedemptionPeriodOneMemberband:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member2020-02-282020-02-28band:day0001514416us-gaap:ConvertibleDebtMemberus-gaap:DebtInstrumentRedemptionPeriodTwoMemberband:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member2020-02-282020-02-280001514416us-gaap:ConvertibleDebtMemberus-gaap:CommonClassAMemberus-gaap:DebtInstrumentRedemptionPeriodTwoMemberband:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member2020-02-282020-02-280001514416us-gaap:ConvertibleDebtMemberus-gaap:CommonClassAMemberus-gaap:DebtInstrumentRedemptionPeriodOneMemberband:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member2021-10-012022-09-300001514416us-gaap:ConvertibleDebtMemberus-gaap:AccountingStandardsUpdate202006Membersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberband:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member2021-01-010001514416us-gaap:ConvertibleDebtMemberband:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member2021-03-160001514416us-gaap:ConvertibleDebtMemberband:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member2021-03-162021-03-160001514416us-gaap:CommonClassAMember2021-03-160001514416us-gaap:ConvertibleDebtMemberus-gaap:CommonClassAMemberus-gaap:DebtInstrumentRedemptionPeriodOneMemberband:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member2021-03-162021-03-160001514416us-gaap:ConvertibleDebtMemberus-gaap:DebtInstrumentRedemptionPeriodOneMemberband:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member2021-03-162021-03-160001514416us-gaap:ConvertibleDebtMemberus-gaap:DebtInstrumentRedemptionPeriodTwoMemberband:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member2021-03-162021-03-160001514416us-gaap:ConvertibleDebtMemberus-gaap:CommonClassAMemberus-gaap:DebtInstrumentRedemptionPeriodTwoMemberband:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member2021-03-162021-03-160001514416us-gaap:ConvertibleDebtMemberus-gaap:AccountingStandardsUpdate202006Membersrt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMemberband:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member2021-01-010001514416us-gaap:ConvertibleDebtMember2022-09-300001514416us-gaap:ConvertibleDebtMember2021-12-310001514416band:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member2022-07-012022-09-300001514416band:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member2021-07-012021-09-300001514416band:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member2022-01-012022-09-300001514416band:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member2021-01-012021-09-300001514416band:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member2022-07-012022-09-300001514416band:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member2021-07-012021-09-300001514416band:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member2022-01-012022-09-300001514416band:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member2021-01-012021-09-300001514416us-gaap:CommonClassAMember2020-02-282020-02-280001514416us-gaap:CommonClassAMember2021-03-162021-03-1600015144162020-02-282020-02-2800015144162021-03-162021-03-160001514416us-gaap:ConvertibleDebtMemberus-gaap:CommonClassAMemberband:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member2020-02-282020-02-280001514416us-gaap:ConvertibleDebtMemberus-gaap:CommonClassAMemberband:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member2021-03-162021-03-160001514416us-gaap:NonUsMember2022-09-300001514416us-gaap:NonUsMember2021-12-310001514416country:US2022-07-012022-09-300001514416country:US2021-07-012021-09-300001514416country:US2022-01-012022-09-300001514416country:US2021-01-012021-09-300001514416us-gaap:NonUsMember2022-07-012022-09-300001514416us-gaap:NonUsMember2021-07-012021-09-300001514416us-gaap:NonUsMember2022-01-012022-09-300001514416us-gaap:NonUsMember2021-01-012021-09-300001514416us-gaap:CommonClassAMember2022-09-300001514416us-gaap:CommonClassBMember2022-09-300001514416us-gaap:CommonClassAMember2021-12-310001514416us-gaap:CommonClassBMember2021-12-310001514416us-gaap:EmployeeStockOptionMember2022-09-300001514416us-gaap:EmployeeStockOptionMember2021-12-310001514416us-gaap:RestrictedStockUnitsRSUMember2022-09-300001514416us-gaap:RestrictedStockUnitsRSUMember2021-12-310001514416us-gaap:StockCompensationPlanMember2022-09-300001514416us-gaap:StockCompensationPlanMember2021-12-310001514416band:StockOptionPlan2010Member2017-11-090001514416band:A2017EquityCompensationPlanMember2017-11-090001514416band:A2017EquityCompensationPlanMember2018-01-012018-01-010001514416band:A2017EquityCompensationPlanMember2022-01-012022-01-010001514416band:A2017EquityCompensationPlanMemberus-gaap:EmployeeStockOptionMember2017-11-092017-11-090001514416us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-300001514416srt:AffiliatedEntityMemberband:MasterServicesAgreementMemberband:RelayFormerlyRepublicWirelessIncMember2022-07-012022-09-300001514416srt:AffiliatedEntityMemberband:MasterServicesAgreementMemberband:RelayFormerlyRepublicWirelessIncMember2022-01-012022-09-300001514416srt:AffiliatedEntityMemberband:MasterServicesAgreementMemberband:RelayFormerlyRepublicWirelessIncMember2021-07-012021-09-300001514416srt:AffiliatedEntityMemberband:MasterServicesAgreementMemberband:RelayFormerlyRepublicWirelessIncMember2021-01-012021-09-300001514416srt:AffiliatedEntityMemberband:MasterServicesAgreementMemberband:RelayFormerlyRepublicWirelessIncMember2022-09-300001514416srt:AffiliatedEntityMemberband:MasterServicesAgreementMemberband:RelayFormerlyRepublicWirelessIncMember2021-12-310001514416us-gaap:EmployeeStockOptionMember2022-01-012022-09-300001514416us-gaap:EmployeeStockOptionMember2021-01-012021-09-300001514416us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-300001514416us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-09-300001514416us-gaap:ConvertibleDebtSecuritiesMember2022-01-012022-09-300001514416us-gaap:ConvertibleDebtSecuritiesMember2021-01-012021-09-300001514416us-gaap:ConvertibleDebtMemberband:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member2021-09-300001514416us-gaap:ConvertibleDebtMemberband:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member2021-09-300001514416us-gaap:ConvertibleDebtMemberus-gaap:CommonClassAMemberband:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member2022-01-012022-09-300001514416us-gaap:ConvertibleDebtMemberus-gaap:CommonClassAMemberband:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member2021-01-012021-09-300001514416us-gaap:ConvertibleDebtMemberus-gaap:CommonClassAMemberband:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member2022-01-012022-09-300001514416us-gaap:ConvertibleDebtMemberus-gaap:CommonClassAMemberband:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member2021-01-012021-09-300001514416us-gaap:ConvertibleDebtMemberus-gaap:SubsequentEventMemberband:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member2022-11-280001514416us-gaap:ConvertibleDebtMemberus-gaap:CommonClassAMemberus-gaap:SubsequentEventMemberus-gaap:DebtInstrumentRedemptionPeriodOneMemberband:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member2022-11-022022-11-020001514416srt:ScenarioForecastMemberus-gaap:ConvertibleDebtMemberband:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member2022-11-29

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
__________________________________

FORM 10-Q
__________________________________
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 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-38285 
BANDWIDTH INC.
(Exact name of registrant as specified in its charter)
__________________________________
 
Delaware56-2242657
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification Number)
900 Main Campus Drive
Raleigh, NC 27606
(Address of principal executive offices) (Zip Code) 
(800) 808-5150
(Registrant’s telephone number, including area code)
__________________________________

Securities Registered Pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Class A Common Stock, par value $0.001 per shareBANDNASDAQ Global Select Market
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  x 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 x  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 filerAccelerated filer
Non-accelerated filerSmaller 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 is a shell company (as defined in Rule 12b-2 of the Exchange Act).  Yes   No 
As of October 31, 2022, 23,359,265 shares of the registrant’s Class A common stock and 1,965,170 shares of registrant’s Class B common stock were outstanding, respectively.




BANDWIDTH INC.
Table of Contents
Page



Special Note Regarding Forward-Looking Statements
This Quarterly Report on Form 10-Q 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”). All statements contained in this Quarterly Report on Form 10-Q, other than statements of historical fact, are forward-looking statements. Forward-looking statements generally can be identified by the words “may,” “will,” “expect,” “believe,” “anticipate,” “intend,” “could,” “would,” “project,” “plan,” “estimate,” or “continue,” or the negative of these words or other similar terms or expressions that concern our expectations strategy, plans or intentions. Forward-looking statements contained in this Quarterly Report on Form 10-Q include, but are not limited to, statements about:
our beliefs regarding the impact of macroeconomic conditions, including inflationary and/or recessionary pressures, on our business and financial condition;
our ability to attract and retain customers, including large enterprises;
our approach to identifying, attracting and keeping new and existing customers, as well as our expectations regarding customer turnover;
our beliefs regarding network traffic growth and other trends related to the usage of our products and services;
the impact of our customers’ violation of applicable laws, our policies or other misuse of our platform;
our ability to successfully defend our network, systems and data against ever-evolving cybersecurity threats, including denial-of-service and ransomware attacks;
our expectations regarding revenue, costs, expenses, gross margin, dollar based net retention rate, adjusted EBITDA, non-generally accepted accounting principles in the United States of America (“GAAP”) net income and capital expenditures;
our beliefs regarding the growth of our business and how that impacts our liquidity and capital resources requirements;
our expectations about the impact of public health epidemics, such as COVID-19 (as defined herein), or natural disasters on the global economy and our business, results of operations and financial condition;
the sufficiency of our cash and cash equivalents to meet our liquidity needs;
our ability to attract, train, and retain qualified employees and key personnel;
our beliefs regarding the expense and productivity of and competition for our sales force;
our expectations regarding headcount;
our ability to maintain and benefit from our corporate culture;
our plans to further invest in and grow our business, including international offerings, and our ability to effectively manage our growth and associated investments;
our ability to introduce new products and services and enhance existing products and services;
our ability to successfully integrate and benefit from any strategic acquisitions, including our acquisition of Voxbone (as defined herein), or future strategic acquisitions or investments;
our ability to effectively manage our international operations and expansion;
our ability to compete successfully against current and future competitors;
3

the evolution of technology affecting our products, services and markets;
the impact of certain new accounting standards and guidance, as well as the time and cost of continued compliance with existing rules and standards;
our beliefs regarding the use of Non-GAAP financial measures;
our ability to comply with modified or new industry standards, laws and regulations applicable to our products, services and business, including the General Data Protection Regulation (“GDPR”), the California Consumer Privacy Act of 2018 and other privacy regulations that may be implemented in the future, and Secure Telephone Identity Revisited and Signature-based Handling of Asserted Information Using toKENs and other robocalling prevention and anti-spam standards and increased costs associated with such compliance;
our ability to manage fees that have been or may be instituted by network providers that increase our costs;
our ability to maintain, protect and enhance our intellectual property;
our expectations regarding litigation and other pending or potential disputes;
our ability to service the interest on our Convertible Notes (as defined herein) and repay such Convertible Notes, to the extent required; and
other risks related to our indebtedness.
We caution you that the foregoing list may not contain all the forward-looking statements made in this Quarterly Report on Form 10-Q.
You should not rely upon forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this Quarterly Report on Form 10-Q primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition, results of operations and prospects. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties and other factors described in the section titled “Risk Factors” and elsewhere in this Quarterly Report on Form 10-Q. 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 Quarterly Report on Form 10-Q. We cannot assure you that the results, events and circumstances reflected in the forward-looking statements will be achieved or occur, and actual results, events or circumstances could differ materially from those described in the forward-looking statements.
The forward-looking statements made in this Quarterly Report on Form 10-Q 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 Quarterly Report on Form 10-Q to reflect events or circumstances after the date of this Quarterly Report on Form 10-Q 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 we may make.

4

PART I - FINANCIAL INFORMATION

Item 1. Financial Statements

BANDWIDTH INC.
Condensed Consolidated Balance Sheets
(In thousands)
(Unaudited)
As of September 30,As of December 31,
20222021
Assets
Current assets:
Cash and cash equivalents$166,384 $331,453 
Restricted cash918 836 
Marketable securities145,171  
Accounts receivable, net of allowance for doubtful accounts76,597 61,572 
Deferred costs3,772 3,204 
Prepaid expenses and other current assets24,273 15,820 
Total current assets417,115 412,885 
Property, plant and equipment, net73,205 69,604 
Operating right-of-use asset, net11,251 14,061 
Intangible assets, net170,498 211,217 
Deferred costs, non-current5,145 4,676 
Other long-term assets32,293 8,673 
Goodwill298,892 344,423 
Total assets$1,008,399 $1,065,539 
Liabilities and stockholders’ equity
Current liabilities:
Accounts payable$21,034 $9,142 
Accrued expenses and other current liabilities75,053 65,921 
Current portion of deferred revenue6,233 6,248 
Advanced billings7,672 6,380 
Operating lease liability, current7,166 5,807 
Total current liabilities117,158 93,498 
Other liabilities9,601 6,018 
Operating lease liability, net of current portion6,426 10,958 
Deferred revenue, net of current portion8,155 7,634 
Deferred tax liability35,215 48,396 
Convertible senior notes637,248 486,440 
Total liabilities813,803 652,944 
Stockholders’ equity:
Class A and Class B common stock25 25 
Additional paid-in capital359,465 502,477 
Accumulated deficit(81,981)(76,867)
Accumulated other comprehensive loss(82,913)(13,040)
Total stockholders’ equity194,596 412,595 
Total liabilities and stockholders’ equity$1,008,399 $1,065,539 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
5


BANDWIDTH INC.
Condensed Consolidated Statements of Operations
(In thousands, except share and per share amounts)
(Unaudited)
Three months ended September 30,Nine months ended September 30,
2022202120222021
Revenue$148,325 $130,638 $416,178 $364,775 
Cost of revenue84,861 73,573 241,896 203,071 
Gross profit63,464 57,065 174,282 161,704 
Operating expenses:
Research and development25,044 16,857 71,735 50,036 
Sales and marketing23,184 21,143 69,663 60,458 
General and administrative16,623 18,127 50,191 49,375 
Total operating expenses64,851 56,127 191,589 159,869 
Operating (loss) income(1,387)938 (17,307)1,835 
Other (expense) income, net(338)(7,567)2,282 (20,768)
Loss before income taxes(1,725)(6,629)(15,025)(18,933)
Income tax benefit (provision)923 (315)1,161 (255)
Net loss$(802)$(6,944)$(13,864)$(19,188)
Net loss per share, basic and diluted$(0.03)$(0.28)$(0.55)$(0.77)
Weighted average number of common shares outstanding, basic and diluted25,304,057 25,114,762 25,268,216 25,075,941 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

6


BANDWIDTH INC.
Condensed Consolidated Statements of Comprehensive Loss
(In thousands)
(Unaudited)
Three months ended September 30,Nine months ended September 30,
2022202120222021
Net loss$(802)$(6,944)$(13,864)$(19,188)
Other comprehensive loss
Unrealized gain on marketable securities, net of income taxes458  120  
Foreign currency translation, net of income taxes(29,702)(12,512)(69,993)(29,682)
Other comprehensive loss(29,244)(12,512)(69,873)(29,682)
Total comprehensive loss$(30,046)$(19,456)$(83,737)$(48,870)

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


BANDWIDTH INC.
Condensed Consolidated Statements of Changes in Stockholders Equity
(In thousands, except share amounts)
(Unaudited)
Class A voting
common stock
Class B voting
common stock
Additional paid-in capitalAccumulated other comprehensive income (loss)Accumulated deficitTotal stockholders’ equity
SharesAmountSharesAmount
Balance at December 31, 202022,413,004 $22 2,496,125 $2 $451,463 $27,941 $(49,505)$429,923 
Issuance of debt conversion option— — — — 66,908 — — 66,908 
Debt conversion option issuance costs, net of tax— — — — (2,049)— — (2,049)
Capped call option purchase price— — — — (25,500)— — (25,500)
Exercises of vested stock options57,817 — — — 753 — — 753 
Vesting of restricted stock units141,707 — — — — — — — 
Equity awards withheld for tax liability(19,879)— — — (3,187)— — (3,187)
Conversion of Class B voting common stock to Class A voting common stock280,955 1 (280,955)— — — — 1 
Foreign currency translation— — — — — (23,185)— (23,185)
Stock-based compensation— — — — 4,390 — — 4,390 
Net loss— — — — — — (5,316)(5,316)
Balance at March 31, 202122,873,604 23 2,215,170 2 492,778 4,756 (54,821)442,738 
Debt conversion option issuance costs, net of tax— — — — 30 — — 30 
Exercises of vested stock options4,406 — — — 46 — — 46 
Vesting of restricted stock units15,605 — — — — — — — 
Equity awards withheld for tax liability(1,948)— — — (265)— — (265)
Foreign currency translation— — — — — 6,015 — 6,015 
Stock-based compensation— — — — 3,377 — — 3,377 
Net loss— — — — — — (6,928)(6,928)
Balance at June 30, 202122,891,667 23 2,215,170 2 495,966 10,771 (61,749)445,013 
Exercises of vested stock options8,700 — — — 101 — — 101 
Vesting of restricted stock units16,383 — — — — — — — 
Equity awards withheld for tax liability(1,631)— — — (154)— — (154)
Conversion of Class B voting common stock to Class A voting common stock250,000 — (250,000)— — — —  
Foreign currency translation— — — — — (12,512)— (12,512)
Stock-based compensation— — — — 3,825 — — 3,825 
Net loss— — — — — — (6,944)(6,944)
Balance at September 30, 202123,165,119 23 1,965,170 2 499,738 (1,741)(68,693)429,329 
Exercises of vested stock options3,062 — — — 23 — — 23 
Vesting of restricted stock units12,807 — — — — — — — 
Equity awards withheld for tax liability(3,000)— — — (229)— — (229)
Foreign currency translation— — — — — (11,468)— (11,468)
Unrealized gain/loss on employee benefit pension plan— — — — — 169 — 169 
Stock-based compensation— — — — 2,945 — — 2,945 
Net loss— — — — — — (8,174)(8,174)
8


BANDWIDTH INC.
Condensed Consolidated Statements of Changes in Stockholders Equity
(In thousands, except share amounts)
(Unaudited)
Class A voting
common stock
Class B voting
common stock
Additional paid-in capitalAccumulated other comprehensive income (loss)Accumulated deficitTotal stockholders’ equity
SharesAmountSharesAmount
Balance at December 31, 202123,177,988 23 1,965,170 2 502,477 (13,040)(76,867)412,595 
Exercises of vested stock options16,095 — — — 125 — — 125 
Vesting of restricted stock units144,977 — — — — — — — 
Equity awards withheld for tax liability(30,029)— — — (1,751)— — (1,751)
Adjustment to opening retained earnings due to adoption of ASU 2020-06— — — — (156,248)— 8,750 (147,498)
Foreign currency translation— — — — — (10,516)— (10,516)
Stock-based compensation— — — — 5,346 — — 5,346 
Net loss— — — — — — (6,814)(6,814)
Balance at March 31, 202223,309,031 23 1,965,170 2 349,949 (23,556)(74,931)251,487 
Exercises of vested stock options4,287 — — — 37 — — 37 
Vesting of restricted stock units28,351 — — — — — — — 
Equity awards withheld for tax liability(7,005)— — — (145)— — (145)
Unrealized loss on marketable securities— — — — — (338)— (338)
Foreign currency translation— — — — — (29,775)— (29,775)
Stock-based compensation— — — — 4,821 — — 4,821 
Net loss— — — — — — (6,248)(6,248)
Balance at June 30, 202223,334,664 23 1,965,170 2 354,662 (53,669)(81,179)219,839 
Vesting of restricted stock units30,395 — — — — — — — 
Equity awards withheld for tax liability(6,856)— — — (89)— — (89)
Unrealized gain on marketable securities— — — — — 458 — 458 
Foreign currency translation— — — — — (29,702)— (29,702)
Stock-based compensation— — — — 4,892 — — 4,892 
Net loss— — — — — — (802)(802)
Balance at September 30, 202223,358,203 $23 1,965,170 $2 $359,465 $(82,913)$(81,981)$194,596 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
9


BANDWIDTH INC.
Condensed Consolidated Statements of Cash Flows
(In thousands)
(Unaudited)
Nine months ended September 30,
20222021
Cash flows from operating activities
Net loss$(13,864)$(19,188)
Adjustments to reconcile net loss to net cash provided by operating activities
Depreciation and amortization26,866 27,478 
Non-cash reduction to the right-of-use asset5,308 4,251 
Amortization of debt discount and issuance costs2,343 19,475 
Stock-based compensation15,059 11,592 
Deferred taxes and other(5,496)686 
Changes in operating assets and liabilities:
Accounts receivable, net of allowances(18,311)(20,610)
Prepaid expenses and other assets(13,389)(4,173)
Accounts payable14,305 7,122 
Accrued expenses and other liabilities17,142 1,590 
Operating right-of-use liability(5,623)(4,535)
Net cash provided by operating activities24,340 23,688 
Cash flows from investing activities
Purchase of property and equipment(18,669)(9,552)
Deposits for construction in progress(14,545)(3,000)
Capitalized software development costs(2,121)(3,212)
Purchase of land (30,017)
Proceeds from sale of land 17,462 
Purchase of marketable securities(178,153) 
Proceeds from sales and maturities of marketable securities33,102  
Proceeds from sales and maturities of other investments 40,000 
Net cash (used in) provided by investing activities(180,386)11,681 
Cash flows from financing activities
Payments on finance leases(162)(161)
Proceeds from issuance of convertible senior notes 250,000 
Purchase of Capped Call (25,500)
Payment of debt issuance costs(553)(7,544)
Proceeds from exercises of stock options162 886 
Value of equity awards withheld for tax liabilities(2,047)(3,720)
Net cash (used in) provided by financing activities(2,600)213,961 
Effect of exchange rate changes on cash, cash equivalents and restricted cash(6,341)291 
Net (decrease) increase in cash, cash equivalents, and restricted cash(164,987)249,621 
Cash, cash equivalents, and restricted cash, beginning of period332,289 81,437 
Cash, cash equivalents, and restricted cash, end of period$167,302 $331,058 
Supplemental disclosure of cash flow information
Cash paid for interest$1,328 $674 
Cash paid for taxes, net$899 $961 
Right-of-use assets obtained in exchange for new operating lease liabilities$3,322 $553 
Supplemental disclosure of noncash investing and financing activities
Purchase of property and equipment, accrued but not paid$2,133 $7,611 
10


BANDWIDTH INC.
Condensed Consolidated Statements of Cash Flows
(In thousands)
(Unaudited)
Obligation included in basis of acquired land$ $7,752 
Lease incentive$3,807 $3,193 
Obligation included in basis of land acquired by the Developer$ $4,512 
Equity awards withheld for tax liabilities, accrued but not paid$65 $132 
Unrealized gain on marketable securities, accrued but not realized$120 $ 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
11

BANDWIDTH INC.
Notes to Condensed Consolidated Financial Statements
(Unaudited)

1. Organization and Description of Business
Bandwidth Inc. (together with its subsidiaries, “Bandwidth” or the “Company”) was founded in July 2000 and incorporated in Delaware on March 29, 2001. The Company’s headquarters are located in Raleigh, North Carolina. The Company is an international cloud-based, software-powered communications platform-as-a-service (“CPaaS”) provider that enables enterprises to create, scale and operate voice or messaging communications services across any mobile application or connected device.
As a result of certain changes in our business during the quarter ended March 31, 2022, the company re-evaluated its segment reporting and determined that one segment was appropriate, rather than the previously reported segments comprising “CPaaS” and “Other”. The primary drivers for this change were the company’s strategic alignment of its operating departments and the sale of legacy assets. All previously reported segment information has been recast to conform with the one segment structure.

2. Summary of Significant Accounting Policies
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and applicable rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Certain information and disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K filed with the SEC on February 25, 2022.
The condensed consolidated balance sheet as of December 31, 2021, included herein, was derived from the audited financial statements as of that date, but does not include all disclosures, including certain notes required by GAAP on an annual reporting basis.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial position, results of operations, comprehensive loss and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full year 2022 or any future period.
Cost Alignment
During the quarter ended March 31, 2022, the Company changed its presentation of certain costs to align with benchmarked definitions of cost of revenue, research and development, sales and marketing, and general and administrative expenses. As part of the benchmarked definitions, the Company has included allocations of facilities and shared IT costs based on employee headcount within the cost of revenue, research and development, sales and marketing, and general and administrative expense categories. Additionally, the product management function is now included in research and development rather than general and administrative as previously reported and the customer billing and collections function and the amortization of acquired customer relationship intangible assets are now included in sales and marketing rather than general and administrative as previously reported. Management believes use of the benchmarked definitions will increase comparability to peers and therefore usability of its financial statements.
12

Notes to Condensed Consolidated Financial Statements (continued)






All periods presented have been conformed to the current definitions of cost of revenue, research and development, sales and marketing, and general and administrative expenses. There was no impact to revenue or net income for any periods presented. The condensed consolidated balance sheets, condensed consolidated statements of changes in stockholders’ equity and condensed consolidated statements of cash flows are not affected by these changes.
The following is a comparison of the change in costs to the prior period:
Three months ended September 30, 2021Nine months ended September 30, 2021
As reportedAs previously reportedAs reportedAs previously reported
(In thousands)
Statement of Operations
Cost of revenue$73,573 $72,395 $203,071 $199,782 
Research and development16,857 13,359 50,036 39,509 
Sales and marketing21,143 13,592 60,458 38,168 
General and administrative18,127 30,354 49,375 85,481 
Principles of Consolidation
The condensed consolidated financial statements include the accounts of Bandwidth Inc. and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of the Company’s condensed consolidated financial statements in conformity with GAAP requires the Company to make estimates and judgments that affect the amounts reported in these financial statements and accompanying notes. These estimates in the condensed consolidated financial statements include, but are not limited to, allowance for doubtful accounts, reserve for expected credit losses, reserve for sales credits, recoverability of long lived and intangible assets, fair value of acquired intangible assets and goodwill, discount rates used in the valuation of right-of-use assets and lease liabilities, the fair value of the liability of the Company’s Convertible Notes (as defined herein), estimated period of benefit, valuation allowances on deferred tax assets, certain accrued expenses and contingencies, economic and demographic actuarial assumptions related to pension and other postretirement benefit costs and liabilities, estimated cash flows on asset retirement obligation. Although the Company believes that the estimates it uses are reasonable, due to the inherent uncertainty involved in making these estimates, actual results reported in future periods could differ from those estimates.
Cash and Cash Equivalents
The Company classifies all highly liquid investments with original stated maturities of three months or less from the date of purchase as cash equivalents. All highly liquid investments with original stated maturities of greater than three months from the date of purchase are classified as current marketable securities. Cash deposits are primarily in financial institutions in the United States. However, cash for monthly operating costs of international operations are deposited in banks outside the United States. The Company has a policy of making investments only with commercial institutions that have at least an investment grade credit rating. The Company utilizes money market funds as an investment option and only invests in AAA rated funds.

13

Notes to Condensed Consolidated Financial Statements (continued)






Restricted Cash
Restricted cash consists primarily of employee withholding tax liability and employee benefits contributions not yet remitted. The Company has classified this asset as a short-term asset in order to match the expected period of restriction.
Marketable Securities
The Company’s marketable securities consist of time deposits, U.S. treasury debt securities, commercial paper, and corporate debt securities. The Company classifies marketable securities as available-for-sale at the time of purchase and reevaluates such classification as of each balance sheet date. The Company may sell these securities at any time for use in current operations even if they have not yet reached maturity. As a result, the Company classifies investments with maturities greater than 90 days as marketable securities in the accompanying condensed consolidated balance sheets. Available-for-sale securities are recorded at fair value at the end of each reporting period. Unrealized gains and losses are excluded from earnings and recorded as a separate component within accumulated other comprehensive loss on the condensed consolidated balance sheets until realized. Interest income is reported within other (expense) income, net on the condensed consolidated statements of operations. The Company evaluates its investments to assess whether the amortized cost basis is in excess of estimated fair value and determines what amount of that difference, if any, is caused by expected credit losses. Allowance for credit losses are recognized as a charge in other (expense) income, net on the condensed consolidated statements of operations, and any remaining unrealized losses are included in accumulated other comprehensive loss on the condensed consolidated balance sheets. Due to the nature and investment grade of the Company’s marketable securities, there were no credit losses recorded for the three and nine months ended September 30, 2022. There have been no impairment charges for any unrealized losses during the period. The Company determines realized gains and losses on the sale of marketable securities using the specific identification method and records such gains and losses in other (expense) income, net on the condensed consolidated statements of operations.
Accounts Receivable and Current Expected Credit Losses
Accounts receivable are stated at realizable value, net of allowances, which includes an allowance for doubtful accounts and a reserve for expected credit losses. The allowance for doubtful accounts is based on management’s assessment of the collectability of its customer accounts. The Company regularly reviews the composition of the accounts receivable aging, historical bad debts, changes in payment patterns, customer creditworthiness, current economic trends, and reasonable and supportable forecasts about the future. Relevant risk characteristics include customer size and historical loss patterns. Management has evaluated the expected credit losses related to trade accounts receivable and determined that an allowance of approximately $0.8 million and $1.7 million for uncollectible accounts and customer balances that are disputed was required as of September 30, 2022 and December 31, 2021, respectively. Refer to Note 4, “Financial Statement Components” to these condensed consolidated financial statements, for a rollforward of the components of the allowances as of September 30, 2022 and December 31, 2021.
The Company includes unbilled receivables in its accounts receivable balance. Generally, these receivables represent earned revenue from services provided to customers, which will be billed in the next billing cycle. All amounts are considered collectible and billable. As of September 30, 2022 and December 31, 2021, unbilled receivables were $40.4 million and $31.8 million, respectively.
Concentration of Credit Risk
Financial instruments that are exposed to concentration of credit risk consist primarily of cash and cash equivalents, marketable securities and trade accounts receivable. Cash deposits may be in excess of insured limits. The Company believes that the financial institutions that hold its cash deposits are financially sound and, accordingly, minimal credit risk exists with respect to these balances.
14

Notes to Condensed Consolidated Financial Statements (continued)






With regard to customers, credit evaluation and account monitoring procedures are used to minimize the risk of loss. The Company believes that no additional credit risk beyond amounts provided for by the allowance for doubtful accounts are inherent in accounts receivable. As of September 30, 2022, no individual customer represented more than 10% of the Company’s accounts receivable, net of allowance for doubtful accounts. As of December 31, 2021, one individual customer represented approximately 10%, respectively, of the Company’s accounts receivable, net of allowance for doubtful accounts.
For the three and nine months ended September 30, 2022 and 2021, no individual customer represented more than 10% of the Company’s revenue.
Debt Issuance Costs
The Company incurs debt issuance costs associated with obtaining and entering into credit agreements and issuing convertible notes. These costs customarily include non-refundable structuring fees, commitment fees, up-front fees and syndication expenses. The Company has a policy of deferring and amortizing these costs based on the effective interest method over the term of the credit agreements or the convertible notes, as applicable.
Goodwill
In accordance with Accounting Standards Codification (“ASC”) 350, “Intangibles - Goodwill and Other” (“ASC 350”), goodwill is not amortized, but rather is reviewed for impairment at the reporting unit level on the last day of the Company’s fourth quarter of each fiscal year, or when there is evidence that events or changes in circumstances indicate that the fair value of the reporting unit is less than the carrying amount of the reporting unit, including goodwill.
The Company establishes its reporting units based on its current organizational structure and management’s view of the business. The Company has determined it has one reporting unit.
Under ASC 350, the Company has the option to first assess qualitatively whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill. In performing qualitative assessments, consistent with ASC 350-20-35-3C, the Company considers, among other factors, macroeconomic conditions (both in the United States and internationally), the Company’s overall financial performance (including, but not limited to, comparisons to prior periods, current period internal expectations, and comparable peer companies), broader industry and market considerations, and the trading price performance of the Company’s Class A common stock.
As of September 30, 2022 and December 31, 2021, the Company has recorded goodwill of $298.9 million and $344.4 million, respectively.
During the third quarter of 2022, the Company completed an interim qualitative assessment under ASC 350 to determine whether the existence of events or circumstances indicated that it was more likely than not that the fair value of its reporting unit was less than its respective carrying value. The Company concluded that based on the relevant events and circumstances, it was more likely than not that the reporting unit’s fair value exceeded its related carrying value and therefore no quantitative assessment was required. No goodwill impairment charges were recorded for the three and nine months ended September 30, 2022 and 2021.
15

Notes to Condensed Consolidated Financial Statements (continued)






Recently Adopted Accounting Standards
In August 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 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), which is intended to address issues identified as a result of the complexity associated with applying GAAP for certain financial instruments with characteristics of liabilities and equity. For convertible instruments, ASU 2020-06 reduces the number of accounting models for convertible debt instruments and convertible preferred stock, and enhances information transparency by making targeted improvements to the disclosures for convertible instruments and EPS guidance on the basis of feedback from financial statement users. ASU 2020-06 is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021. Early adoption was permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company adopted the new guidance on January 1, 2022 using the modified retrospective approach resulting in decreases in accumulated deficit of $8.8 million, additional paid in capital of $156.2 million, and deferred tax liability of $1.0 million. The Company also recorded an increase in the convertible notes balance of $148.4 million as a result of the reversal of the separation of the convertible debt between debt and equity. The adoption of this standard decreased the amount of non-cash interest expense to be recognized in current and future periods as a result of eliminating the discount associated with the equity component. For the three and nine months ended September 30, 2022, the combined interest expense of the Convertible Notes was $6.9 million and $20.3 million lower, respectively, upon the adoption of ASU 2020-06. The number of diluted shares increased as a result of transitioning from the treasury stock method to the as-if converted method, but did not change the earnings per share for the three and nine months ended September 30, 2022 and 2021 as the Company incurred a net loss in both reporting periods.
In May 2021, the FASB issued ASU 2021-04, Earnings Per Share (Topic 260), Debt —Modifications and Extinguishments (Subtopic 470-50), Compensation--Stock Compensation (Topic 718), and Derivatives and Hedging--Contracts in Entity’s Own Equity (Subtopic 815-40), which is intended to provide clarity surrounding the treatment for a modification or an exchange of a freestanding equity-classified written call option. The amendments also provide guidance for the recognition and measurement of earnings-per-share (“EPS”) for certain modifications or exchanges of freestanding equity-classified written call options for entities that present EPS. The amendments do not affect a holder’s accounting for freestanding call options. ASU 2021-04 is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption was permitted, including adoption in an interim period. The Company adopted the new guidance on January 1, 2022. The Company did not have any modifications or exchanges of freestanding written call options classified in equity during the reporting period and therefore did not have an impact on its financial statements.
Recent Accounting Pronouncements Not Yet Adopted
The Company did not have any applicable recent accounting pronouncements not yet adopted.

3. Fair Value Measurements
The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value as of September 30, 2022 and December 31, 2021 because of the relatively short duration of these instruments. Marketable securities consist of time deposits, corporate debt securities, U.S. treasury securities, and commercial paper not otherwise classified as cash equivalents. All marketable securities are considered to be available-for-sale and are recorded at their estimated fair values. Unrealized gain and losses for available-for-sale securities are recorded in other comprehensive loss.
The Company evaluated its financial assets and liabilities subject to fair value measurements on a recurring basis to determine the appropriate level in which to classify them for each reporting period.
16

Notes to Condensed Consolidated Financial Statements (continued)






The following tables summarize the assets measured at fair value as of September 30, 2022 and December 31, 2021:
Amortized cost or carrying valueUnrealized gainsUnrealized lossesFair value measurements on a recurring basis
September 30, 2022
Level 1Level 2Level 3Total
(In thousands)
Financial assets:
Cash and cash equivalents:
Money market account$45,505 $— $— $45,505 $ $ $45,505 
Commercial paper30,819 — — 30,819   30,819 
Total included in cash and cash equivalents$76,324 $— $— $76,324 $ $ $76,324 
Marketable securities:
Time deposits$10,683 $ $(17)$10,666 $ $ $10,666 
U.S. treasury securities20,368  (21)20,347   20,347 
Corporate debt securities43,221  (235) 42,986  42,986 
Commercial paper70,779 393  71,172   71,172 
Total marketable securities$145,051 $393 $(273)$102,185 $42,986 $ $145,171 
Total financial assets$221,375 $393 $(273)$178,509 $42,986 $ $221,495 
Fair value measurements on a recurring basis
December 31, 2021
Level 1Level 2Level 3Total
(In thousands)
Financial assets:
Cash and cash equivalents:
Money market account$241,157 $ $ $241,157 
Total financial assets$241,157 $ $ $241,157 
The Company classifies its marketable securities as current assets as they are available for current operating needs. The following table summarizes the contractual maturities of marketable securities as of September 30, 2022:
Amortized costAggregate fair value
(In thousands)
Financial assets:
Less than one year$145,051 $145,171 
Total$145,051 $145,171 
As of September 30, 2022, the marketable securities were in an unrealized gain position. The Company has determined that (i) it does not have the intent to sell any of these investments, and (ii) it is not more likely than not that it will be required to sell any of these investments before recovery of the entire amortized cost basis. As of September 30, 2022, the Company anticipates that it will recover the entire amortized cost basis of its marketable securities before maturity.
During the three and nine months ended September 30, 2022, there were $33.1 million in maturities of marketable securities. Interest earned on marketable securities was $0.4 million and $0.6 million in the three and
17

Notes to Condensed Consolidated Financial Statements (continued)






nine months ended September 30, 2022, respectively. The interest is recorded in other (expense) income, net, on the accompanying condensed consolidated statements of operations. As of September 30, 2022, the accrued interest receivable, net of allowance for credit losses, was $0.4 million. Accrued interest receivable is recorded in prepaid expenses and other current assets on the accompanying condensed consolidated balance sheet.
As of September 30, 2022, the fair value of the 2026 Convertible Notes and 2028 Convertible Notes, as further described in Note 8, “Debt”, was approximately $260.6 million and $147.9 million, respectively. As of December 31, 2021, the fair value of the 2026 Convertible Notes and the 2028 Convertible Notes was approximately $427.1 million and $194.2 million, respectively. The fair value was determined based on the closing price for the Convertible Notes on the last trading day of the reporting period and is considered as Level 2 in the fair value hierarchy.

4. Financial Statement Components
Accounts receivable, net of allowances consist of the following:
As of September 30,As of December 31,
20222021
(In thousands)
Trade accounts receivable$36,963 $31,036 
Unbilled accounts receivable40,396 31,786 
Allowance for doubtful accounts and reserve for expected credit losses
(792)(1,661)
Other accounts receivable30 411 
Total accounts receivable, net$76,597 $61,572 

Components of allowance for doubtful accounts and reserve for expected credit losses are as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
(In thousands)
Allowance for doubtful accounts:
Balance, beginning of period$(945)$(1,364)$(1,661)$(1,203)
Charged to bad debt expense, net of reversals(117)(169)64 (475)
Deductions (1)236 54 728 182 
Impact of foreign currency translation34 12 77 29 
Balance, end of period$(792)$(1,467)$(792)$(1,467)
________________________
(1) Write-off of uncollectible accounts after all collection efforts have been exhausted.
18

Notes to Condensed Consolidated Financial Statements (continued)







Accrued expenses and other current liabilities consisted of the following:
As of September 30,As of December 31,
20222021
(In thousands)
Accrued expense$32,609 $31,264 
Accrued compensation and benefits17,549 19,042 
Accrued sales, use, VAT and telecommunications related taxes17,327 11,046 
Current portion of finance lease121 177 
Income tax payable6,691 3,420 
Other accrued expenses756 972 
Total accrued expenses and other current liabilities$75,053 $65,921 

5. Right-of-Use Asset and Lease Liabilities
Right-of-use (“ROU”) assets represent the Company’s right to use an underlying asset for the lease term, and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. The Company determines if an arrangement is a lease at inception. ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Operating lease expense attributable to lease payments is recognized on a straight-line basis over the lease term and is part of allocated facilities costs based on employee headcount within the cost of revenue, research and development, sales and marketing, and general and administrative expense categories on the Company’s condensed consolidated statements of operations. Finance leases result in the recognition of depreciation expense, which is recognized on a straight-line basis over the expected life of the leased asset, and interest expense, which is recognized following an effective interest rate method. Depreciation expense attributable to finance leases is included in operating expenses on the Company’s condensed consolidated statements of operations. The Company presents the operating leases in long-term assets and current and long-term liabilities in the accompanying condensed consolidated balance sheets. Finance leases are reported in property, plant and equipment, net, accrued expenses and other current liabilities, and other liabilities on the Company’s condensed consolidated balance sheets.
The Company previously sub-leased approximately 17,073 square feet of office space to a related party, Relay, Inc. (f/k/a Republic Wireless, Inc.) (“Relay”). The lease term under this non-cancellable lease expired in July 2022.
As of September 30, 2022, the Company had various leased properties in the United States and internationally, with remaining lease terms of one month to 4.25 years, some of which include options to extend the leases for up to 5 years. None of the options to extend the leases are recognized in operating lease ROU assets or lease liabilities. The Company has one lease with an early-termination option, which it does not expect to exercise.
The components of lease expense recorded in the consolidated statement of operations were as follows:
19

Notes to Condensed Consolidated Financial Statements (continued)






Three months ended September 30,Nine months ended September 30,
2022202120222021
(In thousands)
Operating lease cost$1,809 $1,699 $6,037 $5,002 
Finance lease cost:
Depreciation of assets44 60 138 165 
Interest on lease liabilities3 5 10 14 
Sublease income(14)(96)(206)(288)
Total net lease cost$1,842 $1,668 $5,979 $4,893 
During the three and nine months ended September 30, 2022, short-term operating lease expense was $0.2 million and $0.4 million, respectively. During the three and nine months ended September 30, 2021, short-term operating lease expense was $0.4 million and $1.1 million, respectively.

Supplemental balance sheet information related to leases was as follows:
As of September 30,As of December 31,
LeasesClassification20222021
(In thousands)
Assets:
Operating lease assetsOperating right-of-use asset, net (1)$11,251 $14,061 
Finance lease assetsProperty, plant and equipment, net (2)286 373 
Total leased assets$11,537 $14,434 
Liabilities:
Current
OperatingOperating lease liability, current$7,166 $5,807 
FinanceAccrued expenses and other current liabilities121 177 
Non-current
OperatingOperating lease liability, net of current portion6,426 10,958 
FinanceOther liabilities156 202 
Total lease liabilities$13,869 $17,144 
________________________
(1) Operating lease assets are recorded net of accumulated amortization of $17.5 million and $14.8 million as of September 30, 2022 and December 31, 2021, respectively.
(2) Finance lease assets are recorded net of accumulated depreciation of $0.3 million and $0.2 million as of September 30, 2022 and December 31, 2021, respectively.

20

Notes to Condensed Consolidated Financial Statements (continued)






Supplemental cash flow and other information related to leases was as follows:
Nine months ended September 30,
20222021
(In thousands)
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$5,623 $4,535 
Financing cash flows from finance leases162 161 
$5,785 $4,696 
Weighted average remaining lease term (in years)
Operating leases2.283.14
Finance leases2.482.56
Weighted average discount rate
Operating leases4.61 %4.77 %
Finance leases4.50 %4.00 %

Maturities of lease liabilities were as follows:
As of September 30,
2022
Operating LeasesFinance Leases
(In thousands)
2022 (remaining)$1,580 $30 
20238,030 130 
20242,560 86 
20251,532 37 
2026599 11 
Total lease payments14,301 294 
Less: imputed interest(709)(17)
Total lease obligations13,592 277 
Less: current obligations(7,166)(121)
Long-term lease obligations$6,426 $156 

On June 4, 2021, the Company purchased approximately 40 acres of undeveloped land (the “Property”) in Raleigh, North Carolina, from the State of North Carolina (the “State”) for $30.0 million. Additionally, as consideration for the Property, the Company agreed to construct, at its expense, a parking lot and related improvements (the “Parking Improvements”) on land owned by the State adjacent to the Property. Subsequent to the purchase of the Property, the Company sold a portion of the Property constituting approximately 23.76 acres (the “Conveyed Parcel”) to USEF Edwards Mill Owner, LLC (the “Developer”) for $17.5 million. The Company retained approximately 17.06 acres of the Property, which was recorded at cost and is included in the Company’s condensed consolidated balance sheet as a component of property, plant and equipment, net. A lease incentive was
21

Notes to Condensed Consolidated Financial Statements (continued)






recognized for the difference between the consideration received from the Developer for the Conveyed Parcel and the cost basis of the Conveyed Parcel and is included as a component of other liabilities on the condensed consolidated balance sheet. As of September 30, 2022, the balance of the lease incentive, including additional incentives obtained during project development, was $8.5 million.
On May 27, 2021, the Company entered into a Lease Agreement (the “Lease”) with the Developer for the Conveyed Parcel, together with improvements for office and related infrastructure to be constructed thereon, collectively constituting approximately 534,000 gross square feet (the “Project”). The lease became effective upon closing of the sale of the Conveyed Parcel to the Developer. When construction of the Project is completed, the Company intends to relocate its corporate headquarters to the Project. The lease term will commence upon substantial completion of the final building to be delivered, as evidenced by a certificate of occupancy issued by the City of Raleigh (the “Commencement Date”), and continue for a period of twenty (20) years (the “Initial Term”). It is anticipated that the Commencement Date will occur in June 2023. The Company has the option to renew the Initial Term for two ten-year periods at a rental rate equal to 100% of the then-prevailing market rental rate for comparable buildings in the Raleigh, North Carolina, market. Upon the effective date, the Company deposited $2.5 million with the Developer as security on the lease. The deposit is included in other long-term assets on the Company’s condensed consolidated balance sheet. Additionally, the Company made deposits of $17.5 million to fund certain improvements expected to be constructed as part of the development of the Project.
No ROU assets or lease liabilities have been recognized in connection with the lease as of September 30, 2022. Future lease payments are included in Note 12, “Commitments and Contingencies.”

6. Property, Plant and Equipment
Property, plant and equipment, net consisted of the following:
As of September 30,As of December 31,
20222021
(In thousands)
Furniture and fixtures$2,197 $2,240 
Computer and office equipment7,638 5,419 
Telecommunications equipment77,855 76,963 
Leasehold improvements6,212 6,970 
Software7,188 6,942 
Internal-use software development24,100 22,917 
Automobile582 616 
Land21,598 17,269 
Total cost147,370 139,336 
Less—accumulated depreciation(74,165)(69,732)
Total property, plant and equipment, net$73,205 $69,604 
The Company capitalized $0.9 million and $2.1 million of software development costs for the three and nine months ended September 30, 2022, respectively, and $0.8 million and $3.2 million for the three and nine months ended September 30, 2021, respectively.
Amortization expense related to capitalized software development costs were $0.6 million and $1.6 million for the three and nine months ended September 30, 2022, respectively, and $0.5 million and $1.4 million for the three and nine months ended September 30, 2021, respectively. As of September 30, 2022, unamortized implementation costs related to cloud computing arrangements are $0.3 million, of which $0.1 million are included in prepaid expenses and other current assets and $0.2 million are included in other long-term assets.
22

Notes to Condensed Consolidated Financial Statements (continued)






The Company leases automobiles under leases accounted for as finance leases with expiration dates ranging from October 6, 2022 to June 23, 2026. As of September 30, 2022, cost and accumulated depreciation of the assets under finance leases recorded by the Company were $0.6 million and $0.3 million, respectively.
The Company recognized depreciation expense, which includes amortization of capitalized software development costs, as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
(In thousands)
Cost of revenue$3,403 $3,138 $10,141 $9,345 
Research and development610 578 1,767 1,539 
Sales and marketing346 214 1,027 787 
General and administrative302 539 913 1,312 
Total depreciation expense$4,661 $4,469 $13,848 $12,983 

7. Intangible Assets
Intangible assets, net consisted of the following as of September 30, 2022:
Gross
Amount
Accumulated
Amortization
Net Carrying
Value
Amortization
Period
(In thousands)(In years)
Customer relationships$134,579 $(21,889)$112,690 
15 - 20
Developed technology70,743 (13,559)57,184 
10
Other, definite lived2,828 (2,828) 
2 - 7
Licenses, indefinite lived624 — 624 Indefinite
Total intangible assets, net$208,774 $(38,276)$170,498 
Intangible assets, net consisted of the following as of December 31, 2021:
Gross
Amount
Accumulated
Amortization
Net Carrying
Value
Amortization
Period
(In thousands)(In years)
Customer relationships$155,081 $(16,861)$138,220 
15 - 20
Developed technology82,548 (10,315)72,233 
10
Other, definite lived3,158 (3,158) 
2 - 7
Licenses, indefinite lived764 — 764 Indefinite
Total intangible assets, net$241,551 $(30,334)$211,217 


23

Notes to Condensed Consolidated Financial Statements (continued)






The Company recognized amortization expense as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
(In thousands)
Cost of revenue$1,831 $2,128 $5,797 $6,479 
Sales and marketing2,287 2,636 7,221 8,016 
Total amortization expense$4,118 $4,764 $13,018 $14,495 
The remaining weighted average amortization period for definite lived intangible assets is 11.3 years.
Future estimated amortization expense for definite lived intangible assets is as follows:
As of September 30,
2022
(In thousands)
2022 (remaining)$3,968 
202315,873 
202415,873 
202515,873 
202615,873 
Thereafter102,414 
$169,874 

8. Debt
Revolving Credit Facility
On June 6, 2022, the Company entered into a credit agreement (the “Credit Agreement”) among the Company, as borrower, the lenders from time to time party thereto, and Silicon Valley Bank as administrative agent, issuing lender and swingline lender. The Credit Agreement provides for a $50.0 million revolving credit facility (the “Credit Facility”), including a $20.0 million sublimit for the issuance of letters of credit and a swingline subfacility of up to $5.0 million. The Credit Facility matures on June 6, 2025.
Interest on borrowings under the Credit Facility accrues at an annual rate tied to a base rate or the Secured Overnight Financing Rate (“SOFR”), at the Company’s election. Loans based on SOFR bear interest at a rate equal to SOFR plus an applicable margin between 1.50% and 2.00% depending upon the Company’s consolidated adjusted quick ratio for the immediately preceding quarter, and loans based on the base rate bear interest at a rate equal to the base rate plus an applicable margin between 0.50% and 1.00% depending upon the Company’s consolidated adjusted quick ratio for the immediately preceding quarter. The Company is required to pay a quarterly commitment fee equal to 0.0625% on the unused portion of the borrowing commitment. The Credit Agreement requires that the Company meet a minimum quick ratio on a quarterly basis if the Company does not maintain the minimum liquidity amount of $70.0 million in cash and cash equivalents at all times.
As of September 30, 2022, unamortized debt issuance costs were $0.5 million of which $0.2 million were included in prepaid expenses and other current assets and $0.3 million were included in other long-term assets.
As of September 30, 2022, there were no borrowings under the Credit Facility and the Company was in compliance with all financial and non-financial covenants for all periods presented. The available borrowing capacity under the Credit Facility was $50.0 million as of September 30, 2022.
24

Notes to Condensed Consolidated Financial Statements (continued)






Convertible Senior Notes and Capped Call Transactions
2026 Convertible Notes
On February 28, 2020, the Company issued $400.0 million aggregate principal amount of 0.25% Convertible Notes due March 1, 2026 in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act (the “2026 Convertible Notes”). The interest on the 2026 Convertible Notes is payable semi-annually in arrears on March 1 and September 1 of each year, beginning on September 1, 2020.
The 2026 Convertible Notes may bear special interest under specified circumstances relating to the Company’s failure to comply with its reporting obligations under the indenture governing the 2026 Convertible Notes (the “2026 Indenture”) or if the 2026 Convertible Notes are not freely tradeable as required by the 2026 Indenture. The 2026 Convertible Notes will mature on March 1, 2026, unless earlier repurchased, redeemed by the Company, or converted pursuant to their terms. The total net proceeds from the 2026 Convertible Notes, after deducting initial purchaser discounts, costs related to the 2026 Capped Calls (as defined herein), and debt issuance costs, paid by the Company, were approximately $344.7 million.
Each $0.001 principal amount of the 2026 Convertible Notes is initially convertible into 10.9857 shares of the Company’s Class A common stock, par value $0.001 per share, which is equivalent to an initial conversion price of approximately $91.03 per share. The conversion rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid special interest. In addition, upon the occurrence of a make-whole fundamental change, as defined in the 2026 Indenture, the Company will, in certain circumstances, increase the conversion rate by a number of additional shares for a holder that elects to convert its 2026 Convertible Notes in connection with such make-whole fundamental change or during the relevant redemption period.
The 2026 Convertible Notes will be redeemable in whole or in part at the Company’s option on or after March 6, 2023, but before the fortieth (40th) scheduled trading day before the maturity date, at a cash redemption price equal to 100% of the principal amount of the 2026 Convertible Notes to be redeemed, plus accrued and unpaid interest, if any, if the last reported sale price of the Class A common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading days ending on, and including, the trading day immediately before the date the redemption notices were sent; and the trading day immediately before such notices were sent.
Prior to the close of business on the business day immediately preceding September 1, 2025, the 2026 Convertible Notes may be convertible at the option of the holders only under the following circumstances:
(1)during any calendar quarter commencing after the calendar quarter ending on June 30, 2020 (and only during such calendar quarter), if the last reported sale price per share of the Company’s Class A common stock exceeds 130% of the conversion price for each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter;
(2)during the five consecutive business days immediately after any 10 consecutive trading day period (such 10 consecutive trading day period, the “measurement period”) in which the trading price per $0.001 principal amount of 2026 Convertible Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the Company’s Class A common stock on such trading day and the conversion rate on such trading day;
(3)upon the occurrence of certain corporate events or distributions on its Class A common stock; and
(4)if the Company calls such 2026 Convertible Notes for redemption.
25

Notes to Condensed Consolidated Financial Statements (continued)






On or after September 1, 2025, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders of the 2026 Convertible Notes may, at their option, convert all or a portion of their 2026 Convertible Notes regardless of the foregoing conditions.
Prior to and during the nine months ended September 30, 2021, the conditional conversion feature of the 2026 Convertible Notes was triggered as the last reported sale price of the Company’s Class A common stock was more than or equal to 130% of the conversion price for at least 20 trading days (whether or not consecutive) in the period of 30 consecutive trading days ending on or after June 30, 2020 (the last trading day of the calendar quarter), and therefore the 2026 Convertible Notes were convertible, in whole or in part, at the option of the holders between July 1, 2020 through September 30, 2021. The conditional conversion feature of the 2026 Convertible Notes was not triggered from October 1, 2021 through September 30, 2022 as the last reported sale price of the Company’s Class A common stock was not more than or equal to 130% of the conversion price for at least 20 trading days (whether or not consecutive) in the period of 30 consecutive trading days (the last trading day of the calendar quarter). Whether the 2026 Convertible Notes will be convertible following such period will depend on the satisfaction of this condition or another conversion condition in the future. The Company continues to classify the 2026 Convertible Notes as a long-term liability in its condensed consolidated balance sheet as of September 30, 2022, based on contractual settlement provisions.
Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of Class A common stock, or a combination of cash and shares of Class A common stock, at the Company’s election. It is the Company’s current intent to settle the principal amount of the 2026 Convertible Notes with cash.
No sinking fund is provided for the 2026 Convertible Notes. Upon the occurrence of a fundamental change (as defined in the 2026 Indenture) prior to the maturity date, holders may require the Company to repurchase all or a portion of the 2026 Convertible Notes for cash at a price equal to the principal amount of the 2026 Convertible Notes to be repurchased, plus any accrued and unpaid interest to, but excluding, the fundamental change repurchase date.
In accounting for the issuance of the 2026 Convertible Notes, prior to the adoption of ASU 2020-06, the Company separated the 2026 Convertible Notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was $125.2 million and was determined by deducting the fair value of the liability component from the par value of the 2026 Convertible Notes. The difference represented the debt discount that was amortized to interest expense at an effective interest rate of 6.763% over the term of the 2026 Convertible Notes. The carrying amount of the equity component was $57.5 million and is recorded in additional paid-in-capital. The equity component was not remeasured as long as it continued to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount, or the debt discount, was amortized to interest expense at an annual effective interest rate of 6.907% over the contractual terms of the 2026 Convertible Notes. Upon adoption of ASU 2020-06 on January 1, 2022, the Company reversed the separation of the debt and equity component representing the conversion option and accounted for the 2026 Convertible Notes in their entirety as debt. The Company also reversed the amortization of the debt discount, with a cumulative adjustment to retained earnings on the adoption date.
In accounting for the transaction costs related to the 2026 Convertible Notes, prior to the adoption of ASU 2020-06, the Company allocated the total amount incurred to the liability and equity components of the 2026 Convertible Notes based on the proportion of the proceeds allocated to the debt and equity components. Issuance costs attributable to the liability component were approximately $8.2 million, were recorded as an additional debt discount and amortized to interest expense using the effective interest method over the contractual terms of the 2026 Convertible Notes. Issuance costs attributable to the equity component of $3.7 million were netted with the equity component in stockholders’ equity. Upon adoption of ASU 2020-06 on January 1, 2022, the Company reversed the allocation of the issuance costs to the equity component and accounted for the entire amount as debt issuance cost
26

Notes to Condensed Consolidated Financial Statements (continued)






that will be amortized as interest expense at an effective interest rate of 0.513% for the term of the 2026 Convertible Notes with a cumulative adjustment to retained earnings on the adoption date.
2028 Convertible Notes
On March 16, 2021, the Company issued $250.0 million aggregate principal amount of 0.50% Convertible Notes due April 1, 2028 in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act (the “2028 Convertible Notes” and, together with the 2026 Convertible Notes, the “Convertible Notes”). The interest on the 2028 Convertible Notes is payable semi-annually in arrears on April 1 and October 1 of each year, beginning on October 1, 2021.
The 2028 Convertible Notes may bear special interest under specified circumstances relating to the Company’s failure to comply with its reporting obligations under the indenture governing the 2028 Convertible Notes (the “2028 Indenture”) or if the 2028 Convertible Notes are not freely tradeable as required by the 2028 Indenture. The 2028 Convertible Notes will mature on April 1, 2028, unless earlier repurchased, redeemed by the Company, or converted pursuant to their terms. The total net proceeds from the 2028 Convertible Notes, after deducting initial purchaser discounts, costs related to the 2028 Capped Calls (as defined herein), and debt issuance costs, paid by the Company, were approximately $217.0 million.
Each $0.001 principal amount of the 2028 Convertible Notes is initially convertible into 5.5781 shares of the Company’s Class A common stock, par value $0.001 per share, which is equivalent to an initial conversion price of approximately $179.27 per share. The conversion rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid special interest. In addition, upon the occurrence of a make-whole fundamental change, as defined in the 2028 Indenture, the Company will, in certain circumstances, increase the conversion rate by a number of additional shares for a holder that elects to convert its 2028 Convertible Notes in connection with such make-whole fundamental change or during the relevant redemption period.
The 2028 Convertible Notes will be redeemable in whole or in part at the Company’s option on or after April 6, 2025, but before the fortieth (40th) scheduled trading day before the maturity date, at a cash redemption price equal to 100% of the principal amount of the 2028 Convertible Notes to be redeemed, plus accrued and unpaid interest, if any, if the last reported sale price of the Class A common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading days ending on, and including, the trading day immediately before the date the redemption notices were sent; and the trading day immediately before such notices were sent.
On or after April 6, 2025 until the close of business on the scheduled trading day immediately preceding the maturity date, the 2028 Convertible Notes may be convertible at the option of the holders only under the following circumstances:
(1)during any calendar quarter commencing after the calendar quarter ending on June 30, 2021 (and only during such calendar quarter), if the last reported sale price per share of the Company’s Class A common stock exceeds 130% of the conversion price for each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter;
(2)during the five consecutive business days immediately after any 10 consecutive trading day period (such 10 consecutive trading day period, the “measurement period”) in which the trading price per $0.001 principal amount of 2028 Convertible Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the Company’s Class A common stock on such trading day and the conversion rate on such trading day;
(3)upon the occurrence of certain corporate events or distributions on its Class A common stock; and
27

Notes to Condensed Consolidated Financial Statements (continued)






(4)if the Company calls such 2028 Convertible Notes for redemption.
On or after October 1, 2027, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders of the 2028 Convertible Notes may, at their option, convert all or a portion of their Convertible Notes regardless of the foregoing conditions.
Prior to and during the three and nine months ended September 30, 2022 and 2021, the conditional conversion feature of the 2028 Convertible Notes was not triggered as the last reported sale price of the Company’s Class A common stock was not more than or equal to 130% of the conversion price for at least 20 trading days (whether or not consecutive) in the period of 30 consecutive trading days (the last trading day of the calendar quarter). Whether the 2028 Convertible Notes will be convertible following such period will depend on the satisfaction of this condition or another conversion condition in the future. The Company continues to classify the 2028 Convertible Notes as a long-term liability in its condensed consolidated balance sheet as of September 30, 2022, based on contractual settlement provisions.
Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of Class A common stock, or a combination of cash and shares of Class A common stock, at the Company’s election. It is the Company’s current intent to settle the principal amount of the 2028 Convertible Notes with cash.
No sinking fund is provided for the 2028 Convertible Notes. Upon the occurrence of a fundamental change (as defined in the 2028 Indenture) prior to the maturity date, holders may require the Company to repurchase all or a portion of the 2028 Convertible Notes for cash at a price equal to the principal amount of the 2028 Convertible Notes to be repurchased, plus any accrued and unpaid interest to, but excluding, the fundamental change repurchase date.
In accounting for the issuance of the 2028 Convertible Notes, prior to the adoption of ASU 2020-06, the Company separated the 2028 Convertible Notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was $66.9 million and was determined by deducting the fair value of the liability component from the par value of the 2028 Convertible Notes. The difference represents the debt discount that was amortized to interest expense at an effective interest rate of 5.125% over the term of the 2028 Convertible Notes. The carrying amount of the equity component was $39.4 million and was recorded in additional paid-in-capital. The equity component was not remeasured as long as it continued to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount, or the debt discount, was amortized to interest expense at an annual effective interest rate of 4.959% over the contractual terms of the 2028 Convertible Notes. Upon adoption of ASU 2020-06 on January 1, 2022, the Company reversed the separation of the debt and equity component representing the conversion option and accounted for the 2028 Convertible Notes in their entirety as debt. The Company also reversed the amortization of the debt discount, with a cumulative adjustment to retained earnings on the adoption date
In accounting for the transaction costs related to the 2028 Convertible Notes, prior to the adoption of ASU 2020-06, the Company allocated the total amount incurred to the liability and equity components of the 2028 Convertible Notes based on the proportion of the proceeds allocated to the debt and equity components. Issuance costs attributable to the liability component were approximately $5.5 million, were recorded as an additional debt discount and amortized to interest expense using the effective interest method over the contractual terms of the 2028 Convertible Notes. Issuance costs attributable to the equity component of $2.0 million were netted with the equity component in stockholders’ equity. Upon adoption of ASU 2020-06 on January 1, 2022, the Company reversed the allocation of the issuance costs to the equity component and accounted for the entire amount as debt issuance cost that will be amortized as interest expense at an effective interest rate of 0.442% for the term of the 2028 Convertible Notes with a cumulative adjustment to retained earnings on the adoption date.
28

Notes to Condensed Consolidated Financial Statements (continued)






As discussed above, upon adoption of ASU 2020-06, the Company reversed the separation of the debt and equity components of the 2026 and 2028 Convertible Notes, and accounted for the Convertible Notes wholly as debt. Additionally, the issuance costs of the 2026 and 2028 Convertible Notes were accounted for as debt issuance costs in their entirety. There is no longer a net carrying amount for the equity component as of the adoption date, January 1, 2022.
The net carrying amount of the liability components of the 2026 and 2028 Convertible Notes were as follows:
As of September 30,As of December 31,
20222021
2026 Convertible Notes:(In thousands)
Principal$400,000 $400,000 
Unamortized discountN/A(92,034)
Unamortized debt issuance costs(6,837)(6,043)
2026 Convertible Notes net carrying amount$393,163 $301,923 
2028 Convertible Notes:
Principal$250,000 $250,000 
Unamortized discountN/A(60,488)
Unamortized debt issuance costs(5,915)(4,995)
2028 Convertible Notes net carrying amount$244,085 $184,517 
Total net carrying amount$637,248 $486,440 
The net carrying amount of the equity components of the 2026 and 2028 Convertible Notes were as follows:
As of September 30,As of December 31,
20222021
2026 Convertible Notes:(In thousands)
Proceeds allocated to the conversion options (debt discount)N/A$125,152 
Issuance costsN/A(3,742)
2026 Convertible Notes net carrying amountN/A$121,410 
2028 Convertible Notes:
Proceeds allocated to the conversion options (debt discount)N/A$66,908 
Issuance costsN/A(2,019)
2028 Convertible Notes net carrying amountN/A$64,889 
Total net carrying amountN/A$186,299 

29

Notes to Condensed Consolidated Financial Statements (continued)






The following table sets forth the interest expense recognized related to the 2026 and 2028 Convertible Notes:
Three months ended September 30,Nine months ended September 30,
2022202120222021
2026 Convertible Notes:(In thousands)
Contractual interest expense$250 $250 $750 $750 
Amortization of debt discount (1)
N/A4,664 N/A13,761 
Amortization of debt issuance costs497 306 1,488 903 
Total interest expense related to the 2026 Convertible Notes$747 $5,220 $2,238 $15,414 
2028 Convertible Notes:
Contractual interest expense$313 $313 $939 $678 
Amortization of debt discount (1)
N/A2,029 N/A4,366 
Amortization of debt issuance costs266 168 796 362 
Total interest expense related to the 2028 Convertible Notes$579 $2,510 $1,735 $5,406 
Total interest expense$1,326 $7,730 $3,973 $20,820 
________________________
(1) Upon adoption of ASU 2020-06, the debt discount associated with the equity component on convertible debt outstanding was reversed, which resulted in a decrease in the amount of non-cash interest expense to be recognized going forward.

In connection with the offering of the 2026 Convertible Notes and the 2028 Convertible Notes, the Company entered into privately negotiated capped call transactions with certain counterparties (the “2026 Capped Calls” and the “2028 Capped Calls,” respectively and, collectively, the “Capped Calls”). The 2026 Capped Calls and the 2028 Capped Calls each have an initial strike price of approximately $91.03 and $179.27 per share, respectively, subject to certain adjustments, which corresponds to the initial conversion price of the 2026 Convertible Notes and the 2028 Convertible Notes. The 2026 Capped Calls and the 2028 Capped Calls have initial cap prices of $137.40 and $260.76 per share subject to certain adjustments, respectively. The 2026 Capped Calls and the 2028 Capped Calls cover, subject to anti-dilution adjustments, approximately 4,394,276 and 1,394,525 shares of Class A common stock for the 2026 Convertible Notes and 2028 Convertible Notes, respectively. The Capped Calls are generally intended to reduce or offset the potential dilution to the Class A common stock upon any conversion of the 2026 Convertible Notes and 2028 Convertible Notes with such reduction or offset, as the case may be, subject to a cap based on the cap price. The Capped Calls expire on the earlier of (i) the last day on which any convertible securities remain outstanding and (ii) March 1, 2026 for the 2026 Capped Calls and April 1, 2028 for the 2028 Capped Calls, subject to earlier exercise. The Capped Calls are subject to either adjustment or termination upon the occurrence of specified extraordinary events affecting the Company, including a merger event, a tender offer, and a nationalization, insolvency or delisting involving the Company. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including changes in law, insolvency filings, and hedging disruptions. The Capped Call transactions are recorded in stockholders’ equity and are not accounted for as derivatives. The net cost of $43.3 million and $25.5 million incurred to purchase the 2026 Capped Calls and the 2028 Capped Calls, respectively, was recorded as a reduction to additional paid-in capital in the accompanying condensed consolidated balance sheets.
The Convertible Notes are effectively subordinated to the Company’s future senior secured indebtedness, including the Credit Facility, to the extent of the value of the collateral securing that indebtedness. The Convertible notes are the senior, unsecured obligations of the Company and are equal in right of payment with the Company’s future senior unsecured indebtedness, if any, senior in right of payment to the Company’s existing and future
30

Notes to Condensed Consolidated Financial Statements (continued)






indebtedness that is expressly subordinated to the Convertible Notes and the Convertible Notes will be structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables, and preferred equity, if any, of the Company’s subsidiaries.

9. Geographic Information
The Company’s long-lived assets were primarily held in the United States as of September 30, 2022 and December 31, 2021. As of September 30, 2022 and December 31, 2021, long-lived assets held outside of the United States were $8.9 million and $9.2 million, respectively.
The Company generates its revenue primarily in the United States. Revenue by geographic area is detailed in the table below (which is determined based on the customer billing address):
Three months ended September 30,Nine months ended September 30,
2022202120222021
(In thousands)
United States$134,214 $115,059 $371,478 $322,762 
International14,111 15,579 44,700 42,013 
Total$148,325 $130,638 $416,178 $364,775 

10. Stockholders’ Equity
Common Stock
As of September 30, 2022, 23,358,203 and 1,965,170 shares of Class A common stock and Class B common stock, respectively, were issued and outstanding.
As of December 31, 2021, 23,177,988 and 1,965,170 shares of Class A common stock and Class B common stock, respectively, were issued and outstanding.
Reserved Shares
The Company had reserved shares of Class A common stock for issuance under stock-based award agreements as follows:
As of September 30,As of December 31,
20222021
Stock options issued and outstanding159,827 180,209 
Nonvested restricted stock units issued and outstanding1,018,312 344,486 
Stock-based awards available for grant under the 2017 Plan3,488,874 3,060,674 
4,667,013 3,585,369 

11. Stock-Based Compensation
2010 Stock Option Plan
As of July 26, 2010, the Company adopted the 2010 Equity Compensation Plan (the “2010 Plan”). On November 9, 2017, the 2010 Plan was terminated in connection with the Company’s initial public offering. Accordingly, no shares are available for future issuance under the 2010 Plan. However, the 2010 Plan continues to govern the terms and conditions of the outstanding awards granted thereunder.
31

Notes to Condensed Consolidated Financial Statements (continued)






Amended and Restated 2017 Incentive Award Plan
The Company’s Amended and Restated 2017 Incentive Award Plan (as amended from time to time, the “2017 Plan”) became effective on November 9, 2017. The 2017 Plan provides for the grant of stock options, including incentive stock options and non-qualified stock options, stock appreciation rights, restricted stock, dividend equivalents, restricted stock units, and other stock or cash based awards to employees, consultants and directors of the Company. A total of 1,050,000 shares of the Company’s Class A common stock were originally reserved for issuance under the 2017 Plan. These available shares automatically increase each January 1, beginning on January 1, 2018, by 5% of the number of shares of the Company’s Class A common stock outstanding on the final day of the immediately preceding calendar year. On January 1, 2022, the shares available for grant under the 2017 Plan were automatically increased by 1,158,900 shares.
The terms of the stock option grants are determined by the Company’s Board of Directors. The Company’s stock options vest based on terms of the stock option agreements. The stock options have a contractual life of ten years.
Restricted stock units (“RSUs”) granted to employees and non-employee members of the Board of Directors under the 2017 Plan are generally subject to a time-based vesting condition. The compensation expense related to these awards is based on the grant date fair value of the RSUs and is recognized on a ratable basis over the applicable service period. Vesting schedules may differ as between different categories of award recipients.

Stock Options
The following summarizes the stock option activity for the periods presented:
Number of
options
outstanding
Weighted-
average
exercise price
(Per share)
Weighted-
average
remaining
contract life
(In years)
Aggregate
intrinsic value 
(In thousands)
Outstanding as of December 31, 2021180,209 $10.14 3.39$11,104 
Granted  
Exercised(20,382)7.95 
Forfeited or cancelled  
Outstanding as of September 30, 2022159,827 $10.42 2.82$477 
Options vested and exercisable at September 30, 2022159,827 $10.42 2.82$477 
Options vested and expected to vest as of September 30, 2022159,827 $10.42 2.82$477 
Three months ended September 30,Nine months ended September 30,
2022202120222021
(In thousands)
Aggregate intrinsic value of stock options exercised$ $880 $634 $9,059 
Total estimated grant date fair value of options vested 153  199 
Aggregate intrinsic value is computed based on the difference between the option exercise price and the fair value of the Company’s common stock as of September 30, 2022, based on the Company’s Class A common stock price as reported on the NASDAQ Global Select Market.
No options were granted for the three and nine months ended September 30, 2022 and 2021.
32

Notes to Condensed Consolidated Financial Statements (continued)






As of September 30, 2022, the Company had no unrecognized compensation cost related to non-vested stock options. All outstanding stock options are fully vested.
Restricted Stock Units
The following summarizes the RSU activity for the period presented:
Number of awards outstandingWeighted-average grant date fair value (Per share)
Nonvested RSUs as of December 31, 2021344,486 $82.38 
Granted965,786 47.87 
Vested(203,723)62.70 
Forfeited or cancelled(88,237)75.67 
Nonvested RSUs as of September 30, 20221,018,312 $54.32 
As of September 30, 2022, total unrecognized compensation cost related to non-vested RSUs was $46.3 million, which will be amortized over a weighted-average period of 3.01 years.
Stock-Based Compensation Expense
The Company recognized total stock-based compensation expense as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
(In thousands)
Cost of revenue$93 $80 $283 $275 
Research and development1,767 877 5,298 2,892 
Sales and marketing593 603 2,219 1,847 
General and administrative2,439 2,265 7,259 6,578 
Total$4,892 $3,825 $15,059 $11,592 

12. Commitments and Contingencies
Operating Leases
The Company leases office space under operating lease agreements that expire over the next 4.25 years. See Note 5, “Right-of-Use Asset and Lease Liabilities” to the condensed consolidated financial statements, for additional details on the Company’s operating lease commitments.
Contractual Obligations
As of September 30, 2022, the Company has $14.7 million in non-cancellable purchase obligations, consisting of primarily network equipment maintenance and software license contracts, of which $11.8 million will be fulfilled within one year.
33

Notes to Condensed Consolidated Financial Statements (continued)






On May 27, 2021, the Company entered into the Lease with the Developer for the Conveyed Parcel, together with the Project. The respective obligations of the Company and the Developer under the Lease were conditioned upon the Developer acquiring fee simple title to the Conveyed Parcel, which occurred on June 4, 2021. The Lease term will commence upon the Commencement Date and continue for the Initial Term. It is anticipated that the Commencement Date will occur in June 2023. If the Commencement Date does not occur within one hundred twenty (120) days from the scheduled Commencement Date, the Company shall be entitled to certain rent abatements, as described in the Lease. If the Commencement Date is not delivered within twelve (12) months of the scheduled Commencement Date, the Company may terminate the Lease.
The Company has the option to renew the Initial Term for two ten-year periods. Base rent payments will begin on the Commencement Date. The initial base rent will increase by 1.85% on each anniversary of the Commencement Date. Total lease payments over the Initial Term are approximately $495.7 million. See Note 5, “Right-of-Use Asset and Lease Liabilities” to the condensed consolidated financial statements, for additional details on the Company's operating lease commitments.
Legal Matters
The Company is involved as a defendant in various litigation, including, but not limited to, lawsuits alleging that the Company failed to bill, collect and remit certain taxes and surcharges associated with the provision of 911 services pursuant to applicable laws in various jurisdictions and an action brought under the Telephone Consumer Protection Act of 1991 relating to our alleged failure to block unsolicited phone calls to the plaintiff and putative class members.
We intend to vigorously defend these lawsuits and believe that we have meritorious defenses to each. However, litigation is inherently uncertain, and any judgment or injunctive relief entered against us or any adverse settlement could adversely affect our business, results of operations and financial condition.

13. Employee Benefit Plans
The Company sponsors a U.S. defined contribution 401(k), which allows eligible U.S.-based employees to defer a portion of their compensation. The Company, at its discretion, may make matching contributions. With the acquisition of Voxbone S.A. on November 1, 2020, the Company assumed sponsorship for Voxbone S.A.’s U.S. defined contribution 401(k). In connection with that acquisition, the Company also assumed sponsorship for a non-U.S. defined contribution plan for which it pays fixed contributions into a separate entity. The Company has no legal or constructive obligations to pay further contributions if the fund does not hold sufficient assets to pay all employees the benefits relating to employee service in the current or prior periods. The contributions are recognized as employee benefit expense when they are due. The Company made matching contributions for the defined contribution plans of $1.0 million and $3.2 million for the three and nine months ended September 30, 2022, respectively, and $0.8 million and $2.6 million for the three and nine months ended September 30, 2021, respectively.
In addition, as a result of the acquisition of Voxbone S.A., the Company assumed sponsorship for Voxbone S.A.’s non-U.S. defined benefit pension plans. The liability recognized is the present value of the defined benefit obligation at the end of the reporting period less the fair value of the plan assets and is included in other liabilities in the accompanying condensed consolidated balance sheets. The defined benefit obligation is calculated annually by an independent actuary using the Projected Unit Credit Method.
The Company reports the service cost component of net periodic benefit cost in the same line item as other compensation costs arising from the services rendered by the employee and records the other components of net periodic benefit cost in other expense, net.

34

Notes to Condensed Consolidated Financial Statements (continued)






14. Income Taxes
At the end of each interim reporting period, the Company determines the income tax provision by using an estimate of the annual effective tax rate, adjusted for discrete items occurring in the quarter. The effective income tax rate reflects the effect of federal and state income taxes and the permanent impacts of differences in book and tax accounting.
The Company’s effective tax rate was 53.5% and 7.7% for the three and nine months ended September 30, 2022, respectively, and (4.8)% and (1.3)% for the three and nine months ended September 30, 2021, respectively. The increases in the effective tax rates are primarily due to an increase in tax benefit resulting from additional operating losses outside of the U.S. which are not offset by a valuation allowance.
Judgment is required in determining whether deferred tax assets will be realized in full or in part. Management assesses the available positive and negative evidence on a jurisdictional basis to estimate if deferred tax assets will be recognized and when it is more likely than not that all or some deferred tax assets will not be realized, and a valuation allowance must be established. As of September 30, 2022, the Company continues to maintain a valuation allowance for its U.S. federal and state net deferred tax assets.
The Company’s effective tax rate for the three months ended September 30, 2022 differed from the federal statutory tax rate of 21.0% in the U.S. primarily due to a permanent research tax deduction in a foreign jurisdiction and foreign tax rate differentials. The Company’s effective tax rate for the nine months ended September 30, 2022 differed from the federal statutory tax rate of 21.0% in the U.S. primarily due to the valuation allowance recognized against federal and state deferred tax assets in the U.S. Other permanent tax adjustments within the effective tax rates, which are offset by the valuation allowance, include state taxes, federal research credit under Internal Revenue Code Section 41, equity compensation in the U.S. and other U.S. non-deductible expenditures.

15. Related Parties
The Company has certain involvement with Relay via an ongoing Master Services Agreement and a Facilities Sharing Agreement that expired in July 2022. Amounts charged under these arrangements totaled $0.3 million and $1.1 million for the three and nine months ended September 30, 2022, respectively, and $0.4 million and $1.4 million for the three and nine months ended September 30, 2021, respectively. Amounts due under these arrangements totaled less than $0.1 million and $0.1 million as of September 30, 2022 and December 31, 2021, respectively.

16. Basic and Diluted Loss per Common Share
Basic net loss per share is computed by dividing net loss by the weighted-average number of shares of common stock outstanding during the period. The Company is in a net loss position for the three and nine months ended September 30, 2022 and 2021 and therefore diluted shares equals basic shares.
The components of basic and diluted loss per share are as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
(In thousands, except share and per share amounts)
Earnings per share
Net loss attributable to common stockholders$(802)$(6,944)$(13,864)$(19,188)
Net loss per share, basic and diluted$(0.03)$(0.28)$(0.55)$(0.77)
Weighted average number of common shares outstanding, basic and diluted25,304,057 25,114,762 25,268,216 25,075,941 
35

Notes to Condensed Consolidated Financial Statements (continued)






The following common share equivalents were excluded from the weighted average shares used to calculate net loss per common share because their effects would have been anti-dilutive:
As of September 30,
20222021
Stock options issued and outstanding159,827 183,271 
Restricted stock units issued and outstanding1,018,312 369,614 
Convertible senior notes (1) (2)
5,788,805 1,316,199 
Total6,966,944 1,869,084 
________________________
(1) As of September 30, 2022, subsequent to adopting ASU 2020-06 as of January 1, 2022, the Company used the if-converted method to calculate the dilutive impact of the 2026 Convertible Notes and 2028 Convertible Notes on diluted income per share, if applicable. The Company expected to settle the principal amount of these notes in cash and any excess in shares of the Company’s Class A common stock. The diluted shares were calculated based on the initial conversion rate of 10.9857 and 5.5781 shares per $0.001 of the aggregate principal amount for the 2026 Convertible Notes and 2028 Convertible Notes, respectively. See Note 2, “Summary of Significant Accounting Policies” to the condensed consolidated financial statements, for additional details on the adoption of ASU 2020-06 and Note 8, “Debt” to the condensed consolidated financial statements, for additional details on the Company’s Convertible Notes.
(2) As of September 30, 2021, the Company used the treasury stock method to calculate the dilutive impact of the 2026 Convertible Notes and the 2028 Convertible Notes because at that time the Company expected to settle the principal amount of these notes in cash and any excess in shares of the Company’s Class A common stock. As of September 30, 2021, the conversion spread, calculated using the average market price of Class A common stock during the period consistent with the treasury stock method, had a dilutive impact for the 2026 Convertible Notes on diluted net income per share of Class A common stock when the average market price of the Company’s Class A common stock for a given period exceeded the conversion price of $91.03 per share. As of September 30, 2021, the conversion spread for the 2028 Convertible Notes was anti-dilutive as the average market price of the Company’s Class A common stock for a given period did not exceed the conversion price of $179.27 per share.

17. Subsequent Event
Repurchase of 2026 Convertible Notes
On November 1, 2022, the Company announced that it has entered into separate, privately negotiated transactions with a limited number of holders of its outstanding 2026 Convertible Notes to repurchase (collectively, the “Repurchases”) approximately $160.0 million aggregate principal amount of the 2026 Convertible Notes at approximately a 29 percent discount to par value.
The repurchase price payable by the Company will be paid in cash and will be based in part on the daily volume-weighted average price per share of the Company’s Class A common stock over a 15 consecutive trading day measurement period beginning on, and including, November 2, 2022.
The Company previously entered into the 2026 Capped Calls with certain financial institutions in connection with the 2026 Convertible Notes. All of these transactions are expected to remain in effect notwithstanding the Repurchases.
The Repurchases are expected to close on November 28, 2022, subject to the satisfaction of customary closing conditions. Following such closings, approximately $240.0 million principal amount of the 2026 Convertible Notes will remain outstanding.
36

Managements Discussion and Analysis
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and related notes that are included elsewhere in this Quarterly Report on Form 10-Q. This discussion contains forward-looking statements based upon current plans, expectations and beliefs that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth under “Risk Factors” in this Quarterly Report on Form 10-Q. Our fiscal year ends on December 31.

Overview
We are a leading global enterprise cloud communications company. Our solutions include a broad range of software Application Programming Interfaces (“APIs”) for voice, messaging and emergency services. Our sophisticated and easy-to-use software APIs allow enterprises to enhance their products and services by incorporating advanced, global connectivity for voice, messaging and emergency services communications capabilities. Companies use our platform to more frequently and seamlessly connect with their end users, add voice calling capabilities to applications and devices, transition from on-premise to cloud-based communication tools and applications, integrate messaging capabilities into applications or software, build interactive voice response systems for contact centers, and offer end users new mobile application experiences including emergency services and improve employee productivity, among other use cases. We have established a reputation as a leader in the Communications Platform-as-a-Service (“CPaaS”) space through our innovation-rich culture and focus on empowering enterprises with end-to-end communications solutions.
We are the only CPaaS provider in the industry that owns and operates a nationwide IP voice network in the United States. In 2020, we acquired Voxbone, a leading European-based communications platform with its own IP voice network assembled by building relationships with local carriers around the globe. Our deep U.S. presence and global platform extending across more than 60 countries serves enterprises in countries representing more than 90% of global gross domestic product. We believe that our current and future customers will benefit from using a unified software platform, network and team to serve people around the world.
Our voice software APIs allow enterprises to make and receive phone calls and create advanced voice experiences. Integration with our purpose-built IP voice network ensures enterprise-grade functionality and secure, high-quality connections. Our messaging software APIs provide enterprises with advanced tools to connect with end users via messaging. Our customers also use our solutions to enable 911 response capabilities, real-time provisioning and activation of phone numbers and toll-free number messaging.
We believe our network is capital-efficient and supports the applications and experiences that make a difference in the way enterprises communicate. Since a communications platform is only as strong as the network that backs it, we believe our network provides a significant competitive advantage in the control, quality, pricing power and scalability of our offering. We are able to control the quality and provide the support our customers expect, while meeting regulatory, scalability and cost requirements more efficiently.
For the three months ended September 30, 2022 and 2021, total revenue was $148 million, and $131 million, respectively, representing an increase of 14%. For the three months ended September 30, 2022 and 2021, net loss was $1 million and $7 million, respectively. As of September 30, 2022 and 2021, the number of active customer accounts was 3,380 and 3,220, respectively, representing a year-over-year increase of 5%.
Segment Reporting Update and Cost Alignment
As a result of certain changes in our business during the quarter ended March 31, 2022, we re-evaluated our segment reporting and determined that one segment was appropriate, rather than the previously reported segments comprising “CPaaS” and “Other”. The primary drivers for this change were the strategic alignment of our operating departments and the sale of certain immaterial legacy businesses.
37

Managements Discussion and Analysis
Additionally, during the quarter ended March 31, 2022, we changed our presentation of certain costs to align with benchmarked definitions of cost of revenue, research and development, sales and marketing and general and administrative expenses. See Note 2, “Summary of Significant Accounting Policies,” to the condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for additional information. For both matters, prior period information has been conformed to the current period presentation.
The following is a comparison of the change in costs to the prior period:
Three months ended September 30, 2021Nine months ended September 30, 2021
As reportedAs previously reportedAs reportedAs previously reported
(In thousands)
Statement of Operations
Cost of revenue$73,573 $72,395 $203,071 $199,782 
Research and development16,857 13,359 50,036 39,509 
Sales and marketing21,143 13,592 60,458 38,168 
General and administrative18,127 30,354 49,375 85,481 

COVID-19 Update
We believe the novel coronavirus (“COVID-19”) has reduced to endemic levels globally however, while its persistent nature has diminished in the present period, it is possible it could potentially impact areas of the United States or the rest of the world to varying degrees in the future. During the COVID-19 pandemic, its adverse effects were prevalent in the locations where we, our customers, suppliers and third-party business partners conduct business. We acknowledge there may be additional impacts to the economy and our business going forward as a result of COVID-19 and that there is uncertainty regarding potentially broad or unknown implications of COVID-19 on our results of operations and overall financial performance remain uncertain. If the COVID-19 infection rate were to return to pandemic levels in the United States or in other global territories where we operate, we may experience curtailed customer demand that could materially adversely impact our business, results of operations and overall financial performance in future periods. Specifically, this could result in enterprises reducing usage of our services or delaying decisions to implement our services. See “Item 1A. Risk Factors” for further discussion of the possible impact of COVID-19 on our business.

DDoS Attack
Beginning on September 25, 2021, our communications network was subjected to a distributed denial of service attack (the “DDoS Attack”) initially causing intermittent communications services disruptions affecting certain of our markets and customers. A DDoS attack is a malicious attempt to disrupt the normal traffic of a targeted server, service or network by overwhelming the target or its surrounding infrastructure with a flood of unwanted internet traffic from multiple sources, resulting in the slowdown or blockage of legitimate traffic. Our mitigation efforts, in conjunction with our partners from leading cybersecurity firms, have proven successful. Our network has been largely stable and operating at normal service levels since the evening of September 29, 2021, although there have been some continued intermittent disruptions.
38

Managements Discussion and Analysis
Key Performance Indicators
We monitor the following key performance indicators (“KPIs”) to help us evaluate our business, identify trends affecting our business, formulate business plans, and make strategic decisions. We believe the following KPIs are useful in evaluating our business:
Three months ended September 30,
20222021
Number of active customers (as of period end) (1)
3,380 3,220 
Dollar-based net retention rate (1)
109 %125 %
________________________
(1) As a result of the change in revenue segment reporting, our KPIs of active customers and dollar-based net retention rates disclosed in previous SEC filings, press releases and presentations prior to reporting periods ending March 31, 2022, will not be directly comparable to our KPIs reported going forward. To facilitate comparison between the periods presented in the table above, number of active customers and dollar-based net retention rate have been conformed to the current period methodology.
Number of Active Customer Accounts
We define an active customer account at the end of any period as an individual account, as identified by a unique account identifier, for which we have recognized at least $100 of revenue in the last month of the period. We believe usage of our platform by an active customer at or above the $100 per month threshold is a stronger indicator of potential future engagement than trial usage at levels below $100 per month. A single organization may constitute multiple unique active customer accounts if it has multiple unique account identifiers, each of which is treated as a separate active customer account. Customers who pay after using our platform and customers that have credit balances are included in the number of active customer accounts. For comparative purposes, the number of active customers presented in the table above has been updated to reflect the change in our reporting segments.
Dollar-Based Net Retention Rate
Our ability to drive growth and generate incremental revenue depends, in part, on our ability to maintain and grow our relationships with our existing customers that generate revenue and seek to increase their use of our platform. We track our performance in this area by measuring the dollar-based net retention rate for our customers who generate revenue. To calculate the dollar-based net retention rate, we first identify the cohort of customers that generate revenue and that were customers in the same quarter of the prior year. The dollar-based net retention rate is obtained by dividing the revenue generated from that cohort in a quarter, by the revenue generated from that same cohort in the corresponding quarter in the prior year. The dollar-based net retention rate reported in a quarter is then obtained by averaging the result from that quarter, by the corresponding results from each of the prior three quarters. Customers of acquired businesses are included in the subsequent years calendar quarter of acquisition. Our dollar-based net retention rate increases when such customers increase usage of a product, extend usage of a product to new applications or adopt a new product. Our dollar-based net retention rate decreases when such customers cease or reduce usage of a product or when we lower prices on our solutions.
As our customers grow their businesses and increase usage of our platform, they sometimes create multiple customer accounts with us for operational or other reasons. As such, when we identify a significant customer organization (defined as a single customer organization generating more than 1% of revenue in a quarterly reporting period) that has created a new customer, this new customer is tied to, and revenue from this new customer is included with, the original customer for the purposes of calculating this metric. For comparative purposes, the dollar-based net retention rate presented in the table above has been updated to reflect the change in our reporting segments.

Key Components of Statements of Operations
39

Managements Discussion and Analysis
Revenue
Revenue is derived from reoccurring sources such as per minute voice usage and voice calling, per text message usage and other usage services and fees, from monthly recurring charges arising from phone number services, 911-enabled phone number services, messaging services and other services, and from other various communications services and products, indirect revenue and messaging surcharge revenue.
For the three months ended September 30, 2022 and 2021, we generated 79% and 76%, respectively, of our revenue from reoccurring sources. The large bulk of our remaining revenue is generated from recurring monthly charges.
We recognize accounts receivable at the time the customer is invoiced. Additionally, we record a receivable for unbilled revenue if services have been delivered and are billable in subsequent periods. Unbilled revenue made up 53% and 43% of outstanding accounts receivable, net of allowance for doubtful accounts, as of September 30, 2022 and 2021, respectively.
Cost of Revenue and Gross Margin
Cost of revenue consists of fees paid to other network service providers, network operations costs, personnel costs, allocated costs of facilities and information technology, amortization of acquired technology intangibles and depreciation.
Fees paid to other network service providers arise when we purchase services such as minutes of use, phone numbers, messages, porting of customer numbers and network circuits.
Network operations costs are incurred for web services and cloud infrastructure, capacity planning and management, software licenses, hardware and software maintenance fees, customer support and network-related facility rents.
Personnel costs (including non-cash stock-based compensation expenses) arise for employees who are responsible for the delivery of services, and operations and maintenance of, the communications network.
Gross margin is calculated by subtracting cost of revenue from revenue, divided by revenue, expressed as a percentage. Our cost of revenue and gross margin have been, and will continue to be, affected by several factors, including the timing and extent of our investments in our network, our ability to manage off-network minutes of use and messaging costs, changes to the mix or amount of personnel-related costs included in our cost of revenue, the product mix of revenue, the timing of amortization of capitalized software development costs and fluctuations in the price we charge our customers for services.
Operating Expenses
The most significant components of operating expenses are personnel costs, which consist of salaries, benefits, bonuses, and stock-based compensation expenses. We also incur other non-personnel costs related to our general overhead expenses, including facility expenses, software licenses, web services, depreciation and amortization of assets unrelated to delivery of our services. We expect that our operating expenses will increase in absolute dollars.
Research and Development
Research and development expenses consist of salaries and related personnel costs for the design, development, testing and enhancement of our cloud network and software products. Research and development expenses include depreciation and allocated costs of facilities and information technology utilized by our research and development staff.
40

Managements Discussion and Analysis
Sales and Marketing
Sales and marketing expenses consist of salaries and related personnel costs, commissions, and costs related to advertising, marketing, brand awareness activities, sales support and professional services fees, and customer billing and collections functions. Sales and marketing expenses include depreciation, amortization of acquired customer relationship intangible assets, and allocated costs of facilities and information technology utilized by our sales and marketing staff.
General and Administrative
General and administrative expenses consist of salaries and related personnel costs for accounting, legal, human resources, corporate, and other administrative and compliance functions. General and administrative expenses include depreciation, expenditures for third party professional services, and allocated costs of facilities and information technology utilized by our corporate and administrative staff.
Income Taxes
For the three months ended September 30, 2022 and 2021 our effective tax rate was 53.5% and (4.8)%, respectively. For the nine months ended September 30, 2022 and 2021, our effective tax rate was 7.7% and (1.3)%, respectively. The favorable changes in our effective tax rates compared with the respective prior periods are primarily due to an increase in tax benefit resulting from additional operating losses outside the U.S., which are not offset by a valuation allowance.
Judgment is required in determining whether deferred tax assets will be realized in full or in part. Management assesses the available positive and negative evidence on a jurisdictional basis to estimate if deferred tax assets will be recognized and when it is more likely than not that all or some deferred tax assets will not be realized, and a valuation allowance must be established. As of September 30, 2022, we continue to maintain a valuation allowance for our U.S. federal and state net deferred tax assets.

41

Managements Discussion and Analysis
Results of Operations

Consolidated Results of Operations
The following table sets forth the consolidated statements of operations for the periods indicated.
Three months ended September 30,Nine months ended September 30,
2022202120222021
(In thousands)
Revenue$148,325 $130,638 $416,178 $364,775 
Cost of revenue84,861 73,573 241,896 203,071 
Gross profit63,464 57,065 174,282 161,704 
Operating expenses:
Research and development25,044 16,857 71,735 50,036 
Sales and marketing23,184 21,143 69,663 60,458 
General and administrative16,623 18,127 50,191 49,375 
Total operating expenses64,851 56,127 191,589 159,869 
Operating (loss) income(1,387)938 (17,307)1,835 
Other (expense) income, net
Interest expense, net(737)(7,715)(2,861)(20,824)
Other income, net399 148 5,143 56 
Total other (expense) income, net(338)(7,567)2,282 (20,768)
Loss before income taxes(1,725)(6,629)(15,025)(18,933)
Income tax benefit (provision)923 (315)1,161 (255)
Net loss$(802)$(6,944)$(13,864)$(19,188)
The following table sets forth our results of operations as a percentage of our total revenue for the periods presented. *
Three months ended September 30,Nine months ended September 30,
2022202120222021
Revenue100 %100 %100 %100 %
Cost of revenue57 %56 %58 %56 %
Gross profit43 %44 %42 %44 %
Operating expenses:
Research and development17 %13 %17 %14 %
Sales and marketing16 %16 %17 %17 %
General and administrative11 %14 %12 %14 %
Total operating expenses44 %43 %46 %44 %
Operating (loss) income(1)%%(4)%%
Other (expense) income, net
Interest expense, net— %(6)%(1)%(6)%
Other income, net— %— %%— %
Total other (expense) income, net— %(6)%%(6)%
Loss before income taxes(1)%(5)%(4)%(5)%
Income tax benefit (provision)%— %— %— %
Net loss(1)%(5)%(3)%(5)%
(*) Columns may not foot due to rounding.

42

Managements Discussion and Analysis
Comparison of the three months ended September 30, 2022 and 2021,
Revenue
Three months ended September 30,
20222021Change
(Dollars in thousands)
Revenue$148,325 $130,638 $17,687 14 %

For the three months ended September 30, 2022, our total revenue increased by $18 million, or 14%, compared with the same period in 2021 comprised mainly from growth in pass-through messaging surcharge revenue of $13 million. This growth was the result of higher usage of our core messaging offering and additional A2P pass-through messaging surcharges imposed by certain carriers. Growth in our revenue other than from pass-through messaging surcharges, compared with the same period last year, was led by our core messaging offerings, which grew 50%, and phone number and 911-enabled phone number services, mostly offset by lower revenue from voice offerings. The growth in our core messaging offering was aided by higher messaging volumes from certain customers leading up to the U.S. midterm elections in November 2022. Compared with the same period last year, our voice offerings revenue for the three months ended September 30, 2022 remained affected by lower usage arising from last year’s DDoS incident as well as the absence of revenue from businesses divested earlier in 2022.
Active customer accounts increased 5% to 3,380 as of September 30, 2022, as compared with 3,220 active accounts as of September 30, 2021. Our dollar-based net retention rate as of September 30, 2022 was 109%.
Cost of Revenue and Gross Margin
Three months ended September 30,
20222021Change
(Dollars in thousands)
Cost of revenue$84,861 $73,573 $11,288 15 %
Gross profit$63,464 $57,065 $6,399 11 %
Total gross margin43 %44 %
For the three months ended September 30, 2022, total cost of revenue increased $11 million driven by higher pass-through messaging surcharges of $11 million. For the three months ended September 30, 2022, the combination of changes in total revenue and total cost of revenue yielded an increase in total gross profit of $6 million, or 11%, compared with the same period in 2021, driven by profit improvements from the combination of our revenue and cost of revenue derived other than from pass-through messaging surcharges.
Our total gross margin percentage of 43% for the three months ended September 30, 2022 declined one percentage point as operating and product mix improvements were more than offset by the inclusion of higher pass-through messaging surcharges within total revenue.
43

Managements Discussion and Analysis
Operating Expenses
Three months ended September 30,
20222021Change
(Dollars in thousands)
Research and development$25,044 $16,857 $8,187 49 %
Sales and marketing23,184 21,143 2,041 10 %
General and administrative16,623 18,127 (1,504)(8)%
Total operating expenses$64,851 $56,127 $8,724 16 %
As a percentage of revenue, total operating expenses for the three months ended September 30, 2022 and 2021, were 44% and 43%, respectively.
For the three months ended September 30, 2022, research and development expenses increased by approximately $8 million, or 49%, compared with the same period in 2021. This increase was primarily due to increased personnel costs from greater numbers of employed staff of $6 million. The increase in headcount also contributed to higher allocated facilities and IT expenses of $2 million.
For the three months ended September 30, 2022, sales and marketing expenses increased by $2 million, or 10%, compared with the same period in 2021, primarily due to an increase in sales personnel costs from a greater number of employed staff of $3 million and partially offset by a decrease in marketing expenses of $1 million.
For the three months ended September 30, 2022, general and administrative expenses decreased compared with the same period in 2021, primarily due to lower allocated facilities and IT expenses of $2 million.
Interest Expense, Net
For the three months ended September 30, 2022, interest expense, net of interest income, decreased by $7 million compared with the same period in 2021, primarily due to a $6 million decrease in interest expense related to the Convertible Notes. See Note 8, “Debt,” to the condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for additional details.
44

Managements Discussion and Analysis
Income Tax Benefit (Provision)
Our income tax provision or benefit for interim periods is determined using an estimate of our annual effective tax rate, adjusted for discrete items occurring in the quarter.
For the three months ended September 30, 2022, we recognized an income tax benefit of less than $1 million, an increase of $1 million compared with the same period in 2021. The resulting effective tax rate for the three months ended September 30, 2022 was 53.5% compared with (4.8)% in the same period in 2021. For the three months ended September 30, 2022, the favorable change to the effective tax rate was primarily due to an increase in tax benefit resulting from operating losses outside the U.S. which were not offset by a valuation allowance.
For the three months ended September 30, 2022 and 2021, the effective tax rate of 53.5% differed from the federal statutory tax rate of 21% in the U.S. primarily due to a permanent research tax deduction in a foreign jurisdiction and foreign tax rate differentials. For the three months ended September 30, 2021, the effective tax rate of (4.8)% differed from the federal statutory tax rate of 21% in the U.S. primarily due to the valuation allowance recognized against federal and state deferred tax assets in the U.S.
Most of the permanent tax adjustments within our effective tax rate are offset by a valuation allowance. These adjustments include state taxes, federal research tax credits under Internal Revenue Code Section 41, equity compensation in the U.S. and other non-deductible expenditures in the U.S. Excluding the impact of the valuation allowance, we realize an estimated state effective tax rate of 4.2%. In addition, exclusive of the valuation allowance, we continue to generate income tax benefits in the current period related to income tax credits recognized for qualified research activities in the U.S. The applicable federal tax law and regulations define qualified research activities as research and development activities conducted in the U.S. that involve a process of experimentation designed to discover new information intended to develop a new or improved business component. Absent the valuation allowance, equity compensation also impacts the effective tax rate to the extent the income tax deduction exceeds or is below the related book expense, as required under ASC 718-740-35-2. Other U.S. non-deductible expenses that are offset by the valuation allowance consist primarily of non-deductible executive compensation under Internal Revenue Code 162(m).
Permanent tax adjustments within our effective tax rate that are not offset by the valuation allowance included minimum state taxes, foreign tax benefits and foreign rate differentials. As we continue to scale our international business any changes to foreign business activity may impact our effective tax rate in the future.
We continue to expect recurring changes to the valuation allowance as deferred tax assets within the U.S. increase or decrease in subsequent periods. We will maintain a valuation allowance against all U.S. federal and state deferred tax assets until it becomes more likely than not that the benefit of our federal and state deferred tax assets will be realized.
Comparison of the nine months ended September 30, 2022 and 2021.
Revenue
Nine months ended September 30,
20222021Change
(Dollars in thousands)
Revenue$416,178 $364,775 $51,403 14 %

45

Managements Discussion and Analysis
For the nine months ended September 30, 2022, total revenue increased by $51 million, or 14%, compared with the same period in 2021, comprised mainly from growth in pass-through messaging surcharge revenue of $41 million. This growth was the result of higher usage of our core messaging offering and additional A2P pass-through messaging surcharges imposed by certain carriers. Growth in our revenue other than from pass-through messaging surcharges, compared with the same period last year, was led by our core messaging offerings, which grew 40%, and phone number and 911-enabled phone number services, mostly offset by lower revenue from voice offerings. Compared with the same period last year, our voice offerings revenue for the nine months ended September 30, 2022, remained affected by lower usage arising from last year’s DDoS incident as well as the absence of revenue from businesses divested earlier in 2022.
These increases in usage volume period-over-period yielded our dollar-based net retention rate of 109%.
Cost of Revenue and Gross Margin
Nine months ended September 30,
20222021Change
(Dollars in thousands)
Cost of revenue$241,896 $203,071 $38,825 19 %
Gross profit$174,282 $161,704 $12,578 %
Total gross margin42 %44 %
For the nine months ended September 30, 2022, total cost of revenue increased $39 million driven by higher pass-through messaging surcharges of $40 million, partially offset by lower cost of revenue other than from pass-through messaging surcharges of $1 million. For the nine months ended September 30, 2022, the combination of changes in total revenue and total cost of revenue yielded an increase in total gross profit of $13 million, or 8%, compared with the same period in 2021, driven by profit improvements from the combination of our revenue and cost of revenue derived other than from pass-through messaging surcharges.
Our total gross margin percentage of 42% for the nine months ended September 30, 2022, declined two percentage points as operating and product mix improvements were more than offset by the inclusion of higher pass-through messaging surcharges within total revenue.
Operating Expenses
Nine months ended September 30,
20222021Change
(Dollars in thousands)
Research and development$71,735 $50,036 $21,699 43 %
Sales and marketing69,663 60,458 9,205 15 %
General and administrative50,191 49,375 816 %
Total operating expenses$191,589 $159,869 $31,720 20 %
As a percentage of revenue, total operating expenses for the nine months ended September 30, 2022 and 2021, were 46% and 44%, respectively.
For the nine months ended September 30, 2022, research and development expenses increased by approximately $22 million, or 43%, compared with the same period in 2021. This increase was primarily due to increased personnel costs from greater numbers of employed staff of $16 million. The increase in headcount also contributed to higher allocated facilities and IT expenses of $6 million.
46

Managements Discussion and Analysis
For the nine months ended September 30, 2022, sales and marketing expenses increased by $9 million, or 15%, compared with the same period in 2021, primarily due to an increase in sales personnel costs from a greater number of employed staff of $8 million.
For the nine months ended September 30, 2022, general and administrative expenses increased by approximately $1 million, or 2%, compared with the same period in 2021, mainly from higher headcount costs of $3 million, offset by lower non-headcount, allocated facilities and IT expenses of $2 million.
Interest Expense, Net
For the nine months ended September 30, 2022, interest expense, net of interest income, decreased by $18 million compared with the same period in 2021, primarily due to a $17 million decrease in interest expense related to the Convertible Notes. See Note 8, “Debt,” to the condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for additional details.
Income Tax Benefit (Provision)
Our income tax provision or benefit for interim periods is determined using an estimate of our annual effective tax rate, adjusted for discrete items occurring in the quarter.
For the nine months ended September 30, 2022, we recognized an income tax benefit of $1 million, an increase of $1 million compared with the same period in 2021. The resulting effective tax rate for the nine months ended September 30, 2022, was 7.7%, compared with (1.3)% in the same period in 2021. For the nine months ended September 30, 2022, the favorable change to the effective tax rate was primarily due to an increase in tax benefit resulting from operating losses outside of the U.S. which were not offset by a valuation allowance.
For the nine months ended September 30, 2022 and 2021, the effective tax rates of 7.7% and (1.3)%, respectively, differed from the federal statutory tax rate of 21% in the U.S. primarily due to the valuation allowance recognized against federal and state deferred tax assets in the U.S.
Most of the permanent tax adjustments within our effective tax rate are offset by a valuation allowance. These adjustments include state taxes, federal research tax credits under Internal Revenue Code Section 41, equity compensation in the U.S. and other non-deductible expenditures in the U.S. Excluding the impact of the valuation allowance, we realize an estimated state effective tax rate of 4.2%. In addition, exclusive of the valuation allowance, we continue to generate income tax benefits in the current period related to income tax credits recognized for qualified research activities in the U.S. The applicable federal tax law and regulations define qualified research activities as research and development activities conducted in the U.S. that involve a process of experimentation designed to discover new information intended to develop a new or improved business component. Absent the valuation allowance, equity compensation also impacts the effective tax rate to the extent the income tax deduction exceeds or is below the related book expense, as required under ASC 718-740-35-2. Other U.S. non-deductible expenses that are offset by the valuation allowance consist primarily of non-deductible executive compensation under Internal Revenue Code 162(m).
Permanent tax adjustments within our effective tax rate that are not offset by the valuation allowance included minimum state taxes, foreign tax benefits and foreign rate differentials. As we continue to scale our international business any changes to foreign business activity may impact our effective tax rate in the future.
We continue to expect recurring changes to the valuation allowance as deferred tax assets within the U.S. increase or decrease in subsequent periods. We will maintain a valuation allowance against all U.S. federal and state deferred tax assets until it becomes more likely than not that the benefit of our federal and state deferred tax assets will be realized.
47

Managements Discussion and Analysis
Liquidity and Capital Resources
Our liquidity is provided by free cash flow, derived from our cash flow from operations less expenditures for capital equipment, and supplemented by financing activities from time to time. Our cash flow from operations is driven by monthly payments from customers for communication services consumed during the period. Our primary uses of cash included operating costs, such as fees paid to other network service providers, network operations costs, personnel costs and facility expenses, as well as the purchase of property plant and equipment to support growth on our communications platform and the purchase of land for our new corporate headquarters.
On June 6, 2022, we entered into a credit agreement (the “Credit Agreement”) among us, as borrower, the lenders from time to time party thereto, and Silicon Valley Bank as administrative agent, issuing lender and swingline lender. The Credit Agreement provides for a $50 million revolving credit facility (the “Credit Facility”), including a $20 million sublimit for the issuance of letters of credit and a swingline subfacility of up to $5 million. The Credit Facility matures on June 6, 2025. As of September 30, 2022, there were no borrowings under the Credit Facility.
Additionally, in the last three years we have supplemented our liquidity with proceeds from our issuance of the 2026 Convertible Notes and the 2028 Convertible Notes in February 2020 and March 2021, respectively. We used a majority of the proceeds from the issuance of our 2026 Convertible Notes to consummate the acquisition of Voxbone. On November 2, 2022, we entered into agreements to repurchase $160 million of our 2026 Convertible Notes as further described in Note 17, “Subsequent Event,” to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q. We believe that our cash and cash equivalents balances and the cash flows generated by our operations will be sufficient to satisfy our anticipated cash needs for working capital and capital expenditures for at least the next 12 months. However, our belief may prove to be incorrect, and we could utilize our available financial resources sooner than we currently expect. Our future capital requirements and the adequacy of available funds will depend on many factors, including those set forth in the section “Item 1A. Risk Factors.” We may be required to seek additional equity or debt financing in order to meet these future capital requirements. In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us, or at all. If we are unable to raise additional capital when desired, our business, results of operations and financial condition would be adversely affected.
Our principal future commitments consist of (i) an aggregate of $650 million in Convertible Notes (see Note 8, “Debt” to the condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q, for a discussion of our 2026 Convertible Notes and our 2028 Convertible Notes), (ii) a $496 million non-cancelable lease for our future office headquarters, which is anticipated to commence in June 2023 and continue for an initial twenty (20) year term (the Headquarters Lease) (see Note 5, “Right-of-Use Asset and Lease Liabilities” to the condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q, for a discussion of our Headquarters Lease), (iii) $15 million in non-cancelable purchase obligations and future minimum payments under contracts to various service providers, and (iv) $13 million in future minimum rent payments for our current office space. See Note 12, “Commitments and Contingencies,” to the condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for future lease commitments.
48

Managements Discussion and Analysis
Statement of Cash Flows
The following table summarizes our cash flows for the periods indicated:
Nine months ended September 30,
20222021
(In thousands)
Net cash provided by operating activities$24,340 $23,688 
Net cash (used in) provided by investing activities(180,386)11,681 
Net cash (used in) provided by financing activities(2,600)213,961 
Effect of exchange rate changes on cash, cash equivalents and restricted cash(6,341)291 
Net (decrease) increase in cash, cash equivalents, and restricted cash$(164,987)$249,621 
For the nine months ended September 30, 2022, our cash flow provided by operating activities was $24 million and was generated by our aggregate results of $30 million during the period, net of non-cash items comprising depreciation and amortization, non-cash reduction to the right-of-use asset, stock-based compensation, deferred tax expense and other amounts, and a $26 million cash inflow from increased operating liabilities, partially offset by a net cash outflow from operating assets aggregating $32 million. Within operating liabilities, the cash provided as a result of higher accounts payable of $14 million for the nine months ended September 30, 2022 was primarily related to the timing and amounts of purchases of both services and tangible goods and their related payment arrangements. The cash provided as a result of higher accrued expenses and other liabilities of $17 million for the nine months ended September 30, 2022, primarily related to higher accruals for VAT payables, income tax payables, and lease incentives. Within operating assets, cash used as a result of higher accounts receivable of $18 million for the nine months ended September 30, 2022 was driven by higher unbilled receivables balances of $9 million arising from higher usage amounts in the last month of the nine-month period and $9 million from timing of collection of invoiced amounts. The cash used as a result of higher prepaid expenses and other assets of $13 million for the nine months ended September 30, 2022 was driven by higher VAT receivables and the timing of advance payments for software and other services.
For the nine months ended September 30, 2022, net cash used in investing activities was $180 million. Cash used in investing activities included the purchase of marketable securities of $178 million from balances previously held as cash and cash equivalents and reinvestment of the proceeds from the sales and maturities of marketable securities, purchase of property and equipment of $19 million, deposits for construction in progress of our Raleigh, NC headquarters of $15 million, and capitalized internally developed software costs of $2 million. Within investing activities, our $33 million purchases of marketable securities were for instruments with greater than 90 day original maturities.
For the nine months ended September 30, 2022, net cash used in financing activities was $3 million consisting primarily of $2 million in value of equity awards withheld for tax liabilities.
Off-Balance Sheet Arrangements
We do not have any holdings in variable interest entities. With the acquisition of Voxbone, we have off-balance sheet agreements for short-term office leases in the amount of less than $1 million ending prior to August 31, 2023.

49

Managements Discussion and Analysis
Non-GAAP Financial Measures
We use Non-GAAP gross profit, Non-GAAP gross margin, Non-GAAP net income, Adjusted EBITDA and free cash flow for financial and operational decision making and to evaluate period-to-period differences in our performance. Non-GAAP gross profit, Non-GAAP gross margin, Non-GAAP net income, Adjusted EBITDA and free cash flow are non-GAAP financial measures, which we believe are useful for investors in evaluating our overall financial performance. We believe these measures provide useful information about operating results, enhance the overall understanding of past financial performance and future prospects and allow for greater transparency with respect to key performance indicators used by management in its financial and operational decision making. See below for a reconciliation of each of the non-GAAP financial measures described below.
Non-GAAP Gross Profit and Non-GAAP Gross Margin
GAAP defines gross profit as revenue less cost of revenue. Cost of revenue includes all expenses associated with our various service offerings as more fully described under the caption “Key Components of Statements of Operations-Cost of Revenue and Gross Margin.” We define Non-GAAP gross profit as gross profit after adding back the following items:
depreciation and amortization;
amortization of acquired intangible assets related to acquisitions; and
stock-based compensation
We calculate Non-GAAP gross margin by dividing Non-GAAP gross profit by revenue less pass-through messaging surcharges, expressed as a percentage of revenue.
In our calculation of Non-GAAP gross profit and Non-GAAP gross margin, we eliminate the impact of depreciation and amortization, amortization of acquired intangible assets related to acquisitions, and stock-based compensation, pass through messaging surcharges, and all non-cash items, because we do not consider them indicative of our core operating performance. The exclusion of these items facilitates comparisons of our operating performance on a period-to-period basis. Management uses Non-GAAP gross profit and Non-GAAP gross margin to evaluate operating performance and to determine resource allocation among our various service offerings. We believe Non-GAAP gross profit and Non-GAAP gross margin provide useful information to investors and others to understand and evaluate our operating results in the same manner as our management and board of directors and allows for better comparison of financial results among our competitors. Non-GAAP gross profit and Non-GAAP gross margin may not be comparable to similarly titled measures of other companies because other companies may not calculate Non-GAAP gross profit and Non-GAAP gross margin or similarly titled measures in the same manner we do.
50

Managements Discussion and Analysis
Three months ended September 30,Nine months ended September 30,
2022202120222021
(In thousands)
Gross Profit$63,464 $57,065 $174,282 $161,704 
Gross Profit Margin %43 %44 %42 %44 %
Depreciation3,403 3,138 10,141 9,345 
Amortization of acquired intangible assets1,831 2,128 5,797 6,479 
Stock-based compensation93 80 283 275 
Non-GAAP Gross Profit$68,791 $62,411 $190,503 $177,803 
Non-GAAP Gross Margin % (1)
57 %54 %54 %52 %
________________________
(1) Calculated by dividing Non-GAAP gross profit by revenue less pass-through messaging surcharges of $26.9 million and $14.3 million for the three months ended September 30, 2022 and 2021, respectively, and $65.3 million and $24.5 million for the nine months ended September 30, 2022 and 2021, respectively.
Non-GAAP Net Income
We define Non-GAAP net income as net income or loss adjusted for certain items affecting period-to-period comparability. Non-GAAP net income excludes:
stock-based compensation;
amortization of acquired intangible assets related to acquisitions;
amortization of debt discount and issuance costs for convertible debt;
acquisition related expenses;
impairment charges of intangibles assets, if any;
loss (gain) on disposal of property and equipment;
net cost associated with early lease terminations and leases without economic benefit;
estimated tax impact of above adjustments, net of valuation allowances; and
loss (gain) on sale of business;
We calculate Non-GAAP basic and diluted shares by adding the weighted average of outstanding Series A redeemable convertible preferred stock, if any, to the weighted average number of outstanding basic and diluted shares, respectively. The tax-effect of Non-GAAP adjustments is determined by recalculating the tax provision on a Non-GAAP basis. When we have a valuation allowance recorded and no tax benefits will be recognized, the rate is considered to be zero.
We believe Non-GAAP net income is a meaningful measure because by removing certain non-cash and other expenses, we are able to evaluate our operating results in a manner we believe is more indicative of the current period’s performance. We believe the use of Non-GAAP net income may be helpful to investors because it provides consistency and comparability with past financial performance, facilitates period-to-period comparisons of results of operations and assists in comparisons with other companies, many of which may use similar Non-GAAP financial information to supplement their GAAP results. In connection with the adoption of ASU No. 2020-06 on January 1, 2022, we add back cash interest expense on the Convertible Notes, as if converted at the beginning of the period, if the impact is dilutive for the purposes of calculating diluted Non-GAAP net income or loss per Non-GAAP share.
51

Managements Discussion and Analysis
Three months ended September 30,Nine months ended September 30,
2022202120222021
(In thousands, except share and per share amounts)
Net loss$(802)$(6,944)$(13,864)$(19,188)
Stock-based compensation4,892 3,825 15,059 11,592 
Amortization of acquired intangibles4,118 4,764 13,018 14,495 
Amortization of debt discount and issuance costs for convertible debt763 7,168 2,284 19,393 
Loss on disposal of property and equipment101 21 290 357 
Gain on sale of business— — (3,777)— 
Estimated tax effects of adjustments (1)
(1,074)(2,348)(3,360)(3,287)
Non-GAAP net income$7,998 $6,486 $9,650 $23,362 
  Cash interest expense on Convertible Notes (2)
563 — 1,688 — 
Numerator used to compute Non-GAAP diluted net income per share$8,561 $6,486 $11,338 $23,362 
Net loss per share, basic and diluted$(0.03)$(0.28)$(0.55)$(0.77)
Non-GAAP net income per Non-GAAP share
Basic$0.32 $0.26 $0.38 $0.93 
Diluted$0.27 $0.25 $0.36 $0.87 
Weighted average number of shares outstanding
Basic and diluted shares25,304,057 25,114,762 25,268,216 25,075,941 
Non-GAAP basic shares25,304,057 25,114,762 25,268,216 25,075,941 
Convertible debt conversion5,788,805 929,971 5,788,805 1,316,199 
Stock options issued and outstanding64,905 171,623 107,215 186,665 
Nonvested RSUs outstanding— 159,888 — 214,562 
Non-GAAP diluted shares31,157,767 26,376,244 31,164,236 26,793,367 
________________________
(1) The estimated tax-effect of adjustments is determined by recalculating the tax provision on a Non-GAAP basis. The Non-GAAP effective income tax rate was 18.6% and 13.2% for the nine months ended September 30, 2022 and 2021, respectively. These rates differ from the federal statutory tax rate of 21% in the U.S. primarily due to the valuation allowance recognized against federal and state deferred tax assets in the U.S. We analyze the Non-GAAP valuation allowance position on a quarterly basis. As of September 30, 2022 we continue to maintain a valuation allowance against all U.S. deferred tax assets for Non-GAAP purposes.
(2) Upon the adoption of ASU 2020-06, net income is increased for cash interest expense as part of the calculation for diluted Non-GAAP earnings per share. See Note 2, “Summary of Significant Accounting Policies,” to the condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for additional details on the adoption of ASU 2020-06.

Adjusted EBITDA
We define Adjusted EBITDA as net income or losses from continuing operations, adjusted to reflect the addition or elimination of certain income statement items including, but not limited to:
52

Managements Discussion and Analysis
income tax provision (benefit);
interest (income) expense, net;
depreciation and amortization expense;
acquisition related expenses;
stock-based compensation expense;
impairment of intangible assets, if any;
loss (gain) on sale of business;
loss (gain) on disposal of property and equipment, if any; and
net cost associated with early lease terminations and leases without economic benefit
Adjusted EBITDA is a key measure used by management to understand and evaluate our core operating performance and trends, to generate future operating plans and to make strategic decisions regarding the allocation of capital. In particular, the exclusion of certain expenses in calculating Adjusted EBITDA facilitates comparisons of our operating performance on a period-to-period basis.
Three months ended September 30,Nine months ended September 30,
2022202120222021
(In thousands)
Net loss$(802)$(6,944)$(13,864)$(19,188)
Income tax (benefit) provision(923)315 (1,161)255 
Interest expense, net737 7,715 2,861 20,824 
Depreciation4,661 4,469 13,848 12,983 
Amortization4,118 4,764 13,018 14,495 
Stock-based compensation4,892 3,825 15,059 11,592 
Loss on disposal of property and equipment101 21 290 357 
Gain on sale of business— — (3,777)— 
Adjusted EBITDA$12,784 $14,165 $26,274 $41,318 
Free Cash Flow
Free cash flow represents net cash provided by or used in operating activities less net cash used in the acquisition of property and equipment and capitalized development costs of software for internal use. We believe free cash flow is a useful indicator of liquidity and provides information to management and investors about the amount of cash generated from our core operations that can be used to invest in our business. Free cash flow has certain limitations because it does not represent the total increase or decrease in the cash balance for the period, it does not take into consideration investment in long-term securities, nor does it represent residual cash flows available for discretionary expenditures. Therefore, it is important to evaluate free cash flow along with our condensed consolidated statements of cash flows.
53

Managements Discussion and Analysis
Three months ended September 30,Nine months ended September 30,
2022202120222021
(In thousands)
Net cash provided by operating activities$24,016 $14,843 $24,340 $23,688 
Net cash used in investing in capital assets (1) (2)
(10,524)(2,657)(20,790)(28,319)
Free cash flow$13,492 $12,186 $3,550 $(4,631)
________________________
(1) Represents the acquisition cost of property, equipment and capitalized development costs for software for internal use.
(2) Includes the net cash used from the purchase of land of $(30.0) million offset by the proceeds from the sale of land of $17.5 million from investing activities of the statement of cash flows for the nine months ended September 30, 2021.

Critical Accounting Policies and Significant Judgments and Estimates
Our condensed consolidated financial statements are prepared in accordance with GAAP. The preparation of these financial statements requires our management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs, and expenses and related disclosures. Our estimates are based on our historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these judgments and estimates under different assumptions or conditions, and any such differences may be material.
We believe that the assumptions and estimates associated with revenue recognition and deferred revenue, stock-based compensation, the valuation of goodwill and intangible assets, internal-use software development costs, income taxes and other contingencies have the greatest potential impact on our condensed consolidated financial statements. Therefore, we consider these to be our critical accounting policies and estimates.
There have been no material changes to our critical accounting policies and significant judgments and estimates as compared to the critical accounting policies and significant judgments and estimates disclosed in our Annual Report on Form 10-K filed with the U.S. Securities and Exchange Commission (“SEC”) on February 25, 2022.

Recently Issued Accounting Guidance
See Note 2, “Summary of Significant Accounting Policies,” to the condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for a summary of recently adopted accounting standards and recent accounting pronouncements not yet adopted.

54

Item 3. Quantitative and Qualitative Disclosures about Market Risk
We are exposed to certain market risks in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily the result of fluctuations in interest rates and foreign currency exchange rates.
Interest Rate Risk
Our primary exposure to market risk relates to interest rate changes. We had cash and cash equivalents of $166.4 million and marketable securities of $145.2 million as of September 30, 2022, which were held for working capital purposes. Our cash and cash equivalents are comprised primarily of interest bearing checking and direct deposit accounts, and money market accounts. Marketable securities consist of corporate debt securities, U.S. treasury securities, and commercial paper not otherwise classified as cash equivalents.
Such interest-earning instruments carry a degree of interest rate risk. To date, fluctuations in interest income have not been significant. 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. A hypothetical 10% change in interest rates would not have had a material impact on our financial results included in this Quarterly Report on Form 10-Q.
On June 6, 2022, we entered into the Credit Agreement, which provides for a $50.0 million Credit Facility. Interest on borrowings accrues at an annual rate tied to a base rate or the Secured Overnight Financing Rate (“SOFR”), at our election. Loans based on SOFR bear interest at a rate equal to SOFR plus an applicable margin between 1.50% and 2.00% depending upon our consolidated adjusted quick ratio for the immediately preceding quarter and loans based on the base rate bear interest at a rate equal to the base rate plus an applicable margin between 0.50% and 1.00% depending upon our consolidated adjusted quick ratio for the immediately preceding quarter. As a result, we are exposed to interest rate risk as we make draws on the Credit Facility. As of September 30, 2022, there were no outstanding borrowings.
In February 2020 and March 2021, we issued $400.0 million and $250.0 million aggregate principal amount of the 2026 Convertible Notes and the 2028 Convertible Notes, respectively. As the Convertible Notes have a fixed annual interest rate, we have no financial or economic interest exposure associated with changes in interest rates. However, the fair value of fixed rate debt instruments fluctuates when interest rates change. Additionally, the fair value can be affected when the market price of our common stock fluctuates. We carry the Convertible Notes at face value less unamortized discount on our balance sheet, and we present the fair value for required disclosure purposes only.
55

Foreign Currency Risk
The functional currencies of our foreign subsidiaries are the respective local currencies of the jurisdictions in which they operate, which are primarily the Euro and the British Pound. Approximately 11% of our total revenue was generated outside the United States for the nine months ended September 30, 2022. The majority of our revenues and operating expenses are denominated in U.S. dollars, and therefore are not currently subject to significant foreign currency risk. Our subsidiaries remeasure monetary assets and liabilities at period-end exchange rates, while non-monetary items are remeasured at historical rates. Revenue and expense accounts are remeasured at the average exchange rate in effect during the year. Foreign currency translation adjustments are accounted for as a component of accumulated other comprehensive loss within stockholders’ equity. Gains or losses due to transactions in foreign currencies are included in other (expense) income, net in our condensed consolidated statements of operations. We do not currently engage in any hedging activity to reduce our potential exposure to currency fluctuations, although we may choose to do so in the future. To the extent the U.S. dollar weakens against foreign currencies, the translation of these foreign currencies result in increased revenue and operating expenses for our non-U.S. operations. Similarly, our revenue and operating expenses for our non-U.S. operations decrease if the U.S. dollar strengthens against foreign currencies. We do not believe that a hypothetical 10% change in foreign currency exchange rates would have had a material impact on our financial results included in this Quarterly Report on Form 10-Q.
56

Item 4. Controls and Procedures
Evaluation of disclosure controls and procedures
Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, have evaluated our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on that evaluation, our Chief Executive Officer and our Chief Financial Officer have concluded that, as of the end of the period covered by this Quarterly Report on Form 10-Q, our disclosure controls and procedures are designed at a reasonable assurance level and are effective to provide reasonable assurance that 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 disclosure.
Changes in internal control over financial reporting
There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act during the quarter ended September 30, 2022, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Inherent limitation on the effectiveness of internal control
The effectiveness of any system of internal control over financial reporting, including ours, is subject to inherent limitations, including the exercise of judgment in designing, implementing, operating, and evaluating the controls and procedures, and the inability to eliminate misconduct completely. Accordingly, any system of internal control over financial reporting, including ours, no matter how well designed and operated, can only provide reasonable, not absolute assurances. In addition, 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. We intend to continue to monitor and upgrade our internal controls as necessary or appropriate for our business, but cannot assure you that such improvements will be sufficient to provide us with effective internal control over financial reporting.

57

PART II - OTHER INFORMATION

Item 1. Legal Proceedings
Phone Recovery Services, LLC and Phone Administrative Services, Inc. acting or purporting to act on behalf of applicable jurisdictions, or the applicable county or city itself, have filed multiple lawsuits against us and/or one of our subsidiaries alleging that we failed to bill, collect and remit certain taxes and surcharges associated with the provision of 911 services.
The following county or municipal governments have named us in lawsuits that remain unresolved and are associated with the collection and remittance of 911 taxes and surcharges: (a) the City and County of San Francisco, California; (b) the following Illinois jurisdictions, collectively: Cook and Kane Counties, Illinois, the City of Chicago, Illinois, and the State of Illinois; and (c) the State of New York. The complaints allege that we failed to bill, collect and remit certain taxes and surcharges associated with 911 service pursuant to applicable laws.
On November 30, 2020, we were named as a defendant in a Second Amended Class Action Complaint in a putative class action captioned Diana Mey v. All Access Telecom, Inc., et al. pending in the United States District Court, Northern District of West Virginia, relating to the alleged failure to block unsolicited phone calls to the plaintiff and putative class members.
We intend to vigorously defend these lawsuits and believe we have meritorious defenses to each. However, litigation is inherently uncertain, and any judgment or injunctive relief entered against us or any adverse settlement could negatively affect our business, results of operations and financial condition.
In addition to the litigation discussed above, from time to time, we may be subject to legal actions and claims in the ordinary course of business. We have received, and may in the future continue to receive, claims from third parties relating to number management, and claims asserting, among other things, infringement of their intellectual property rights. Future litigation may be necessary to defend ourselves, our partners and our customers by determining the scope, enforceability and validity of third-party proprietary rights, or to establish our proprietary rights. The results of any current or future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors.
58

Item 1A. Risk Factors
A description of the risks and uncertainties associated with our business is set forth below. You should carefully consider the risks and uncertainties described below, together with all of the other information in this Quarterly Report on Form 10-Q, including the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q. The risks and uncertainties described below may not be the only ones we face. If any of the risks actually occur, our business, financial condition, results of operations and prospects could be materially and adversely affected. In that event, the market price of our Class A common stock could decline.
Risk Factors Summary
The following is a summary of the principal risks that could adversely affect our business, results of operations and financial condition.
Risks Related to Our Business
Our future growth and the success of our expansion plans depend on a number of factors that are beyond our control.
Our growth and financial health are subject to a number of economic risks.
The market in which we participate is highly competitive, and we may not compete effectively.
We may not be able to attract new customers in a cost-effective manner.
Our business and financial results may be adversely impacted by a rising rate of inflation.
The market for some of our services is new and unproven, and may decline or experience limited growth.
We must increase the network traffic and revenue to meet our growth targets.
Our business depends on customers increasing their use of our services.
We may not be able to increase the revenue that we derive from enterprises.
We may not be able to develop service enhancements or new services that achieve market acceptance.
We have grown rapidly, and may not be able to manage the growth effectively.
Our pricing and billing systems are complex, and errors could adversely affect our results of operations.
We must continue to develop effective systems to support our business.
We may not be able to maintain and enhance our brand and increase market awareness.
Failure to deliver high-quality support may adversely affect our customer relationships.
We operate internationally, which exposes us to significant risks.
The military conflict between Russia and Ukraine, including an expansion of that conflict to other areas, may adversely affect our business.
If the COVID-19 infection rate returns to pandemic levels, it may harm our business and results of operations.
Our revenue is concentrated in a limited number of enterprise customers.
Attacks on or breaches of our networks or systems, or on those of third parties on which we rely, including denial-of-service and other cyberattacks, may result in disruption to our services, which could harm our business.
We are currently subject to litigation, including litigation related to taxes and charges associated with our provision of 911 services and litigation related to our alleged failure to block unsolicited phone calls.
Customer misuse of our services and software could result in litigation and harm our business.
We are subject to litigation in the ordinary course of business, which may harm our business.
The communications industry faces significant regulatory uncertainties.
The effects of increased regulation of IP-based service providers are unknown.
We must obtain and maintain numerous licenses and permits, in the United States and internationally, to operate our network.
If we violate regulatory requirements that apply to our operations, we may not be able to conduct our business.
The FCC’s repeal of its Network Neutrality Rules could harm our business.
Our business is subject to complex and evolving laws, commercial standards, contractual obligations and other requirements regarding privacy and data protection.
Our business may be harmed if we cannot obtain, retain and distribute local or toll-free numbers.
We may be exposed to liabilities under anti-corruption, export control and economic sanction regulations.
Third party intellectual property rights could prevent us from using technologies needed to provide our services.
Our use of open source software could negatively affect our ability to sell our services and subject us to litigation.
Indemnity provisions in various agreements potentially expose us to substantial liability.
59

We may fail to protect our internally developed systems, technology and software and our intellectual property.
We may be liable for the information that content owners or distributors distribute over our network.
Third parties may use our services to commit fraud or steal our services.
We may lose customers if our platform or network fails or is disrupted.
Defects or errors in our services could harm our business.
If our emergency services do not function properly, we may be exposed to significant liability.
Termination of relationships with key suppliers could cause delay and additional costs.
Our customer churn rate may increase.
The prices for some of our services have decreased in the past and may do so again in the future.
The need to obtain additional IP circuits or interconnect with other networks could increases our costs.
The loss of any member of our senior management team or key employees could harm our business.
If we are unable to hire, retain and motivate qualified personnel, our business will suffer.
We could be subject to liability for historic and future sales, use and similar taxes.
We may be subject to significant tax-related liabilities and indemnity obligations if the Spin-Off (as defined below) is taxable.
Our estimates or judgments relating to our critical accounting policies may prove to be incorrect.
We may be unable to maintain an effective system of disclosure controls and internal control over financial reporting.
If our goodwill or intangible assets become impaired, we may be required to record a significant charge.
Foreign currency exchange rate fluctuations may harm our business.
Natural disasters, pandemics, power outages, terrorist attacks, acts of war, civilian unrest and similar events could harm our business.
We may acquire other businesses, which may divert our management’s attention and impact our stock price.
Risks Related to the Acquisition of Voxbone
The Voxbone acquisition may not yield the synergies and other benefits that we anticipated.
Risks Related to the Convertible Notes
Servicing our future indebtedness may require a significant amount of cash, which we may not have.
We may not have the ability to raise the funds necessary for cash settlement of the Convertible Notes.
The accounting method for our Convertible Notes could have a material effect on our financial results.
The capped call transactions may affect the value of the Convertible Notes and our Class A common stock.
Risks Related to Ownership of Our Class A Common Stock
The trading price of our Class A common stock may be volatile and you could lose all or part of your investment.
Substantial future sales of shares of our Class A common stock could cause the price of our Class A to decline.
Our dual class capital structure concentrates voting control.
We cannot predict the impact our capital structure may have on our stock price.
Our stock price and trading volume could decline if securities or industry analysts stop covering our Class A Common Stock.
Anti-takeover provisions in our organizational documents and Delaware law, could impair a takeover attempt.
Our certificate of incorporation and bylaws include super-majority voting provisions.
Our bylaws provide that Delaware will be the sole and exclusive forum for certain stockholder litigation.
We may need additional capital in the future and such capital may be limited or unavailable.
We do not intend to pay dividends for the foreseeable future.
The following is a more complete discussion of the material risks facing our business.
Risks Related to Our Business
Our future growth and the success of our expansion plans depend on a number of factors that are beyond our control.
We have grown our business considerably over the last several years. We cannot guarantee that we will be able to maintain our growth or that we will choose to target the same pace of growth in the future. Our success in achieving continued growth depends upon several factors including:
60

our ability to hire and retain qualified and effective personnel, including, but not limited to, those with the expertise required to develop and maintain our service offerings, to sell those offerings and to operate our business effectively;
the overall economic health of new and existing markets;
the number and effectiveness of competitors;
the pricing structure under which we will be able to purchase services required to serve our customers;
our ability to introduce new service offerings and maintain or enhance existing offerings;
the availability to us of technologies needed to remain competitive;
federal, state and international regulatory conditions, including the maintenance of regulation that protects us from unfair business practices by traditional network service providers or others with greater market power who have relationships with us as both competitors and suppliers; and
changes in industry standards, laws, regulations, or regulatory enforcement in the United States and internationally.
Our growth and financial health are subject to a number of economic risks.
The financial markets in the United States have experienced substantial uncertainty during recent years, particularly following the COVID-19 outbreak. This uncertainty has included, among other things, extreme volatility in securities prices, reduced liquidity and credit availability, rating downgrades of certain investments and declining values with respect to others. If capital and credit markets continue to experience uncertainty and available funds remain limited, we may not be able to obtain debt or equity financing or to refinance our existing indebtedness on favorable terms or at all, which could affect our strategic operations and our financial performance and force modifications to our operations. These conditions currently have not precluded us from accessing credit markets or financing our operations, but there can be no assurance that financial markets and confidence in major economies will not deteriorate.
In addition, we are vulnerable to changes in market preferences or other market changes, such as general economic conditions, recession and fears of recession, interest rates, tax rates and policies, and inflation. The U.S. is currently experiencing higher rates of inflation than in previous years, and we may experience a compression in our margins as a result. The U.S. and global economies have in the past, and will in the future, experience recessionary periods and periods of economic instability. During such periods, our existing and potential customers may choose not to expend the amounts that we anticipate based on our expectations with respect to the addressable market for the services we
offer. There could also be a number of other effects from adverse general business and economic conditions on our business, including insolvency of any of our third-party suppliers or contractors, decreased market confidence, decreased interest in communications solutions, decreased discretionary spending and reduced customer demand for the services we offer, any of which could have a material adverse effect on our business, financial condition and results of operations and exacerbate some of the other risk factors contained in this Quarterly Report on Form 10-Q.
Key vendors upon which we rely also could be unwilling or unable to provide us with the materials or services that we need to operate our communications platform or otherwise on a timely basis or on terms that we find acceptable. Our financial counterparties, insurance providers or others also may default on their contractual obligations to us. If any of our key vendors fail, we may not be able to replace them without disruptions to, or deterioration of, our services and we also may incur higher costs associated with new vendors. Transitioning to new vendors also may result in the loss of the value of assets associated with our integration of third-party services into our network or service offerings.
61

The market in which we participate is highly competitive, and if we do not compete effectively, our business, results of operations and financial condition could be adversely affected.
The market for cloud communications is rapidly evolving, significantly fragmented and highly competitive, with relatively low barriers to entry in some segments. The principal competitive factors in our market include completeness of our suite of service offerings, credibility with enterprises and developers, global reach, ease of integration and programmability, product features, platform scalability, reliability, deliverability, security and performance, brand awareness and reputation, the strength of sales and marketing efforts and customer support, as well as the cost of deploying and using our services. Our competitors fall into two primary categories:
CPaaS companies that offer software APIs, less robust customer support and fewer other features, while relying on third-party networks and physical infrastructure; and
network service providers that offer limited developer functionality on top of their own networks and physical infrastructure.
Some of our competitors and potential competitors are larger and have greater name recognition, longer operating histories, more established customer relationships, a larger global reach, larger budgets and significantly greater resources than we do. In addition, they have the operating flexibility to bundle competing products and services at little or no incremental cost, including offering them at a lower price as part of a larger sales transaction. As a result, our competitors may be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards or customer requirements. In addition, some competitors may offer services that address one or a limited number of functions at lower prices, with greater depth than our services or in different geographies. Our current and potential competitors may develop and market new services with comparable functionality to our services, and this could lead to us having to decrease prices in order to remain competitive. In addition, some of our competitors have lower list prices than us, which may be attractive to certain customers even if those services have different or lesser functionality. If we are unable to maintain our current pricing due to competitive pressures, our revenue and margins will be reduced and our business, results of operations and financial condition would be adversely affected. Customers utilize our services in many ways and use varying levels of functionality that our services offer or are capable of supporting or enabling within their applications. Customers that use many of the features of our services or use our services to support or enable core functionality for their applications may have difficulty or find it impractical to replace our services with a competitor’s services, while customers that use only limited functionality may be able to more easily replace our services with competitive offerings.
With the introduction of new services and new market entrants, we expect competition to intensify in the future. In addition, some of our customers choose to use our services and our competitors’ services at the same time in order to provide redundancy in their ability to deliver their own product offerings. Moreover, as we expand the scope of our services, we may face additional competition.
If one or more of our competitors were to merge or partner with another of our competitors, this change in the competitive landscape could further adversely affect our ability to compete effectively. In addition, pricing pressures and increased competition generally could result in reduced revenue, reduced margins, increased losses or the failure of our services to achieve or maintain widespread market acceptance, any of which could harm our business, results of operations and financial condition.
Our current and potential competitors have developed and may develop in the future service offerings that are available internationally, as well as domestically. To the extent that customers seek service offerings that include support and scaling internationally, they may choose to use other service providers to fill their communication service needs before we can fully develop and integrate our international offerings. Each of these factors could lead to reduced revenue, slower growth and lower brand name recognition amongst our industry competitors, any or all of which could harm our business, results of operations and financial condition.
62

If we are unable to attract new customers in a cost-effective manner, then our business, results of operations and financial condition would be adversely affected.
In order to grow our business, we must continue to attract new customers in a cost-effective manner. We use a variety of marketing channels to promote our services and our communications platform, and we periodically adjust the mix of our marketing programs. If the costs of the marketing channels we use increase dramatically, then we may choose to use alternative and less expensive channels, which may not be as effective as the channels we currently use. As we add to or change the mix of our marketing strategies, we may need to expand into more expensive channels than those we are currently in, which could adversely affect our business, results of operations and financial condition. We also cannot predict the extent to which COVID-19 may cause us to adjust how we promote our services. We will incur marketing expenses before we are able to recognize any revenue that the marketing initiatives may generate, and these expenses may not result in increased revenue or brand awareness. We have made in the past, and may make in the future, significant expenditures and investments in new marketing campaigns. We cannot assure you that any new investments in sales and marketing, including any increased focus on enterprise sales efforts, will lead to the cost-effective acquisition of additional customers or increased sales or that our sales and marketing efficiency will be consistent with prior periods. If we are unable to maintain effective marketing programs, then our ability to attract new customers could be materially and adversely affected, our advertising and marketing expenses could increase substantially and our results of operations may suffer.
Our business, operating results and cash flows may be adversely affected by a rising rate of inflation.
A combination of circumstances, including governmental fiscal and monetary policies, regional armed conflicts, supply chain constraints, and labor and/or energy shortages, including as a result of the lagging economic impacts of COVID-19, has resulted in significant inflationary trends in the cost of components, labor and freight costs, and other expenses. These inflationary pressures could affect wages, the cost and our ability to obtain components, the price of our products and services, our ability to meet customer demand, and our gross margins and operating profit. Inflation may further exacerbate other risks discussed in this “Risk Factors” section, such as risks related to our sales and marketing efforts and our ability to attract, motivate and retain sales, engineering and other key personnel. If we are unable to successfully manage the effects of inflation, our business, operating results, cash flows and financial condition may be adversely affected.
The market for some of our services is new and unproven, may decline or experience limited growth and is dependent in part on enterprises and developers continuing to adopt our platform and use our services.
We have been developing and providing a cloud-based platform that enables developers and organizations to integrate voice and messaging communications capabilities into their software applications. This market is relatively new and unproven and is subject to a number of risks and uncertainties. We believe that our future success will depend in large part on the growth, if any, of this market. For example, the utilization of software APIs by developers and organizations to build communications functionality into their applications is still relatively new, and developers and organizations may not recognize the need for, or benefits of, our services and platform. If they do not recognize the need for and benefits of our services and platform, they may decide to adopt alternative services and/or develop the necessary services in-house to satisfy their business needs. In order to grow our business and expand our market position, we intend to focus on educating enterprise customers about the benefits of our services and platform, expanding the functionality of our services and bringing new technologies to market to increase market acceptance and use of our platform. Our ability to expand the market that our services and platform address depends upon a number of factors, including the cost, performance and perceived value associated with such services and platform. The market for our services and platform could fail to grow significantly or there could be a reduction in demand for our services and platform as a result of a lack of customer acceptance, technological changes or challenges, our inability to successfully introduce new product offerings, competing services and platforms, decreases in spending by current and prospective customers, weakening economic conditions, geopolitical developments, global pandemics, adverse regulatory developments or other causes. If our market does not experience significant growth or demand for our services and platform decreases, then our business, results of operations and financial condition could be adversely affected.
63

We must increase the network traffic and resulting revenue from the services that we offer to realize our targets for anticipated revenue growth, cash flow and operating performance.
We must increase the network traffic and resulting revenue from our inbound and outbound voice calling, messaging, emergency voice functions, telephone numbers and related services at acceptable margins to realize our targets for anticipated revenue growth, cash flow and operating performance. If:
we do not maintain or improve our current relationships with existing key customers;
we are not able to expand the available capacity on our network to meet our customers’ demands in a timely manner;
we do not develop and maintain relationships with new large enterprise customers; or
our customers choose to obtain these services from either their own network or from one of our competitors,
then we may be unable to increase or maintain our revenue at acceptable margins.
Our business depends on customers increasing their use of our services, and any loss of customers or decline in their use of our services could materially and adversely affect our business, results of operations and financial condition.
Our ability to grow and generate incremental revenue depends, in part, on our ability to maintain and grow our relationships with existing customers and to have them increase their usage of our communications platform. If our customers do not increase their use of our services, then our revenue may decline and our results of operations may be harmed. Customers generally are charged based on the usage of our services. Most of our customers do not have long-term contractual financial commitments to us and, therefore, most of our customers may reduce or cease their use of our services at any time without penalty or termination charges. We cannot accurately predict customers’ usage levels and the loss of customers or reductions in their usage levels of our services may each have a negative impact on our business, results of operations and financial condition and may cause our dollar-based net retention rate to decline in the future if our customers are not satisfied with our services. If a significant number of customers cease using, or reduce their usage of, our services, then we may be required to spend significantly more on sales and marketing than we currently plan to spend in order to maintain or increase revenue from customers. Such additional sales and marketing expenditures could adversely affect our business, results of operations and financial condition.
If we are unable to increase the revenue that we derive from enterprises, our business, results of operations and financial condition may be adversely affected.
Our ability to expand our sales to enterprise customers will depend, in part, on our ability to effectively organize, focus and train our sales and marketing personnel and to attract and retain sales personnel with experience selling to enterprises. We believe that there is significant competition for experienced sales professionals with the skills and technical knowledge that we require. Our ability to achieve significant revenue growth in the future will depend, in part, on our ability to recruit, train and retain a sufficient number of experienced sales professionals, particularly those with experience selling to enterprises. In addition, even if we are successful in hiring qualified sales personnel, new hires require significant training and experience before they achieve full productivity, particularly for sales efforts targeted at enterprises and new territories. Our recent hires and planned hires may not become as productive as quickly as we expect and we may be unable to hire or retain sufficient numbers of qualified individuals in the future in the markets where we do business.
With respect to enterprise customers, the decision to adopt our services may require the approval of multiple technical and business decision makers, including security, compliance, procurement, operations and IT. In addition, while enterprise customers may quickly deploy our services on a limited basis, before they will commit to deploying our services at scale, they often require extensive education about our services and significant customer support time, engage in protracted pricing negotiations and seek to secure readily available development resources.
64

In addition, sales cycles for enterprises are inherently complex and lengthy, and some enterprise customers may not generate revenue that justifies the cost to obtain such customers. In addition, these complex and resource-intensive sales efforts could place additional strain on our limited product and engineering resources. Further, enterprises, including some of our customers, may choose to develop their own solutions that do not include our services. They also may demand reductions in pricing as their usage of our services increases, which could have an adverse impact on our gross margin. Our efforts to sell to these potential customers may not be successful. If we are unable to increase the revenue that we derive from enterprises, then our business, results of operations and financial condition may be adversely affected.
If we do not develop enhancements to our services and introduce new services that achieve market acceptance, our business, results of operations and financial condition could be adversely affected.
Our ability to attract new customers and increase revenue from existing customers depends in part on our ability to enhance and improve our existing services, increase adoption and usage of our services and introduce new services. The success of any enhancements or new services depends on several factors, including timely completion, adequate quality testing, actual performance quality, market-accepted pricing levels and overall market acceptance. Enhancements and new services that we develop may not be introduced in a timely or cost-effective manner, may contain errors or defects, may have interoperability difficulties with our communications platform, network or other services or may not achieve the broad market acceptance necessary to generate significant revenue. We also must integrate with a variety of network, hardware, mobile and software platforms and technologies, which requires us to enhance and modify our products and our communications platform to adapt to changes and innovation in these technologies. Wireline and wireless telephone providers or cell-phone operating system providers such as Apple and Google have developed and may in the future develop new applications, functions or technologies intended to filter illegal robocalls or other unwanted phone calls or messages. Such applications, functions or technologies may inadvertently filter legal and desired calls or messages to or from our customers. In certain instances, we may need to update our services and technology to work with these applications, functions or technologies. Any failure to operate effectively with evolving or new technologies could reduce the demand for our services. If we cannot respond to these changes in a cost-effective manner, our services may become less competitive or obsolete, and our business, results of operations and financial condition could be adversely affected. To the extent that upgrades of existing products, services and technology are required for the introduction of new services, the success of these upgrades also may be dependent on reaching mutually acceptable terms with vendors and on vendors meeting their obligations in a timely manner.
Furthermore, our ability to increase the usage of our services depends, in part, on the development of new use cases for our services, which may be outside of our control. Our ability to generate usage of additional services by our customers may also require increasingly sophisticated and more costly sales efforts and result in a longer sales cycle. If we are unable to successfully enhance our existing services to meet evolving customer requirements, increase adoption and usage of our services or develop new services, or if our efforts to increase the usage of our services are more expensive than we expect, then our business, results of operations and financial condition would be adversely affected.
Our rapid growth may impact our corporate culture, operational infrastructure and management, and if we fail to effectively manage our continuing growth, then our business, results of operations and financial condition could be adversely affected.
We have experienced substantial growth in our business, including internationally through our acquisition of Voxbone in late 2020, which has placed and may continue to place significant demands on our corporate culture, operational infrastructure and management. We believe that our corporate culture has been a critical component of our success. We have invested substantial time and resources in building our team and nurturing our culture. As we expand our business and grow internationally, we may find it difficult to maintain our corporate culture. Any failure to manage our anticipated growth and organizational changes in a manner that preserves the key aspects of our culture could hurt our chance for future success, including our ability to recruit and retain personnel, and effectively
65

focus on and pursue our corporate objectives. This, in turn, could adversely affect our business, results of operations and financial condition.
In addition, as we have rapidly grown, our organizational structure has become more complex. In order to manage these increasing complexities, we will need to continue to scale and adapt the way in which we are organized, our operational, financial and management controls, and our reporting systems and procedures. The expansion of our systems and infrastructure will require us to commit substantial financial, operational and management resources before our revenue increases and without any assurances that our revenue will increase.
This growth could strain our ability to maintain reliable service levels for our customers. If we fail to achieve the necessary level of efficiency in our organization as we grow, then our business, results of operations and financial condition could be adversely affected.
Our pricing and billing systems are complex, and errors could adversely affect our results of operations.
Our pricing and billing systems are complex to develop and challenging to implement. To be profitable, we must have accurate and complete information about the costs associated with voice and messaging, and properly incorporate such information into our pricing model. Our pricing model must also reflect accurate and current information about the market for our services, including the pricing of competitive alternatives for our services, as well as reliable forecasts of traffic volume. We may determine pricing for our services based on data that is outdated or otherwise flawed. Even if we have complete and accurate market information, we may not set prices that optimize both revenue and profitability. If we price our services too high, the amount of traffic that our customers may route to our network may decrease and accordingly our revenue may decline. If we price our services too low, our margins may be adversely affected, which will reduce our ability to achieve and maintain profitability.
Additionally, we rely on third parties to provide us with key software and services for our billing. If these third parties cease to provide those services to us for any reason, or fail to perform billing services accurately and completely, we may not be able to deliver accurate invoices promptly. Delays in invoicing can lead to delays in revenue recognition, and inaccuracies in our billing could result in lost revenue. If we fail to adapt quickly and effectively to changes affecting our costs, pricing and billing, our profitability and cash flow will be adversely affected.
We must continue to develop effective business support systems to implement customer orders and to provide and bill our customers for services.
We depend on our ability to continue to develop effective business support systems. This complicated undertaking requires significant resources and expertise and support from third-party vendors. Following the development of the business support systems, the data migration must be completed for the full benefit of the systems to be realized. Business support systems are needed for:
quoting, accepting and inputting customer orders for services;
provisioning, installing and delivering services;
providing customers with direct access to the information systems included in our communications platform so that they can manage the services they purchase from us, generally through web-based customer portals; and
billing for services.
If we are not able to maintain and enhance our brand and increase market awareness of our company and services, then our business, results of operations and financial condition may be adversely affected.
We believe that maintaining and enhancing our brand identity and increasing market awareness of our company and services are critical to achieving widespread acceptance of our company and our communications
66

platform, as well as to strengthen our relationships with our existing customers and to our ability to attract new customers. The successful promotion of our brand will depend largely on our continued marketing efforts, our ability to continue to offer high quality services that meet the evolving needs of our existing and prospective customers and our ability to successfully differentiate our services from competing products and services. Our brand promotion activities may not be successful or yield increased revenue. In addition, independent industry analysts often provide reviews of our services and competing products and services, which may significantly influence the perception of our services in the marketplace. If these reviews are negative or not as strong as reviews of our competitors’ services, then our brand may be harmed.
From time to time, our customers have complained about our services, such as complaints about our pricing and customer support. Additionally, we sometimes experience customer complaints relating to disruption to, or outage of, our services. If we do not handle customer complaints effectively, then our brand and reputation may suffer, our customers may lose confidence in us and they may reduce or cease their use of our services. In addition, many of our customers post and discuss on social media about products and services, including our services and our communications platform. Our success depends, in part, on our ability to generate positive customer feedback and minimize negative feedback on social media channels where existing and potential customers seek and share information. If actions we take or changes we make to our services or our communications platform upset these customers, then their online commentary could negatively affect our brand and reputation. Complaints or negative publicity about us, our services or our communications platform could materially and adversely affect our ability to attract and retain customers, our business, results of operations and financial condition.
The promotion of our brand also requires us to make substantial expenditures, and we anticipate that these expenditures will increase as our market becomes more competitive and as we expand into new markets. To the extent that these activities increase revenue, this revenue still may not be enough to offset the increased expenses we incur. In addition, due to restrictions on travel and in-person meetings resulting from COVID-19, we have attended planned customer and industry events as virtual-only experiences and cancelled others. We may alter, postpone or cancel other events in the future. Virtual meetings, events and interactions may not be as successful and may constrain our marketing, promotional and sales activity. If we do not successfully maintain and enhance our brand, then our business may not grow, we may see our pricing power reduced relative to competitors and we may lose customers, all of which would adversely affect our business, results of operations and financial condition.
Any failure to deliver and maintain high-quality customer support may adversely affect our relationships with our customers and prospective customers and could adversely affect our reputation, business, results of operations and financial condition.
Many of our customers depend on our customer support team to assist them in deploying or using our services effectively, to help them resolve post-deployment issues quickly and to provide ongoing support. If we do not devote sufficient resources or are otherwise unsuccessful in assisting our customers effectively, it could adversely affect our ability to retain existing customers and could prevent prospective customers from adopting our services. We may be unable to respond quickly enough to accommodate short-term increases in demand for customer support. We also may be unable to modify the nature, scope and delivery of our customer support to compete with changes in the support services provided by our competitors. Increased demand for customer support, without corresponding revenue, could increase costs and adversely affect our business, results of operations and financial condition. Our sales are highly dependent on our business reputation and on positive recommendations from existing customers. Any failure to deliver and maintain high-quality customer support, or a market perception that we do not maintain high-quality customer support, could adversely affect our reputation, business, results of operations and financial condition.
We operate internationally, which exposes us to significant risks.
We have expanded our international operations, including through the deployment of data centers in certain European locations and our acquisition of Voxbone in late 2020. As part of our growth strategy, we will continue to evaluate potential opportunities for further international expansion.
67

Operating in international markets requires significant resources and management attention, and subjects us to legal, regulatory, economic and political risks in addition to those we face in the United States. We have limited experience with international operations, and further international expansion efforts may not be successful.
In addition, we face risks in doing business internationally that could adversely affect our business, including:
exposure to political developments in the United Kingdom (“U.K.”) as a result of the January 2020 departure of the U.K. from the European Union (“EU”), which has created an uncertain political and economic environment, instability for businesses and volatility in global financial markets and the value of foreign currencies, all of which could disrupt trade, the sale of our services and the mobility of our employees and contractors between the U.K., EU and other jurisdictions;
difficulties in managing and staffing international operations, including difficulties related to the increased operations, travel, infrastructure, employee attrition and legal compliance costs associated with numerous international locations;
our ability to effectively price our products in competitive international markets;
new and different sources of competition;
costs associated with network service providers outside of the United States;
the need to adapt and localize our products for specific countries;
challenges in understanding and complying with local laws, regulations and customs in foreign jurisdictions, particularly in the areas of telecommunications, data privacy and security;
complexities related to differing technical standards, data privacy and telecommunications regulations and certification requirements outside the United States, which could prevent customers from deploying our products or limit their usage;
export controls and economic sanctions administered by the Bureau of Industry and Security of the U.S. Department of Commerce and the Office of Foreign Assets Control of the U.S. Department of the Treasury;
compliance with various anti-bribery and anti-corruption laws, such as the U.S. Foreign Corrupt Practices Act and U.K. Bribery Act 2010;
international trade policies, tariffs and other non-tariff barriers, such as quotas;
more limited protection for intellectual property rights in some countries;
adverse consequences relating to the complexity of operating in multiple international jurisdictions with differing tax frameworks;
fluctuations in currency exchange rates, which could increase the price of our products outside of the United States, increase the expenses of our international operations and expose us to foreign currency exchange rate risk;
currency control regulations, which might restrict or prohibit our conversion of other currencies into U.S. dollars;
restrictions on the transfer of funds;
deterioration of political relations between the United States and other countries;
68

public health epidemics, such as COVID-19, or natural disasters, which could have an adverse impact on our employees, contractors, customers, partners, travel and the global economy; and
political or social unrest, acts of war or economic instability in a specific country or region in which we operate, which could have an adverse impact on our operations in that location.
In addition, due to potential costs from our international expansion efforts and network service provider fees outside of the United States, our gross margin for international customers may be lower than our gross margin for domestic customers. As a result, our overall gross margin may fluctuate as we further expand our operations and customer base internationally.
Our failure to manage any of these risks successfully could harm our international operations, and adversely affect our business, results of operations and financial condition.
The military conflict between Russia and Ukraine, and the global response to this conflict, may adversely affect our business and results of operations.

In response to the military conflict between Russia and Ukraine, the U.S., U.K., E.U. and others have imposed significant new sanctions and export controls against Russia and certain Russian individuals and entities. This conflict has also resulted in significant volatility and disruptions to the global markets. It is not possible to predict the short- or long-term implications of this conflict, which could include but are not limited to further sanctions, uncertainty about economic and political stability, increases in inflation rates and energy prices, supply chain challenges and adverse effects on currency exchange rates and financial markets. In addition, the U.S government has reported that U.S. sanctions against Russia in response to the conflict could lead to an increased threat of cyberattacks against U.S. companies. These increased threats could pose risks to the security of our information technology systems, our network and our service offerings, as well as the confidentiality, availability and integrity of our data.
We have operations, as well as current and potential new customers, in several locations in Europe, including an office in Romania. If the conflict extends beyond Ukraine or further intensifies, it could have an adverse impact on our operations in Romania or other affected areas. Due to the complexity and operational burden required to provide services in compliance with imposed sanctions related to the conflict, we terminated our service offerings in Russia and Belarus. Although neither Russia nor Belarus constituted a material portion of our business, a significant escalation or further expansion of the conflict's current scope or related disruptions to the global markets could have a material adverse effect on our results of operations. And while we do not offer any services in Ukraine, we continue to monitor the situation in that country and globally, and assess its potential impact on our business.
If the COVID-19 infection rate returns to pandemic levels, it may harm our business and results of operations.
The global spread of novel coronavirus disease (“COVID-19”) and efforts to manage its impact created significant volatility, uncertainty and economic disruption in locations where we, our customers, suppliers and third-party business partners conduct business. COVID-19 is generally believed to have reduced to endemic levels globally, and its persistent nature has diminished in the present period. However, a return of COVID-19 infection rates to pandemic levels could result in decreased business spending by our customers and prospective customers, lower renewal rates by our customers, longer or delayed sales cycles, or reduced budgets or minimum commitments for the services that we offer, any of which could have an adverse impact on our financial condition and results of operations. Specifically, we may experience impact from enterprises reducing usage of our services or delaying decisions to implement our services. We cannot predict whether and to what extent COVID-19 infection rates may increase in the future, or what the short- or long-term impact of any such increase might be on our business, financial condition or results of operations.
Our revenue is concentrated in a limited number of customers.
69

A significant portion of our revenue is concentrated among a limited number of customers. If we lost one or more of our top ten customers, or, if one or more of these major customers significantly decreased orders for our services, our business would be materially and adversely affected.
Attacks on or breaches of our networks or systems, or those of third parties upon which we rely, could degrade our ability to conduct our business, compromise the integrity of our services and our communications platform, result in service degradation or outages, significant data losses, the theft of our intellectual property, investigations by government agencies and damage to our reputation, and could expose us to liability to third parties and require us to incur significant additional costs to maintain the security of our networks and data.
We depend upon our IT systems to conduct virtually all of our business operations, ranging from our internal operations and R&D activities to our marketing and sales efforts and communications with our customers and business partners. Cyber-attacks, including through the use of malware, computer viruses, distributed denial of services (“DDoS”) attacks, credential harvesting and other means for obtaining unauthorized access to or disrupting the operation of our networks and systems and those of our suppliers, vendors and other service providers, could cause harm to our business, including by misappropriating our proprietary information or that of our customers, employees and business partners or to cause interruptions of our services and our communications platform. Cyber-attacks may cause service degradation or outages, equipment failures, loss of information, including sensitive personal information of customers or employees or valuable technical and marketing information, as well as disruptions to our or our customers’ operations. Cyber-attacks against companies have increased in frequency, scope and potential harm in recent years. Further, the perpetrators of cyber-attacks are not restricted to particular groups or persons. These attacks may be committed by company employees or external actors operating in any geography, including jurisdictions where law enforcement measures to address such attacks are unavailable or ineffective, and may even be launched by or at the behest of nation states.
Despite our efforts to reduce the risks associated with cyber-attacks, including the implementation of a number of defensive measures and protocols designed to protect our systems and networks, such efforts may be insufficient to repel or mitigate the effects of a major cyber-attack. For example, beginning on September 25, 2021, our communications network was subjected to a DDoS attack that caused intermittent service disruptions affecting certain of our markets and customers. A DDoS attack is a malicious attempt to disrupt the normal traffic of a targeted server, service or network by overwhelming the target or its surrounding infrastructure with a flood of unwanted internet traffic from multiple sources, resulting in the slowdown or blockage of legitimate traffic. The techniques employed by the DDoS attackers continued to evolve, and we implemented a number of additional DDoS mitigation techniques as the incident unfolded. We will continue to deploy security enhancements in an effort to further secure our network, and while we believe we have remediated the immediate consequences of this incident, cybersecurity events may have cascading effects that unfold over time and result in additional costs, including costs associated with defensive measures, investigations, contractual claims, performance penalties, litigation, the loss of future business and other losses and liabilities that may be difficult to foresee. Any perception by existing and prospective customers that our network and systems are not secure could result in a material loss of business and revenue and damage our reputation. Moreover, while we currently have no indication that our systems were breached or that data was exfiltrated in the DDoS attack, we cannot guarantee we will not uncover evidence of exfiltration or misuse of data or systems as a result of this incident. In addition, we cannot guarantee we will not experience a future cyber-attack or incident resulting in exfiltration or misuse of data or systems.
The techniques used by individuals or entities to access, disrupt or sabotage devices, systems and networks change frequently and may not be recognized until launched against a target. We may be unable to anticipate these techniques, and we may not become aware in a timely manner of a security breach, which could exacerbate the negative impact of such an event on our business or that of our customers. Additionally, we depend upon our employees and contractors to appropriately handle confidential and sensitive data, including customer data and customer proprietary network information pursuant to applicable federal law, and to deploy our IT resources in a safe and secure manner that does not expose our network systems to security breaches or the loss of data. Any data security incidents, including inadvertent disclosure or internal malfeasance by our employees, unauthorized access
70

or usage, virus or similar breach or disruption of us or our services providers, could result in a loss of confidential information, theft of our intellectual property, damage to our reputation, loss of customers, litigation, regulatory investigations, fines, penalties and other liabilities.
Our existing general liability and cyber liability insurance policies may not cover, or may cover only a portion of, any potential claims related to cyber incidents or security breaches that we experience or may not be adequate to indemnify us for all or any portion of liabilities that may be imposed. We also cannot be certain that our existing insurance coverage will continue to be available on acceptable terms or in amounts sufficient to cover the potentially significant losses that may result from a security incident or breach or that the insurer will not deny coverage of any future claim. At least one prominent global insurance carrier has announced that, beginning in 2023, it will exclude from its cyber insurance policies coverage for attacks carried out by nation-states. Accordingly, if our cybersecurity measures and those of our service providers fail to protect against unauthorized access, attacks (which may include sophisticated cyber-attacks) and the mishandling of data by our employees and contractors, then our reputation, business, results of operations and financial condition could be adversely affected.
We are currently subject to litigation related to taxes and charges associated with our provision of 911 services, which could divert management’s attention and adversely affect our results of operations.
We, along with many other telecommunications companies and similar service providers, currently are subject to litigation regarding our billing, collection and remittance of non-income-based taxes and other similar charges regarding 911 services alleged to apply in certain states, counties, and municipalities located in California, Illinois and New York. See “Part II, Item 1. Legal Proceedings,” in this Quarterly Report on Form 10-Q. We may face similar litigation in other jurisdictions in the future. While we are vigorously defending these lawsuits, litigation is inherently uncertain. Tax assessments, penalties and interest or future requirements arising from these lawsuits, the settlement of any such lawsuit or any other lawsuits that may arise in other jurisdictions, may adversely affect our business, results of operations and financial condition.
We face a risk of litigation resulting from customer misuse of our services and software to make or send unauthorized and/or unsolicited calls and/or messages, including those in violation of the Telephone Consumer Protection Act. Customer misuse of our services and software also could damage our reputation.
Calls and/or text messages originated or passed to us by our customers may subject us to potential risks, including litigation, regulatory enforcement, fines, and reputational damage. For example, the Telephone Consumer Protection Act of 1991 (the “TCPA”) restricts telemarketing and the use of technologies that enable automatic calling and/or messaging without proper customer consent. This may result in civil claims against us, including those arising due to our customers’ use of our platform, and requests for information through third-party subpoenas or regulatory investigations. For example, we, along with other telecommunications companies, have been named as a defendant in a TCPA action relating to our alleged failure to block unsolicited phone calls to the plaintiff and putative class members. See the section titled “Part II, Item 1. Legal Proceedings.” Internationally, we also may become subject to similar laws imposing limitations on marketing calls to wireline and wireless numbers. The scope and interpretation of the laws that are or may be applicable to the making and/or delivery of calls and/or messages are continuously evolving and developing. If we do not comply with these laws or regulations or if we become liable under these laws or regulations due to the failure of our customers to comply with these laws by taking mandatory actions such as obtaining proper customer consent, we could become subject to lawsuits, fines, civil penalties, potentially significant statutory damages, consent decrees, injunctions, adverse publicity, loss of user confidence in our services, loss of users and other adverse consequences, which could materially harm our business.
Some of our customers may use our platform to transmit illegal, offensive, unsolicited and/or unauthorized calls and messages, including spam, phishing scams, and links to harmful applications. Some of our customers also may reproduce and distribute copyrighted material or the trademarks of others without permission. Such actions violate our practices and policies, including our Acceptable Use Policy, which applies to all customers. We generally complete considerable “know-your-customer” reviews before a customer, and in certain jurisdictions, an end user, can use our platform, although we cannot always conduct proactive audits of our customers thereafter to
71

confirm compliance with our practices and policies, including our Acceptable Use Policy. We generally rely on our customers’ contractual representations to us that their use of our platform will comply with applicable law and our practices and policies. In cases where our customers are reselling our services, we are relying on a contractual pass-through by our customers of similar contractual representations from their end users. We also generally evaluate complaints that we receive regarding our customers’ use of our platform. Our substantial efforts will not prevent all illegal robocalls and other fraudulent activity. The unlawful or fraudulent use of our platform could subject us to claims for damages, copyright or trademark infringement, regulatory enforcement, fraud, or negligence or damage our reputation. Even if claims asserted against us do not result in liability, we may incur substantial costs to investigate and defend such claims. If we are liable for our customers’ activities, we could be required to pay fines or penalties, redesign our business methods, limit our provision of certain services or otherwise expend resources to remedy any damages caused by such actions and avoid future liability.
We are also subject to litigation in the ordinary course of business, and uninsured judgments or a rise in insurance premiums may adversely affect our results of operations.
In the ordinary course of business, we are subject to various claims and litigation. Any such claims, regardless of merit, could be time-consuming and expensive to defend and could divert management’s attention and resources. In accordance with customary practice, we maintain insurance against some, but not all, of these potential claims. We may elect not to obtain insurance if we believe that the cost of available insurance is excessive relative to the risks presented. The levels of insurance we maintain may not be adequate to fully cover any and all losses or liabilities. Further, we may not be able to maintain insurance at commercially acceptable premium levels or at all. If any significant judgment, claim (or a series of claims), a settlement or other event is not fully insured or indemnified against, it could have a material adverse impact on our business, financial condition and results of operations. There can be no assurance as to the actual amount of these liabilities or the timing thereof. We cannot be certain that the outcome of current or future litigation will not have a material adverse impact on our business and results of operations.
The communications industry faces significant regulatory uncertainties and the resolution of these uncertainties could harm our business, results of operations and financial condition.
If current or future regulations change, the Federal Communications Commission (the “FCC”), state regulators or regulators in other jurisdictions may not grant us required regulatory authorizations or may take action against us if we are found to have provided services without obtaining the necessary authorizations, or to have violated other requirements of their rules and orders. Delays in receiving required regulatory approvals or the enactment of new adverse regulation or regulatory requirements may slow our growth and have a material adverse effect on our business, results of operations and financial condition.
Proceedings before the FCC or regulators from international jurisdictions could limit our access to various network services or further increase the rates we must pay for such services. For example, proceedings before the FCC could result in an increase in the amount we pay to other carriers or a reduction in the revenue we derive from other carriers in, or retroactive liability for, access charges and reciprocal compensation. On December 17, 2019, the FCC issued an order that revised its interpretation of the Voice-over Internet Protocol (“VoIP”) symmetry rule. The FCC now concludes that LECs may assess end office switched access charges only if the LEC or its VoIP partner provides a physical connection to the last-mile facilities used to serve an end user. If neither the LEC nor its VoIP partner provides such a physical connection, the LEC may not assess end office switched access charges. The FCC also decided to give its order retroactive effect. We cannot predict the impact this FCC order may have on our business, including whether other carriers will agree with our legal interpretations and treatments, at this time. Other proceedings before the FCC could also result in increases in the cost of regulatory compliance. For example, the FCC has opened a proceeding to examine how to improve the delivery of emergency 911 services and whether to expand requirements to include communications services not currently subject to emergency calling obligations. A number of states also have proceedings pending that could impact our access to and the rates we pay for network services. Other state proceedings could limit our pricing and billing flexibility. Our business would be substantially impaired if the FCC, the courts or state commissions eliminated our access to the facilities and services we use to
72

serve our customers, substantially increased the rates we pay for facilities and services, increased the costs or complexity associated with providing emergency 911 services or adversely affected the revenue we receive from other carriers or our customers. In addition, congressional legislative efforts to rewrite the Telecommunications Act of 1996 or enact other telecommunications legislation, as well as various state legislative initiatives, may cause major industry and regulatory changes. We cannot predict the outcome of these proceedings or legislative initiatives or the effects, if any, that these proceedings or legislative initiatives may have on our business and operations.
While we believe we are currently in compliance in all material respects with all material federal, state, local and international rules and regulations, these regulations are subject to interpretation and the relevant regulators may determine that our application of these rules and regulations is not consistent with their interpretation. Additionally, in certain instances, third parties or government agencies may bring action with federal, state, local or international regulators if they believe a provider has breached applicable rules and regulations.
The effects of increased regulation of IP-based service providers are unknown.
While the FCC has to date generally subjected IP-based service providers in the United States to less stringent regulatory oversight than traditional common carriers, the FCC has imposed certain regulatory obligations on providers of interconnected and non-interconnected VoIP services, including the obligations to contribute to the Universal Service Fund, to provide 911 services, and to comply with the Communications Assistance for Law Enforcement Act. The recently enacted TRACED Act aims to mitigate illegal robocalls by directing the FCC to conduct certain rulemaking proceedings that include adopting rules that require participation in the technical standard known as the Secure Telephone Identity Revisited (“STIR”) and Signature-based Handling of Asserted Information Using toKENs (“SHAKEN”) (together, “STIR/SHAKEN”), among other requirements. For large carriers, IP-based network equipment and the IP services that operate on such equipment were required to support the STIR/SHAKEN framework as of June 30, 2021. Bandwidth has had a small sub-set of services and customer accounts that operate on legacy IP equipment that is not STIR/SHAKEN capable. Bandwidth is working to retire such equipment. There may be regulatory activity related to the timing of Bandwidth’s efforts to retire such non-STIR/SHAKEN capable equipment. Failure to comply with existing regulations, or the imposition of additional regulations could have a material adverse effect on our business.
Our operations are subject to significant regulation and require us to obtain and maintain numerous governmental licenses and permits in the United States and internationally. If we fail to obtain and maintain those licenses and permits, we may not be able to conduct our business. Moreover, changes in regulatory requirements could significantly increase our costs or otherwise adversely affect our operations.
In the ordinary course of operating our network and providing our services, we must obtain and maintain a variety of telecommunications and other licenses, permits and authorizations. We also must comply with a variety of ongoing regulatory obligations. If we are unable to obtain and maintain the licenses and permits needed to operate and expand our network on acceptable terms and on a timely basis, our business could be materially adversely affected. In addition, the cancellation or non-renewal of the licenses or permits we hold could materially adversely affect our business. Our failure to comply with the obligations imposed upon license and permit holders, including the payment of fees, may cause sanctions or additional costs, including the revocation of authority to provide services.
Our operations are subject to regulation at the national, state and local levels. Our operations are also subject to additional regulation by other countries in our international markets. Changes to existing regulations or rules, or the failure of regulatory agencies to regulate in areas historically regulated on matters such as network neutrality, licensing fees, environmental, health and safety, privacy, intercarrier compensation, emergency services, interconnection, illegal robocalling, extra-territorial use of telephone numbers, and other areas, in general or particular to our industry, may increase uncertainty, increase costs, restrict operations or decrease revenue.
Our inability or failure to comply with telecommunications and other laws and regulations could cause the temporary or permanent suspension of our operations. In addition, if we cannot provide emergency calling
73

functionality through our communications platform to meet any applicable federal, state or international requirements, the competitive advantages that we currently have may not persist, adversely affecting our ability to obtain and to retain enterprise customers which could have an adverse impact on our business.
We are subject to telecommunications laws and regulations in the non-U.S. countries where we offer our services. Numerous country-specific laws and governmental regulations apply to our business and may increase our costs, impact our products and communications platform or prevent us from offering or providing our products in certain countries. Many existing non-U.S. laws and regulations may not fully contemplate CPaaS solutions and the interpretation and enforcement of non-U.S. laws and regulations may involve significant uncertainties. For example, several European countries have adopted “know your customer” requirements regarding end users and have mandated the real-time provisioning of data to national law enforcement authorities’ systems.
In January 2018, the FCC repealed its Network Neutrality Rules. Our business could suffer with respect to the quality of the services we offer, our ability to maintain our internet-based services and our services offered through our communications platform, a reduction in our profitability or an increase in the price of our services making our offerings less competitive in the marketplace.
In January 2018, the FCC adopted an order largely repealing its network neutrality rules (the “Order”). Among other things, the pre-existing network neutrality rules prevented providers of broadband internet access services—like cable and telephone companies—from blocking, impairing and degrading service offerings from non-affiliated third parties like us. In 2019, the U.S. Court of Appeals for the District of Columbia Circuit largely affirmed the Order, but vacated the portion of the Order that would bar states from imposing any rule or requirement inconsistent with the FCC’s order. Various companies appealed the federal court of appeals decision in December 2019. We cannot predict whether the FCC will reverse the Order, whether the appeal will be successful or whether any states will adopt legislation that results in restoring the pre-existing network neutrality rules. If broadband providers were to block, impair or degrade our internet-based services or services we offer through our communications platform, or were to charge us or our customers to access and use our internet-based services or services offered through our communications platform, we could lose customers and our business could be materially adversely affected. Most major broadband internet access providers have publicly stated they will not block, impair or degrade third party offerings. We cannot predict the potential impact of the Order or future legal and regulatory developments that may occur.
Our business is subject to complex and evolving laws and regulations, commercial standards, contractual obligations and other requirements related to information collection.
We are subject to various federal, state, local and foreign laws and regulations, contractual commitments and industry standards that create obligations and impose restrictions with respect to the collection, storage, retention, use, processing, transmission, sharing, disclosure and protection of personal data and other customer data, including “customer proprietary network information” under applicable U.S. laws. We must comply with these obligations and restrictions and may be subject to significant consequences, including penalties and fines, if we fail to comply. These obligations and restrictions continue to develop and evolve rapidly, and it is possible that we may not be, or may not have been, compliant with each such obligation and restriction.
The complexity and evolving nature of these obligations and restrictions subject us to the risk of differing interpretations, inconsistency or conflicts among countries or rules, and creates uncertainty regarding their application to our business. Uncertainty and changes in the requirements of multiple jurisdictions may increase the cost of compliance, delay or reduce demand for our services, restrict our ability to offer services in certain locations, impact our customers’ ability to utilize our services in certain jurisdictions, or subject us to sanctions by national data protection regulators, all of which could harm our business, financial condition and results of operations.
These obligations and restrictions may limit our ability to collect, store, process, use, transmit and share data with our customers, employees, consultants and third-party providers, which may result in our inability in certain cases to provide services to our customers or to offer a global customer experience. These obligations may
74

also limit the ability of our customers to collect, store, retain, protect, use, process, transmit, share and disclose data with others through our services. Compliance with, and other burdens imposed by, such obligations and restrictions could increase the cost of our operations and adversely impact our business.
Any failure to comply with these obligations and restrictions or our own posted privacy policies and notices, or any security incident that results in a personal data breach or the unauthorized access to, or the acquisition, release or transfer of, other customer data, could subject us to investigations, proceedings or actions against us by governmental entities or others, lawsuits, fines, criminal penalties, statutory damages, consent decrees, injunctions, adverse publicity, contractual liability, civil liabilities, loss of customer confidence, damage to our brand and reputation or a loss of customers, any of which could materially harm our business.
If we were to suffer or if one of our customers or vendors were to suffer a personal data breach or other security incident, we may be subject to the jurisdiction of a variety of governmental agencies. We may have to comply with a variety of data breach requirements at the national and state levels in the United States and in other countries, comply with any resulting investigations, as well as offer mitigation to customers and potential end users of certain customers to which we provide services. We could also be subject to fines, forfeitures and other penalties that may adversely impact our business.
From time to time, various federal, state and foreign legislative or regulatory bodies may enact new or additional laws and regulations concerning data-protection issues. For example, certain laws or regulations may mandate disclosure of customer information to domestic or international law enforcement bodies, which could adversely impact our business, our brand or our reputation with customers and may not always provide a level of protection for such information that is required by other laws or regulations. In other cases, some countries may limit the transfer of personal data or require that that personal data regarding customers in their country be maintained solely in their country. Having to maintain local data centers and redesign product, service and business operations to limit the processing of personal data to within individual countries could increase our operating costs significantly.
Additionally, some of our third-party vendors may have access to customer, end user or employee data. If these third-party vendors violate obligations and restrictions related to applicable data protection laws or our policies or contractual commitments, such violations may also put us, or data relating to our customers, end users or employees, at risk and could in turn have a material and adverse effect on our business.
Our business could suffer if we cannot obtain or retain local or toll-free numbers, are prohibited from obtaining local or toll-free numbers, or are limited to distributing local or toll-free numbers to only certain customers.
Our future success depends on our ability to procure large quantities of local and toll-free numbers to meet customer demands at reasonable cost and without undue restrictions. Our ability to procure and distribute numbers depends on factors outside of our control, such as applicable regulations, the practices of the communications carriers that provide numbers to us in certain jurisdictions, the cost of obtaining and managing numbers and the level of demand for new numbers. Due to their limited availability, there are certain popular area code prefixes and specialized numbers that we may not be able to obtain in desired quantities or at all. Our inability to acquire or retain numbers for our operations would make our services, including our communications platform, less attractive to potential customers that desire assignments of particular numbering resources. In addition, future growth of our customer base, together with growth of customer bases of other providers of communications services, has increased, which increases our dependence on needing large quantities of local and toll-free numbers associated with desirable area codes or specific toll-free numbering resources at a reasonable cost and without undue restriction. If we are not able to obtain or retain adequate local and toll-free numbers, or attractive subsets of such resources, our business, results of operations and financial condition could be materially adversely affected.
In addition, in order to procure, distribute and retain telephone numbers in certain foreign jurisdictions, we will be required to register with the local telecommunications regulatory authorities, some of which have been increasingly monitoring and regulating the categories of phone numbers that are eligible for provisioning to our
75

customers, including geographical, regional, local and toll-free phone numbers. We have registered or obtained licenses, or are in the process of registering or obtaining licenses, in various countries in which we do business, but in some countries, the regulatory regime around provisioning of phone numbers is unclear, subject to change over time, and sometimes may conflict from jurisdiction to jurisdiction. Furthermore, these regulations and governments’ approach to their enforcement, as well as our products and services, are still evolving and we may be unable to maintain compliance with applicable regulations, or enforce compliance by our customers, on a timely basis or without significant cost. Also, compliance with these types of regulations may require changes in products or business practices that result in reduced revenue. If we or our customers use or assign phone numbers in these countries in a manner that violates applicable rules and regulations, we may also be subject to significant penalties or governmental action, including government-initiated audits and, in extreme cases, may be precluded from doing business in that particular country. In the event of such non-compliance, we may be forced to reclaim phone numbers from our customers, which could result in loss of customers, breach of contract claims, loss of revenue and reputational harm, all of which could have a material adverse effect on our business, results of operations and financial condition.
We may be exposed to liabilities under anti-corruption, export control and economic sanction regulations, and similar laws and regulations, and any determination that we violated any of these laws or regulations could have a material adverse effect on our business.
We are subject to the Foreign Corrupt Practices Act (“FCPA”), the U.K. Bribery Act and other laws that prohibit improper payments or offers of payments to foreign governments and their officials, political parties, and/or private parties by persons and entities for the purpose of obtaining or retaining business. Our international activities create the risk of unauthorized payments or offers of payments by one of our employees or consultants, even though these parties are not always subject to our control. Our policies prohibit these practices by our employees and consultants, although our existing safeguards and any future improvements may prove to be less than effective, and our employees or consultants may engage in conduct for which we might be held responsible. Violations of the FCPA, the U.K. Bribery Act or other laws may result in severe criminal or civil sanctions, and we may be subject to other liabilities, which could negatively affect our business, operating results, and financial condition.
Our products and services may be subject to export control and economic sanctions regulations, including the U.S. Export Administration Regulations, U.S. Customs regulations and various economic and trade sanctions regulations administered by the U.S. Treasury Department’s Office of Foreign Assets Control. Our products and services must be offered and sold in compliance with these laws and regulations. If we do not comply with these laws or regulations or if we become liable under these laws or regulations due to the failure of our customers to comply with these laws by obtaining proper consent, we could face liability. In addition, changes in our products or services, changes in applicable regulations, or change in the target of such regulations, could also result in decreased use of our products and services, or in our decreased ability to sell our products or provide our services to existing or prospective customers with international operations. Any decreased use of our products and services or limitation on our ability to export our products and provide our services could adversely affect our business, results of operations and financial condition.
Intellectual property and proprietary rights of others could prevent us from using necessary technology to provide our services or subject us to expensive intellectual property litigation.
If technology that we require to provide our services, including our communications platform, was determined by a court to infringe a patent held by another entity that will not grant us a license on terms acceptable to us, we could be precluded by a court order from using that technology and we would likely be required to pay significant monetary damages to the patent holder. The successful enforcement of these patents, or our inability to negotiate a license for these patents on acceptable terms, could force us to cease (i) using the relevant technology and (ii) offering services incorporating the technology. If a claim of infringement was brought against us based on the use of our technology or against our customers based on their use of our services for which we are obligated to indemnify, we could be subject to litigation to determine whether such use or sale is, in fact, infringing. This litigation could be expensive and distracting, regardless of the outcome.
76

While our own limited patent portfolio may deter other operating companies from bringing such actions, patent infringement claims may also be asserted by patent holding companies, which do not use technology and whose sole business is to enforce patents against operators, such as us, for monetary gain. Because such patent holding companies, commonly referred to as patent “trolls,” do not provide services or use technology, the assertion of our own patents by way of counter-claim would be largely ineffective.
Our use of open source software could negatively affect our ability to sell our services and subject us to possible litigation.
Our services, including our communications platform, incorporate open source software, and we expect to continue to incorporate open source software in our services in the future. Few of the licenses applicable to open source software have been interpreted by courts, and there is a risk that these licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to commercialize our services, including our communications platform. Moreover, although we have implemented policies to regulate the use and incorporation of open source software into our services, we cannot be certain that we have not incorporated open source software in our services in a manner that is inconsistent with such policies. If we fail to comply with open source licenses, we may be subject to certain requirements, including requirements that we offer our services that incorporate the open source software for no cost, that we make available source code for modifications or derivative works we create based upon, incorporating or using the open source software and that we license such modifications or derivative works under the terms of applicable open source licenses. If an author or other third-party that distributes such open source software were to allege that we had not complied with the conditions of one or more of these licenses, we could be required to incur significant legal expenses defending against such allegations and could be subject to significant damages, enjoined from generating revenue from customers using services that contained the open source software and required to comply with onerous conditions or restrictions on these services. In any of these events, we and our customers could be required to seek licenses from third parties in order to continue offering our services and to re-engineer our services or discontinue offering our services to customers in the event re-engineering cannot be accomplished on a timely basis. Any of the foregoing could require us to devote additional R&D resources to re-engineer our services, could result in customer dissatisfaction and may adversely affect our business, results of operations and financial condition.
Indemnity provisions in various agreements potentially expose us to substantial liability for intellectual property infringement and other losses.
Our agreements with customers and other third parties typically include indemnification or other provisions under which we agree to indemnify or are otherwise liable to them for losses suffered or incurred as a result of claims of intellectual property infringement, damages caused by us to property or persons or other liabilities relating to or arising from our services or platform or other acts or omissions. The term of these contractual provisions often survives termination or expiration of the applicable agreement. Large indemnity payments or damage claims from contractual breach could harm our business, results of operations and financial condition. Although we normally contractually limit our liability with respect to such obligations, we may still incur substantial liability related to them. Any dispute with a customer with respect to such obligations could have adverse effects on our relationship with that customer and other current and prospective customers, reduce demand for our services and adversely affect our business, results of operations and financial condition.
If we fail to protect our internally developed systems, technology and software and our patents and trademarks, we may become involved in costly litigation or our business or brand may be harmed.
Our ability to compete effectively is dependent in large part upon the maintenance and protection of systems and software that we have developed internally, including some systems and software based on open standards. We cannot patent much of the technology that is important to our business. In addition, any pending patent applications may not be granted, and any issued patent that we own may be challenged, narrowed, invalidated or circumvented. To date, we have relied on patent, copyright and trade secret laws, as well as confidentiality procedures and licensing arrangements, to establish and protect our rights to our technology. While we typically
77

enter into confidentiality agreements with our employees, consultants, customers, and vendors in an effort to control access to and distribution of technology, software, documentation and other information, these agreements may not effectively prevent disclosure of confidential information and may not provide an adequate remedy in the event of unauthorized disclosure of confidential information. Despite these precautions, it may be possible for a third party to copy or otherwise obtain and use our technology without authorization. In addition, others may independently discover trade secrets and proprietary information, and in such cases we could not assert any rights against such party. Policing unauthorized use of our technology is difficult. The steps we take may not prevent misappropriation of the technology we rely on. In addition, effective protection may be unavailable or limited in some jurisdictions outside the United States. Litigation may be necessary in the future to enforce or protect our rights or to determine the validity and scope of the rights of others. That litigation could cause us to incur substantial costs and divert resources away from our daily business, which in turn could adversely affect our business, results of operations and financial condition.
The unlicensed use of our brands by third parties could harm our reputation, cause confusion among our customers or impair our ability to market our services. Accordingly, we have registered trademarks and service marks and have applied for registration of our trademarks and service marks in the United States and certain jurisdictions outside the United States to establish and protect our brand names as part of our intellectual property strategy. The laws of some countries do not protect intellectual property and other proprietary rights to the same extent as the laws of the United States. Our exposure to unauthorized copying, transfer and use of our proprietary technology or information may increase as we expand our international operations. We cannot assure you that our pending or future trademark applications will be approved. Although we anticipate that we would be given an opportunity to respond to any such rejections, we may be unable to overcome any such rejections. In addition, in proceedings before the U.S. Patent and Trademark Office third parties are given an opportunity to oppose pending trademark applications and seek to cancel registered trademarks. Opposition or cancellation proceedings may be filed against our trademarks, and our trademarks may not survive such proceedings. In the event that our trademarks are successfully challenged, we could be forced to rebrand our services, which could result in loss of brand name recognition. Moreover, successful opposition to our applications might encourage third parties to make additional oppositions or commence trademark infringement proceedings against us, which could be costly and time consuming to defend against. If we decide to take limited or no action to protect our trademarks, our trademark rights may be diluted and subject to challenge or invalidation, which could materially and adversely affect our brand in the marketplace. Certain of the trademarks we may use may become so well known by the public that their use becomes generic and they lose trademark protection. Over the long term, if we are unable to establish name recognition based on our trademark and tradenames, then we may not be able to compete effectively and our business may be adversely affected. Further, we cannot assure you that competitors will not infringe our trademarks or that we will have adequate resources to enforce our trademarks.
We may be liable for the information that content owners or distributors distribute over our network.
The law relating to the liability of private network operators for information carried on or disseminated through their networks remains unsettled. While we disclaim any liability for third-party content in our services agreements, we may become subject to legal claims relating to the content disseminated on our network, even though such content is owned or distributed by our customers or a customer of our customers. For example, lawsuits may be brought against us claiming that material distributed using our network was inaccurate, offensive or violated the law or the rights of others. Claims could also involve matters such as defamation, invasion of privacy and copyright infringement. In addition, the law remains unclear over whether content may be distributed from one jurisdiction, where the content is legal, into another jurisdiction, where it is not. Companies operating private networks have been sued in the past, sometimes successfully, based on the nature of material distributed, even if the content is not owned by the network operator and the network operator has no knowledge of the content or its legality. It is not practical for us to monitor all of the content distributed using our network. We may need to take costly measures to reduce our exposure to these risks or to defend ourselves against such claims, which could adversely affect our results of operations and financial condition.
78

Third parties may fraudulently use our name to obtain access to customer accounts and other personal information, use our services to commit fraud or steal our services, which could damage our reputation, limit our growth or cause us to incur additional expenses.
Our customers may have been subject to “phishing,” which occurs when a third party calls or sends an email or pop-up message to a customer that claims to be from a business or organization that provides services to the customer. The purpose of the inquiry is typically to encourage the customer to visit a bogus website designed to look like a website operated by the legitimate business or organization or provide information to the operator. At the bogus website, the operator attempts to trick the customer into divulging customer account or other personal information such as credit card information or to introduce viruses through “Trojan horse” programs to the customers’ computers. This could result in identity theft from our customers and the unauthorized use of our services. Third parties also have used our communications services to commit fraud. If we are unable to detect and prevent “phishing” and other similar methods, use of our services for fraud and similar activities, our brand reputation and growth may suffer and we may incur additional costs, including costs to increase security, or be required to credit significant amounts to customers.
Third parties also have used our communications services without paying, including by submitting fraudulent credit information and fraudulent credit card information. This has resulted in our incurring the cost of providing the services, including incurring call termination fees, without any corresponding revenue. We have implemented anti-fraud procedures in order to limit the expenses resulting from theft of service. If our procedures are not effective, theft of service could significantly increase our expenses and adversely affect our business, results of operations and financial condition.
If our customers or their end users do not accept the differences between our service and traditional telephone service, they may choose to remain with their current telephone service provider or may choose to return to service provided by traditional network service providers.
Aspects of our services based on VoIP, including our communications platform, are not the same as traditional network service providers. Our continued growth is dependent on the adoption of our services by mainstream customers and their end users, so these differences are important. For example:
Our 911 calling and other emergency calling services are different, in significant respects, from the 911 and other emergency calling services associated with traditional wireline and wireless telephone providers and, in certain cases, with other VoIP providers.
In the event of a power loss or Internet access interruption experienced by a customer, our service may be interrupted.
Our customers’ end users may experience lower call quality than they are used to from traditional wireline or wireless telephone companies, including static, echoes and delays in transmissions.
Our customers’ end users may not be able to call premium-rate telephone numbers such as 1-900 numbers and 976 numbers.
We may lose customers if we experience failures of our system or communications platform that significantly disrupt the availability and quality of the services that we provide. Such failures may also cause interruptions to service delivery and the completion of other corporate functions.
Our operations depend on our ability to limit and mitigate interruptions or degradation in service for customers. Interruptions in service or performance problems, for whatever reason, could undermine our customers’ confidence in our services and cause us to lose customers or make it more difficult to attract new ones. Because many of our services are critical to the businesses or daily lives of many of our customers or our customers’ end users, any significant interruption or degradation in service also could result in lost profits or other losses to customers. Although our service agreements generally limit our liability for service failures and generally exclude
79

any liability for “consequential” damages such as lost profits, a court might not enforce these limitations on liability, which could expose us to financial loss. We also sometimes provide our customers with committed service levels. If we fail to meet these committed service levels, we could be required to provide service credits or other compensation to our customers, which could adversely affect our results of operations.
The failure of any equipment or facility on our network, including our network operations control centers and network data storage locations, could interrupt customer service and other corporate functions until we complete necessary repairs or install replacement equipment. Our business continuity plans also may be inadequate to address a particular failure that we experience. Delays, errors or network equipment or facility failures could result from natural disasters, pandemics such as COVID-19, disease, accidents, terrorist acts, acts of war, power losses, security breaches, vandalism or other illegal acts, computer viruses or other causes. These delays, errors or failures could significantly impair our business due to:
service interruptions;
malfunction of our communications platform on which our enterprise users rely for voice, messaging or emergency service functionality;
exposure to customer liability;
the inability to install new service;
the unavailability of employees necessary to provide services;
the delay in the completion of other corporate functions such as issuing bills and the preparation of financial statements; or
the need for expensive modifications to our systems and infrastructure.
Defects or errors in our services could diminish demand for our services, harm our business and results of operations and subject us to liability.
Our customers use our services for important aspects of their businesses, and any errors, defects or disruptions to our services and any other performance problems with our services could damage our customers’ businesses and, in turn, hurt our brand and reputation. We provide regular updates to our services, which have in the past contained, and may in the future contain, undetected errors, failures, vulnerabilities and bugs when first introduced or released. Real or perceived errors, failures or bugs in our services could result in negative publicity, loss of or delay in market acceptance of our platform, loss of competitive position, lower customer retention or claims by customers for losses sustained by them. In such an event, we may be required, or may choose, for customer relations or other reasons, to expend additional resources in order to help correct the problem. In addition, we may not carry insurance sufficient to compensate us for any losses that may result from claims arising from defects or disruptions in our services. As a result, our brand and reputation could be harmed, and our business, results of operations and financial condition may be adversely affected.
If our emergency services do not function properly, we may be exposed to significant liability from our users.
Certain of our IP telephony offerings, as well as the 911 and other emergency services solutions that we offer are subject to FCC and other rules governing the delivery of emergency calling services. The rules and laws that govern emergency calling services are subject to change as communications technologies and consumer use of emergency services change. Similar to other providers of IP telephony services, our 911 and other emergency services are different from those associated with traditional local telecommunications services. These differences may lead to an inability to make and complete calls that would not occur for users of traditional telephony services. For example, to provide the emergency calling services required by the FCC’s rules to our IP telephony consumers, we may use components of both the wireline and wireless infrastructure in unique ways that can result in failed connections and calls routed to incorrect emergency call centers. Routing emergency calls over the Internet may be
80

adversely affected by power outages and network congestion that may not occur for users of traditional telephony services. Emergency call centers may not be equipped with appropriate hardware or software to accurately process and respond to emergency calls initiated by consumers of our IP telephony services, and calls routed to the incorrect emergency call center can significantly delay response times for first responders. Users of our interconnected VoIP telephony services from a fixed address in the United States are required to manually update their location information for use when calling 911, and failure to do so may result in dispatching of assistance to the wrong location. Even manual updates made appropriately require a certain amount of time before the updated address appears in the relevant databases which could result in misrouting emergency calls to the wrong emergency calling center, dispatching first responders to the wrong address, or both. Similar requirements and delays applicable to relevant databases also apply to local emergency services provided outside the United States. Moreover, the relevant rules with respect to what address information should be provided to emergency call centers when the call originates from a mobile application are unsettled and evolving. As a result, we could be subject to enforcement action by the FCC or other entities — possibly exposing us to significant monetary penalties, cease and desist orders, civil liability, loss of user confidence in our services, loss of users, and other adverse consequences, which could materially harm our business. The FCC’s rules, and some states, also impose other obligations on us, such as properly recording our customers’ registered locations, obtaining affirmative acknowledgement from customers that they are aware of the differences between emergency calling services associated with IP telephony as compared with traditional telecommunications services, and distribution of appropriate warning labels to place on or near hardware used to place IP telephony calls. Similar obligations apply to local emergency services provided outside the United States. Failure to comply with these requirements, or failure of our communications platform such that 911 and other emergency calls did not complete or were misrouted, may result in FCC, foreign regulatory or other enforcement action, state attorneys’ general investigations, potential exposure to significant monetary penalties, cease and desist orders, civil liability to our users and their customers, loss of user confidence in our services, loss of users, and other adverse consequences, which could materially harm our business.
National regulations, including the FCC’s rules, also require that we timely report certain 911 and other emergency service outages. The FCC or other applicable regulatory authorities may make inquiries regarding matters related to any reported 911 or other emergency service outage. Any inquiry could result in regulatory enforcement action, potential monetary penalties and other adverse consequences.
Any disruption to or termination of arrangements with key suppliers could cause delay and additional costs and could harm our relationships with current and prospective customers.
Our business is dependent on third-party suppliers for fiber, computers, software, transmission electronics and related network components, as well as providers of network colocation facilities that are integrated into our network, some of which are critical to the operation of our business. If any of these critical relationships is terminated, a supplier either exits or curtails its business as a result of economic conditions, a supplier fails to provide critical services or equipment, or the supplier is forced to stop providing equipment or services due to supply chain issues or legal constraints, such as patent infringement, and we are unable to reach suitable alternative arrangements quickly, we may experience significant additional costs or we may not be able to provide certain services to customers. If that happens, our business, results of operations and financial condition could be materially adversely affected. There can be no assurance that alternative components or equipment will be available when required or on terms that are commercially reasonable, which could extend our lead times, increase the cost of maintaining our network, result in service outages and otherwise harm our business, operating results and financial condition. We may not be able to continue to procure components at reasonable prices, which may require us to enter into longer-term contracts with component suppliers to obtain components at competitive prices. Any of the foregoing disruptions could exacerbate other risk factors and increase our costs and decrease our gross margins, harming our business, operating results and financial condition.
Many of our third-party suppliers do not have long-term committed contracts with us and may interrupt services or terminate their agreements with us without notice or by providing 30 days prior written notice. Although we expect that we could receive similar services from other third-party suppliers, if any of our arrangements with
81

our third-party suppliers are terminated or interrupted, we could experience interruptions in our ability to make our services available to customers, as well as delays and additional expenses in arranging alternative providers. If a significant portion of our third-party suppliers fail to provide these services to us on a cost-effective basis or otherwise terminate or interrupt these services, the delay caused by qualifying and switching to other providers could be time consuming and costly and could adversely affect our business, results of operations and financial condition.
One of our third-party suppliers, Level 3, provides us with certain 911 call routing and termination services. Level 3 is our preferred provider for these services pursuant to an agreement that automatically renews for consecutive one-year periods, unless terminated by either Level 3 or us. Level 3 may cancel the agreement upon two years’ notice and we may cancel the agreement upon one year’s notice. If our agreement with Level 3 terminates for any reason other than our default, Level 3 must continue to provide these services to us for at least two years to allow us to transition to another provider. We are obligated to pay Level 3 a minimum of $100,000 per month for as long as the agreement continues. Additionally, Level 3 has a right of first refusal to provide these 911 call routing and termination services to us in additional geographic areas.
Our customer churn rate may increase.
Customer churn occurs when a customer reduces usage or discontinues service with us, whether voluntarily or involuntarily, such as a customer switching some or all of its usage to a competitor or going out of business. Changes in the economy, increased competition from other providers, cyber incidents such as the DDoS attack or issues with the quality of service we deliver can impact our customer churn rate. We cannot predict future pricing by our competitors, but we anticipate that price competition will continue. Lower prices offered by our competitors could contribute to an increase in customer churn. We cannot predict the timing, duration or magnitude of any deteriorated economic conditions or its impact on our target of customers. Higher customer churn rates could adversely affect our revenue growth. Higher customer churn rates could cause our dollar-based net retention rate to decline. A sustained and significant growth in the churn rate could have a material adverse effect on our business.
The market prices for certain of our services have decreased in the past and may decrease in the future, resulting in lower revenue than we anticipate.
Market prices for certain of our services have decreased over recent years. These decreases resulted from downward market pressure and other factors including:
technological changes and network expansions, which have resulted in increased transmission capacity available for sale by us and by our competitors; and
some of our competitors have been willing to accept smaller operating margins in the short term in an attempt to increase long-term revenue.
To retain customers and revenue, we must sometimes reduce prices in response to market conditions and trends. We cannot predict to what extent we may need to reduce our prices to remain competitive or whether we will be able to sustain future pricing levels as our competitors introduce competing services or similar services at lower prices. Our ability to meet price competition may depend on our ability to operate at costs equal to or lower than our competitors or potential competitors. As our prices for some of our services decrease, our operating results may suffer unless we are able to either reduce our operating expenses or increase traffic volume from which we can derive additional revenue.
The need to obtain additional IP circuits from other providers increases our costs. In addition, the need to interconnect our network to networks that are controlled by others could increase our costs.
We lease all of our IP circuits from third parties. We could incur material expenses if we were required to locate alternative IP circuits. We may not be able to obtain reasonable alternative IP circuits if needed. Failure to obtain usage of alternative IP circuits, if necessary, could have a material adverse effect on our ability to carry on
82

business operations. In addition, some of our agreements with other providers require the payment of amounts for services whether or not those services are used. Our reliance on third-party providers may reduce our operating flexibility, ability to make timely service changes and ability to control quality of service.
In the normal course of business, we need to enter into interconnection agreements with many local telephone companies, as well as the owners of networks that our customers desire to access to deliver their services. We are not always able to secure these interconnection agreements on favorable terms. In some jurisdictions, we rely on third party access and networks for local connectivity. We are not always able to secure this access and local connectivity on favorable terms. Costs of obtaining service from other communications carriers comprise a significant proportion of the operating expenses of long distance carriers. Changes in regulation, particularly the regulation of telecommunication carriers and local access network owners, could indirectly, but significantly, affect our competitive position. These changes could increase or decrease the costs of providing our services. Further, if problems occur with our third-party providers or local telephone companies, it may cause errors or poor quality communications, and we could encounter difficulties identifying the source of the problem. The occurrence of errors or poor quality communications on our services, whether caused by our platform or a third-party provider, may result in the loss of our existing customers or the delay of adoption of our services by potential customers and may adversely affect our business, results of operations and financial condition.
Network providers also may institute additional fees due to regulatory, competitive or other industry-related changes that increase our costs. For example, in February 2020, a major U.S. cellular carrier introduced a new service offering for Application to Person (“A2P”) messages that adds a new fee for A2P messages delivered to its subscribers. Other cellular carriers may introduce similar fees. While we may be able to negotiate with network providers, absorb the increased costs, or charge these costs to our customers, we cannot assure you that we will be able to do so. In the case of new A2P fees, we currently pass, and expect to continue to pass, these fees on to our customers who send A2P messages to the carrier's subscribers. This is expected to increase our revenue and cost of goods sold, but is not expected to impact the gross profit received for sending these messages. However, these changes may still have a negative impact on our gross margins mathematically. We also may not be able to effectively respond to any new fees if all network providers in a particular market impose equivalent fee structures, if the magnitude of the fees is disproportionately large when compared to the underlying prices paid by our customers, or if the market conditions limit our ability to increase the prices we charge our customers.
We depend largely on the continued services of our senior management and other key employees, the loss of any of whom could adversely affect our business, results of operations and financial condition.
Our future performance depends on the continued services and contributions of our senior management and other key employees to execute on our business plan, to develop our platform, to deliver our services to customers, to attract and retain customers and to identify and pursue opportunities. The loss of services of senior management or other key employees, such as those who develop and maintain our service offerings, could significantly delay or prevent the achievement of our development and strategic objectives. In particular, we depend to a considerable degree on the vision, skills, experience and effort of our Chief Executive Officer, David A. Morken. The replacement of any of our senior management personnel or other key employees can involve significant time and costs, and such loss could significantly delay or prevent the achievement of our business objectives. The loss of the services of our senior management or other key employees for any reason could adversely affect our business, results of operations and financial condition.
If we are unable to hire, retain and motivate qualified personnel, our business will suffer.
Our future success depends, in part, on our ability to continue to attract and retain highly skilled personnel, and our inability to do so could adversely affect our business, results of operations and financial condition. Competition for talent in the technology industry has become increasingly intense. In the wake of the COVID-19 pandemic, the “great resignation” saw a dramatic increase in workers leaving their positions throughout the technology industry, and the market to recruit, retain and motivate talent has become even more competitive. Many key individual contributors, particularly in software development, sales and cloud computing and
83

telecommunications infrastructure, are critical to our success and can attract very significant compensation packages. In addition, we believe that there is, and will continue to be, intense competition for highly skilled management, technical, sales and other personnel with experience in our industry in the Raleigh, North Carolina area, where our headquarters are located, and in other geographic locations where we maintain offices.
We have experienced and may continue to experience difficulties attracting, hiring and retaining highly-skilled personnel with appropriate qualifications, and may not be able to fill positions in desired geographic areas or at all. These difficulties may be exacerbated by the reactions of employees and prospective employees to our policies related to remote working flexibility. As a result, we have also experienced and may continue to experience increased compensation and training costs that may not be offset by either improved productivity or higher sales, which could reduce our profitability.
We seek to provide competitive compensation packages and a high-quality work environment to hire, retain and motivate employees. If we are unable to retain and motivate our existing employees and attract qualified personnel to fill key positions, we may be unable to manage our business effectively, including the development, marketing and sale of our services, which could adversely affect our business, results of operations and financial condition. To the extent we hire personnel from competitors, we also may be subject to allegations that they have been improperly solicited or hired, or that they divulged proprietary or other confidential information.
Volatility or declines in our stock price may also affect our ability to attract and retain key personnel. Employees may be more likely to terminate their employment with us if the shares they own or the shares underlying any restricted stock units have not significantly appreciated in value, or if the value of the shares underlying restricted stock units they hold has depreciated significantly. If we are unable to retain our employees, our business, results of operations and financial condition could be adversely affected.
In addition, we believe our corporate culture has been a key contributor to our success to date. However, in this period of the “great resignation,” we have experienced and may continue to face higher than usual employee turnover rates. As we continue to grow and expand globally and navigate shifting workforce priorities, including the desire of many of our employees and prospective employees for a hybrid work model with the ability to work remotely for part of the week, and the increasing demand of employees and prospective employees for fully remote work, we may find it difficult to maintain important aspects of our corporate culture, which could negatively affect our ability to retain and recruit personnel who are essential to our future success and could ultimately have a negative impact on our ability to innovate our technology and our business. Further, as of September 30, 2022, approximately 35% of our employees have been employed by us for a year or less and we must be able to effectively integrate, develop and motivate a large number of new employees, while maintaining the effectiveness of our business execution and the beneficial aspects of our corporate culture.
We could be subject to liability for historic and future sales, use and similar taxes, which could adversely affect our results of operations.
We conduct operations in many tax jurisdictions throughout the United States and internationally. In many of these jurisdictions, non-income-based taxes such as sales, use and telecommunications taxes, including those associated with (or potentially associated with) VoIP telephony services or 911 services, are or may be assessed on our operations. We also face exposure to other non-income-based international taxes such as value added taxes that are or may be assessed on our operations. The systems and procedures necessary to comply in these jurisdictions are complex to develop and challenging to implement. Additionally, we rely heavily on third parties to provide us with key software and services for compliance. If these third parties cease to provide those services to us for any reason, or fail to perform services accurately and completely, we may not be able to accurately bill, collect or remit applicable non-income-based taxes. Historically, we have not billed or collected certain of these taxes and, in accordance with GAAP, we have recorded a provision for our tax exposure in these jurisdictions when it is both probable that a liability has been incurred and the amount of the exposure can be reasonably estimated. These estimates include several key assumptions including, but not limited to, the taxability of our services, the jurisdictions in which we believe we have nexus, and the sourcing of revenue to those jurisdictions. In the event
84

these jurisdictions challenge our assumptions and analysis, our actual exposure could differ materially from our current estimates.
Taxing authorities also may periodically perform audits to verify compliance and include all periods that remain open under applicable law, which customarily range from three to four years. At any point in time, we may undergo audits that could result in significant assessments of past taxes, fines and interest if we were found to be non-compliant. During the course of an audit, a taxing authority may, as a matter of policy, question our interpretation and/or application of their rules in a manner that, if we were not successful in substantiating our position, could potentially result in a significant financial impact to us.
Furthermore, certain jurisdictions in which we do not collect sales, use and similar taxes may assert that such taxes are applicable, which could result in tax assessments, penalties and interest, and we may be required to collect such taxes in the future. Such tax assessments, penalties and interest or future requirements may adversely affect our business, results of operations and financial condition.
We conduct our international operations through subsidiaries and 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 taxing authorities in various jurisdictions. Also, our tax expense could be affected depending on the applicability of withholding and other taxes under the tax laws of certain jurisdictions in which we have business operations. The relevant revenue and taxing authorities may disagree with positions we have taken generally, or our determinations as to income and expenses attributable to specific jurisdictions. If such a disagreement were to occur, and our position were 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 may be subject to significant U.S. federal income tax-related liabilities and indemnity obligations if there is a determination that the Spin-Off is taxable for U.S. federal income tax purposes.
We may be subject to significant U.S. federal income tax-related liabilities with respect to our prior distribution of all of the issued and outstanding shares of the common stock of Relay, Inc. (f/k/a Republic Wireless, Inc.) (“Relay”), our former subsidiary, to our stockholders as of and on November 30, 2016 (the “Spin-Off”), if there is a determination that the Spin-Off is taxable for U.S. federal income tax purposes. In that regard, even if the Spin-Off otherwise qualified as a tax-free transaction to us and our stockholders under Section 355, Section 368(a)(1)(D) and related provisions of the U.S. Internal Revenue Code of 1986, as amended (the “Code”) at the time of the Spin-Off, we would be subject to corporate-level taxable gain under Section 355(e) of the Code (“Section 355(e)”) if there was a 50% or greater change in ownership, by vote or value, of shares of our stock or Relay’s stock that occurred after the Spin-Off as part of a plan or series of related transactions that included the Spin-Off. For purposes of Section 355(e), any acquisitions or issuances of our stock, including pursuant to our initial public offering and pursuant to the reorganizations undertaken and arrangements entered into in connection with our initial public offering, or Relay’s stock, in each case, that occurred within two years after the Spin-Off are generally presumed to be part of a plan or series of related transactions with respect to the Spin-Off.
In connection with the Spin-Off, we received an opinion from Skadden, Arps, Slate, Meagher & Flom LLP substantially to the effect that, among other things, the Spin-Off should qualify as a tax-free transaction for U.S. federal income tax purposes under Section 355 and Section 368(a)(1)(D) of the Code. In addition, in light of the implications that would arise for us if Section 355(e) applied to the Spin-Off, we received an opinion from Kilpatrick Townsend & Stockton LLP in connection with our initial public offering substantially to the effect that (i) as of the date of the initial public offering, we would not be required to recognize gain with respect to the Spin-Off pursuant to Section 355(e), and (ii) any increases in voting power attributable to conversions of our Class B common stock to Class A common stock by those who held our Class B common stock as of the date of the initial public offering would not cause us to recognize gain with respect to the Spin-Off pursuant to Section 355(e) (together with the opinion from Skadden, Arps, Slate, Meagher & Flom LLP with respect to the Spin-Off, the “Tax Opinions”). Neither of the Tax Opinions is binding on the Internal Revenue Service (the “IRS”) or the courts,
85

however, and the IRS or the courts may not agree with the conclusions reached in the Tax Opinions. Moreover, the Tax Opinions were based upon, among other things, the laws in effect at the time of each of the Tax Opinions and certain assumptions and representations as to factual matters made by us. Any change in applicable law, which may be retroactive, or the failure of any such assumptions or representations to be true, could adversely affect the validity of the conclusions reached in the Tax Opinions.
If the conclusions of the Tax Opinions are not correct, or if the Spin-Off is otherwise ultimately determined to be a taxable transaction, we would be liable for significant U.S. federal income tax related liabilities. In addition, pursuant to the Tax Sharing Agreement, dated November 30, 2016, between us and Relay (the “Tax Sharing Agreement”), we must generally indemnify Relay for any taxes or losses incurred by it (or its respective subsidiaries) resulting from the Spin-Off failing to qualify as a tax-free transaction for U.S. federal income tax purposes (including due to the application of Section 355(e)) as a result of subsequent actions we take or fail to take. The amount of any indemnity obligations we may have under the Tax Sharing Agreement in such case may be material.
Even if Section 355(e) does not apply to the Spin-Off as of the date of our initial public offering or as a result of an increase in voting power attributable to conversions of our Class B common stock by those who held such stock as of our initial public offering, subsequent acquisitions or issuances of our stock could be treated as part of a plan or series of related transactions with respect to the Spin-Off. Accordingly, in light of the requirements of Section 355(e), we might forego share repurchases, stock issuances and other strategic transactions. Notwithstanding the foregoing, it is possible that we, Relay or the holders of our respective stock might inadvertently cause, permit or otherwise not prevent a change in the ownership of our stock or Relay’s stock to occur, which would cause Section 355(e) to apply to the Spin-Off, thereby triggering significant U.S. federal income tax-related liabilities and indemnity obligations under the Tax Sharing Agreement of approximately $50 million. This approximation is based on our current expectations and the tax laws in effect as of our initial public offering. However, we cannot provide any assurance that this estimate will prove to be accurate in the event that Section 355(e) were to apply.
If our estimates or judgments relating to our critical accounting policies prove to be incorrect, our results of operations could be adversely affected.
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as provided in “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” The results of these estimates form the basis for making judgments about the carrying values of assets, liabilities and equity, and the amount of revenue and expenses that are not readily apparent from other sources. Significant assumptions and estimates used in preparing our consolidated financial statements include those related to revenue recognition, capitalized internal-use software costs, other non-income taxes, business combination and valuation of goodwill and purchased intangible assets and share-based compensation. Our results of operations may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our results of operations to fall below the expectations of securities analysts and investors, resulting in a decline in the trading price of our Class A common stock.
If we fail to maintain an effective system of disclosure controls and internal control over financial reporting, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired.
We are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act of 2002 (the “Sarbanes-Oxley Act”), and the rules and regulations of the applicable listing standards of the NASDAQ Global Select Market. We expect that the requirements of these rules and regulations will continue to increase our legal, accounting and financial compliance costs, make some activities more difficult, time-consuming and costly and place significant strain on our personnel, systems and resources.
86

The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. Our disclosure controls and other procedures are designed to ensure that information required to be disclosed by us in the reports that we will file with the SEC is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms and that information required to be disclosed in reports under the Exchange Act is accumulated and communicated to our principal executive and financial officers, and we continue to evaluate how to improve controls. We are also continuing to improve our internal control over financial reporting. In order to develop, maintain and improve the effectiveness of our disclosure controls and procedures and internal control over financial reporting, we have expended, and anticipate that we will continue to expend, significant resources, including accounting-related costs and significant management oversight.
Our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business. Further, weaknesses in our disclosure controls and internal control over financial reporting may be discovered in the future. Any failure to develop or maintain effective controls or any difficulties encountered in their implementation or improvement could harm our results of operations or cause us to fail to meet our reporting obligations and may result in a restatement of our consolidated financial statements for prior periods. Any failure to implement and maintain effective internal control over financial reporting could also adversely affect the results of periodic management evaluations and annual independent registered public accounting firm attestation reports regarding the effectiveness of our internal control over financial reporting. Ineffective disclosure controls and procedures and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on the trading price of our Class A common stock. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed on the NASDAQ Global Select Market.
Our independent registered public accounting firm is required to attest to the effectiveness of our internal control over financial reporting. Our independent registered public accounting firm may issue a report that is adverse in the event it is not satisfied with the level at which our internal control over financial reporting is documented, designed or operating. Any failure to maintain effective disclosure controls and internal control over financial reporting could have a material and adverse effect on our business, results of operations and financial condition and could cause a decline in the trading price of our Class A common stock.
If our goodwill or intangible assets become impaired, we may be required to record a significant charge to earnings.
We review our intangible assets for impairment when events or changes in circumstances indicate the carrying value may not be recoverable. Goodwill is required to be tested for impairment at least annually. An adverse change in market conditions, particularly if such change has the effect of changing one of our critical assumptions or estimates, could result in a change to the estimation of fair value that could result in an impairment charge to our goodwill or intangible assets. Any such charges may adversely affect our results of operations.
We face exposure to foreign currency exchange rate fluctuations, and such fluctuations could adversely affect our business, results of operations and financial condition.
We face exposure to the effects of fluctuations in currency exchange rates. While historically we have primarily transacted in U.S. dollars, we generally have transacted with customers and partners in Europe in British Pounds and Euros. We expect to expand the number of transactions with customers and partners that are denominated in foreign currencies in the future as we continue to expand our business internationally. We also incur expenses for some of our network service provider costs outside of the United States in local currencies and for employee compensation and other operating expenses in local currency. Fluctuations in the exchange rates between the U.S. dollar and other currencies could result in an increase to the U.S. dollar equivalent of such expenses.
In addition, our international subsidiaries maintain net assets denominated in currencies other than the functional operating currencies of these entities. As we expand our international operations, we will become more
87

exposed to the effects of fluctuations in currency exchange rates. Accordingly, changes in the value of foreign currencies relative to the U.S. dollar may affect our results of operations due to transactional and translational re-measurements. Such foreign currency exchange rate fluctuations could make it more difficult to detect underlying trends in our business and results of operations. The trading price of our Class A common stock also could be adversely affected if fluctuations in currency exchange rates cause our results of operations to differ from our expectations or the expectations of our investors and securities analysts who follow our stock.
We do not currently maintain a program to hedge transactional exposures in foreign currencies. However, in the future, we may use derivative instruments, such as foreign currency forward and option contracts, to hedge certain exposures to fluctuations in foreign currency exchange rates. The use of such hedging activities may not offset any or more than a portion of the adverse financial effects of unfavorable movements in foreign exchange rates over the limited time the hedges are in place. Moreover, the use of hedging instruments may introduce additional risks if we are unable to structure effective hedges with such instruments.
Earthquakes, hurricanes, fires, floods, pandemics, power outages, terrorist attacks, acts of war, civilian unrest and other significant events could disrupt our business and ability to serve our clients.
A significant event, such as an earthquake, hurricane, a fire, a flood, a pandemic, a power outage, terrorist attack, act of war or civilian unrest could have a material adverse effect on our business, results of operations or financial condition. For example, the rapid and global spread of COVID-19 disrupted businesses and increased travel restrictions globally. Health concerns or governmental, legal, political or regulatory developments in the United States or other countries in which we or our customers, partners and service providers operate could cause economic, labor or social instability and could materially adversely affect our business and our results of operations and financial condition. Future developments, which are very uncertain, include evolving responses by governments and businesses. These future developments could materially adversely affect our business and our results of operations and financial condition. Our IP network is designed to be redundant and to offer seamless backup support in an emergency. While our network is designed to withstand the loss of any one data center at any point in time, the simultaneous failure of multiple data centers could disrupt our ability to serve our clients. Additionally, certain of our capabilities cannot be made redundant feasibly or cost-effectively. Acts of physical or cyber terrorism or other geopolitical unrest, including acts of war, also could cause disruptions in our business. The adverse impacts of these risks may increase if our disaster recovery plans prove to be inadequate.
We may acquire or invest in companies, which may divert our management’s attention and result in debt or dilution to our stockholders. We may not be able to efficiently and effectively integrate acquired operations, and thus may not fully realize the anticipated benefits from such acquisitions.
We may evaluate and consider potential strategic transactions, including acquisitions of, or investments in, businesses, technologies, services, products and other assets in the future. We may also enter into relationships with other businesses to expand our products and platform, which could involve preferred or exclusive licenses, additional channels of distribution, discount pricing or investments in other companies.
Achieving the anticipated benefits of any acquisitions depends in part upon whether we can integrate new businesses in an efficient and effective manner. The integration of any acquired businesses involves a number of risks, including, but not limited to:
demands on management related to any significant increase in size after the acquisition;
the disruption of ongoing business and the diversion of management’s attention from the management of daily operations to management of integration activities;
failure to fully achieve expected synergies and costs savings;
unanticipated impediments in the integration of departments, systems, including accounting systems, technologies, books and records and procedures, as well as in maintaining uniform standards, controls,
88

including internal control over financial reporting required by the Sarbanes-Oxley Act, procedures and policies;
difficulty establishing and maintaining appropriate governance, reporting relationships, policies, controls, and procedures for the acquired business, particularly if it is based in a country or region where we did not previously operate;
new or more stringent regulatory compliance obligations and costs by virtue of the acquisition, including risks related to international acquisitions that may operate in new jurisdictions or geographic areas where we may have no or limited experience;
loss of customers or the failure of customers to order incremental services that we expect them to order;
difficulty and delays in integrating the products, technology platforms, operations, systems, and personnel of the acquired business with our own, particularly if the acquired business is outside of our core competencies and current geographic markets;
failure to provision services that are ordered by customers during the integration period;
higher integration costs than anticipated;
difficulties in the assimilation and retention of highly qualified, experienced employees, many of whom may be geographically dispersed;
litigation, investigations, proceedings, fines, or penalties arising from or relating to the transaction or the acquired business, and any resulting liabilities may exceed our forecasts;
acquisition of businesses with different revenue models, different contractual relationships, and increased customer concentration risks;
assumption of long-term contractual obligations, commitments, or liabilities (for example, the costs associated with leased facilities), which could adversely impact our efforts to achieve and maintain profitability and impair our cash flow;
failure to successfully evaluate or utilize the acquired business’ technology and accurately forecast the financial impact of an acquisition, including accounting charges; and
drag on our overall revenue growth rate or an increase of our net loss, which could cause analysts and investors to reduce their valuation of our company.
Successful integration of any acquired businesses or operations will depend on our ability to manage these operations, realize opportunities for revenue growth presented by strengthened service offerings and expanded geographic market coverage, obtain better terms from our vendors due to increased buying power, and eliminate redundant and excess costs to fully realize the expected synergies. Because of difficulties in combining geographically distant operations and systems which may not be fully compatible, we may not be able to achieve the financial strength and growth we anticipate from the acquisitions.
We may not realize our anticipated benefits from our acquisitions, if any, or may be unable to efficiently and effectively integrate acquired operations as planned. If we fail to integrate acquired businesses and operations efficiently and effectively or fail to realize the benefits we anticipate, we would be likely to experience material adverse effects on our business, financial condition, results of operations and future prospects.
Any acquisitions may also require us to issue debt or equity securities, use our cash resources, incur debt or contingent liabilities, amortize intangibles, or write-off acquisition-related expenses. In addition, we cannot predict market reactions to any acquisitions we may make or to any failure to announce any future acquisitions.
89

While we would conduct due diligence in connection with any acquisition opportunities, there may be risks or liabilities that such due diligence efforts fail to discover, that are not disclosed to us or that we inadequately assess. The failure to timely identify any material liabilities associated with any acquisitions could adversely affect our business, results of operations, and financial condition.
Risks Related to the Acquisition of Voxbone
Although we expect that the acquisition of Voxbone will result in synergies and other benefits to us, we may not realize those benefits because of difficulties related to integration, the achievement of synergies and other challenges.
On November 2, 2020, we acquired Voxbone. Prior to the completion of this acquisition, we and Voxbone operated independently, and there can be no assurances that our businesses can be combined in a manner that allows for the achievement of substantial benefits. The integration process is ongoing and continues to require significant time and resources, and we may not be able to manage the process successfully, as our ability to acquire and integrate larger or more complex companies, products, or technology in a successful manner is unproven. If we are not able to successfully integrate Voxbone’s business with ours, fail to achieve the synergies we anticipated would result from the acquisition, such as cross-selling to our legacy customers in international markets in which we now operate, or fail to pursue a unified customer and product strategy successfully, the anticipated benefits of the acquisition may not be realized fully or may take longer than expected to be realized.
We have incurred, and may continue to incur, significant, non-recurring costs in connection with the acquisition and integrating our operations with those of Voxbone, including costs to consolidate business support systems and service offerings. Management cannot ensure that the elimination of duplicative costs or the realization of other efficiencies will offset the transaction and integration costs in the near term or at all.
Risks Related to the Convertible Notes
Servicing our debt requires a significant amount of cash, and we may not have sufficient cash flow from our business to pay our indebtedness.
Our ability to make scheduled payments of the principal of, to pay interest on or to refinance the Convertible Notes depends on our future performance, which is subject to economic, financial, competitive and other factors beyond our control. Our business may not generate cash flow from operations in the future sufficient to service our debt and make necessary capital expenditures. If we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as selling assets, restructuring debt or obtaining additional debt financing or equity capital on terms that may be onerous or highly dilutive. Our ability to refinance our indebtedness will depend on the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on our debt obligations. In addition, any of our future debt agreements may contain restrictive covenants that may prohibit us from adopting any of these alternatives. Our failure to comply with these covenants could result in an event of default which, if not cured or waived, could result in the acceleration of our indebtedness.
We may incur substantially more debt or take other actions which would intensify the risks discussed above.
We and our subsidiaries may be able to incur substantial additional debt in the future, some of which may be secured debt. We will not be restricted under the terms of the indentures governing the Convertible Notes from incurring additional debt, securing existing or future debt, recapitalizing our debt or taking a number of other actions that are not limited by the terms of the indenture governing the Convertible Notes that could have the effect of diminishing our ability to make payments on the Convertible Notes when due.
We may not have the ability to raise the funds necessary for cash settlement upon conversion of the Convertible Notes or to repurchase the Convertible Notes for cash following a fundamental change, and our future debt may
90

contain limitations on our ability to pay cash upon conversion of the Convertible Notes or to repurchase the Convertible Notes.
Subject to limited exceptions, holders of the Convertible Notes have the right to require us to repurchase their Convertible Notes upon the occurrence of a fundamental change at a cash repurchase price generally equal to 100% of the principal amount of the Convertible Notes to be repurchased, plus accrued and unpaid interest, if any, to, but excluding, the fundamental change repurchase date. In addition, upon conversion of the Convertible Notes, unless we elect to deliver solely shares of our Class A common stock to settle such conversion (other than paying cash in lieu of delivering any fractional share), we will be required to make cash payments in respect of the Convertible Notes being converted. However, we may not have enough available cash or be able to obtain financing at the time we are required to make repurchases of Convertible Notes surrendered therefor or pay the cash amounts due upon conversion. In addition, our ability to repurchase the Convertible Notes or to pay cash upon conversions of the Convertible Notes may be limited by applicable law, by regulatory authorities or by agreements governing our future indebtedness. Our failure to repurchase the Convertible Notes at a time when such repurchase is required by the indentures governing the Convertible Notes or to pay the cash amounts due upon future conversions of the Convertible Notes as required by such indentures would constitute a default under such indentures. A default under the indentures governing the Convertible Notes or the fundamental change itself may also lead to a default under agreements governing our existing or future indebtedness, which may result in such existing or future indebtedness becoming immediately payable in full. We may not have sufficient funds to satisfy all amounts due under such existing or future indebtedness and repurchase the Convertible Notes or make cash payments upon conversions thereof.
The accounting method for convertible debt securities that may be settled in cash, such as the Convertible Notes, could have a material effect on our reported financial results.
In May 2008, the Financial Accounting Standards Board (“FASB”), issued FASB Staff Position No. APB 14-1, Accounting for Convertible Debt Instruments That May Be Settled in Cash Upon Conversion (Including Partial Cash Settlement), which has subsequently been codified as Accounting Standards Codification (“ASC”) 470-20, Debt with Conversion and Other Options. Under ASC 470-20, an entity must separately account for the liability and equity components of the convertible debt instruments (such as the Convertible Notes) that may be settled entirely or partially in cash upon conversion in a manner that reflects the issuer’s economic interest cost. The effect of ASC 470-20 on the accounting for the Convertible Notes is that the equity component is required to be included in the additional paid-in capital section of stockholders’ equity on our consolidated balance sheet, and the value attributed to the equity component would be treated as original issue discount for purposes of accounting for the debt component of the Convertible Notes. As a result, we will be required to record a greater amount of non-cash interest expense in current periods presented as a result of the amortization of the discounted carrying value of the Convertible Notes to their face amount over the term of the Convertible Notes. We will report lower net income in our financial results because ASC 470-20 will require interest to include both the current period’s amortization of the debt discount and the instrument’s coupon interest, which could adversely affect our reported or future financial results, the trading price of our Class A common stock and the trading price of the Convertible Notes.
In addition, under certain circumstances, convertible debt instruments (such as the Convertible Notes) that may be settled entirely or partly in cash are currently accounted for utilizing the treasury stock method, the effect of which is that the shares of Class A common stock issuable upon conversion of the Convertible Notes are not included in the calculation of diluted earnings per share except to the extent that the conversion value of the Convertible Notes exceeds their principal amount. Under the treasury stock method, for diluted earnings per share purposes, the transaction is accounted for as if the number of shares of Class A common stock that would be necessary to settle such excess, if we elected to settle such excess in shares, are issued.
However, in August 2020, the FASB published an accounting standards update 2020-06 (“ASU 2020-06”), which amends these accounting standards by reducing the number of accounting models for convertible instruments and limiting instances of separate accounting for the debt and equity or a derivative component of the convertible debt instruments. ASU 2020-06 also will no longer allow the use of the treasury stock method for convertible
91

instruments for purposes of calculating diluted earnings per share and instead require application of the “if-converted” method. Under that method, diluted earnings per share will generally be calculated assuming that all the Convertible Notes were converted solely into shares of Class A common stock at the beginning of the reporting period, unless the result would be anti-dilutive, which could adversely affect our diluted earnings per share. However, if the principal amount of the convertible debt instrument being converted is required to be paid in cash and only the excess is permitted to be settled in shares, the if-converted method will produce a similar result as the treasury stock method prior to the adoption of ASU 2020-06 for such convertible debt instrument. These amendments will be effective for public companies for fiscal years beginning after December 15, 2021, with early adoption permitted, but no earlier than fiscal years beginning after December 15, 2020.
The conditional conversion feature of the Convertible Notes, if triggered, may adversely affect our financial condition and operating results.
In the event the conditional conversion feature of the Convertible Notes is triggered, holders of Convertible Notes will be entitled to convert the Convertible Notes at any time during specified periods at their option. See “Description of Notes—Conversion Rights.” If one or more holders elect to convert their Convertible Notes, unless we elect to satisfy our conversion obligation by delivering solely shares of our Class A common stock (other than paying cash in lieu of delivering any fractional share), we would be required to settle a portion or all of our conversion obligation through the payment of cash, which could adversely affect our liquidity. In addition, even if holders do not elect to convert their Convertible Notes, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the Convertible Notes as a current rather than long-term liability, which would result in a material reduction of our net working capital.
The Capped Calls may affect the value of the Convertible Notes and our Class A common stock.
In connection with the pricing of the 2026 Convertible Notes and the 2028 Convertible Notes, we entered into privately negotiated Capped Calls with certain financial institutions (the “option counterparties”). The Capped Calls are expected generally to reduce the potential dilution upon any conversion of the Convertible Notes and/or offset any cash payments we are required to make in excess of the principal amount of converted Convertible Notes, as the case may be, with such reduction and/or offset subject to a cap.
We have been advised that, in connection with establishing their initial hedges of the Capped Calls, the option counterparties or their respective affiliates entered into various derivative transactions with respect to our Class A common stock concurrently with or shortly after the pricing of the Convertible Notes.
In addition, the option counterparties or their respective affiliates may modify their hedge positions by entering into or unwinding various derivatives with respect to our Class A common stock and/or purchasing or selling our Class A common stock or other securities of ours in secondary market transactions from time to time prior to the maturity of the Convertible Notes (and are likely to do so during any observation period related to a conversion of Convertible Notes). This activity could also cause or avoid an increase or a decrease in the market price of our Class A common stock or the Convertible Notes, which could affect your ability to convert the Convertible Notes and, to the extent the activity occurs during any observation period related to a conversion of Convertible Notes, it could affect the number of shares and value of the consideration that you will receive upon conversion of such Convertible Notes.
We do not make any representation or prediction as to the direction or magnitude of any potential effect that the transactions described above may have on the price of the Convertible Notes or our Class A common stock. In addition, we do not make any representation that the option counterparties will engage in these transactions or that these transactions, once commenced, will not be discontinued without notice.
We are subject to counterparty risk with respect to the Capped Calls.
The option counterparties are financial institutions, and we will be subject to the risk that any or all of them might default under the Capped Calls. Our exposure to the credit risk of the option counterparties will not be
92

secured by any collateral. Past global economic conditions have resulted in the actual or perceived failure or financial difficulties of many financial institutions. If an option counterparty becomes subject to insolvency proceedings, we will become an unsecured creditor in those proceedings with a claim equal to our exposure at that time under the capped call transactions with such option counterparty. Our exposure will depend on many factors but, generally, an increase in our exposure will be correlated to an increase in the market price and in the volatility of our Class A common stock. In addition, upon a default by an option counterparty, we may suffer more dilution than we currently anticipate with respect to our Class A common stock. We can provide no assurances as to the financial stability or viability of the option counterparties.
Risks Related to Ownership of Our Class A Common Stock
The trading price of our Class A common stock may be volatile, and you could lose all or part of your investment.
Prior to our initial public offering, there was no public market for shares of our Class A common stock. On November 10, 2017, we sold shares of our Class A common stock to the public at $20.00 per share. From November 10, 2017, the date that our Class A common stock began trading on the NASDAQ Global Select Market, through March 31, 2022, the trading price of our Class A common stock has ranged from $18.05 per share to $198.61 per share. The trading price of our Class A common stock may continue to be volatile and could fluctuate significantly in response to numerous factors, many of which are beyond our control, including:
general market volatility caused by pandemics such as COVID-19, acts of war, or other significant domestic or international events;
price and volume fluctuations in the overall stock market from time to time;
volatility in the trading prices and trading volumes of technology stocks;
volatility in the trading volumes of our Class A common stock;
changes in operating performance and stock market valuations of other technology companies generally, or those in our industry in particular;
sales of shares of our Class A common stock by us or our stockholders;
failure of securities analysts to maintain coverage of us, changes in financial estimates by securities analysts who follow our company, or our failure to meet these estimates or the expectations of investors;
the financial projections we may provide to the public, any changes in those projections or our failure to meet those projections;
announcements by us or our competitors of new products or services;
the public’s reaction to our press releases, other public announcements and filings with the SEC;
rumors and market speculation involving us or other companies in our industry;
actual or anticipated changes in our results of operations or fluctuations in our results of operations;
actual or anticipated developments in our business, our competitors’ businesses or the competitive landscape generally;
litigation involving us, our industry or both;
regulatory actions or developments affecting our operations, those of our competitors or our industry more broadly;
developments or disputes concerning our intellectual property or other proprietary rights;
93

announced or completed acquisitions of businesses, products, services or technologies by us or our competitors;
new laws or regulations or new interpretations of existing laws or regulations applicable to our business;
changes in accounting standards, policies, guidelines, interpretations or principles;
new rules adopted by certain index providers, such as S&P Dow Jones, that limit or preclude inclusion of companies with multi-class capital structures in certain of their indices;
any significant change in our management; and
general economic conditions and slow or negative growth of our markets.
In addition, in the past, securities class action litigation has often been instituted following periods of volatility in the overall market and the market price of a particular company’s securities. This litigation, if instituted against us, could result in substantial costs and a diversion of our management’s attention and resources.
Substantial future sales of shares of our Class A common stock could cause the market price of our Class A common stock to decline.
The market price of our Class A common stock could decline as a result of substantial sales of our Class A common stock, particularly sales by our directors, executive officers and significant stockholders, or the perception in the market that holders of a large number of shares intend to sell their shares.
Additionally, the shares of Class A common stock subject to outstanding options and restricted stock unit awards under our equity incentive plans and the shares reserved for future issuance under our equity incentive plans will become eligible for sale in the public market upon issuance. Certain holders of our Class A common stock have rights, subject to some conditions, to require us to file registration statements covering their shares or to include their shares in registration statements that we may file for our stockholders or ourselves.
The dual class structure of our common stock has the effect of concentrating voting control with those stockholders who held our capital stock prior to the completion of our initial public offering. This may limit or preclude stockholders’ ability to influence corporate matters, including the election of directors, amendments to our organizational documents and any merger, consolidation, sale of all or substantially all of our assets, or other major corporate transaction requiring stockholder approval.
Our Class A common stock has one vote per share, and our Class B common stock has ten votes per share. Substantially all of our Class B common stock continues to be held by our current Chairman and CEO, David Morken, and our co-Founder Henry Kaestner. Because of the ten-to-one voting ratio between our Class B and Class A common stock, these holders of our Class B common stock collectively control approximately 46% of the combined voting power of our common stock and therefore would be able to exert significant influence over all matters submitted to our stockholders for approval. This concentrated voting control limits or precludes stockholders’ ability to influence corporate matters for the foreseeable future, including the election of directors, amendments to our organizational documents, and any merger, consolidation, sale of all or substantially all of our assets, or other major corporate transaction requiring stockholder approval. In addition, this may prevent or discourage unsolicited acquisition proposals or offers for our capital stock that stockholders may feel are in their best interest as one of our stockholders.
Future transfers by holders of Class B common stock will generally result in those shares converting to Class A common stock, subject to limited exceptions, such as certain transfers effected for estate planning purposes. The conversion of Class B common stock to Class A common stock will have the effect, over time, of increasing the relative voting power of those holders of Class B common stock who retain their shares in the long term.
We cannot predict the impact our capital structure may have on our stock price.
94

In July 2017, S&P Dow Jones, a provider of widely followed stock indices, announced that companies with multiple share classes, such as ours, will not be eligible for inclusion in certain of their indices. As a result, our Class A common stock will likely not be eligible for these stock indices. Many investment funds are precluded from investing in companies that are not included in such indices, and these funds would be unable to purchase our Class A common stock if we were not included in such indices. We cannot assure you that other stock indices will not take a similar approach to S&P Dow Jones in the future. Exclusion from indices could make our Class A common stock less attractive to investors and, as a result, the market price of our Class A common stock could be adversely affected.
In addition, several stockholder advisory firms have announced their opposition to the use of multiple class structures. As a result, the dual class structure of our common stock may cause stockholder advisory firms to publish negative commentary about our corporate governance practices or otherwise seek to cause us to change our capital structure. Any actions or publications by stockholder advisory firms critical of our corporate governance practices or capital structure could also adversely affect the value of our Class A common stock.
We are effectively controlled by David A. Morken, our Co-Founder and Chief Executive Officer, whose interests may differ from other stockholders.
Mr. Morken has the ability to effectively control the appointment of our management, the entering into of mergers, sales of substantially all or all of our assets and other extraordinary transactions and influence amendments to our certificate of incorporation and bylaws. In any of these matters, the interests of Mr. Morken may differ from or conflict with your interests. Moreover, this concentration of ownership may also adversely affect the trading price for our Class A common stock to the extent investors perceive disadvantages in owning stock of a company with a controlling stockholder.
If securities or industry analysts cease publishing research or reports about us, our business or our market, or if they change their recommendations regarding our Class A common stock adversely, the trading price of our Class A common stock and trading volume could decline.
The trading market for our Class A common stock is influenced by the research and reports that securities or industry analysts may publish about us, our business, our market or our competitors. If any of the analysts who may cover us change their recommendation regarding our Class A common stock in an adverse manner, or provide more favorable recommendations about our competitors relative to us, the trading price of our Class A common stock would likely decline. If any analyst who covers us were to cease coverage of our company or fail to regularly publish reports on us, we could lose visibility in the financial markets, which in turn could cause the trading price of our Class A common stock or trading volume to decline.
Anti-takeover provisions contained in our second amended and restated certificate of incorporation and second amended and restated bylaws, as well as provisions of Delaware law, could impair a takeover attempt.
Our second amended and restated certificate of incorporation, second amended and restated bylaws and Delaware law contain provisions which could have the effect of rendering more difficult, delaying, or preventing an acquisition deemed undesirable by our board of directors. Among other things, our second amended and restated certificate of incorporation and second amended and restated bylaws include provisions:
authorizing “blank check” preferred stock, which could be issued by our board of directors without stockholder approval and may contain voting, liquidation, dividend and other rights superior to our Class A and Class B common stock;
limiting the liability of, and providing indemnification to, our directors and officers;
limiting the ability of our stockholders to call and bring business before special meetings;
providing for a dual class common stock structure in which holders of our Class B common stock have the ability to control the outcome of matters requiring stockholder approval, even if they own significantly less
95

than a majority of the outstanding shares of our Class A and Class B common stock, including the election of directors and significant corporate transactions, such as a merger or other sale of our company or its assets;
providing that our board of directors is classified into three classes of directors with staggered three-year terms;
prohibiting stockholder action by written consent, which requires all stockholder actions to be taken at a meeting of our stockholders;
requiring super-majority voting to amend some provisions in our second amended and restated certificate of incorporation and second amended and restated bylaws;
requiring advance notice of stockholder proposals for business to be conducted at meetings of our stockholders and for nominations of candidates for election to our board of directors; and
controlling the procedures for the conduct and scheduling of board of directors and stockholder meetings.
These provisions, alone or together, could delay or prevent hostile takeovers and changes in control or changes in our management.
As a Delaware corporation, we are also subject to provisions of Delaware law, including Section 203 of the Delaware General Corporation Law, which prevents certain stockholders holding more than 15% of our outstanding common stock from engaging in certain business combinations without approval of the holders of at least two-thirds of our outstanding common stock not held by such 15% or greater stockholder.
Any provision of our second amended and restated certificate of incorporation, second amended and restated bylaws or Delaware law that has the effect of delaying, preventing or deterring a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our Class A common stock and could also affect the price that some investors are willing to pay for our Class A common stock.
Our second amended and restated certificate of incorporation and our second amended and restated bylaws include super-majority voting provisions that will limit your ability to influence corporate matters.
Our second amended and restated certificate of incorporation and our second amended and restated bylaws include provisions that require the affirmative vote of two-thirds of all of the outstanding shares of our capital stock entitled to vote to effect certain changes. These changes include amending or repealing our second amended and restated bylaws or second amended and restated certificate of incorporation or removing a director from office for cause. If all or substantially all of the holders of our Class B common stock convert their shares into Class A common stock voluntarily or otherwise, Mr. Morken may control the majority of the voting power of our outstanding capital stock, and therefore he may have the ability to prevent any such changes, which will limit a stockholder’s ability to influence corporate matters.
Our second amended and restated bylaws provide, subject to certain exceptions, that the Court of Chancery of the State of Delaware will be the sole and exclusive forum for certain stockholder litigation matters, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers, employees or stockholders.
Our second amended and restated bylaws provide, subject to limited exceptions, that the Court of Chancery of the State of Delaware will, to the fullest extent permitted by law, be the sole and exclusive forum for (i) any derivative action or proceeding brought on our behalf; (ii) any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers or stockholder to us or our stockholders; (iii) any action asserting a claim against us that is governed by the internal affairs doctrine; or (iv) any action arising pursuant to any provision of the Delaware General Corporation Law, our second amended and restated certificate of incorporation or our second amended and restated bylaws. This exclusive forum provision does not apply to suits brought to enforce a duty or
96

liability created by the Exchange Act, which provides for exclusive jurisdiction of the federal courts. It could apply, however, to a suit that asserts claims under the Securities Act and falls within one or more of the categories enumerated in our choice of forum provision, inasmuch as Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all suits brought to enforce any duty or liability created by the Securities Act or the rules and regulations thereunder. There is uncertainty as to whether a court would enforce such provision with respect to claims under the Securities Act, and our stockholders will not be deemed to have waived our compliance with the federal securities laws and the rules and regulations thereunder.
Our choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or any of our directors, officers, other employees or stockholders, which may discourage lawsuits with respect to such claims. While Delaware courts have determined that choice of forum provisions are facially valid, a stockholder may nevertheless seek to bring a claim in a venue other than that designated in our exclusive forum provision. In such instance, we would expect to vigorously assert the validity and enforceability of the exclusive forum provision of our second amended and restated bylaws. Alternatively, if a court were to find the choice of forum provision contained in our second amended and restated bylaws to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could materially and adversely affect our business, financial condition and results of operations.
We may need additional capital in the future and such capital may be limited or unavailable. Failure to raise capital when needed could prevent us from growing in accordance with our plans.
We may require more capital in the future from equity or debt financings to fund our operations, finance investments in equipment and infrastructure, acquire complementary businesses and technologies, and respond to competitive pressures and potential strategic opportunities. If we are required to raise additional funds through further issuances of equity or other securities convertible into equity, our existing stockholders could suffer significant dilution, and any new shares we issue could have rights, preferences or privileges senior to those of the holders of our Class A common stock. The additional capital we may seek may not be available on favorable terms or at all. If we are unable to obtain capital on favorable terms or at all, we may have to reduce our operations or forego opportunities, and this may have a material adverse effect on our business, financial condition and results of operations.
We do not intend to pay dividends for the foreseeable future.
We have never declared or paid any cash dividends on our Class A common stock and do not intend to pay any cash dividends in the foreseeable future. We anticipate that we will retain all of our future earnings for use in the development of our business and for general corporate purposes. Any determination to pay dividends in the future will be at the discretion of our board of directors. Accordingly, investors must rely on sales of their Class A common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investments.
If a large number of shares of our Class A common stock is sold in the public market, the sales could reduce the trading price of our Class A common stock and impede our ability to raise future capital.
We cannot predict what effect, if any, future issuances by us of our Class A common stock will have on the market price of our Class A common stock. In addition, shares of our Class A common stock that we issue in connection with an acquisition may not be subject to resale restrictions. The market price of our Class A common stock could drop significantly if certain large holders of our Class A common stock, or recipients of our Class A common stock in connection with an acquisition, sell all or a significant portion of their shares of Class A common stock or are perceived by the market as intending to sell these shares other than in an orderly manner. In addition, these sales could impair our ability to raise capital through the sale of additional Class A common stock in the capital markets.

97

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
None.

Item 6. Exhibits

Exhibit Index
 
Exhibit
number
Description of ExhibitFormFile No.ExhibitFiling Date
Second Amended and Restated Certificate of Incorporation.10-Q001-382853.112/14/2017
Second Amended and Restated Bylaws.10-Q001-382853.212/14/2017
Certificate of the 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.Filed herewith
Certification of the 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.Filed herewith
Certification of the Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act 2002.Furnished herewith
101.INSXBRL Instance Document - the Instance Document does not appear in the interactive data file because its XBRL tags are embedded within the Inline XBRL Document. Filed herewith
101.SCHXBRL Taxonomy Schema Document.Filed herewith
101.CALXBRL Taxonomy Extension Calculation Linkbase Document.Filed herewith
101.DEFXBRL Taxonomy Extension Definition Linkbase Document.Filed herewith
101.LABXBRL Taxonomy Extension Label Linkbase Document.Filed herewith
101.PREXBRL Taxonomy Extension Presentation Linkbase Document.Filed herewith
*The certifications furnished in Exhibit 32.1 hereto are deemed to accompany this Quarterly Report on Form 10-Q and will not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, except to the extent that the registrant specifically incorporates it by reference.

98



SIGNATURES
Pursuant to the requirements of the Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the Registrant has duly caused this Quarterly Report on Form 10-Q to be signed on its behalf by the undersigned, thereunto duly authorized.
BANDWIDTH INC.
Date:November 2, 2022By:/s/ David A. Morken
David A. Morken
Chief Executive Officer
(Principal Executive Officer)
Date:November 2, 2022By:/s/ Daryl E. Raiford
Daryl E. Raiford
Chief Financial Officer
(Principal Accounting and Financial Officer)

99
EX-31.1 2 q32022ex311ceocertification.htm EX-31.1 Document

Exhibit 31.1
 
CERTIFICATION PURSUANT TO RULE 13a-14(a) OR 15d-14(a) OF
THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002
 
I, David A. Morken, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Bandwidth 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: November 2, 2022
 
/s/ David A. Morken
David A. Morken
Chief Executive Officer
(Principal Executive Officer)


EX-31.2 3 q32022ex312cfocertification.htm EX-31.2 Document

Exhibit 31.2
 
CERTIFICATION PURSUANT TO RULE 13a-14(a) OR 15d-14(a) OF
THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002
 
I, Daryl E. Raiford certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Bandwidth 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: November 2, 2022
 
/s/ Daryl E. Raiford
Daryl E. Raiford
Chief Financial Officer
(Principal Accounting and Financial Officer)


EX-32.1 4 q32022ex321ceoandcfocertif.htm EX-32.1 Document

Exhibit 32.1
 
CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND 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), David A. Morken, Chief Executive Officer of Bandwidth Inc. (the “Company”), and Daryl E. Raiford, Chief Financial Officer of the Company, each hereby certifies that, to the best of his knowledge: 
1.The Company’s Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2022, to which this Certification is attached as Exhibit 32.1 (the “Periodic 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 Periodic Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Date: November 2, 2022
 
/s/ David A. Morken
David A. Morken
Chief Executive Officer
(Principal Executive Officer)
/s/ Daryl E. Raiford
Daryl E. Raiford
Chief Financial Officer
(Principal Accounting and Financial Officer)


EX-101.SCH 5 band-20220930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Changes in Stockholders’ Equity link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Financial Statement Components link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Right-of-Use Asset and Lease Liabilities link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Property, Plant and Equipment link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Geographic Information link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Basic and Diluted Loss per Common Share link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Financial Statement Components (Tables) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Right-of-Use Asset and Lease Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Basic and Diluted Loss per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Organization and Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Summary of Significant Accounting Policies - Schedule of Changes in Costs to Prior Periods (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable and Current Expected Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Summary of Significant Accounting Policies - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Summary of Significant Accounting Policies - Recently Adopted Accounting Standards (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Fair Value Measurements - Assets Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Fair Value Measurements - Contractual Maturities of Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Financial Statement Components - Schedule of Accounts Receivable, net of Allowances (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Financial Statement Components - Allowance For Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Financial Statement Components - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Right-of-Use Asset and Lease Liabilities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Right-of-Use Asset and Lease Liabilities - Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Right-of-Use Asset and Lease Liabilities - Supplemental Balance Sheet Lease Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Right-of-Use Asset and Lease Liabilities - Supplemental Cash Flow and Other Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Right-of-Use Asset and Lease Liabilities - Schedule of Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Right-of-Use Asset and Lease Liabilities - Schedule of Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Property, Plant and Equipment - Summary of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Property, Plant and Equipment - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Property, Plant and Equipment - Depreciation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Intangible Assets - Summary of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Intangible Assets - Summary of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Intangible Assets - Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Intangible Assets - Future Estimated Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Debt - Revolving Loan (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Debt - 2026 Convertible Notes (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Debt - 2028 Convertible Notes (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Debt - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - Debt - Interest Income and Interest Expense Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - Debt - Convertible Senior Notes and Capped Call Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - Geographic Information - Reconciliation of Revenue by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - Stockholders' Equity - Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 0000068 - Disclosure - Stockholders' Equity - Reserved Shares of Common Stock for Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 0000069 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000070 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000071 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000072 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000073 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000074 - Disclosure - Employee Benefit Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000075 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000076 - Disclosure - Related Parties (Details) link:presentationLink link:calculationLink link:definitionLink 0000077 - Disclosure - Basic and Diluted Loss per Common Share - Components of Basic and Diluted Earnings per Share (Details) link:presentationLink link:calculationLink link:definitionLink 0000078 - Disclosure - Basic and Diluted Loss per Common Share - Schedule of Antidilutive Common Share Equivalents Excluded from Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 0000079 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 band-20220930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 band-20220930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 band-20220930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Deferred costs, non-current Deferred Costs, Noncurrent Revision of Prior Period [Axis] Revision of Prior Period [Axis] Commencement delivered period Leaseee, Operating Lease, Commencement Date, Termination Period Leaseee, Operating Lease, Commencement Date, Termination Period Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Total lease payments Lease payments of initial term Lessee, Operating Lease, Liability, to be Paid Charged to bad debt expense, net of reversals Accounts Receivable, Credit Loss Expense (Reversal) Related Party Transactions [Abstract] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Aggregate intrinsic value  (In thousands) Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value Finance lease assets Finance Lease, Right-of-Use Asset, after Accumulated Amortization Office space (in square foot) Area of Real Estate Property Property, Plant and Equipment [Abstract] Unrealized gain on marketable securities, net of income taxes Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Debt Instrument [Axis] Debt Instrument [Axis] Schedule of Infinite Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Total net proceeds Proceeds from Issuance of Long-Term Debt and Capital Securities, Net Sublease area (in square foot) Sublease Area of Real Estate Property Sublease Area of Real Estate Property Total lease obligations Finance Lease, Liability Borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Income Tax Disclosure [Abstract] Software Software and Software Development Costs [Member] Proceeds from sale of land Proceeds from Sale of Land Held-for-use Additional paid-in capital Additional paid-in capital Additional Paid in Capital Issuance costs Issuance costs Debt Issuance Costs, Convertible Debt, Equity Component, Unamortized Discount (Premium) and Debt Issuance Costs, Net Debt Issuance Costs, Convertible Debt, Equity Component, Unamortized Discount (Premium) and Debt Issuance Costs, Net Total lease liabilities Lease, Liability Lease, Liability Financial Instruments [Domain] Financial Instruments [Domain] Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Relay Relay (formerly Republic Wireless, Inc.) [Member] Relay (formerly Republic Wireless, Inc.) 2026 Finance Lease, Liability, to be Paid, Year Four Statistical Measurement [Domain] Statistical Measurement [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Total depreciation expense Depreciation Total leased assets Lease, Right-of-Use Asset Lease, Right-of-Use Asset Exercises of vested stock options (in shares) Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Contractual interest expense Interest Expense, Debt, Excluding Amortization Vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Stated rate (as a percent) Debt Instrument, Interest Rate, Stated Percentage Operating leases Operating Lease, Weighted Average Discount Rate, Percent Proceeds from sales and maturities of marketable securities Proceeds from Sale and Maturity of Marketable Securities Share-Based Payment Arrangement [Abstract] Conversion of Class B voting common stock to Class A voting common stock Stock Issued During Period, Value, Conversion of Convertible Securities 2010 Plan Stock Option Plan 2010 [Member] Stock Option Plan 2010 Property, plant and equipment, net Total property, plant and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization 2025 Finance Lease, Liability, to be Paid, Year Three Net loss Net loss Net loss Net loss Net Income (Loss) Attributable to Parent Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Other, definite lived Other Intangible Assets [Member] 2022 (remaining) Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Trade accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Equity Component [Domain] Equity Component [Domain] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Scenario [Axis] Scenario [Axis] Cash redemption price (as a percent) Debt Instrument, Redemption Price, Percentage Total financial assets Assets, Fair Value Disclosure Right-of-Use Asset and Lease Liabilities Lessee, Operating Leases [Text Block] Depreciation of assets Finance Lease, Right-of-Use Asset, Amortization Amortization of capitalized software development costs Capitalized Computer Software, Amortization Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Related Party [Domain] Related Party [Domain] Plan Name [Axis] Plan Name [Axis] Reclassification [Table] Reclassification [Table] Total marketable securities Total Debt Securities, Available-for-Sale Schedule of Restricted Stock Unit Activity Nonvested Restricted Stock Shares Activity [Table Text Block] Supplemental disclosure of cash flow information Supplemental Cash Flow Information [Abstract] Number of operating segments Number of Operating Segments Unrecognized compensation cost related to non-vested RSUs Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Plan Name [Domain] Plan Name [Domain] 2022 (remaining) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Goodwill [Line Items] Goodwill [Line Items] Statement of Cash Flows [Abstract] Line of credit Long-Term Line of Credit Entity Address, State or Province Entity Address, State or Province Level 1 Fair Value, Inputs, Level 1 [Member] Outstanding (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Award Type [Axis] Award Type [Axis] Land (acres) Area of Land New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Operating lease liability, current Operating Less: current obligations Operating Lease, Liability, Current Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Related Party Transaction [Domain] Related Party Transaction [Domain] Swing line Bridge Loan [Member] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Convertible senior notes Long-Term Debt, Excluding Current Maturities Total liabilities Liabilities Time deposits Bank Time Deposits [Member] Operating leases Operating Lease, Weighted Average Remaining Lease Term Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Geographical [Axis] Geographical [Axis] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Less than one year Debt Securities, Available-for-Sale, Amortized Cost, Current Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Current Expected Credit Losses Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Revolving Loan Revolving Credit Facility [Member] Schedule of Property, Plant and Equipment, Net Property, Plant and Equipment [Table Text Block] Less than one year Debt Securities, Available-for-Sale, Current Document Type Document Type Weighted- average exercise price (Per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] SOFR Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Master Services Agreement Master Services Agreement [Member] Forfeited or cancelled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Proceeds from sales and maturities of other investments Proceeds from Sale and Maturity of Other Investments Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Beginning balance (in usd per share) Ending balance (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Debt Debt Disclosure [Text Block] Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Entity Shell Company Entity Shell Company Class B voting common stock Common Class B [Member] Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities Concentration Risk [Table] Concentration Risk [Table] 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Receivable (less than) Accounts Receivable, Related Parties, Current Developed technology Developed Technology Rights [Member] Financial Instrument [Axis] Financial Instrument [Axis] Affiliated Entity Affiliated Entity [Member] Subsequent Event Subsequent Event [Member] Document Period End Date Document Period End Date Accounting Standards Update 2020-06 Accounting Standards Update 2020-06 [Member] Total assets Assets Assets Deductions Accounts Receivable, Allowance for Credit Loss, Writeoff Debt Disclosure [Abstract] Net loss per share, basic and diluted Earnings Per Share [Abstract] Accounts Receivable Accounts Receivable [Policy Text Block] Income Statement Location [Axis] Income Statement Location [Axis] Accrued sales, use, VAT and telecommunications related taxes Sales and Excise Tax Payable, Current Antidilutive Securities [Axis] Antidilutive Securities [Axis] Accrued expenses and other current liabilities Accrued Liabilities, Current Exercised (in usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Number of option to extend Lessee, Operating Lease, Lease Not yet Commenced, Number Of Option to Extend Lessee, Operating Lease, Lease Not yet Commenced, Number Of Option to Extend Fair value Long-Term Debt, Fair Value Accounting Policies [Abstract] Accounting Policies [Abstract] Interest expense, debt Total interest expense Interest Expense, Debt Accrued compensation and benefits Employee-related Liabilities, Current Line of Credit Line of Credit [Member] Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts Basic and Diluted Loss per Common Share Earnings Per Share [Text Block] Issuance costs attributable to the liability component Debt Issuance Costs, Convertible Debt, Liability Component Debt Issuance Costs, Convertible Debt, Liability Component Customer [Axis] Customer [Axis] Finance Long-term lease obligations Finance Lease, Liability, Noncurrent Operating right-of-use liability Increase (Decrease) in Operating Lease Liability Related Party Transaction [Line Items] Related Party Transaction [Line Items] Total estimated grant date fair value of options vested Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Award Type [Domain] Award Type [Domain] Unrecognized cost for stock based compensation, period for recognition (in years) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Options vested and exercisable at September 30, 2022 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Schedule of Finite Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Gross profit Gross Profit Entity Registrant Name Entity Registrant Name Schedule of Contractual Maturities of Marketable Securities Marketable Securities [Table Text Block] Repurchased face amount Debt Instrument, Repurchased Face Amount Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Subsequent Event Subsequent Events [Text Block] Internal-use software development Software Development [Member] Term of option to extend Lessee, Operating Lease, Lease Not yet Commenced, Term Of Option to Extend Lessee, Operating Lease, Lease Not yet Commenced, Term Of Option to Extend Customer relationships Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town Employee Benefit Plans Retirement Benefits [Text Block] Leases [Abstract] Obligation included in basis of land acquired by the Developer Land Basis, Parking Liability, Developer Land Basis, Parking Liability, Developer Operating expenses: Operating Expenses [Abstract] Principles of Consolidation Consolidation, Policy [Policy Text Block] Minimum Minimum [Member] Conversion ratio Debt Instrument, Convertible, Conversion Ratio Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Unamortized debt issuance costs Debt Issuance Costs, Net Commitments and Contingencies Disclosure [Abstract] Adjustments for New Accounting Pronouncements [Axis] Accounting Standards Update [Axis] Fair Value Measurements Fair Value Disclosures [Text Block] Trading Symbol Trading Symbol Entity File Number Entity File Number Convertible senior notes Convertible Debt Securities [Member] Intangible Assets Intangible Assets Disclosure [Text Block] Cash paid for amounts included in the measurement of lease liabilities Cash Flow, Lessee [Abstract] Cash Flow, Lessee 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Deferred revenue, net of current portion Contract with Customer, Liability, Noncurrent Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Four Finite-Lived Intangible Asset, Expected Amortization, after Year Four Research and development Research and development Research and Development Expense Restricted cash Restricted Cash and Cash Equivalents Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Restricted stock units issued and outstanding RSUs Restricted Stock Units (RSUs) [Member] Entity Information [Line Items] Entity Information [Line Items] Effective income tax rate (as a percent) Effective Income Tax Rate Reconciliation, Percent Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Options vested and expected to vest (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Minimum liquidity Debt Covenant, Minimum Liquidity Debt Covenant, Minimum Liquidity Use of Estimates Use of Estimates, Policy [Policy Text Block] Cash and cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Accounts payable Increase (Decrease) in Accounts Payable Concentration risk (as a percent) Concentration Risk, Percentage Subsequent Events [Abstract] Increase in shares available for grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Income Taxes Income Tax Disclosure [Text Block] Revenue from related parties Revenue from Related Parties Advanced billings Contract with Customer, Refund Liability Credit Facility [Domain] Credit Facility [Domain] Total amortization expense Amortization of Intangible Assets Gross Amount Intangible Assets, Gross (Excluding Goodwill) Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Basic (in usd per share) Net loss per share, basic (in usd per share) Earnings Per Share, Basic 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Counterparty Name [Domain] Counterparty Name [Domain] Obligation included in basis of acquired land Land Basis, Parking Liability Land Basis, Parking Liability Sales and marketing Sales and marketing Selling and Marketing Expense Indefinite-lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Forfeited or cancelled (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Repurchased face amount, discount Debt Instrument, Repurchased Face Amount, Discount Debt Instrument, Repurchased Face Amount, Discount Entity Interactive Data Current Entity Interactive Data Current Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Prepaid expenses and other current assets Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Money market account Money Market Funds [Member] Base rent percentage (as a percent) Operating Leases of Lessor, Contingent Rentals, Increased Base Rent Percentage Operating Leases of Lessor, Contingent Rentals, Increased Base Rent Percentage Accumulated deficit Retained Earnings [Member] Unrecognized cost for stock based compensation Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Market rental rate (as a percent) Market Rental Rate Market Rental Rate Total net lease cost Lease, Cost Common stock Common Stock [Member] Schedule of Stock-Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Components of Lease Expense and Supplemental Cash Flow and Other Information Lease, Cost [Table Text Block] Shares available for grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Class of Stock [Axis] Class of Stock [Axis] Marketable Securities Marketable Securities, Policy [Policy Text Block] Statement [Table] Statement [Table] Vested (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Effective interest rate (as a percent) Debt Instrument, Interest Rate, Effective Percentage Document Annual Report Document Quarterly Report Credit commitments Letter of Credit [Member] Capped call shares (in shares) Debt Instrument, Convertible, Conversion, Capped Call Shares Debt Instrument, Convertible, Conversion, Capped Call Shares Furniture and fixtures Furniture and Fixtures [Member] Current assets: Assets, Current [Abstract] Operating Leases Operating Lease, Liability [Abstract] Operating lease liability, net of current portion Operating Long-term lease obligations Operating Lease, Liability, Noncurrent Proceeds allocated to the conversion options (debt discount) Debt Instrument, Convertible, Beneficial Conversion Feature, Gross Debt Instrument, Convertible, Beneficial Conversion Feature, Gross Unrealized gain/loss on employee benefit pension plan Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent Telecommunications equipment Telecommunications Equipment [Member] Unbilled accounts receivable Unbilled Receivables, Current Statistical Measurement [Axis] Statistical Measurement [Axis] Annual effective interest rate (as a percent) Debt Instrument, Interest Rate, Annual Effective Percentage Debt Instrument, Interest Rate, Annual Effective Percentage Financial Statement Components Additional Financial Information Disclosure [Text Block] Licenses, indefinite lived Indefinite-Lived Intangible Assets (Excluding Goodwill) Related Party Transaction [Axis] Related Party Transaction [Axis] Leasehold improvements Leasehold Improvements [Member] Total net carrying amount Debt Instrument, Convertible, Beneficial Conversion Feature, Net Debt Instrument, Convertible, Beneficial Conversion Feature, Net Schedule of Revenue by Geographical Area Revenue from External Customers by Geographic Areas [Table Text Block] Accumulated deficit Retained Earnings (Accumulated Deficit) Proceeds from issuance of convertible senior notes Proceeds from Convertible Debt Accounts receivable, net of allowance for doubtful accounts Total accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Purchase of marketable securities Payments to Acquire Marketable Securities Equity Components [Axis] Equity Components [Axis] Scenario, Unspecified [Domain] Scenario [Domain] Weighted average remaining lease term (in years) Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term Recurring Fair Value, Recurring [Member] Net loss per share, basic and diluted Earnings Per Share, Basic and Diluted EPS [Abstract] Earnings Per Share, Basic and Diluted EPS Related Parties Related Party Transactions Disclosure [Text Block] Revision of Prior Period [Domain] Revision of Prior Period [Domain] Document Fiscal Year Focus Document Fiscal Year Focus Schedule of Amortization Expense Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Depreciation and amortization Depreciation and Amortization Net of Amortization of Debt Issuance Costs Statement [Line Items] Statement [Line Items] Payments on finance leases Financing cash flows from finance leases Finance Lease, Principal Payments Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Variable Rate [Domain] Variable Rate [Domain] Deferred costs Deferred Costs, Current Gross Amount Finite-Lived Intangible Assets, Gross Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Unrealized losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Operating right-of-use asset, net Operating lease assets Operating Lease, Right-of-Use Asset Accumulated other comprehensive (loss) income AOCI Attributable to Parent [Member] Weighted-average exercise price, Options vested and expected to vest (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Document Transition Report Document Transition Report Local Phone Number Local Phone Number Schedule of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Operating (loss) income Operating Income (Loss) Recently Adopted Accounting Standards and Recent Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Total accrued expenses and other current liabilities Accrued Liabilities and Other Liabilities Beginning balance (in shares) Ending balance (in shares) Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Weighted average number of common shares outstanding, basic and diluted Weighted average number of common shares outstanding, basic and diluted Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Goodwill Goodwill Deferred taxes and other Deferred Income Tax Expense (Benefit) And Other Deferred Income Tax Expense (Benefit) And Other Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Name of Property [Domain] Name of Property [Domain] 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] Income tax benefit (provision) Income Tax Expense (Benefit) Geographical [Domain] Geographical [Domain] Purchase of land Consideration for the proposed Land purchase Payments to Acquire Land Held-for-use Deferred tax liability Deferred Income Tax Liabilities, Net 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Income Statement [Abstract] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Additional paid-in capital Additional Paid-in Capital [Member] Licenses, indefinite lived Licensing Agreements [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Document Fiscal Period Focus Document Fiscal Period Focus Cumulative effect of adoption, adjusted balance Cumulative Effect, Period of Adoption, Adjusted Balance [Member] Aggregate intrinsic value of stock options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Cost of revenue Cost of revenue Cost of Goods and Services Sold Weighted average number of common shares outstanding, diluted (in shares) Weighted average number of common shares outstanding, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Outstanding unamortized loan fees Debt Issuance Costs, Line of Credit Arrangements, Net Accrued interest, after allowance for credit loss Financing Receivable, Accrued Interest, after Allowance for Credit Loss Assets: Assets, Lessee [Abstract] Assets, Lessee Capitalized implementation costs related to cloud computing arrangements Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, before Accumulated Amortization Allowance for Doubtful Accounts Receivable [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts receivable, net of allowance for doubtful accounts Accounts Receivable [Member] Base rate Base Rate [Member] Class A and Class B common stock Common Stock, Value, Issued Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Granted (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Conversion price (in usd per share) Debt Instrument, Convertible, Conversion Price Schedule of Anti-dilutive Common Shares Excluded from Calculation of Net Loss Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Assets Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Convertible notes Convertible Debt [Member] Short-term operating lease expense Short-Term Lease, Cost Cash, cash equivalents, and restricted cash, beginning of period Cash, cash equivalents, and restricted cash, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Net cost of capped call purchase Capped Call Option, Issuance Cost Capped Call Option, Issuance Cost Foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Current liabilities: Liabilities, Current [Abstract] Proceeds from exercises of stock options Proceeds from Stock Options Exercised Common stock, shares issued (in shares) Common Stock, Shares, Issued Net loss attributable to common stockholders, basic Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic Options vested and expected to vest as of September 30, 2022 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Area of land sold (acres) Area of Land Sold Area of Land Sold Concentration Risk [Line Items] Concentration Risk [Line Items] Lease incentive Incentive to Lessee, Amount Incentive to Lessee, Amount Current portion of deferred revenue Contract with Customer, Liability, Current Interest on lease liabilities Finance Lease, Interest Expense Purchase of property and equipment, accrued but not paid Capital Expenditures Incurred but Not yet Paid Income Statement Location [Domain] Income Statement Location [Domain] Current portion of finance lease Finance Less: current obligations Finance Lease, Liability, Current 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] Accrued expense Accrued Liabilities Amendment Flag Amendment Flag Amortization Period Finite-Lived Intangible Asset, Useful Life Remaining lease term (in years) Lessee, Operating Lease, Remaining Lease Term Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Operating lease cost Operating Lease, Cost Principal amount Principal Debt Instrument, Face Amount Finance Leases Finance Lease, Liability [Abstract] Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Unrealized gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Entity Current Reporting Status Entity Current Reporting Status Goodwill and Intangible Assets Disclosure [Abstract] Purchase of property and equipment Payments to Acquire Other Property, Plant, and Equipment Other long-term assets Other Assets, Noncurrent Weighted- average remaining contract life (In years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Options vested and exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Commencement date, rent abatement period Leaseee, Operating Lease, Commencement Date, Rent Abatement Period Leaseee, Operating Lease, Commencement Date, Rent Abatement Period 2023 Finance Lease, Liability, to be Paid, Year One Security deposit Security Deposit Common stock reserved for future issuance, percent increase Common Stock Capital Shares Reserved for Future Issuance Percent Increase Unused portion of borrowing commitment Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Schedule of Accrued Expenses and Other Current Liabilities Schedule Of Accrued Expense And Other Current Liabilities [Table Text Block] Term of lease Lessee, Operating Lease, Term of Contract Counterparty Name [Axis] Counterparty Name [Axis] Lease incentive Lease Incentive Lease Incentive Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Schedule of Interest Income and Interest Expense Disclosure Interest Income and Interest Expense Disclosure [Table Text Block] Schedule of Supplemental Balance Sheet Lease Information Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee 2026 Convertible Notes 2026 Convertible Notes Zero Point Two Five Percent Convertible Senior Notes Due 2026 [Member] Zero Point Two Five Percent Convertible Senior Notes Due 2026 2017 Plan A2017 Equity Compensation Plan [Member] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Equity awards withheld for tax liabilities, accrued but not paid Equity Awards Withheld For Tax Liabilities, Accrued But Not Paid Equity Awards Withheld For Tax Liabilities, Accrued But Not Paid Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code 2024 Finance Lease, Liability, to be Paid, Year Two Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Accumulated amortization Operating Lease, Right-of-Use Asset, Accumulated Amortization Operating Lease, Right-of-Use Asset, Accumulated Amortization Impact of foreign currency translation Accounts Receivable, Allowance for Credit Loss, Foreign Currency Translation Accounts Receivable, Allowance for Credit Loss, Foreign Currency Translation Operating cash flows from operating leases Operating Lease, Payments Entities [Table] Entities [Table] Schedule of Future Estimated Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Non-cancellable purchase obligation, fulfilled within a year Unrecorded Unconditional Purchase Obligation, to be Paid, Year One Stock options issued and outstanding Options Share-Based Payment Arrangement, Option [Member] Sales and marketing Sales and marketing Sales and marketing Selling and Marketing Expense [Member] Developer USEF Edwards Mill Owner LLC [Member] USEF Edwards Mill Owner LLC Liabilities: Liabilities, Lessee [Abstract] Liabilities, Lessee Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Allowance for doubtful accounts Allowance for doubtful accounts and reserve for expected credit losses Accounts Receivable, Allowance for Credit Loss, Current Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Exercises of vested stock options Stock Issued During Period, Value, Stock Options Exercised Forfeited or cancelled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Total net carrying amount Long-Term Debt Other (expense) income, net Other Nonoperating Income (Expense) Balance Sheet Location [Axis] Balance Sheet Location [Axis] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Income tax payable Accrued Income Taxes, Current Statement of Comprehensive Income [Abstract] Deposits for construction in progress Payments for Construction in Process Total operating expenses Operating Expenses Maximum Maximum [Member] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Schedule of Changes in Costs to Prior Periods Schedule Of Reclassifications Effects [Table Text Block] Schedule Of Reclassifications Effects Class A voting common stock Common Class A [Member] Cash and Cash Equivalents and Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Stock-based awards available for grant under the 2017 Plan Share-Based Payment Arrangement [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Total current assets Assets, Current Redemption period scheduled trading day before the maturity date Debt Instrument, Redemption Period, Trading Days To Maturity Debt Instrument, Redemption Period, Trading Days To Maturity Intangible Assets, Net (Excluding Goodwill) [Abstract] Intangible Assets, Net (Excluding Goodwill) [Abstract] Cash paid for taxes, net Income Taxes Paid, Net Entity Small Business Entity Small Business Computer and office equipment Computer and Office Equipment [Member] Fair Value, Measurement Frequency [Domain] Measurement Frequency [Domain] Reporting units Number of Reporting Units Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Non-cash reduction to the right-of-use asset Operating Lease, Right-of-Use Asset, Amortization Expense Net Carrying Value Finite-Lived Intangible Assets, Net Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Trading days Debt Instrument, Convertible, Threshold Trading Days Number of options outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Property, Plant and Equipment Property, Plant and Equipment Disclosure [Text Block] Amortization of debt issuance costs Amortization of Debt Discount (Premium) Sublease income Sublease Income Options outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Accounts receivable, net of allowances Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Organization and Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Accumulated depreciation of assets under finance leases Finance Lease, Right-of-Use Asset, Accumulated Amortization Number of awards outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares [Roll Forward] Subsequent Event [Line Items] Subsequent Event [Line Items] Property Undeveloped Land [Member] Undeveloped Land Debt Instrument [Line Items] Debt Instrument [Line Items] Class of Stock [Line Items] Class of Stock [Line Items] Reclassification [Line Items] Reclassification [Line Items] Payment of debt issuance costs Payments of Debt Issuance Costs Total lease obligations Operating Lease, Liability Geographic Information Segment Reporting Disclosure [Text Block] Total lease payments Finance Lease, Liability, to be Paid Schedule of Maturities of Finance Lease Liabilities Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Previously Reported Previously Reported [Member] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Deferred tax liability Deferred Tax Liabilities, Net Non-cancellable purchase obligation Unrecorded Unconditional Purchase Obligation Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Foreign currency translation, net of income taxes Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent U.S. treasury securities US Treasury Securities [Member] Granted (in usd per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Amortized cost Total Debt Securities, Available-for-Sale, Amortized Cost Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Forfeited or cancelled (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Accounts payable Accounts Payable, Current Unamortized discount Debt Instrument, Unamortized Discount Options vested and expected to vest as of September 30, 2022 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Stock price trigger (as a percent) Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Less—accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Entity Filer Category Entity Filer Category Weighted average number of common shares outstanding, basic (in shares) Weighted average number of common shares outstanding, basic (in shares) Weighted Average Number of Shares Outstanding, Basic United States UNITED STATES Weighted-average exercise price, Options vested and exercisable (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Carrying amount of equity component Debt Instrument, Convertible, Carrying Amount of Equity Component Stock-based compensation expense Share-Based Payment Arrangement, Expense Supplemental disclosure of noncash investing and financing activities Noncash Investing and Financing Items [Abstract] Security Exchange Name Security Exchange Name Beginning balance (in usd per share) Ending balance (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted average useful life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Net loss attributable to common stockholders, diluted Net Income (Loss) from Continuing Operations Available to Common Shareholders, Diluted Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Schedule of Net Carrying Amount of Liability and Equity Component of Notes Schedule of Debt [Table Text Block] General and administrative General and administrative General and Administrative Expense [Member] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Conversion of Class B voting common stock to Class A voting common stock (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Common stock reserved for future issuance (in shares) Common stock reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Total included in cash and cash equivalents Cash and Cash Equivalents [Member] Relay, Inc Relay, Inc [Member] Relay, Inc Cover page. Cover [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Goodwill impairment charges Goodwill, Impairment Loss Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Balance, beginning of period Balance, end of period Accounts Receivable, Allowance for Credit Loss Finance leases Finance Lease, Weighted Average Discount Rate, Percent 2028 Convertible Notes 2028 Convertible Notes Zero Point Five Zero Percent Convertible Senior Notes Due 2028 [Member] Zero Point Five Zero Percent Convertible Senior Notes Due 2028 Segment Reporting [Abstract] Conversion option 2 Debt Instrument, Redemption, Period Two [Member] Forecast Forecast [Member] Value of equity awards withheld for tax liabilities Payment, Tax Withholding, Share-Based Payment Arrangement Total liabilities and stockholders’ equity Liabilities and Equity Amortization of debt discount Amortization of Debt Issuance Costs Related Party [Axis] Related Party [Axis] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Land Land [Member] International Non-US [Member] Organization, Consolidation and Presentation of Financial Statements [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Level 2 Fair Value, Inputs, Level 2 [Member] Debt Issuance Costs Debt, Policy [Policy Text Block] Conversion option 1 Debt Instrument, Redemption, Period One [Member] Initial conversion strike price (in usd per share) Debt Instrument, Convertible, Initial Conversion Strike Price Debt Instrument, Convertible, Initial Conversion Strike Price Current Fiscal Year End Date Current Fiscal Year End Date Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Marketable securities Marketable Securities, Current Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Diluted (in usd per share) Net loss per share, diluted (in usd per share) Earnings Per Share, Diluted Intangible assets, net Net Carrying Value Intangible Assets, Net (Excluding Goodwill) One customer Customer One [Member] Schedule of Reserved Shares of Common Stock for Issuance Schedule of Stock by Class [Table Text Block] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total current liabilities Liabilities, Current Cost of assets under finance leases Finance Lease, Right-of-Use Asset, before Accumulated Amortization 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Schedule of Accounts Receivable, net of Allowances Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Individual customer Customer Concentration Risk [Member] Initial cap price (in usd per share) Debt Instrument, Convertible, Initial Cap Price Debt Instrument, Convertible, Initial Cap Price Capitalized software development costs, additions Capitalized Computer Software, Additions Option to extend, term (up to) Lessor, Operating Lease, Renewal Term Capitalized software development costs Payments to Develop Software Contractual life Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Corporate debt securities Corporate Debt Securities [Member] Adjustment to opening retained earnings due to adoption of ASU 2020-06 Cumulative Effect, Period of Adoption, Adjustment [Member] Schedule of Maturities of Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Current Liabilities, Lessee, Current [Abstract] Liabilities, Lessee, Current Class of Stock [Domain] Class of Stock [Domain] Finance leases Finance Lease, Weighted Average Remaining Lease Term Fair Value Disclosures [Abstract] Available borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Options vested and exercisable at September 30, 2022 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Credit Facility [Axis] Credit Facility [Axis] Unrealized loss on marketable securities Unrealized gain on marketable securities, accrued but not realized Marketable Securities, Unrealized Gain (Loss) Matching contributions Defined Contribution Plan, Employer Discretionary Contribution Amount Equity [Abstract] Subsequent Event [Table] Subsequent Event [Table] Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Other accounts receivable Other Receivables, Net, Current Capped call option purchase price Adjustments to Additional Paid in Capital, Capped Call Option, Purchase Cost Adjustments to Additional Paid in Capital, Capped Call Option, Purchase Cost Entity Tax Identification Number Entity Tax Identification Number Lease not yet commenced Project Lease Agreement [Member] Lease Agreement Loss before income taxes Income (Loss) Attributable to Parent, before Tax Other long-term assets Other long-term assets Other Noncurrent Assets [Member] Amortized cost Debt Securities, Available-for-Sale, Amortized Cost, Fiscal Year Maturity [Abstract] Cost Alignment Reclassification, Comparability Adjustment [Policy Text Block] Debt conversion option issuance costs, net of tax Adjustments to Additional Paid in Capital, Convertible Debt, Issuance Cost Adjustments to Additional Paid in Capital, Convertible Debt, Issuance Cost 2022 (remaining) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Equity awards withheld for tax liability (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Purchase of Capped Call Payments for Hedge, Financing Activities Total cost Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Lease liabilities Finance Lease, Interest Payment on Liability 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 Commercial paper Commercial Paper [Member] Entity Central Index Key Entity Central Index Key Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Interest earned on marketable securities (less than) Investment Income, Interest Measurement Frequency [Axis] Measurement Frequency [Axis] Weighted-average grant date fair value (Per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Financial Statement Components [Abstract] Financial Statement Components [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Name of Property [Axis] Name of Property [Axis] Equity awards withheld for tax liability Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Other accrued expenses Other Accrued Liabilities, Current Issuance of debt conversion option Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature Schedule of Depreciation Expense Schedule Of Depreciation Expense [Table Text Block] Schedule Of Depreciation Expense [Table Text Block] Type of Adoption [Domain] Accounting Standards Update [Domain] City Area Code City Area Code General and administrative General and administrative General and Administrative Expense Assets Assets [Abstract] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Retirement Benefits [Abstract] Weighted average discount rate Weighted Average Discount Rate [Abstract] Weighted Average Discount Rate Statement of Stockholders' Equity [Abstract] Maturities of marketable securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Non-current Liabilities, Lessee, Noncurrent [Abstract] Liabilities, Lessee, Noncurrent Number of leases with early-termination option Number of Leases With Early Termination Option Number of Leases With Early Termination Option Variable Rate [Axis] Variable Rate [Axis] Less: imputed interest Finance Lease, Liability, Undiscounted Excess Amount Other liabilities Other Liabilities, Noncurrent Conversion option Debt Instrument, Convertible, Beneficial Conversion Feature Aggregate fair value Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract] Research and development Research and development Research and Development Expense [Member] Escrow to fund Escrow Deposit Silicon Valley Bank Credit Facility Silicon Valley Bank Credit Facility [Member] Silicon Valley Bank Credit Facility 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Right-of-use assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Cost of revenue Cost of revenue Cost of revenue Cost of Sales [Member] Automobile Automobiles [Member] Customer [Domain] Customer [Domain] Accounting Standards Update Accounting Standards Update [Extensible Enumeration] EX-101.PRE 9 band-20220930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cover - shares
9 Months Ended
Sep. 30, 2022
Oct. 31, 2022
Entity Information [Line Items]    
Document Type 10-Q  
Document Annual Report true  
Document Period End Date Sep. 30, 2022  
Document Transition Report false  
Entity File Number 001-38285  
Entity Registrant Name BANDWIDTH INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 56-2242657  
Entity Address, Address Line One 900 Main Campus Drive  
Entity Address, City or Town Raleigh  
Entity Address, State or Province NC  
Entity Address, Postal Zip Code 27606  
City Area Code (800)  
Local Phone Number 808-5150  
Title of 12(b) Security Class A Common Stock, par value $0.001 per share  
Trading Symbol BAND  
Security Exchange Name NASDAQ  
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 Central Index Key 0001514416  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q3  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Class A voting common stock    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   23,359,265
Class B voting common stock    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   1,965,170
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 166,384 $ 331,453
Restricted cash 918 836
Marketable securities 145,171 0
Accounts receivable, net of allowance for doubtful accounts 76,597 61,572
Deferred costs 3,772 3,204
Prepaid expenses and other current assets 24,273 15,820
Total current assets 417,115 412,885
Property, plant and equipment, net 73,205 69,604
Operating right-of-use asset, net 11,251 14,061
Intangible assets, net 170,498 211,217
Deferred costs, non-current 5,145 4,676
Other long-term assets 32,293 8,673
Goodwill 298,892 344,423
Total assets 1,008,399 1,065,539
Current liabilities:    
Accounts payable 21,034 9,142
Accrued expenses and other current liabilities 75,053 65,921
Current portion of deferred revenue 6,233 6,248
Advanced billings 7,672 6,380
Operating lease liability, current 7,166 5,807
Total current liabilities 117,158 93,498
Other liabilities 9,601 6,018
Operating lease liability, net of current portion 6,426 10,958
Deferred revenue, net of current portion 8,155 7,634
Deferred tax liability 35,215 48,396
Convertible senior notes 637,248 486,440
Total liabilities 813,803 652,944
Stockholders’ equity:    
Class A and Class B common stock 25 25
Additional paid-in capital 359,465 502,477
Accumulated deficit (81,981) (76,867)
Accumulated other comprehensive loss (82,913) (13,040)
Total stockholders’ equity 194,596 412,595
Total liabilities and stockholders’ equity $ 1,008,399 $ 1,065,539
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Statement [Abstract]        
Revenue $ 148,325 $ 130,638 $ 416,178 $ 364,775
Cost of revenue 84,861 73,573 241,896 203,071
Gross profit 63,464 57,065 174,282 161,704
Operating expenses:        
Research and development 25,044 16,857 71,735 50,036
Sales and marketing 23,184 21,143 69,663 60,458
General and administrative 16,623 18,127 50,191 49,375
Total operating expenses 64,851 56,127 191,589 159,869
Operating (loss) income (1,387) 938 (17,307) 1,835
Other (expense) income, net (338) (7,567) 2,282 (20,768)
Loss before income taxes (1,725) (6,629) (15,025) (18,933)
Income tax benefit (provision) 923 (315) 1,161 (255)
Net loss $ (802) $ (6,944) $ (13,864) $ (19,188)
Net loss per share, basic and diluted        
Basic (in usd per share) $ (0.03) $ (0.28) $ (0.55) $ (0.77)
Diluted (in usd per share) $ (0.03) $ (0.28) $ (0.55) $ (0.77)
Weighted average number of common shares outstanding, basic and diluted        
Weighted average number of common shares outstanding, basic (in shares) 25,304,057 25,114,762 25,268,216 25,075,941
Weighted average number of common shares outstanding, diluted (in shares) 25,304,057 25,114,762 25,268,216 25,075,941
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net loss $ (802) $ (6,944) $ (13,864) $ (19,188)
Other comprehensive loss        
Unrealized gain on marketable securities, net of income taxes 458 0 120 0
Foreign currency translation, net of income taxes (29,702) (12,512) (69,993) (29,682)
Other comprehensive loss (29,244) (12,512) (69,873) (29,682)
Total comprehensive loss $ (30,046) $ (19,456) $ (83,737) $ (48,870)
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Changes in Stockholders’ Equity - USD ($)
$ in Thousands
Total
Adjustment to opening retained earnings due to adoption of ASU 2020-06
Class A voting common stock
Class B voting common stock
Common stock
Class A voting common stock
Common stock
Class B voting common stock
Additional paid-in capital
Additional paid-in capital
Adjustment to opening retained earnings due to adoption of ASU 2020-06
Accumulated other comprehensive (loss) income
Accumulated deficit
Accumulated deficit
Adjustment to opening retained earnings due to adoption of ASU 2020-06
Beginning balance (in shares) at Dec. 31, 2020         22,413,004 2,496,125          
Beginning balance at Dec. 31, 2020 $ 429,923       $ 22 $ 2 $ 451,463   $ 27,941 $ (49,505)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Issuance of debt conversion option 66,908           66,908        
Debt conversion option issuance costs, net of tax (2,049)           (2,049)        
Capped call option purchase price (25,500)           (25,500)        
Exercises of vested stock options (in shares)         57,817            
Exercises of vested stock options 753           753        
Vesting of restricted stock units (in shares)         141,707            
Equity awards withheld for tax liability (in shares)         (19,879)            
Equity awards withheld for tax liability (3,187)           (3,187)        
Conversion of Class B voting common stock to Class A voting common stock (in shares)         (280,955) (280,955)          
Conversion of Class B voting common stock to Class A voting common stock 1       $ 1            
Foreign currency translation (23,185)               (23,185)    
Stock-based compensation 4,390           4,390        
Net loss (5,316)                 (5,316)  
Ending balance (in shares) at Mar. 31, 2021         22,873,604 2,215,170          
Ending balance at Mar. 31, 2021 442,738       $ 23 $ 2 492,778   4,756 (54,821)  
Beginning balance (in shares) at Dec. 31, 2020         22,413,004 2,496,125          
Beginning balance at Dec. 31, 2020 429,923       $ 22 $ 2 451,463   27,941 (49,505)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Unrealized loss on marketable securities 0                    
Net loss (19,188)                    
Ending balance (in shares) at Sep. 30, 2021         23,165,119 1,965,170          
Ending balance at Sep. 30, 2021 $ 429,329       $ 23 $ 2 499,738   (1,741) (68,693)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Accounting Standards Update Accounting Standards Update 2020-06                    
Beginning balance (in shares) at Dec. 31, 2020         22,413,004 2,496,125          
Beginning balance at Dec. 31, 2020 $ 429,923       $ 22 $ 2 451,463   27,941 (49,505)  
Ending balance (in shares) at Dec. 31, 2021     23,177,988 1,965,170 23,177,988 1,965,170          
Ending balance at Dec. 31, 2021 412,595 $ (147,498)     $ 23 $ 2 502,477 $ (156,248) (13,040) (76,867) $ 8,750
Beginning balance (in shares) at Mar. 31, 2021         22,873,604 2,215,170          
Beginning balance at Mar. 31, 2021 442,738       $ 23 $ 2 492,778   4,756 (54,821)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Debt conversion option issuance costs, net of tax 30           30        
Exercises of vested stock options (in shares)         4,406            
Exercises of vested stock options 46           46        
Vesting of restricted stock units (in shares)         15,605            
Equity awards withheld for tax liability (in shares)         (1,948)            
Equity awards withheld for tax liability (265)           (265)        
Foreign currency translation 6,015               6,015    
Stock-based compensation 3,377           3,377        
Net loss (6,928)                 (6,928)  
Ending balance (in shares) at Jun. 30, 2021         22,891,667 2,215,170          
Ending balance at Jun. 30, 2021 445,013       $ 23 $ 2 495,966   10,771 (61,749)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Exercises of vested stock options (in shares)         8,700            
Exercises of vested stock options 101           101        
Vesting of restricted stock units (in shares)         16,383            
Equity awards withheld for tax liability (in shares)         (1,631)            
Equity awards withheld for tax liability (154)           (154)        
Conversion of Class B voting common stock to Class A voting common stock (in shares)         (250,000) (250,000)          
Conversion of Class B voting common stock to Class A voting common stock 0                    
Foreign currency translation (12,512)               (12,512)    
Stock-based compensation 3,825           3,825        
Net loss (6,944)                 (6,944)  
Ending balance (in shares) at Sep. 30, 2021         23,165,119 1,965,170          
Ending balance at Sep. 30, 2021 429,329       $ 23 $ 2 499,738   (1,741) (68,693)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Exercises of vested stock options (in shares)         3,062            
Exercises of vested stock options 23           23        
Vesting of restricted stock units (in shares)         12,807            
Equity awards withheld for tax liability (in shares)         (3,000)            
Equity awards withheld for tax liability (229)           (229)        
Foreign currency translation (11,468)               (11,468)    
Unrealized gain/loss on employee benefit pension plan 169               169    
Stock-based compensation 2,945           2,945        
Net loss (8,174)                 (8,174)  
Ending balance (in shares) at Dec. 31, 2021     23,177,988 1,965,170 23,177,988 1,965,170          
Ending balance at Dec. 31, 2021 412,595 (147,498)     $ 23 $ 2 502,477 (156,248) (13,040) (76,867) 8,750
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Exercises of vested stock options (in shares)         16,095            
Exercises of vested stock options 125           125        
Vesting of restricted stock units (in shares)         144,977            
Equity awards withheld for tax liability (in shares)         (30,029)            
Equity awards withheld for tax liability (1,751)           (1,751)        
Foreign currency translation (10,516)               (10,516)    
Stock-based compensation 5,346           5,346        
Net loss (6,814)                 (6,814)  
Ending balance (in shares) at Mar. 31, 2022         23,309,031 1,965,170          
Ending balance at Mar. 31, 2022 251,487       $ 23 $ 2 349,949   (23,556) (74,931)  
Beginning balance (in shares) at Dec. 31, 2021     23,177,988 1,965,170 23,177,988 1,965,170          
Beginning balance at Dec. 31, 2021 $ 412,595 $ (147,498)     $ 23 $ 2 502,477 $ (156,248) (13,040) (76,867) $ 8,750
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Exercises of vested stock options (in shares) 20,382                    
Unrealized loss on marketable securities $ (120)                    
Net loss (13,864)                    
Ending balance (in shares) at Sep. 30, 2022     23,358,203 1,965,170 23,358,203 1,965,170          
Ending balance at Sep. 30, 2022 194,596       $ 23 $ 2 359,465   (82,913) (81,981)  
Beginning balance (in shares) at Mar. 31, 2022         23,309,031 1,965,170          
Beginning balance at Mar. 31, 2022 251,487       $ 23 $ 2 349,949   (23,556) (74,931)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Exercises of vested stock options (in shares)         4,287            
Exercises of vested stock options 37           37        
Vesting of restricted stock units (in shares)         28,351            
Equity awards withheld for tax liability (in shares)         (7,005)            
Equity awards withheld for tax liability (145)           (145)        
Unrealized loss on marketable securities (338)               (338)    
Foreign currency translation (29,775)               (29,775)    
Stock-based compensation 4,821           4,821        
Net loss (6,248)                 (6,248)  
Ending balance (in shares) at Jun. 30, 2022         23,334,664 1,965,170          
Ending balance at Jun. 30, 2022 219,839       $ 23 $ 2 354,662   (53,669) (81,179)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Vesting of restricted stock units (in shares)         30,395            
Equity awards withheld for tax liability (in shares)         (6,856)            
Equity awards withheld for tax liability (89)           (89)        
Unrealized loss on marketable securities 458               458    
Foreign currency translation (29,702)               (29,702)    
Stock-based compensation 4,892           4,892        
Net loss (802)                 (802)  
Ending balance (in shares) at Sep. 30, 2022     23,358,203 1,965,170 23,358,203 1,965,170          
Ending balance at Sep. 30, 2022 $ 194,596       $ 23 $ 2 $ 359,465   $ (82,913) $ (81,981)  
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Cash flows from operating activities    
Net loss $ (13,864) $ (19,188)
Adjustments to reconcile net loss to net cash provided by operating activities    
Depreciation and amortization 26,866 27,478
Non-cash reduction to the right-of-use asset 5,308 4,251
Amortization of debt discount and issuance costs 2,343 19,475
Stock-based compensation 15,059 11,592
Deferred taxes and other (5,496) 686
Changes in operating assets and liabilities:    
Accounts receivable, net of allowances (18,311) (20,610)
Prepaid expenses and other assets (13,389) (4,173)
Accounts payable 14,305 7,122
Accrued expenses and other liabilities 17,142 1,590
Operating right-of-use liability (5,623) (4,535)
Net cash provided by operating activities 24,340 23,688
Cash flows from investing activities    
Purchase of property and equipment (18,669) (9,552)
Deposits for construction in progress (14,545) (3,000)
Capitalized software development costs (2,121) (3,212)
Purchase of land 0 (30,017)
Proceeds from sale of land 0 17,462
Purchase of marketable securities (178,153) 0
Proceeds from sales and maturities of marketable securities 33,102 0
Proceeds from sales and maturities of other investments 0 40,000
Net cash (used in) provided by investing activities (180,386) 11,681
Cash flows from financing activities    
Payments on finance leases (162) (161)
Proceeds from issuance of convertible senior notes 0 250,000
Purchase of Capped Call 0 (25,500)
Payment of debt issuance costs (553) (7,544)
Proceeds from exercises of stock options 162 886
Value of equity awards withheld for tax liabilities (2,047) (3,720)
Net cash (used in) provided by financing activities (2,600) 213,961
Effect of exchange rate changes on cash, cash equivalents and restricted cash (6,341) 291
Net (decrease) increase in cash, cash equivalents, and restricted cash (164,987) 249,621
Cash, cash equivalents, and restricted cash, beginning of period 332,289 81,437
Cash, cash equivalents, and restricted cash, end of period 167,302 331,058
Supplemental disclosure of cash flow information    
Cash paid for interest 1,328 674
Cash paid for taxes, net 899 961
Right-of-use assets obtained in exchange for new operating lease liabilities 3,322 553
Supplemental disclosure of noncash investing and financing activities    
Purchase of property and equipment, accrued but not paid 2,133 7,611
Obligation included in basis of acquired land 0 7,752
Lease incentive 3,807 3,193
Obligation included in basis of land acquired by the Developer 0 4,512
Equity awards withheld for tax liabilities, accrued but not paid 65 132
Unrealized gain on marketable securities, accrued but not realized $ 120 $ 0
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
Organization and Description of Business
9 Months Ended
Sep. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business
1. Organization and Description of Business
Bandwidth Inc. (together with its subsidiaries, “Bandwidth” or the “Company”) was founded in July 2000 and incorporated in Delaware on March 29, 2001. The Company’s headquarters are located in Raleigh, North Carolina. The Company is an international cloud-based, software-powered communications platform-as-a-service (“CPaaS”) provider that enables enterprises to create, scale and operate voice or messaging communications services across any mobile application or connected device.
As a result of certain changes in our business during the quarter ended March 31, 2022, the company re-evaluated its segment reporting and determined that one segment was appropriate, rather than the previously reported segments comprising “CPaaS” and “Other”. The primary drivers for this change were the company’s strategic alignment of its operating departments and the sale of legacy assets. All previously reported segment information has been recast to conform with the one segment structure.
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
2. Summary of Significant Accounting Policies
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and applicable rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Certain information and disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K filed with the SEC on February 25, 2022.
The condensed consolidated balance sheet as of December 31, 2021, included herein, was derived from the audited financial statements as of that date, but does not include all disclosures, including certain notes required by GAAP on an annual reporting basis.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial position, results of operations, comprehensive loss and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full year 2022 or any future period.
Cost Alignment
During the quarter ended March 31, 2022, the Company changed its presentation of certain costs to align with benchmarked definitions of cost of revenue, research and development, sales and marketing, and general and administrative expenses. As part of the benchmarked definitions, the Company has included allocations of facilities and shared IT costs based on employee headcount within the cost of revenue, research and development, sales and marketing, and general and administrative expense categories. Additionally, the product management function is now included in research and development rather than general and administrative as previously reported and the customer billing and collections function and the amortization of acquired customer relationship intangible assets are now included in sales and marketing rather than general and administrative as previously reported. Management believes use of the benchmarked definitions will increase comparability to peers and therefore usability of its financial statements.
All periods presented have been conformed to the current definitions of cost of revenue, research and development, sales and marketing, and general and administrative expenses. There was no impact to revenue or net income for any periods presented. The condensed consolidated balance sheets, condensed consolidated statements of changes in stockholders’ equity and condensed consolidated statements of cash flows are not affected by these changes.
The following is a comparison of the change in costs to the prior period:
Three months ended September 30, 2021Nine months ended September 30, 2021
As reportedAs previously reportedAs reportedAs previously reported
(In thousands)
Statement of Operations
Cost of revenue$73,573 $72,395 $203,071 $199,782 
Research and development16,857 13,359 50,036 39,509 
Sales and marketing21,143 13,592 60,458 38,168 
General and administrative18,127 30,354 49,375 85,481 
Principles of Consolidation
The condensed consolidated financial statements include the accounts of Bandwidth Inc. and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of the Company’s condensed consolidated financial statements in conformity with GAAP requires the Company to make estimates and judgments that affect the amounts reported in these financial statements and accompanying notes. These estimates in the condensed consolidated financial statements include, but are not limited to, allowance for doubtful accounts, reserve for expected credit losses, reserve for sales credits, recoverability of long lived and intangible assets, fair value of acquired intangible assets and goodwill, discount rates used in the valuation of right-of-use assets and lease liabilities, the fair value of the liability of the Company’s Convertible Notes (as defined herein), estimated period of benefit, valuation allowances on deferred tax assets, certain accrued expenses and contingencies, economic and demographic actuarial assumptions related to pension and other postretirement benefit costs and liabilities, estimated cash flows on asset retirement obligation. Although the Company believes that the estimates it uses are reasonable, due to the inherent uncertainty involved in making these estimates, actual results reported in future periods could differ from those estimates.
Cash and Cash Equivalents
The Company classifies all highly liquid investments with original stated maturities of three months or less from the date of purchase as cash equivalents. All highly liquid investments with original stated maturities of greater than three months from the date of purchase are classified as current marketable securities. Cash deposits are primarily in financial institutions in the United States. However, cash for monthly operating costs of international operations are deposited in banks outside the United States. The Company has a policy of making investments only with commercial institutions that have at least an investment grade credit rating. The Company utilizes money market funds as an investment option and only invests in AAA rated funds.
Restricted Cash
Restricted cash consists primarily of employee withholding tax liability and employee benefits contributions not yet remitted. The Company has classified this asset as a short-term asset in order to match the expected period of restriction.
Marketable Securities
The Company’s marketable securities consist of time deposits, U.S. treasury debt securities, commercial paper, and corporate debt securities. The Company classifies marketable securities as available-for-sale at the time of purchase and reevaluates such classification as of each balance sheet date. The Company may sell these securities at any time for use in current operations even if they have not yet reached maturity. As a result, the Company classifies investments with maturities greater than 90 days as marketable securities in the accompanying condensed consolidated balance sheets. Available-for-sale securities are recorded at fair value at the end of each reporting period. Unrealized gains and losses are excluded from earnings and recorded as a separate component within accumulated other comprehensive loss on the condensed consolidated balance sheets until realized. Interest income is reported within other (expense) income, net on the condensed consolidated statements of operations. The Company evaluates its investments to assess whether the amortized cost basis is in excess of estimated fair value and determines what amount of that difference, if any, is caused by expected credit losses. Allowance for credit losses are recognized as a charge in other (expense) income, net on the condensed consolidated statements of operations, and any remaining unrealized losses are included in accumulated other comprehensive loss on the condensed consolidated balance sheets. Due to the nature and investment grade of the Company’s marketable securities, there were no credit losses recorded for the three and nine months ended September 30, 2022. There have been no impairment charges for any unrealized losses during the period. The Company determines realized gains and losses on the sale of marketable securities using the specific identification method and records such gains and losses in other (expense) income, net on the condensed consolidated statements of operations.
Accounts Receivable and Current Expected Credit Losses
Accounts receivable are stated at realizable value, net of allowances, which includes an allowance for doubtful accounts and a reserve for expected credit losses. The allowance for doubtful accounts is based on management’s assessment of the collectability of its customer accounts. The Company regularly reviews the composition of the accounts receivable aging, historical bad debts, changes in payment patterns, customer creditworthiness, current economic trends, and reasonable and supportable forecasts about the future. Relevant risk characteristics include customer size and historical loss patterns. Management has evaluated the expected credit losses related to trade accounts receivable and determined that an allowance of approximately $0.8 million and $1.7 million for uncollectible accounts and customer balances that are disputed was required as of September 30, 2022 and December 31, 2021, respectively. Refer to Note 4, “Financial Statement Components” to these condensed consolidated financial statements, for a rollforward of the components of the allowances as of September 30, 2022 and December 31, 2021.
The Company includes unbilled receivables in its accounts receivable balance. Generally, these receivables represent earned revenue from services provided to customers, which will be billed in the next billing cycle. All amounts are considered collectible and billable. As of September 30, 2022 and December 31, 2021, unbilled receivables were $40.4 million and $31.8 million, respectively.
Concentration of Credit Risk
Financial instruments that are exposed to concentration of credit risk consist primarily of cash and cash equivalents, marketable securities and trade accounts receivable. Cash deposits may be in excess of insured limits. The Company believes that the financial institutions that hold its cash deposits are financially sound and, accordingly, minimal credit risk exists with respect to these balances.
With regard to customers, credit evaluation and account monitoring procedures are used to minimize the risk of loss. The Company believes that no additional credit risk beyond amounts provided for by the allowance for doubtful accounts are inherent in accounts receivable. As of September 30, 2022, no individual customer represented more than 10% of the Company’s accounts receivable, net of allowance for doubtful accounts. As of December 31, 2021, one individual customer represented approximately 10%, respectively, of the Company’s accounts receivable, net of allowance for doubtful accounts.
For the three and nine months ended September 30, 2022 and 2021, no individual customer represented more than 10% of the Company’s revenue.
Debt Issuance Costs
The Company incurs debt issuance costs associated with obtaining and entering into credit agreements and issuing convertible notes. These costs customarily include non-refundable structuring fees, commitment fees, up-front fees and syndication expenses. The Company has a policy of deferring and amortizing these costs based on the effective interest method over the term of the credit agreements or the convertible notes, as applicable.
Goodwill
In accordance with Accounting Standards Codification (“ASC”) 350, “Intangibles - Goodwill and Other” (“ASC 350”), goodwill is not amortized, but rather is reviewed for impairment at the reporting unit level on the last day of the Company’s fourth quarter of each fiscal year, or when there is evidence that events or changes in circumstances indicate that the fair value of the reporting unit is less than the carrying amount of the reporting unit, including goodwill.
The Company establishes its reporting units based on its current organizational structure and management’s view of the business. The Company has determined it has one reporting unit.
Under ASC 350, the Company has the option to first assess qualitatively whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill. In performing qualitative assessments, consistent with ASC 350-20-35-3C, the Company considers, among other factors, macroeconomic conditions (both in the United States and internationally), the Company’s overall financial performance (including, but not limited to, comparisons to prior periods, current period internal expectations, and comparable peer companies), broader industry and market considerations, and the trading price performance of the Company’s Class A common stock.
As of September 30, 2022 and December 31, 2021, the Company has recorded goodwill of $298.9 million and $344.4 million, respectively.
During the third quarter of 2022, the Company completed an interim qualitative assessment under ASC 350 to determine whether the existence of events or circumstances indicated that it was more likely than not that the fair value of its reporting unit was less than its respective carrying value. The Company concluded that based on the relevant events and circumstances, it was more likely than not that the reporting unit’s fair value exceeded its related carrying value and therefore no quantitative assessment was required. No goodwill impairment charges were recorded for the three and nine months ended September 30, 2022 and 2021.
Recently Adopted Accounting Standards
In August 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 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), which is intended to address issues identified as a result of the complexity associated with applying GAAP for certain financial instruments with characteristics of liabilities and equity. For convertible instruments, ASU 2020-06 reduces the number of accounting models for convertible debt instruments and convertible preferred stock, and enhances information transparency by making targeted improvements to the disclosures for convertible instruments and EPS guidance on the basis of feedback from financial statement users. ASU 2020-06 is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021. Early adoption was permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company adopted the new guidance on January 1, 2022 using the modified retrospective approach resulting in decreases in accumulated deficit of $8.8 million, additional paid in capital of $156.2 million, and deferred tax liability of $1.0 million. The Company also recorded an increase in the convertible notes balance of $148.4 million as a result of the reversal of the separation of the convertible debt between debt and equity. The adoption of this standard decreased the amount of non-cash interest expense to be recognized in current and future periods as a result of eliminating the discount associated with the equity component. For the three and nine months ended September 30, 2022, the combined interest expense of the Convertible Notes was $6.9 million and $20.3 million lower, respectively, upon the adoption of ASU 2020-06. The number of diluted shares increased as a result of transitioning from the treasury stock method to the as-if converted method, but did not change the earnings per share for the three and nine months ended September 30, 2022 and 2021 as the Company incurred a net loss in both reporting periods.
In May 2021, the FASB issued ASU 2021-04, Earnings Per Share (Topic 260), Debt —Modifications and Extinguishments (Subtopic 470-50), Compensation--Stock Compensation (Topic 718), and Derivatives and Hedging--Contracts in Entity’s Own Equity (Subtopic 815-40), which is intended to provide clarity surrounding the treatment for a modification or an exchange of a freestanding equity-classified written call option. The amendments also provide guidance for the recognition and measurement of earnings-per-share (“EPS”) for certain modifications or exchanges of freestanding equity-classified written call options for entities that present EPS. The amendments do not affect a holder’s accounting for freestanding call options. ASU 2021-04 is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption was permitted, including adoption in an interim period. The Company adopted the new guidance on January 1, 2022. The Company did not have any modifications or exchanges of freestanding written call options classified in equity during the reporting period and therefore did not have an impact on its financial statements.
Recent Accounting Pronouncements Not Yet Adopted
The Company did not have any applicable recent accounting pronouncements not yet adopted.
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements
9 Months Ended
Sep. 30, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements
3. Fair Value Measurements
The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value as of September 30, 2022 and December 31, 2021 because of the relatively short duration of these instruments. Marketable securities consist of time deposits, corporate debt securities, U.S. treasury securities, and commercial paper not otherwise classified as cash equivalents. All marketable securities are considered to be available-for-sale and are recorded at their estimated fair values. Unrealized gain and losses for available-for-sale securities are recorded in other comprehensive loss.
The Company evaluated its financial assets and liabilities subject to fair value measurements on a recurring basis to determine the appropriate level in which to classify them for each reporting period.
The following tables summarize the assets measured at fair value as of September 30, 2022 and December 31, 2021:
Amortized cost or carrying valueUnrealized gainsUnrealized lossesFair value measurements on a recurring basis
September 30, 2022
Level 1Level 2Level 3Total
(In thousands)
Financial assets:
Cash and cash equivalents:
Money market account$45,505 $— $— $45,505 $— $— $45,505 
Commercial paper30,819 — — 30,819 — — 30,819 
Total included in cash and cash equivalents$76,324 $— $— $76,324 $— $— $76,324 
Marketable securities:
Time deposits$10,683 $— $(17)$10,666 $— $— $10,666 
U.S. treasury securities20,368 — (21)20,347 — — 20,347 
Corporate debt securities43,221 — (235)— 42,986 — 42,986 
Commercial paper70,779 393 — 71,172 — — 71,172 
Total marketable securities$145,051 $393 $(273)$102,185 $42,986 $— $145,171 
Total financial assets$221,375 $393 $(273)$178,509 $42,986 $— $221,495 
Fair value measurements on a recurring basis
December 31, 2021
Level 1Level 2Level 3Total
(In thousands)
Financial assets:
Cash and cash equivalents:
Money market account$241,157 $— $— $241,157 
Total financial assets$241,157 $— $— $241,157 
The Company classifies its marketable securities as current assets as they are available for current operating needs. The following table summarizes the contractual maturities of marketable securities as of September 30, 2022:
Amortized costAggregate fair value
(In thousands)
Financial assets:
Less than one year$145,051 $145,171 
Total$145,051 $145,171 
As of September 30, 2022, the marketable securities were in an unrealized gain position. The Company has determined that (i) it does not have the intent to sell any of these investments, and (ii) it is not more likely than not that it will be required to sell any of these investments before recovery of the entire amortized cost basis. As of September 30, 2022, the Company anticipates that it will recover the entire amortized cost basis of its marketable securities before maturity.
During the three and nine months ended September 30, 2022, there were $33.1 million in maturities of marketable securities. Interest earned on marketable securities was $0.4 million and $0.6 million in the three and
nine months ended September 30, 2022, respectively. The interest is recorded in other (expense) income, net, on the accompanying condensed consolidated statements of operations. As of September 30, 2022, the accrued interest receivable, net of allowance for credit losses, was $0.4 million. Accrued interest receivable is recorded in prepaid expenses and other current assets on the accompanying condensed consolidated balance sheet.
As of September 30, 2022, the fair value of the 2026 Convertible Notes and 2028 Convertible Notes, as further described in Note 8, “Debt”, was approximately $260.6 million and $147.9 million, respectively. As of December 31, 2021, the fair value of the 2026 Convertible Notes and the 2028 Convertible Notes was approximately $427.1 million and $194.2 million, respectively. The fair value was determined based on the closing price for the Convertible Notes on the last trading day of the reporting period and is considered as Level 2 in the fair value hierarchy.
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Statement Components
9 Months Ended
Sep. 30, 2022
Financial Statement Components [Abstract]  
Financial Statement Components 4. Financial Statement Components
Accounts receivable, net of allowances consist of the following:
As of September 30,As of December 31,
20222021
(In thousands)
Trade accounts receivable$36,963 $31,036 
Unbilled accounts receivable40,396 31,786 
Allowance for doubtful accounts and reserve for expected credit losses
(792)(1,661)
Other accounts receivable30 411 
Total accounts receivable, net$76,597 $61,572 

Components of allowance for doubtful accounts and reserve for expected credit losses are as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
(In thousands)
Allowance for doubtful accounts:
Balance, beginning of period$(945)$(1,364)$(1,661)$(1,203)
Charged to bad debt expense, net of reversals(117)(169)64 (475)
Deductions (1)236 54 728 182 
Impact of foreign currency translation34 12 77 29 
Balance, end of period$(792)$(1,467)$(792)$(1,467)
________________________
(1) Write-off of uncollectible accounts after all collection efforts have been exhausted.
Accrued expenses and other current liabilities consisted of the following:
As of September 30,As of December 31,
20222021
(In thousands)
Accrued expense$32,609 $31,264 
Accrued compensation and benefits17,549 19,042 
Accrued sales, use, VAT and telecommunications related taxes17,327 11,046 
Current portion of finance lease121 177 
Income tax payable6,691 3,420 
Other accrued expenses756 972 
Total accrued expenses and other current liabilities$75,053 $65,921 
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Right-of-Use Asset and Lease Liabilities
9 Months Ended
Sep. 30, 2022
Leases [Abstract]  
Right-of-Use Asset and Lease Liabilities
5. Right-of-Use Asset and Lease Liabilities
Right-of-use (“ROU”) assets represent the Company’s right to use an underlying asset for the lease term, and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. The Company determines if an arrangement is a lease at inception. ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Operating lease expense attributable to lease payments is recognized on a straight-line basis over the lease term and is part of allocated facilities costs based on employee headcount within the cost of revenue, research and development, sales and marketing, and general and administrative expense categories on the Company’s condensed consolidated statements of operations. Finance leases result in the recognition of depreciation expense, which is recognized on a straight-line basis over the expected life of the leased asset, and interest expense, which is recognized following an effective interest rate method. Depreciation expense attributable to finance leases is included in operating expenses on the Company’s condensed consolidated statements of operations. The Company presents the operating leases in long-term assets and current and long-term liabilities in the accompanying condensed consolidated balance sheets. Finance leases are reported in property, plant and equipment, net, accrued expenses and other current liabilities, and other liabilities on the Company’s condensed consolidated balance sheets.
The Company previously sub-leased approximately 17,073 square feet of office space to a related party, Relay, Inc. (f/k/a Republic Wireless, Inc.) (“Relay”). The lease term under this non-cancellable lease expired in July 2022.
As of September 30, 2022, the Company had various leased properties in the United States and internationally, with remaining lease terms of one month to 4.25 years, some of which include options to extend the leases for up to 5 years. None of the options to extend the leases are recognized in operating lease ROU assets or lease liabilities. The Company has one lease with an early-termination option, which it does not expect to exercise.
The components of lease expense recorded in the consolidated statement of operations were as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
(In thousands)
Operating lease cost$1,809 $1,699 $6,037 $5,002 
Finance lease cost:
Depreciation of assets44 60 138 165 
Interest on lease liabilities10 14 
Sublease income(14)(96)(206)(288)
Total net lease cost$1,842 $1,668 $5,979 $4,893 
During the three and nine months ended September 30, 2022, short-term operating lease expense was $0.2 million and $0.4 million, respectively. During the three and nine months ended September 30, 2021, short-term operating lease expense was $0.4 million and $1.1 million, respectively.

Supplemental balance sheet information related to leases was as follows:
As of September 30,As of December 31,
LeasesClassification20222021
(In thousands)
Assets:
Operating lease assetsOperating right-of-use asset, net (1)$11,251 $14,061 
Finance lease assetsProperty, plant and equipment, net (2)286 373 
Total leased assets$11,537 $14,434 
Liabilities:
Current
OperatingOperating lease liability, current$7,166 $5,807 
FinanceAccrued expenses and other current liabilities121 177 
Non-current
OperatingOperating lease liability, net of current portion6,426 10,958 
FinanceOther liabilities156 202 
Total lease liabilities$13,869 $17,144 
________________________
(1) Operating lease assets are recorded net of accumulated amortization of $17.5 million and $14.8 million as of September 30, 2022 and December 31, 2021, respectively.
(2) Finance lease assets are recorded net of accumulated depreciation of $0.3 million and $0.2 million as of September 30, 2022 and December 31, 2021, respectively.
Supplemental cash flow and other information related to leases was as follows:
Nine months ended September 30,
20222021
(In thousands)
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$5,623 $4,535 
Financing cash flows from finance leases162 161 
$5,785 $4,696 
Weighted average remaining lease term (in years)
Operating leases2.283.14
Finance leases2.482.56
Weighted average discount rate
Operating leases4.61 %4.77 %
Finance leases4.50 %4.00 %

Maturities of lease liabilities were as follows:
As of September 30,
2022
Operating LeasesFinance Leases
(In thousands)
2022 (remaining)$1,580 $30 
20238,030 130 
20242,560 86 
20251,532 37 
2026599 11 
Total lease payments14,301 294 
Less: imputed interest(709)(17)
Total lease obligations13,592 277 
Less: current obligations(7,166)(121)
Long-term lease obligations$6,426 $156 

On June 4, 2021, the Company purchased approximately 40 acres of undeveloped land (the “Property”) in Raleigh, North Carolina, from the State of North Carolina (the “State”) for $30.0 million. Additionally, as consideration for the Property, the Company agreed to construct, at its expense, a parking lot and related improvements (the “Parking Improvements”) on land owned by the State adjacent to the Property. Subsequent to the purchase of the Property, the Company sold a portion of the Property constituting approximately 23.76 acres (the “Conveyed Parcel”) to USEF Edwards Mill Owner, LLC (the “Developer”) for $17.5 million. The Company retained approximately 17.06 acres of the Property, which was recorded at cost and is included in the Company’s condensed consolidated balance sheet as a component of property, plant and equipment, net. A lease incentive was
recognized for the difference between the consideration received from the Developer for the Conveyed Parcel and the cost basis of the Conveyed Parcel and is included as a component of other liabilities on the condensed consolidated balance sheet. As of September 30, 2022, the balance of the lease incentive, including additional incentives obtained during project development, was $8.5 million.
On May 27, 2021, the Company entered into a Lease Agreement (the “Lease”) with the Developer for the Conveyed Parcel, together with improvements for office and related infrastructure to be constructed thereon, collectively constituting approximately 534,000 gross square feet (the “Project”). The lease became effective upon closing of the sale of the Conveyed Parcel to the Developer. When construction of the Project is completed, the Company intends to relocate its corporate headquarters to the Project. The lease term will commence upon substantial completion of the final building to be delivered, as evidenced by a certificate of occupancy issued by the City of Raleigh (the “Commencement Date”), and continue for a period of twenty (20) years (the “Initial Term”). It is anticipated that the Commencement Date will occur in June 2023. The Company has the option to renew the Initial Term for two ten-year periods at a rental rate equal to 100% of the then-prevailing market rental rate for comparable buildings in the Raleigh, North Carolina, market. Upon the effective date, the Company deposited $2.5 million with the Developer as security on the lease. The deposit is included in other long-term assets on the Company’s condensed consolidated balance sheet. Additionally, the Company made deposits of $17.5 million to fund certain improvements expected to be constructed as part of the development of the Project.
No ROU assets or lease liabilities have been recognized in connection with the lease as of September 30, 2022. Future lease payments are included in Note 12, “Commitments and Contingencies.”
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property, Plant and Equipment
9 Months Ended
Sep. 30, 2022
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
6. Property, Plant and Equipment
Property, plant and equipment, net consisted of the following:
As of September 30,As of December 31,
20222021
(In thousands)
Furniture and fixtures$2,197 $2,240 
Computer and office equipment7,638 5,419 
Telecommunications equipment77,855 76,963 
Leasehold improvements6,212 6,970 
Software7,188 6,942 
Internal-use software development24,100 22,917 
Automobile582 616 
Land21,598 17,269 
Total cost147,370 139,336 
Less—accumulated depreciation(74,165)(69,732)
Total property, plant and equipment, net$73,205 $69,604 
The Company capitalized $0.9 million and $2.1 million of software development costs for the three and nine months ended September 30, 2022, respectively, and $0.8 million and $3.2 million for the three and nine months ended September 30, 2021, respectively.
Amortization expense related to capitalized software development costs were $0.6 million and $1.6 million for the three and nine months ended September 30, 2022, respectively, and $0.5 million and $1.4 million for the three and nine months ended September 30, 2021, respectively. As of September 30, 2022, unamortized implementation costs related to cloud computing arrangements are $0.3 million, of which $0.1 million are included in prepaid expenses and other current assets and $0.2 million are included in other long-term assets.
The Company leases automobiles under leases accounted for as finance leases with expiration dates ranging from October 6, 2022 to June 23, 2026. As of September 30, 2022, cost and accumulated depreciation of the assets under finance leases recorded by the Company were $0.6 million and $0.3 million, respectively.
The Company recognized depreciation expense, which includes amortization of capitalized software development costs, as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
(In thousands)
Cost of revenue$3,403 $3,138 $10,141 $9,345 
Research and development610 578 1,767 1,539 
Sales and marketing346 214 1,027 787 
General and administrative302 539 913 1,312 
Total depreciation expense$4,661 $4,469 $13,848 $12,983 
XML 22 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible Assets
9 Months Ended
Sep. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets
7. Intangible Assets
Intangible assets, net consisted of the following as of September 30, 2022:
Gross
Amount
Accumulated
Amortization
Net Carrying
Value
Amortization
Period
(In thousands)(In years)
Customer relationships$134,579 $(21,889)$112,690 
15 - 20
Developed technology70,743 (13,559)57,184 
10
Other, definite lived2,828 (2,828)— 
2 - 7
Licenses, indefinite lived624 — 624 Indefinite
Total intangible assets, net$208,774 $(38,276)$170,498 
Intangible assets, net consisted of the following as of December 31, 2021:
Gross
Amount
Accumulated
Amortization
Net Carrying
Value
Amortization
Period
(In thousands)(In years)
Customer relationships$155,081 $(16,861)$138,220 
15 - 20
Developed technology82,548 (10,315)72,233 
10
Other, definite lived3,158 (3,158)— 
2 - 7
Licenses, indefinite lived764 — 764 Indefinite
Total intangible assets, net$241,551 $(30,334)$211,217 


The Company recognized amortization expense as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
(In thousands)
Cost of revenue$1,831 $2,128 $5,797 $6,479 
Sales and marketing2,287 2,636 7,221 8,016 
Total amortization expense$4,118 $4,764 $13,018 $14,495 
The remaining weighted average amortization period for definite lived intangible assets is 11.3 years.
Future estimated amortization expense for definite lived intangible assets is as follows:
As of September 30,
2022
(In thousands)
2022 (remaining)$3,968 
202315,873 
202415,873 
202515,873 
202615,873 
Thereafter102,414 
$169,874 
XML 23 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt
9 Months Ended
Sep. 30, 2022
Debt Disclosure [Abstract]  
Debt
8. Debt
Revolving Credit Facility
On June 6, 2022, the Company entered into a credit agreement (the “Credit Agreement”) among the Company, as borrower, the lenders from time to time party thereto, and Silicon Valley Bank as administrative agent, issuing lender and swingline lender. The Credit Agreement provides for a $50.0 million revolving credit facility (the “Credit Facility”), including a $20.0 million sublimit for the issuance of letters of credit and a swingline subfacility of up to $5.0 million. The Credit Facility matures on June 6, 2025.
Interest on borrowings under the Credit Facility accrues at an annual rate tied to a base rate or the Secured Overnight Financing Rate (“SOFR”), at the Company’s election. Loans based on SOFR bear interest at a rate equal to SOFR plus an applicable margin between 1.50% and 2.00% depending upon the Company’s consolidated adjusted quick ratio for the immediately preceding quarter, and loans based on the base rate bear interest at a rate equal to the base rate plus an applicable margin between 0.50% and 1.00% depending upon the Company’s consolidated adjusted quick ratio for the immediately preceding quarter. The Company is required to pay a quarterly commitment fee equal to 0.0625% on the unused portion of the borrowing commitment. The Credit Agreement requires that the Company meet a minimum quick ratio on a quarterly basis if the Company does not maintain the minimum liquidity amount of $70.0 million in cash and cash equivalents at all times.
As of September 30, 2022, unamortized debt issuance costs were $0.5 million of which $0.2 million were included in prepaid expenses and other current assets and $0.3 million were included in other long-term assets.
As of September 30, 2022, there were no borrowings under the Credit Facility and the Company was in compliance with all financial and non-financial covenants for all periods presented. The available borrowing capacity under the Credit Facility was $50.0 million as of September 30, 2022.
Convertible Senior Notes and Capped Call Transactions
2026 Convertible Notes
On February 28, 2020, the Company issued $400.0 million aggregate principal amount of 0.25% Convertible Notes due March 1, 2026 in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act (the “2026 Convertible Notes”). The interest on the 2026 Convertible Notes is payable semi-annually in arrears on March 1 and September 1 of each year, beginning on September 1, 2020.
The 2026 Convertible Notes may bear special interest under specified circumstances relating to the Company’s failure to comply with its reporting obligations under the indenture governing the 2026 Convertible Notes (the “2026 Indenture”) or if the 2026 Convertible Notes are not freely tradeable as required by the 2026 Indenture. The 2026 Convertible Notes will mature on March 1, 2026, unless earlier repurchased, redeemed by the Company, or converted pursuant to their terms. The total net proceeds from the 2026 Convertible Notes, after deducting initial purchaser discounts, costs related to the 2026 Capped Calls (as defined herein), and debt issuance costs, paid by the Company, were approximately $344.7 million.
Each $0.001 principal amount of the 2026 Convertible Notes is initially convertible into 10.9857 shares of the Company’s Class A common stock, par value $0.001 per share, which is equivalent to an initial conversion price of approximately $91.03 per share. The conversion rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid special interest. In addition, upon the occurrence of a make-whole fundamental change, as defined in the 2026 Indenture, the Company will, in certain circumstances, increase the conversion rate by a number of additional shares for a holder that elects to convert its 2026 Convertible Notes in connection with such make-whole fundamental change or during the relevant redemption period.
The 2026 Convertible Notes will be redeemable in whole or in part at the Company’s option on or after March 6, 2023, but before the fortieth (40th) scheduled trading day before the maturity date, at a cash redemption price equal to 100% of the principal amount of the 2026 Convertible Notes to be redeemed, plus accrued and unpaid interest, if any, if the last reported sale price of the Class A common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading days ending on, and including, the trading day immediately before the date the redemption notices were sent; and the trading day immediately before such notices were sent.
Prior to the close of business on the business day immediately preceding September 1, 2025, the 2026 Convertible Notes may be convertible at the option of the holders only under the following circumstances:
(1)during any calendar quarter commencing after the calendar quarter ending on June 30, 2020 (and only during such calendar quarter), if the last reported sale price per share of the Company’s Class A common stock exceeds 130% of the conversion price for each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter;
(2)during the five consecutive business days immediately after any 10 consecutive trading day period (such 10 consecutive trading day period, the “measurement period”) in which the trading price per $0.001 principal amount of 2026 Convertible Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the Company’s Class A common stock on such trading day and the conversion rate on such trading day;
(3)upon the occurrence of certain corporate events or distributions on its Class A common stock; and
(4)if the Company calls such 2026 Convertible Notes for redemption.
On or after September 1, 2025, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders of the 2026 Convertible Notes may, at their option, convert all or a portion of their 2026 Convertible Notes regardless of the foregoing conditions.
Prior to and during the nine months ended September 30, 2021, the conditional conversion feature of the 2026 Convertible Notes was triggered as the last reported sale price of the Company’s Class A common stock was more than or equal to 130% of the conversion price for at least 20 trading days (whether or not consecutive) in the period of 30 consecutive trading days ending on or after June 30, 2020 (the last trading day of the calendar quarter), and therefore the 2026 Convertible Notes were convertible, in whole or in part, at the option of the holders between July 1, 2020 through September 30, 2021. The conditional conversion feature of the 2026 Convertible Notes was not triggered from October 1, 2021 through September 30, 2022 as the last reported sale price of the Company’s Class A common stock was not more than or equal to 130% of the conversion price for at least 20 trading days (whether or not consecutive) in the period of 30 consecutive trading days (the last trading day of the calendar quarter). Whether the 2026 Convertible Notes will be convertible following such period will depend on the satisfaction of this condition or another conversion condition in the future. The Company continues to classify the 2026 Convertible Notes as a long-term liability in its condensed consolidated balance sheet as of September 30, 2022, based on contractual settlement provisions.
Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of Class A common stock, or a combination of cash and shares of Class A common stock, at the Company’s election. It is the Company’s current intent to settle the principal amount of the 2026 Convertible Notes with cash.
No sinking fund is provided for the 2026 Convertible Notes. Upon the occurrence of a fundamental change (as defined in the 2026 Indenture) prior to the maturity date, holders may require the Company to repurchase all or a portion of the 2026 Convertible Notes for cash at a price equal to the principal amount of the 2026 Convertible Notes to be repurchased, plus any accrued and unpaid interest to, but excluding, the fundamental change repurchase date.
In accounting for the issuance of the 2026 Convertible Notes, prior to the adoption of ASU 2020-06, the Company separated the 2026 Convertible Notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was $125.2 million and was determined by deducting the fair value of the liability component from the par value of the 2026 Convertible Notes. The difference represented the debt discount that was amortized to interest expense at an effective interest rate of 6.763% over the term of the 2026 Convertible Notes. The carrying amount of the equity component was $57.5 million and is recorded in additional paid-in-capital. The equity component was not remeasured as long as it continued to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount, or the debt discount, was amortized to interest expense at an annual effective interest rate of 6.907% over the contractual terms of the 2026 Convertible Notes. Upon adoption of ASU 2020-06 on January 1, 2022, the Company reversed the separation of the debt and equity component representing the conversion option and accounted for the 2026 Convertible Notes in their entirety as debt. The Company also reversed the amortization of the debt discount, with a cumulative adjustment to retained earnings on the adoption date.
In accounting for the transaction costs related to the 2026 Convertible Notes, prior to the adoption of ASU 2020-06, the Company allocated the total amount incurred to the liability and equity components of the 2026 Convertible Notes based on the proportion of the proceeds allocated to the debt and equity components. Issuance costs attributable to the liability component were approximately $8.2 million, were recorded as an additional debt discount and amortized to interest expense using the effective interest method over the contractual terms of the 2026 Convertible Notes. Issuance costs attributable to the equity component of $3.7 million were netted with the equity component in stockholders’ equity. Upon adoption of ASU 2020-06 on January 1, 2022, the Company reversed the allocation of the issuance costs to the equity component and accounted for the entire amount as debt issuance cost
that will be amortized as interest expense at an effective interest rate of 0.513% for the term of the 2026 Convertible Notes with a cumulative adjustment to retained earnings on the adoption date.
2028 Convertible Notes
On March 16, 2021, the Company issued $250.0 million aggregate principal amount of 0.50% Convertible Notes due April 1, 2028 in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act (the “2028 Convertible Notes” and, together with the 2026 Convertible Notes, the “Convertible Notes”). The interest on the 2028 Convertible Notes is payable semi-annually in arrears on April 1 and October 1 of each year, beginning on October 1, 2021.
The 2028 Convertible Notes may bear special interest under specified circumstances relating to the Company’s failure to comply with its reporting obligations under the indenture governing the 2028 Convertible Notes (the “2028 Indenture”) or if the 2028 Convertible Notes are not freely tradeable as required by the 2028 Indenture. The 2028 Convertible Notes will mature on April 1, 2028, unless earlier repurchased, redeemed by the Company, or converted pursuant to their terms. The total net proceeds from the 2028 Convertible Notes, after deducting initial purchaser discounts, costs related to the 2028 Capped Calls (as defined herein), and debt issuance costs, paid by the Company, were approximately $217.0 million.
Each $0.001 principal amount of the 2028 Convertible Notes is initially convertible into 5.5781 shares of the Company’s Class A common stock, par value $0.001 per share, which is equivalent to an initial conversion price of approximately $179.27 per share. The conversion rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid special interest. In addition, upon the occurrence of a make-whole fundamental change, as defined in the 2028 Indenture, the Company will, in certain circumstances, increase the conversion rate by a number of additional shares for a holder that elects to convert its 2028 Convertible Notes in connection with such make-whole fundamental change or during the relevant redemption period.
The 2028 Convertible Notes will be redeemable in whole or in part at the Company’s option on or after April 6, 2025, but before the fortieth (40th) scheduled trading day before the maturity date, at a cash redemption price equal to 100% of the principal amount of the 2028 Convertible Notes to be redeemed, plus accrued and unpaid interest, if any, if the last reported sale price of the Class A common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading days ending on, and including, the trading day immediately before the date the redemption notices were sent; and the trading day immediately before such notices were sent.
On or after April 6, 2025 until the close of business on the scheduled trading day immediately preceding the maturity date, the 2028 Convertible Notes may be convertible at the option of the holders only under the following circumstances:
(1)during any calendar quarter commencing after the calendar quarter ending on June 30, 2021 (and only during such calendar quarter), if the last reported sale price per share of the Company’s Class A common stock exceeds 130% of the conversion price for each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter;
(2)during the five consecutive business days immediately after any 10 consecutive trading day period (such 10 consecutive trading day period, the “measurement period”) in which the trading price per $0.001 principal amount of 2028 Convertible Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the Company’s Class A common stock on such trading day and the conversion rate on such trading day;
(3)upon the occurrence of certain corporate events or distributions on its Class A common stock; and
(4)if the Company calls such 2028 Convertible Notes for redemption.
On or after October 1, 2027, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders of the 2028 Convertible Notes may, at their option, convert all or a portion of their Convertible Notes regardless of the foregoing conditions.
Prior to and during the three and nine months ended September 30, 2022 and 2021, the conditional conversion feature of the 2028 Convertible Notes was not triggered as the last reported sale price of the Company’s Class A common stock was not more than or equal to 130% of the conversion price for at least 20 trading days (whether or not consecutive) in the period of 30 consecutive trading days (the last trading day of the calendar quarter). Whether the 2028 Convertible Notes will be convertible following such period will depend on the satisfaction of this condition or another conversion condition in the future. The Company continues to classify the 2028 Convertible Notes as a long-term liability in its condensed consolidated balance sheet as of September 30, 2022, based on contractual settlement provisions.
Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of Class A common stock, or a combination of cash and shares of Class A common stock, at the Company’s election. It is the Company’s current intent to settle the principal amount of the 2028 Convertible Notes with cash.
No sinking fund is provided for the 2028 Convertible Notes. Upon the occurrence of a fundamental change (as defined in the 2028 Indenture) prior to the maturity date, holders may require the Company to repurchase all or a portion of the 2028 Convertible Notes for cash at a price equal to the principal amount of the 2028 Convertible Notes to be repurchased, plus any accrued and unpaid interest to, but excluding, the fundamental change repurchase date.
In accounting for the issuance of the 2028 Convertible Notes, prior to the adoption of ASU 2020-06, the Company separated the 2028 Convertible Notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was $66.9 million and was determined by deducting the fair value of the liability component from the par value of the 2028 Convertible Notes. The difference represents the debt discount that was amortized to interest expense at an effective interest rate of 5.125% over the term of the 2028 Convertible Notes. The carrying amount of the equity component was $39.4 million and was recorded in additional paid-in-capital. The equity component was not remeasured as long as it continued to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount, or the debt discount, was amortized to interest expense at an annual effective interest rate of 4.959% over the contractual terms of the 2028 Convertible Notes. Upon adoption of ASU 2020-06 on January 1, 2022, the Company reversed the separation of the debt and equity component representing the conversion option and accounted for the 2028 Convertible Notes in their entirety as debt. The Company also reversed the amortization of the debt discount, with a cumulative adjustment to retained earnings on the adoption date
In accounting for the transaction costs related to the 2028 Convertible Notes, prior to the adoption of ASU 2020-06, the Company allocated the total amount incurred to the liability and equity components of the 2028 Convertible Notes based on the proportion of the proceeds allocated to the debt and equity components. Issuance costs attributable to the liability component were approximately $5.5 million, were recorded as an additional debt discount and amortized to interest expense using the effective interest method over the contractual terms of the 2028 Convertible Notes. Issuance costs attributable to the equity component of $2.0 million were netted with the equity component in stockholders’ equity. Upon adoption of ASU 2020-06 on January 1, 2022, the Company reversed the allocation of the issuance costs to the equity component and accounted for the entire amount as debt issuance cost that will be amortized as interest expense at an effective interest rate of 0.442% for the term of the 2028 Convertible Notes with a cumulative adjustment to retained earnings on the adoption date.
As discussed above, upon adoption of ASU 2020-06, the Company reversed the separation of the debt and equity components of the 2026 and 2028 Convertible Notes, and accounted for the Convertible Notes wholly as debt. Additionally, the issuance costs of the 2026 and 2028 Convertible Notes were accounted for as debt issuance costs in their entirety. There is no longer a net carrying amount for the equity component as of the adoption date, January 1, 2022.
The net carrying amount of the liability components of the 2026 and 2028 Convertible Notes were as follows:
As of September 30,As of December 31,
20222021
2026 Convertible Notes:(In thousands)
Principal$400,000 $400,000 
Unamortized discountN/A(92,034)
Unamortized debt issuance costs(6,837)(6,043)
2026 Convertible Notes net carrying amount$393,163 $301,923 
2028 Convertible Notes:
Principal$250,000 $250,000 
Unamortized discountN/A(60,488)
Unamortized debt issuance costs(5,915)(4,995)
2028 Convertible Notes net carrying amount$244,085 $184,517 
Total net carrying amount$637,248 $486,440 
The net carrying amount of the equity components of the 2026 and 2028 Convertible Notes were as follows:
As of September 30,As of December 31,
20222021
2026 Convertible Notes:(In thousands)
Proceeds allocated to the conversion options (debt discount)N/A$125,152 
Issuance costsN/A(3,742)
2026 Convertible Notes net carrying amountN/A$121,410 
2028 Convertible Notes:
Proceeds allocated to the conversion options (debt discount)N/A$66,908 
Issuance costsN/A(2,019)
2028 Convertible Notes net carrying amountN/A$64,889 
Total net carrying amountN/A$186,299 
The following table sets forth the interest expense recognized related to the 2026 and 2028 Convertible Notes:
Three months ended September 30,Nine months ended September 30,
2022202120222021
2026 Convertible Notes:(In thousands)
Contractual interest expense$250 $250 $750 $750 
Amortization of debt discount (1)
N/A4,664 N/A13,761 
Amortization of debt issuance costs497 306 1,488 903 
Total interest expense related to the 2026 Convertible Notes$747 $5,220 $2,238 $15,414 
2028 Convertible Notes:
Contractual interest expense$313 $313 $939 $678 
Amortization of debt discount (1)
N/A2,029 N/A4,366 
Amortization of debt issuance costs266 168 796 362 
Total interest expense related to the 2028 Convertible Notes$579 $2,510 $1,735 $5,406 
Total interest expense$1,326 $7,730 $3,973 $20,820 
________________________
(1) Upon adoption of ASU 2020-06, the debt discount associated with the equity component on convertible debt outstanding was reversed, which resulted in a decrease in the amount of non-cash interest expense to be recognized going forward.

In connection with the offering of the 2026 Convertible Notes and the 2028 Convertible Notes, the Company entered into privately negotiated capped call transactions with certain counterparties (the “2026 Capped Calls” and the “2028 Capped Calls,” respectively and, collectively, the “Capped Calls”). The 2026 Capped Calls and the 2028 Capped Calls each have an initial strike price of approximately $91.03 and $179.27 per share, respectively, subject to certain adjustments, which corresponds to the initial conversion price of the 2026 Convertible Notes and the 2028 Convertible Notes. The 2026 Capped Calls and the 2028 Capped Calls have initial cap prices of $137.40 and $260.76 per share subject to certain adjustments, respectively. The 2026 Capped Calls and the 2028 Capped Calls cover, subject to anti-dilution adjustments, approximately 4,394,276 and 1,394,525 shares of Class A common stock for the 2026 Convertible Notes and 2028 Convertible Notes, respectively. The Capped Calls are generally intended to reduce or offset the potential dilution to the Class A common stock upon any conversion of the 2026 Convertible Notes and 2028 Convertible Notes with such reduction or offset, as the case may be, subject to a cap based on the cap price. The Capped Calls expire on the earlier of (i) the last day on which any convertible securities remain outstanding and (ii) March 1, 2026 for the 2026 Capped Calls and April 1, 2028 for the 2028 Capped Calls, subject to earlier exercise. The Capped Calls are subject to either adjustment or termination upon the occurrence of specified extraordinary events affecting the Company, including a merger event, a tender offer, and a nationalization, insolvency or delisting involving the Company. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including changes in law, insolvency filings, and hedging disruptions. The Capped Call transactions are recorded in stockholders’ equity and are not accounted for as derivatives. The net cost of $43.3 million and $25.5 million incurred to purchase the 2026 Capped Calls and the 2028 Capped Calls, respectively, was recorded as a reduction to additional paid-in capital in the accompanying condensed consolidated balance sheets.
The Convertible Notes are effectively subordinated to the Company’s future senior secured indebtedness, including the Credit Facility, to the extent of the value of the collateral securing that indebtedness. The Convertible notes are the senior, unsecured obligations of the Company and are equal in right of payment with the Company’s future senior unsecured indebtedness, if any, senior in right of payment to the Company’s existing and future
indebtedness that is expressly subordinated to the Convertible Notes and the Convertible Notes will be structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables, and preferred equity, if any, of the Company’s subsidiaries.
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Geographic Information
9 Months Ended
Sep. 30, 2022
Segment Reporting [Abstract]  
Geographic Information
9. Geographic Information
The Company’s long-lived assets were primarily held in the United States as of September 30, 2022 and December 31, 2021. As of September 30, 2022 and December 31, 2021, long-lived assets held outside of the United States were $8.9 million and $9.2 million, respectively.
The Company generates its revenue primarily in the United States. Revenue by geographic area is detailed in the table below (which is determined based on the customer billing address):
Three months ended September 30,Nine months ended September 30,
2022202120222021
(In thousands)
United States$134,214 $115,059 $371,478 $322,762 
International14,111 15,579 44,700 42,013 
Total$148,325 $130,638 $416,178 $364,775 
XML 25 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity
9 Months Ended
Sep. 30, 2022
Equity [Abstract]  
Stockholders' Equity
10. Stockholders’ Equity
Common Stock
As of September 30, 2022, 23,358,203 and 1,965,170 shares of Class A common stock and Class B common stock, respectively, were issued and outstanding.
As of December 31, 2021, 23,177,988 and 1,965,170 shares of Class A common stock and Class B common stock, respectively, were issued and outstanding.
Reserved Shares
The Company had reserved shares of Class A common stock for issuance under stock-based award agreements as follows:
As of September 30,As of December 31,
20222021
Stock options issued and outstanding159,827 180,209 
Nonvested restricted stock units issued and outstanding1,018,312 344,486 
Stock-based awards available for grant under the 2017 Plan3,488,874 3,060,674 
4,667,013 3,585,369 
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation
9 Months Ended
Sep. 30, 2022
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation
11. Stock-Based Compensation
2010 Stock Option Plan
As of July 26, 2010, the Company adopted the 2010 Equity Compensation Plan (the “2010 Plan”). On November 9, 2017, the 2010 Plan was terminated in connection with the Company’s initial public offering. Accordingly, no shares are available for future issuance under the 2010 Plan. However, the 2010 Plan continues to govern the terms and conditions of the outstanding awards granted thereunder.
Amended and Restated 2017 Incentive Award Plan
The Company’s Amended and Restated 2017 Incentive Award Plan (as amended from time to time, the “2017 Plan”) became effective on November 9, 2017. The 2017 Plan provides for the grant of stock options, including incentive stock options and non-qualified stock options, stock appreciation rights, restricted stock, dividend equivalents, restricted stock units, and other stock or cash based awards to employees, consultants and directors of the Company. A total of 1,050,000 shares of the Company’s Class A common stock were originally reserved for issuance under the 2017 Plan. These available shares automatically increase each January 1, beginning on January 1, 2018, by 5% of the number of shares of the Company’s Class A common stock outstanding on the final day of the immediately preceding calendar year. On January 1, 2022, the shares available for grant under the 2017 Plan were automatically increased by 1,158,900 shares.
The terms of the stock option grants are determined by the Company’s Board of Directors. The Company’s stock options vest based on terms of the stock option agreements. The stock options have a contractual life of ten years.
Restricted stock units (“RSUs”) granted to employees and non-employee members of the Board of Directors under the 2017 Plan are generally subject to a time-based vesting condition. The compensation expense related to these awards is based on the grant date fair value of the RSUs and is recognized on a ratable basis over the applicable service period. Vesting schedules may differ as between different categories of award recipients.

Stock Options
The following summarizes the stock option activity for the periods presented:
Number of
options
outstanding
Weighted-
average
exercise price
(Per share)
Weighted-
average
remaining
contract life
(In years)
Aggregate
intrinsic value 
(In thousands)
Outstanding as of December 31, 2021180,209 $10.14 3.39$11,104 
Granted— — 
Exercised(20,382)7.95 
Forfeited or cancelled— — 
Outstanding as of September 30, 2022159,827 $10.42 2.82$477 
Options vested and exercisable at September 30, 2022159,827 $10.42 2.82$477 
Options vested and expected to vest as of September 30, 2022159,827 $10.42 2.82$477 
Three months ended September 30,Nine months ended September 30,
2022202120222021
(In thousands)
Aggregate intrinsic value of stock options exercised$— $880 $634 $9,059 
Total estimated grant date fair value of options vested— 153 — 199 
Aggregate intrinsic value is computed based on the difference between the option exercise price and the fair value of the Company’s common stock as of September 30, 2022, based on the Company’s Class A common stock price as reported on the NASDAQ Global Select Market.
No options were granted for the three and nine months ended September 30, 2022 and 2021.
As of September 30, 2022, the Company had no unrecognized compensation cost related to non-vested stock options. All outstanding stock options are fully vested.
Restricted Stock Units
The following summarizes the RSU activity for the period presented:
Number of awards outstandingWeighted-average grant date fair value (Per share)
Nonvested RSUs as of December 31, 2021344,486 $82.38 
Granted965,786 47.87 
Vested(203,723)62.70 
Forfeited or cancelled(88,237)75.67 
Nonvested RSUs as of September 30, 20221,018,312 $54.32 
As of September 30, 2022, total unrecognized compensation cost related to non-vested RSUs was $46.3 million, which will be amortized over a weighted-average period of 3.01 years.
Stock-Based Compensation Expense
The Company recognized total stock-based compensation expense as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
(In thousands)
Cost of revenue$93 $80 $283 $275 
Research and development1,767 877 5,298 2,892 
Sales and marketing593 603 2,219 1,847 
General and administrative2,439 2,265 7,259 6,578 
Total$4,892 $3,825 $15,059 $11,592 
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies
9 Months Ended
Sep. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
12. Commitments and Contingencies
Operating Leases
The Company leases office space under operating lease agreements that expire over the next 4.25 years. See Note 5, “Right-of-Use Asset and Lease Liabilities” to the condensed consolidated financial statements, for additional details on the Company’s operating lease commitments.
Contractual Obligations
As of September 30, 2022, the Company has $14.7 million in non-cancellable purchase obligations, consisting of primarily network equipment maintenance and software license contracts, of which $11.8 million will be fulfilled within one year.
On May 27, 2021, the Company entered into the Lease with the Developer for the Conveyed Parcel, together with the Project. The respective obligations of the Company and the Developer under the Lease were conditioned upon the Developer acquiring fee simple title to the Conveyed Parcel, which occurred on June 4, 2021. The Lease term will commence upon the Commencement Date and continue for the Initial Term. It is anticipated that the Commencement Date will occur in June 2023. If the Commencement Date does not occur within one hundred twenty (120) days from the scheduled Commencement Date, the Company shall be entitled to certain rent abatements, as described in the Lease. If the Commencement Date is not delivered within twelve (12) months of the scheduled Commencement Date, the Company may terminate the Lease.
The Company has the option to renew the Initial Term for two ten-year periods. Base rent payments will begin on the Commencement Date. The initial base rent will increase by 1.85% on each anniversary of the Commencement Date. Total lease payments over the Initial Term are approximately $495.7 million. See Note 5, “Right-of-Use Asset and Lease Liabilities” to the condensed consolidated financial statements, for additional details on the Company's operating lease commitments.
Legal Matters
The Company is involved as a defendant in various litigation, including, but not limited to, lawsuits alleging that the Company failed to bill, collect and remit certain taxes and surcharges associated with the provision of 911 services pursuant to applicable laws in various jurisdictions and an action brought under the Telephone Consumer Protection Act of 1991 relating to our alleged failure to block unsolicited phone calls to the plaintiff and putative class members.
We intend to vigorously defend these lawsuits and believe that we have meritorious defenses to each. However, litigation is inherently uncertain, and any judgment or injunctive relief entered against us or any adverse settlement could adversely affect our business, results of operations and financial condition.
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Employee Benefit Plans
9 Months Ended
Sep. 30, 2022
Retirement Benefits [Abstract]  
Employee Benefit Plans
13. Employee Benefit Plans
The Company sponsors a U.S. defined contribution 401(k), which allows eligible U.S.-based employees to defer a portion of their compensation. The Company, at its discretion, may make matching contributions. With the acquisition of Voxbone S.A. on November 1, 2020, the Company assumed sponsorship for Voxbone S.A.’s U.S. defined contribution 401(k). In connection with that acquisition, the Company also assumed sponsorship for a non-U.S. defined contribution plan for which it pays fixed contributions into a separate entity. The Company has no legal or constructive obligations to pay further contributions if the fund does not hold sufficient assets to pay all employees the benefits relating to employee service in the current or prior periods. The contributions are recognized as employee benefit expense when they are due. The Company made matching contributions for the defined contribution plans of $1.0 million and $3.2 million for the three and nine months ended September 30, 2022, respectively, and $0.8 million and $2.6 million for the three and nine months ended September 30, 2021, respectively.
In addition, as a result of the acquisition of Voxbone S.A., the Company assumed sponsorship for Voxbone S.A.’s non-U.S. defined benefit pension plans. The liability recognized is the present value of the defined benefit obligation at the end of the reporting period less the fair value of the plan assets and is included in other liabilities in the accompanying condensed consolidated balance sheets. The defined benefit obligation is calculated annually by an independent actuary using the Projected Unit Credit Method.
The Company reports the service cost component of net periodic benefit cost in the same line item as other compensation costs arising from the services rendered by the employee and records the other components of net periodic benefit cost in other expense, net.
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes
9 Months Ended
Sep. 30, 2022
Income Tax Disclosure [Abstract]  
Income Taxes
14. Income Taxes
At the end of each interim reporting period, the Company determines the income tax provision by using an estimate of the annual effective tax rate, adjusted for discrete items occurring in the quarter. The effective income tax rate reflects the effect of federal and state income taxes and the permanent impacts of differences in book and tax accounting.
The Company’s effective tax rate was 53.5% and 7.7% for the three and nine months ended September 30, 2022, respectively, and (4.8)% and (1.3)% for the three and nine months ended September 30, 2021, respectively. The increases in the effective tax rates are primarily due to an increase in tax benefit resulting from additional operating losses outside of the U.S. which are not offset by a valuation allowance.
Judgment is required in determining whether deferred tax assets will be realized in full or in part. Management assesses the available positive and negative evidence on a jurisdictional basis to estimate if deferred tax assets will be recognized and when it is more likely than not that all or some deferred tax assets will not be realized, and a valuation allowance must be established. As of September 30, 2022, the Company continues to maintain a valuation allowance for its U.S. federal and state net deferred tax assets.
The Company’s effective tax rate for the three months ended September 30, 2022 differed from the federal statutory tax rate of 21.0% in the U.S. primarily due to a permanent research tax deduction in a foreign jurisdiction and foreign tax rate differentials. The Company’s effective tax rate for the nine months ended September 30, 2022 differed from the federal statutory tax rate of 21.0% in the U.S. primarily due to the valuation allowance recognized against federal and state deferred tax assets in the U.S. Other permanent tax adjustments within the effective tax rates, which are offset by the valuation allowance, include state taxes, federal research credit under Internal Revenue Code Section 41, equity compensation in the U.S. and other U.S. non-deductible expenditures.
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Related Parties
9 Months Ended
Sep. 30, 2022
Related Party Transactions [Abstract]  
Related Parties
15. Related Parties
The Company has certain involvement with Relay via an ongoing Master Services Agreement and a Facilities Sharing Agreement that expired in July 2022. Amounts charged under these arrangements totaled $0.3 million and $1.1 million for the three and nine months ended September 30, 2022, respectively, and $0.4 million and $1.4 million for the three and nine months ended September 30, 2021, respectively. Amounts due under these arrangements totaled less than $0.1 million and $0.1 million as of September 30, 2022 and December 31, 2021, respectively.
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basic and Diluted Loss per Common Share
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Basic and Diluted Loss per Common Share
16. Basic and Diluted Loss per Common Share
Basic net loss per share is computed by dividing net loss by the weighted-average number of shares of common stock outstanding during the period. The Company is in a net loss position for the three and nine months ended September 30, 2022 and 2021 and therefore diluted shares equals basic shares.
The components of basic and diluted loss per share are as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
(In thousands, except share and per share amounts)
Earnings per share
Net loss attributable to common stockholders$(802)$(6,944)$(13,864)$(19,188)
Net loss per share, basic and diluted$(0.03)$(0.28)$(0.55)$(0.77)
Weighted average number of common shares outstanding, basic and diluted25,304,057 25,114,762 25,268,216 25,075,941 
The following common share equivalents were excluded from the weighted average shares used to calculate net loss per common share because their effects would have been anti-dilutive:
As of September 30,
20222021
Stock options issued and outstanding159,827 183,271 
Restricted stock units issued and outstanding1,018,312 369,614 
Convertible senior notes (1) (2)
5,788,805 1,316,199 
Total6,966,944 1,869,084 
________________________
(1) As of September 30, 2022, subsequent to adopting ASU 2020-06 as of January 1, 2022, the Company used the if-converted method to calculate the dilutive impact of the 2026 Convertible Notes and 2028 Convertible Notes on diluted income per share, if applicable. The Company expected to settle the principal amount of these notes in cash and any excess in shares of the Company’s Class A common stock. The diluted shares were calculated based on the initial conversion rate of 10.9857 and 5.5781 shares per $0.001 of the aggregate principal amount for the 2026 Convertible Notes and 2028 Convertible Notes, respectively. See Note 2, “Summary of Significant Accounting Policies” to the condensed consolidated financial statements, for additional details on the adoption of ASU 2020-06 and Note 8, “Debt” to the condensed consolidated financial statements, for additional details on the Company’s Convertible Notes.
(2) As of September 30, 2021, the Company used the treasury stock method to calculate the dilutive impact of the 2026 Convertible Notes and the 2028 Convertible Notes because at that time the Company expected to settle the principal amount of these notes in cash and any excess in shares of the Company’s Class A common stock. As of September 30, 2021, the conversion spread, calculated using the average market price of Class A common stock during the period consistent with the treasury stock method, had a dilutive impact for the 2026 Convertible Notes on diluted net income per share of Class A common stock when the average market price of the Company’s Class A common stock for a given period exceeded the conversion price of $91.03 per share. As of September 30, 2021, the conversion spread for the 2028 Convertible Notes was anti-dilutive as the average market price of the Company’s Class A common stock for a given period did not exceed the conversion price of $179.27 per share.
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Subsequent Event
9 Months Ended
Sep. 30, 2022
Subsequent Events [Abstract]  
Subsequent Event
17. Subsequent Event
Repurchase of 2026 Convertible Notes
On November 1, 2022, the Company announced that it has entered into separate, privately negotiated transactions with a limited number of holders of its outstanding 2026 Convertible Notes to repurchase (collectively, the “Repurchases”) approximately $160.0 million aggregate principal amount of the 2026 Convertible Notes at approximately a 29 percent discount to par value.
The repurchase price payable by the Company will be paid in cash and will be based in part on the daily volume-weighted average price per share of the Company’s Class A common stock over a 15 consecutive trading day measurement period beginning on, and including, November 2, 2022.
The Company previously entered into the 2026 Capped Calls with certain financial institutions in connection with the 2026 Convertible Notes. All of these transactions are expected to remain in effect notwithstanding the Repurchases.
The Repurchases are expected to close on November 28, 2022, subject to the satisfaction of customary closing conditions. Following such closings, approximately $240.0 million principal amount of the 2026 Convertible Notes will remain outstanding.
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and applicable rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Certain information and disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K filed with the SEC on February 25, 2022.
The condensed consolidated balance sheet as of December 31, 2021, included herein, was derived from the audited financial statements as of that date, but does not include all disclosures, including certain notes required by GAAP on an annual reporting basis.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial position, results of operations, comprehensive loss and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full year 2022 or any future period.
Cost Alignment
Cost Alignment
During the quarter ended March 31, 2022, the Company changed its presentation of certain costs to align with benchmarked definitions of cost of revenue, research and development, sales and marketing, and general and administrative expenses. As part of the benchmarked definitions, the Company has included allocations of facilities and shared IT costs based on employee headcount within the cost of revenue, research and development, sales and marketing, and general and administrative expense categories. Additionally, the product management function is now included in research and development rather than general and administrative as previously reported and the customer billing and collections function and the amortization of acquired customer relationship intangible assets are now included in sales and marketing rather than general and administrative as previously reported. Management believes use of the benchmarked definitions will increase comparability to peers and therefore usability of its financial statements.
All periods presented have been conformed to the current definitions of cost of revenue, research and development, sales and marketing, and general and administrative expenses. There was no impact to revenue or net income for any periods presented. The condensed consolidated balance sheets, condensed consolidated statements of changes in stockholders’ equity and condensed consolidated statements of cash flows are not affected by these changes.
The following is a comparison of the change in costs to the prior period:
Three months ended September 30, 2021Nine months ended September 30, 2021
As reportedAs previously reportedAs reportedAs previously reported
(In thousands)
Statement of Operations
Cost of revenue$73,573 $72,395 $203,071 $199,782 
Research and development16,857 13,359 50,036 39,509 
Sales and marketing21,143 13,592 60,458 38,168 
General and administrative18,127 30,354 49,375 85,481 
Principles of Consolidation
Principles of Consolidation
The condensed consolidated financial statements include the accounts of Bandwidth Inc. and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Use of Estimates
Use of Estimates
The preparation of the Company’s condensed consolidated financial statements in conformity with GAAP requires the Company to make estimates and judgments that affect the amounts reported in these financial statements and accompanying notes. These estimates in the condensed consolidated financial statements include, but are not limited to, allowance for doubtful accounts, reserve for expected credit losses, reserve for sales credits, recoverability of long lived and intangible assets, fair value of acquired intangible assets and goodwill, discount rates used in the valuation of right-of-use assets and lease liabilities, the fair value of the liability of the Company’s Convertible Notes (as defined herein), estimated period of benefit, valuation allowances on deferred tax assets, certain accrued expenses and contingencies, economic and demographic actuarial assumptions related to pension and other postretirement benefit costs and liabilities, estimated cash flows on asset retirement obligation. Although the Company believes that the estimates it uses are reasonable, due to the inherent uncertainty involved in making these estimates, actual results reported in future periods could differ from those estimates.
Cash and Cash Equivalents and Restricted Cash
Cash and Cash Equivalents
The Company classifies all highly liquid investments with original stated maturities of three months or less from the date of purchase as cash equivalents. All highly liquid investments with original stated maturities of greater than three months from the date of purchase are classified as current marketable securities. Cash deposits are primarily in financial institutions in the United States. However, cash for monthly operating costs of international operations are deposited in banks outside the United States. The Company has a policy of making investments only with commercial institutions that have at least an investment grade credit rating. The Company utilizes money market funds as an investment option and only invests in AAA rated funds.
Restricted Cash
Restricted cash consists primarily of employee withholding tax liability and employee benefits contributions not yet remitted. The Company has classified this asset as a short-term asset in order to match the expected period of restriction.
Marketable Securities
Marketable Securities
The Company’s marketable securities consist of time deposits, U.S. treasury debt securities, commercial paper, and corporate debt securities. The Company classifies marketable securities as available-for-sale at the time of purchase and reevaluates such classification as of each balance sheet date. The Company may sell these securities at any time for use in current operations even if they have not yet reached maturity. As a result, the Company classifies investments with maturities greater than 90 days as marketable securities in the accompanying condensed consolidated balance sheets. Available-for-sale securities are recorded at fair value at the end of each reporting period. Unrealized gains and losses are excluded from earnings and recorded as a separate component within accumulated other comprehensive loss on the condensed consolidated balance sheets until realized. Interest income is reported within other (expense) income, net on the condensed consolidated statements of operations. The Company evaluates its investments to assess whether the amortized cost basis is in excess of estimated fair value and determines what amount of that difference, if any, is caused by expected credit losses. Allowance for credit losses are recognized as a charge in other (expense) income, net on the condensed consolidated statements of operations, and any remaining unrealized losses are included in accumulated other comprehensive loss on the condensed consolidated balance sheets. Due to the nature and investment grade of the Company’s marketable securities, there were no credit losses recorded for the three and nine months ended September 30, 2022. There have been no impairment charges for any unrealized losses during the period. The Company determines realized gains and losses on the sale of marketable securities using the specific identification method and records such gains and losses in other (expense) income, net on the condensed consolidated statements of operations.
Accounts Receivable
Accounts Receivable and Current Expected Credit Losses
Accounts receivable are stated at realizable value, net of allowances, which includes an allowance for doubtful accounts and a reserve for expected credit losses. The allowance for doubtful accounts is based on management’s assessment of the collectability of its customer accounts. The Company regularly reviews the composition of the accounts receivable aging, historical bad debts, changes in payment patterns, customer creditworthiness, current economic trends, and reasonable and supportable forecasts about the future. Relevant risk characteristics include customer size and historical loss patterns. Management has evaluated the expected credit losses related to trade accounts receivable and determined that an allowance of approximately $0.8 million and $1.7 million for uncollectible accounts and customer balances that are disputed was required as of September 30, 2022 and December 31, 2021, respectively. Refer to Note 4, “Financial Statement Components” to these condensed consolidated financial statements, for a rollforward of the components of the allowances as of September 30, 2022 and December 31, 2021.
The Company includes unbilled receivables in its accounts receivable balance. Generally, these receivables represent earned revenue from services provided to customers, which will be billed in the next billing cycle. All amounts are considered collectible and billable.
Current Expected Credit Losses
Accounts Receivable and Current Expected Credit Losses
Accounts receivable are stated at realizable value, net of allowances, which includes an allowance for doubtful accounts and a reserve for expected credit losses. The allowance for doubtful accounts is based on management’s assessment of the collectability of its customer accounts. The Company regularly reviews the composition of the accounts receivable aging, historical bad debts, changes in payment patterns, customer creditworthiness, current economic trends, and reasonable and supportable forecasts about the future. Relevant risk characteristics include customer size and historical loss patterns. Management has evaluated the expected credit losses related to trade accounts receivable and determined that an allowance of approximately $0.8 million and $1.7 million for uncollectible accounts and customer balances that are disputed was required as of September 30, 2022 and December 31, 2021, respectively. Refer to Note 4, “Financial Statement Components” to these condensed consolidated financial statements, for a rollforward of the components of the allowances as of September 30, 2022 and December 31, 2021.
The Company includes unbilled receivables in its accounts receivable balance. Generally, these receivables represent earned revenue from services provided to customers, which will be billed in the next billing cycle. All amounts are considered collectible and billable.
Concentration of Credit Risk
Concentration of Credit Risk
Financial instruments that are exposed to concentration of credit risk consist primarily of cash and cash equivalents, marketable securities and trade accounts receivable. Cash deposits may be in excess of insured limits. The Company believes that the financial institutions that hold its cash deposits are financially sound and, accordingly, minimal credit risk exists with respect to these balances.
With regard to customers, credit evaluation and account monitoring procedures are used to minimize the risk of loss. The Company believes that no additional credit risk beyond amounts provided for by the allowance for doubtful accounts are inherent in accounts receivable.
Debt Issuance Costs Debt Issuance CostsThe Company incurs debt issuance costs associated with obtaining and entering into credit agreements and issuing convertible notes. These costs customarily include non-refundable structuring fees, commitment fees, up-front fees and syndication expenses. The Company has a policy of deferring and amortizing these costs based on the effective interest method over the term of the credit agreements or the convertible notes, as applicable.
Goodwill
Goodwill
In accordance with Accounting Standards Codification (“ASC”) 350, “Intangibles - Goodwill and Other” (“ASC 350”), goodwill is not amortized, but rather is reviewed for impairment at the reporting unit level on the last day of the Company’s fourth quarter of each fiscal year, or when there is evidence that events or changes in circumstances indicate that the fair value of the reporting unit is less than the carrying amount of the reporting unit, including goodwill.
The Company establishes its reporting units based on its current organizational structure and management’s view of the business. The Company has determined it has one reporting unit.
Under ASC 350, the Company has the option to first assess qualitatively whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill. In performing qualitative assessments, consistent with ASC 350-20-35-3C, the Company considers, among other factors, macroeconomic conditions (both in the United States and internationally), the Company’s overall financial performance (including, but not limited to, comparisons to prior periods, current period internal expectations, and comparable peer companies), broader industry and market considerations, and the trading price performance of the Company’s Class A common stock.
Recently Adopted Accounting Standards and Recent Accounting Pronouncements Not Yet Adopted
Recently Adopted Accounting Standards
In August 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 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), which is intended to address issues identified as a result of the complexity associated with applying GAAP for certain financial instruments with characteristics of liabilities and equity. For convertible instruments, ASU 2020-06 reduces the number of accounting models for convertible debt instruments and convertible preferred stock, and enhances information transparency by making targeted improvements to the disclosures for convertible instruments and EPS guidance on the basis of feedback from financial statement users. ASU 2020-06 is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021. Early adoption was permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company adopted the new guidance on January 1, 2022 using the modified retrospective approach resulting in decreases in accumulated deficit of $8.8 million, additional paid in capital of $156.2 million, and deferred tax liability of $1.0 million. The Company also recorded an increase in the convertible notes balance of $148.4 million as a result of the reversal of the separation of the convertible debt between debt and equity. The adoption of this standard decreased the amount of non-cash interest expense to be recognized in current and future periods as a result of eliminating the discount associated with the equity component. For the three and nine months ended September 30, 2022, the combined interest expense of the Convertible Notes was $6.9 million and $20.3 million lower, respectively, upon the adoption of ASU 2020-06. The number of diluted shares increased as a result of transitioning from the treasury stock method to the as-if converted method, but did not change the earnings per share for the three and nine months ended September 30, 2022 and 2021 as the Company incurred a net loss in both reporting periods.
In May 2021, the FASB issued ASU 2021-04, Earnings Per Share (Topic 260), Debt —Modifications and Extinguishments (Subtopic 470-50), Compensation--Stock Compensation (Topic 718), and Derivatives and Hedging--Contracts in Entity’s Own Equity (Subtopic 815-40), which is intended to provide clarity surrounding the treatment for a modification or an exchange of a freestanding equity-classified written call option. The amendments also provide guidance for the recognition and measurement of earnings-per-share (“EPS”) for certain modifications or exchanges of freestanding equity-classified written call options for entities that present EPS. The amendments do not affect a holder’s accounting for freestanding call options. ASU 2021-04 is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption was permitted, including adoption in an interim period. The Company adopted the new guidance on January 1, 2022. The Company did not have any modifications or exchanges of freestanding written call options classified in equity during the reporting period and therefore did not have an impact on its financial statements.
Recent Accounting Pronouncements Not Yet Adopted
The Company did not have any applicable recent accounting pronouncements not yet adopted.
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Schedule of Changes in Costs to Prior Periods
The following is a comparison of the change in costs to the prior period:
Three months ended September 30, 2021Nine months ended September 30, 2021
As reportedAs previously reportedAs reportedAs previously reported
(In thousands)
Statement of Operations
Cost of revenue$73,573 $72,395 $203,071 $199,782 
Research and development16,857 13,359 50,036 39,509 
Sales and marketing21,143 13,592 60,458 38,168 
General and administrative18,127 30,354 49,375 85,481 
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2022
Fair Value Disclosures [Abstract]  
Schedule of Assets Measured at Fair Value on a Recurring Basis
The following tables summarize the assets measured at fair value as of September 30, 2022 and December 31, 2021:
Amortized cost or carrying valueUnrealized gainsUnrealized lossesFair value measurements on a recurring basis
September 30, 2022
Level 1Level 2Level 3Total
(In thousands)
Financial assets:
Cash and cash equivalents:
Money market account$45,505 $— $— $45,505 $— $— $45,505 
Commercial paper30,819 — — 30,819 — — 30,819 
Total included in cash and cash equivalents$76,324 $— $— $76,324 $— $— $76,324 
Marketable securities:
Time deposits$10,683 $— $(17)$10,666 $— $— $10,666 
U.S. treasury securities20,368 — (21)20,347 — — 20,347 
Corporate debt securities43,221 — (235)— 42,986 — 42,986 
Commercial paper70,779 393 — 71,172 — — 71,172 
Total marketable securities$145,051 $393 $(273)$102,185 $42,986 $— $145,171 
Total financial assets$221,375 $393 $(273)$178,509 $42,986 $— $221,495 
Fair value measurements on a recurring basis
December 31, 2021
Level 1Level 2Level 3Total
(In thousands)
Financial assets:
Cash and cash equivalents:
Money market account$241,157 $— $— $241,157 
Total financial assets$241,157 $— $— $241,157 
Schedule of Contractual Maturities of Marketable Securities The following table summarizes the contractual maturities of marketable securities as of September 30, 2022:
Amortized costAggregate fair value
(In thousands)
Financial assets:
Less than one year$145,051 $145,171 
Total$145,051 $145,171 
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Statement Components (Tables)
9 Months Ended
Sep. 30, 2022
Financial Statement Components [Abstract]  
Schedule of Accounts Receivable, net of Allowances
Accounts receivable, net of allowances consist of the following:
As of September 30,As of December 31,
20222021
(In thousands)
Trade accounts receivable$36,963 $31,036 
Unbilled accounts receivable40,396 31,786 
Allowance for doubtful accounts and reserve for expected credit losses
(792)(1,661)
Other accounts receivable30 411 
Total accounts receivable, net$76,597 $61,572 

Components of allowance for doubtful accounts and reserve for expected credit losses are as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
(In thousands)
Allowance for doubtful accounts:
Balance, beginning of period$(945)$(1,364)$(1,661)$(1,203)
Charged to bad debt expense, net of reversals(117)(169)64 (475)
Deductions (1)236 54 728 182 
Impact of foreign currency translation34 12 77 29 
Balance, end of period$(792)$(1,467)$(792)$(1,467)
________________________
(1) Write-off of uncollectible accounts after all collection efforts have been exhausted.
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
As of September 30,As of December 31,
20222021
(In thousands)
Accrued expense$32,609 $31,264 
Accrued compensation and benefits17,549 19,042 
Accrued sales, use, VAT and telecommunications related taxes17,327 11,046 
Current portion of finance lease121 177 
Income tax payable6,691 3,420 
Other accrued expenses756 972 
Total accrued expenses and other current liabilities$75,053 $65,921 
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Right-of-Use Asset and Lease Liabilities (Tables)
9 Months Ended
Sep. 30, 2022
Leases [Abstract]  
Components of Lease Expense and Supplemental Cash Flow and Other Information The components of lease expense recorded in the consolidated statement of operations were as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
(In thousands)
Operating lease cost$1,809 $1,699 $6,037 $5,002 
Finance lease cost:
Depreciation of assets44 60 138 165 
Interest on lease liabilities10 14 
Sublease income(14)(96)(206)(288)
Total net lease cost$1,842 $1,668 $5,979 $4,893 
Supplemental cash flow and other information related to leases was as follows:
Nine months ended September 30,
20222021
(In thousands)
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$5,623 $4,535 
Financing cash flows from finance leases162 161 
$5,785 $4,696 
Weighted average remaining lease term (in years)
Operating leases2.283.14
Finance leases2.482.56
Weighted average discount rate
Operating leases4.61 %4.77 %
Finance leases4.50 %4.00 %
Schedule of Supplemental Balance Sheet Lease Information
Supplemental balance sheet information related to leases was as follows:
As of September 30,As of December 31,
LeasesClassification20222021
(In thousands)
Assets:
Operating lease assetsOperating right-of-use asset, net (1)$11,251 $14,061 
Finance lease assetsProperty, plant and equipment, net (2)286 373 
Total leased assets$11,537 $14,434 
Liabilities:
Current
OperatingOperating lease liability, current$7,166 $5,807 
FinanceAccrued expenses and other current liabilities121 177 
Non-current
OperatingOperating lease liability, net of current portion6,426 10,958 
FinanceOther liabilities156 202 
Total lease liabilities$13,869 $17,144 
________________________
(1) Operating lease assets are recorded net of accumulated amortization of $17.5 million and $14.8 million as of September 30, 2022 and December 31, 2021, respectively.
(2) Finance lease assets are recorded net of accumulated depreciation of $0.3 million and $0.2 million as of September 30, 2022 and December 31, 2021, respectively.
Schedule of Maturities of Operating Lease Liabilities
Maturities of lease liabilities were as follows:
As of September 30,
2022
Operating LeasesFinance Leases
(In thousands)
2022 (remaining)$1,580 $30 
20238,030 130 
20242,560 86 
20251,532 37 
2026599 11 
Total lease payments14,301 294 
Less: imputed interest(709)(17)
Total lease obligations13,592 277 
Less: current obligations(7,166)(121)
Long-term lease obligations$6,426 $156 
Schedule of Maturities of Finance Lease Liabilities
Maturities of lease liabilities were as follows:
As of September 30,
2022
Operating LeasesFinance Leases
(In thousands)
2022 (remaining)$1,580 $30 
20238,030 130 
20242,560 86 
20251,532 37 
2026599 11 
Total lease payments14,301 294 
Less: imputed interest(709)(17)
Total lease obligations13,592 277 
Less: current obligations(7,166)(121)
Long-term lease obligations$6,426 $156 
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property, Plant and Equipment (Tables)
9 Months Ended
Sep. 30, 2022
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment, Net
Property, plant and equipment, net consisted of the following:
As of September 30,As of December 31,
20222021
(In thousands)
Furniture and fixtures$2,197 $2,240 
Computer and office equipment7,638 5,419 
Telecommunications equipment77,855 76,963 
Leasehold improvements6,212 6,970 
Software7,188 6,942 
Internal-use software development24,100 22,917 
Automobile582 616 
Land21,598 17,269 
Total cost147,370 139,336 
Less—accumulated depreciation(74,165)(69,732)
Total property, plant and equipment, net$73,205 $69,604 
Schedule of Depreciation Expense
The Company recognized depreciation expense, which includes amortization of capitalized software development costs, as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
(In thousands)
Cost of revenue$3,403 $3,138 $10,141 $9,345 
Research and development610 578 1,767 1,539 
Sales and marketing346 214 1,027 787 
General and administrative302 539 913 1,312 
Total depreciation expense$4,661 $4,469 $13,848 $12,983 
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite Lived Intangible Assets
Intangible assets, net consisted of the following as of September 30, 2022:
Gross
Amount
Accumulated
Amortization
Net Carrying
Value
Amortization
Period
(In thousands)(In years)
Customer relationships$134,579 $(21,889)$112,690 
15 - 20
Developed technology70,743 (13,559)57,184 
10
Other, definite lived2,828 (2,828)— 
2 - 7
Licenses, indefinite lived624 — 624 Indefinite
Total intangible assets, net$208,774 $(38,276)$170,498 
Intangible assets, net consisted of the following as of December 31, 2021:
Gross
Amount
Accumulated
Amortization
Net Carrying
Value
Amortization
Period
(In thousands)(In years)
Customer relationships$155,081 $(16,861)$138,220 
15 - 20
Developed technology82,548 (10,315)72,233 
10
Other, definite lived3,158 (3,158)— 
2 - 7
Licenses, indefinite lived764 — 764 Indefinite
Total intangible assets, net$241,551 $(30,334)$211,217 
Schedule of Infinite Lived Intangible Assets
Intangible assets, net consisted of the following as of September 30, 2022:
Gross
Amount
Accumulated
Amortization
Net Carrying
Value
Amortization
Period
(In thousands)(In years)
Customer relationships$134,579 $(21,889)$112,690 
15 - 20
Developed technology70,743 (13,559)57,184 
10
Other, definite lived2,828 (2,828)— 
2 - 7
Licenses, indefinite lived624 — 624 Indefinite
Total intangible assets, net$208,774 $(38,276)$170,498 
Intangible assets, net consisted of the following as of December 31, 2021:
Gross
Amount
Accumulated
Amortization
Net Carrying
Value
Amortization
Period
(In thousands)(In years)
Customer relationships$155,081 $(16,861)$138,220 
15 - 20
Developed technology82,548 (10,315)72,233 
10
Other, definite lived3,158 (3,158)— 
2 - 7
Licenses, indefinite lived764 — 764 Indefinite
Total intangible assets, net$241,551 $(30,334)$211,217 
Schedule of Amortization Expense
The Company recognized amortization expense as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
(In thousands)
Cost of revenue$1,831 $2,128 $5,797 $6,479 
Sales and marketing2,287 2,636 7,221 8,016 
Total amortization expense$4,118 $4,764 $13,018 $14,495 
Schedule of Future Estimated Amortization Expense
Future estimated amortization expense for definite lived intangible assets is as follows:
As of September 30,
2022
(In thousands)
2022 (remaining)$3,968 
202315,873 
202415,873 
202515,873 
202615,873 
Thereafter102,414 
$169,874 
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt (Tables)
9 Months Ended
Sep. 30, 2022
Debt Disclosure [Abstract]  
Schedule of Net Carrying Amount of Liability and Equity Component of Notes
The net carrying amount of the liability components of the 2026 and 2028 Convertible Notes were as follows:
As of September 30,As of December 31,
20222021
2026 Convertible Notes:(In thousands)
Principal$400,000 $400,000 
Unamortized discountN/A(92,034)
Unamortized debt issuance costs(6,837)(6,043)
2026 Convertible Notes net carrying amount$393,163 $301,923 
2028 Convertible Notes:
Principal$250,000 $250,000 
Unamortized discountN/A(60,488)
Unamortized debt issuance costs(5,915)(4,995)
2028 Convertible Notes net carrying amount$244,085 $184,517 
Total net carrying amount$637,248 $486,440 
The net carrying amount of the equity components of the 2026 and 2028 Convertible Notes were as follows:
As of September 30,As of December 31,
20222021
2026 Convertible Notes:(In thousands)
Proceeds allocated to the conversion options (debt discount)N/A$125,152 
Issuance costsN/A(3,742)
2026 Convertible Notes net carrying amountN/A$121,410 
2028 Convertible Notes:
Proceeds allocated to the conversion options (debt discount)N/A$66,908 
Issuance costsN/A(2,019)
2028 Convertible Notes net carrying amountN/A$64,889 
Total net carrying amountN/A$186,299 
Schedule of Interest Income and Interest Expense Disclosure
The following table sets forth the interest expense recognized related to the 2026 and 2028 Convertible Notes:
Three months ended September 30,Nine months ended September 30,
2022202120222021
2026 Convertible Notes:(In thousands)
Contractual interest expense$250 $250 $750 $750 
Amortization of debt discount (1)
N/A4,664 N/A13,761 
Amortization of debt issuance costs497 306 1,488 903 
Total interest expense related to the 2026 Convertible Notes$747 $5,220 $2,238 $15,414 
2028 Convertible Notes:
Contractual interest expense$313 $313 $939 $678 
Amortization of debt discount (1)
N/A2,029 N/A4,366 
Amortization of debt issuance costs266 168 796 362 
Total interest expense related to the 2028 Convertible Notes$579 $2,510 $1,735 $5,406 
Total interest expense$1,326 $7,730 $3,973 $20,820 
________________________
(1) Upon adoption of ASU 2020-06, the debt discount associated with the equity component on convertible debt outstanding was reversed, which resulted in a decrease in the amount of non-cash interest expense to be recognized going forward.
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Geographic Information (Tables)
9 Months Ended
Sep. 30, 2022
Segment Reporting [Abstract]  
Schedule of Revenue by Geographical Area
The Company generates its revenue primarily in the United States. Revenue by geographic area is detailed in the table below (which is determined based on the customer billing address):
Three months ended September 30,Nine months ended September 30,
2022202120222021
(In thousands)
United States$134,214 $115,059 $371,478 $322,762 
International14,111 15,579 44,700 42,013 
Total$148,325 $130,638 $416,178 $364,775 
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2022
Equity [Abstract]  
Schedule of Reserved Shares of Common Stock for Issuance
The Company had reserved shares of Class A common stock for issuance under stock-based award agreements as follows:
As of September 30,As of December 31,
20222021
Stock options issued and outstanding159,827 180,209 
Nonvested restricted stock units issued and outstanding1,018,312 344,486 
Stock-based awards available for grant under the 2017 Plan3,488,874 3,060,674 
4,667,013 3,585,369 
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2022
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity
The following summarizes the stock option activity for the periods presented:
Number of
options
outstanding
Weighted-
average
exercise price
(Per share)
Weighted-
average
remaining
contract life
(In years)
Aggregate
intrinsic value 
(In thousands)
Outstanding as of December 31, 2021180,209 $10.14 3.39$11,104 
Granted— — 
Exercised(20,382)7.95 
Forfeited or cancelled— — 
Outstanding as of September 30, 2022159,827 $10.42 2.82$477 
Options vested and exercisable at September 30, 2022159,827 $10.42 2.82$477 
Options vested and expected to vest as of September 30, 2022159,827 $10.42 2.82$477 
Three months ended September 30,Nine months ended September 30,
2022202120222021
(In thousands)
Aggregate intrinsic value of stock options exercised$— $880 $634 $9,059 
Total estimated grant date fair value of options vested— 153 — 199 
Schedule of Restricted Stock Unit Activity
The following summarizes the RSU activity for the period presented:
Number of awards outstandingWeighted-average grant date fair value (Per share)
Nonvested RSUs as of December 31, 2021344,486 $82.38 
Granted965,786 47.87 
Vested(203,723)62.70 
Forfeited or cancelled(88,237)75.67 
Nonvested RSUs as of September 30, 20221,018,312 $54.32 
Schedule of Stock-Based Compensation Expense
The Company recognized total stock-based compensation expense as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
(In thousands)
Cost of revenue$93 $80 $283 $275 
Research and development1,767 877 5,298 2,892 
Sales and marketing593 603 2,219 1,847 
General and administrative2,439 2,265 7,259 6,578 
Total$4,892 $3,825 $15,059 $11,592 
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basic and Diluted Loss per Common Share (Tables)
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The components of basic and diluted loss per share are as follows:
Three months ended September 30,Nine months ended September 30,
2022202120222021
(In thousands, except share and per share amounts)
Earnings per share
Net loss attributable to common stockholders$(802)$(6,944)$(13,864)$(19,188)
Net loss per share, basic and diluted$(0.03)$(0.28)$(0.55)$(0.77)
Weighted average number of common shares outstanding, basic and diluted25,304,057 25,114,762 25,268,216 25,075,941 
Schedule of Anti-dilutive Common Shares Excluded from Calculation of Net Loss
The following common share equivalents were excluded from the weighted average shares used to calculate net loss per common share because their effects would have been anti-dilutive:
As of September 30,
20222021
Stock options issued and outstanding159,827 183,271 
Restricted stock units issued and outstanding1,018,312 369,614 
Convertible senior notes (1) (2)
5,788,805 1,316,199 
Total6,966,944 1,869,084 
________________________
(1) As of September 30, 2022, subsequent to adopting ASU 2020-06 as of January 1, 2022, the Company used the if-converted method to calculate the dilutive impact of the 2026 Convertible Notes and 2028 Convertible Notes on diluted income per share, if applicable. The Company expected to settle the principal amount of these notes in cash and any excess in shares of the Company’s Class A common stock. The diluted shares were calculated based on the initial conversion rate of 10.9857 and 5.5781 shares per $0.001 of the aggregate principal amount for the 2026 Convertible Notes and 2028 Convertible Notes, respectively. See Note 2, “Summary of Significant Accounting Policies” to the condensed consolidated financial statements, for additional details on the adoption of ASU 2020-06 and Note 8, “Debt” to the condensed consolidated financial statements, for additional details on the Company’s Convertible Notes.
(2) As of September 30, 2021, the Company used the treasury stock method to calculate the dilutive impact of the 2026 Convertible Notes and the 2028 Convertible Notes because at that time the Company expected to settle the principal amount of these notes in cash and any excess in shares of the Company’s Class A common stock. As of September 30, 2021, the conversion spread, calculated using the average market price of Class A common stock during the period consistent with the treasury stock method, had a dilutive impact for the 2026 Convertible Notes on diluted net income per share of Class A common stock when the average market price of the Company’s Class A common stock for a given period exceeded the conversion price of $91.03 per share. As of September 30, 2021, the conversion spread for the 2028 Convertible Notes was anti-dilutive as the average market price of the Company’s Class A common stock for a given period did not exceed the conversion price of $179.27 per share.
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Organization and Description of Business (Details)
3 Months Ended
Mar. 31, 2022
segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of operating segments 1
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Schedule of Changes in Costs to Prior Periods (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Reclassification [Line Items]        
Cost of revenue $ 84,861 $ 73,573 $ 241,896 $ 203,071
Research and development 25,044 16,857 71,735 50,036
Sales and marketing 23,184 21,143 69,663 60,458
General and administrative $ 16,623 18,127 $ 50,191 49,375
Previously Reported        
Reclassification [Line Items]        
Cost of revenue   72,395   199,782
Research and development   13,359   39,509
Sales and marketing   13,592   38,168
General and administrative   $ 30,354   $ 85,481
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Accounts Receivable and Current Expected Credit Losses (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Accounting Policies [Abstract]    
Allowance for doubtful accounts $ 792 $ 1,661
Unbilled accounts receivable $ 40,396 $ 31,786
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Concentration of Credit Risk (Details)
12 Months Ended
Dec. 31, 2021
One customer | Individual customer | Accounts receivable, net of allowance for doubtful accounts  
Concentration Risk [Line Items]  
Concentration risk (as a percent) 10.00%
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Goodwill (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2022
USD ($)
reporting_unit
Sep. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Accounting Policies [Abstract]          
Reporting units | reporting_unit     1    
Goodwill $ 298,892,000   $ 298,892,000   $ 344,423,000
Goodwill impairment charges $ 0 $ 0 $ 0 $ 0  
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Recently Adopted Accounting Standards (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Jan. 01, 2022
Dec. 31, 2021
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Accumulated deficit $ (81,981)   $ (81,981)     $ (76,867)
Additional paid-in capital (359,465)   (359,465)     (502,477)
Convertible senior notes 637,248   637,248     $ 486,440
Interest expense, debt 1,326 $ 7,730 3,973 $ 20,820    
Accounting Standards Update 2020-06 | Cumulative effect of adoption, adjusted balance            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Accumulated deficit         $ 8,800  
Additional paid-in capital         156,200  
Deferred tax liability         1,000  
Convertible senior notes         $ 148,400  
Interest expense, debt $ 6,900   $ 20,300      
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Assets Measured at Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents $ 166,384 $ 331,453
Amortized cost 145,051  
Unrealized gains 393  
Unrealized losses (273)  
Total marketable securities 145,171  
Total financial assets 221,375  
Money market account    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 45,505  
Time deposits    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized cost 10,683  
Unrealized gains 0  
Unrealized losses (17)  
U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized cost 20,368  
Unrealized gains 0  
Unrealized losses (21)  
Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized cost 43,221  
Unrealized gains 0  
Unrealized losses (235)  
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 30,819  
Amortized cost 70,779  
Unrealized gains 393  
Unrealized losses 0  
Total included in cash and cash equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 76,324  
Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 145,171  
Total financial assets 221,495 241,157
Recurring | Money market account    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 45,505 241,157
Recurring | Time deposits    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 10,666  
Recurring | U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 20,347  
Recurring | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 42,986  
Recurring | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 30,819  
Total marketable securities 71,172  
Recurring | Total included in cash and cash equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 76,324  
Recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 102,185  
Total financial assets 178,509 241,157
Recurring | Level 1 | Money market account    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 45,505 241,157
Recurring | Level 1 | Time deposits    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 10,666  
Recurring | Level 1 | U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 20,347  
Recurring | Level 1 | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 0  
Recurring | Level 1 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 30,819  
Total marketable securities 71,172  
Recurring | Level 1 | Total included in cash and cash equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 76,324  
Recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 42,986  
Total financial assets 42,986 0
Recurring | Level 2 | Money market account    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 0 0
Recurring | Level 2 | Time deposits    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 0  
Recurring | Level 2 | U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 0  
Recurring | Level 2 | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 42,986  
Recurring | Level 2 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 0  
Total marketable securities 0  
Recurring | Level 2 | Total included in cash and cash equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 0  
Recurring | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 0  
Total financial assets 0 0
Recurring | Level 3 | Money market account    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 0 $ 0
Recurring | Level 3 | Time deposits    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 0  
Recurring | Level 3 | U.S. treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 0  
Recurring | Level 3 | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 0  
Recurring | Level 3 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 0  
Total marketable securities 0  
Recurring | Level 3 | Total included in cash and cash equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents $ 0  
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Contractual Maturities of Marketable Securities (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Amortized cost  
Less than one year $ 145,051
Total 145,051
Aggregate fair value  
Less than one year 145,171
Total $ 145,171
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]      
Maturities of marketable securities $ 33,100,000 $ 33,100,000  
Interest earned on marketable securities (less than) 400,000 600,000  
Accrued interest, after allowance for credit loss 400,000 400,000  
Convertible notes | 2026 Convertible Notes      
Debt Instrument [Line Items]      
Fair value 260,600,000 260,600,000 $ 427,100,000
Convertible notes | 2028 Convertible Notes      
Debt Instrument [Line Items]      
Fair value $ 147,900,000 $ 147,900,000 $ 194,200,000
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Statement Components - Schedule of Accounts Receivable, net of Allowances (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Financial Statement Components [Abstract]    
Trade accounts receivable $ 36,963 $ 31,036
Unbilled accounts receivable 40,396 31,786
Allowance for doubtful accounts and reserve for expected credit losses (792) (1,661)
Other accounts receivable 30 411
Total accounts receivable, net $ 76,597 $ 61,572
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Statement Components - Allowance For Doubtful Accounts (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Allowance for Doubtful Accounts Receivable [Roll Forward]        
Balance, beginning of period $ (945) $ (1,364) $ (1,661) $ (1,203)
Charged to bad debt expense, net of reversals (117) (169) 64 (475)
Deductions 236 54 728 182
Impact of foreign currency translation 34 12 77 29
Balance, end of period $ (792) $ (1,467) $ (792) $ (1,467)
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Statement Components - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Financial Statement Components [Abstract]    
Accrued expense $ 32,609 $ 31,264
Accrued compensation and benefits 17,549 19,042
Accrued sales, use, VAT and telecommunications related taxes 17,327 11,046
Current portion of finance lease 121 177
Income tax payable 6,691 3,420
Other accrued expenses 756 972
Total accrued expenses and other current liabilities $ 75,053 $ 65,921
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Right-of-Use Asset and Lease Liabilities - Additional Information (Details)
3 Months Ended 9 Months Ended
Jun. 05, 2021
USD ($)
a
Jun. 04, 2021
USD ($)
a
May 27, 2021
USD ($)
ft²
lease
Sep. 30, 2022
USD ($)
ft²
lease
Sep. 30, 2021
USD ($)
Sep. 30, 2022
USD ($)
ft²
lease
Sep. 30, 2021
USD ($)
Lessee, Lease, Description [Line Items]              
Option to extend, term (up to)       5 years   5 years  
Number of leases with early-termination option | lease       1   1  
Short-term operating lease expense       $ 200,000 $ 400,000 $ 400,000 $ 1,100,000
Consideration for the proposed Land purchase           0 30,017,000
Proceeds from sale of land           0 17,462,000
Right-of-use assets obtained in exchange for new operating lease liabilities           3,322,000 $ 553,000
Property              
Lessee, Lease, Description [Line Items]              
Land (acres) | a 17.06 40          
Consideration for the proposed Land purchase   $ 30,000,000          
Lease incentive       $ 8,500,000   8,500,000  
Property | Developer              
Lessee, Lease, Description [Line Items]              
Area of land sold (acres) | a 23.76            
Proceeds from sale of land $ 17,500,000            
Lease not yet commenced              
Lessee, Lease, Description [Line Items]              
Office space (in square foot) | ft²     534,000        
Term of lease     20 years        
Number of option to extend | lease     2        
Term of option to extend     10 years        
Market rental rate (as a percent)     100.00%        
Escrow to fund     $ 17,500,000        
Right-of-use assets obtained in exchange for new operating lease liabilities           $ 0  
Lease not yet commenced | Developer              
Lessee, Lease, Description [Line Items]              
Security deposit     $ 2,500,000        
Minimum              
Lessee, Lease, Description [Line Items]              
Remaining lease term (in years)       1 month   1 month  
Maximum              
Lessee, Lease, Description [Line Items]              
Remaining lease term (in years)       4 years 3 months   4 years 3 months  
Relay, Inc              
Lessee, Lease, Description [Line Items]              
Sublease area (in square foot) | ft²       17,073   17,073  
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Right-of-Use Asset and Lease Liabilities - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Leases [Abstract]        
Operating lease cost $ 1,809 $ 1,699 $ 6,037 $ 5,002
Depreciation of assets 44 60 138 165
Interest on lease liabilities 3 5 10 14
Sublease income (14) (96) (206) (288)
Total net lease cost $ 1,842 $ 1,668 $ 5,979 $ 4,893
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Right-of-Use Asset and Lease Liabilities - Supplemental Balance Sheet Lease Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Assets:    
Operating lease assets $ 11,251 $ 14,061
Finance lease assets 286 373
Total leased assets 11,537 14,434
Current    
Operating 7,166 5,807
Finance 121 177
Non-current    
Operating 6,426 10,958
Finance 156 202
Total lease liabilities $ 13,869 $ 17,144
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other liabilities Other liabilities
Accumulated amortization $ 17,500 $ 14,800
Accumulated depreciation of assets under finance leases $ 300 $ 200
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Right-of-Use Asset and Lease Liabilities - Supplemental Cash Flow and Other Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Cash paid for amounts included in the measurement of lease liabilities    
Operating cash flows from operating leases $ 5,623 $ 4,535
Financing cash flows from finance leases 162 161
Lease liabilities $ 5,785 $ 4,696
Weighted average remaining lease term (in years)    
Operating leases 2 years 3 months 10 days 3 years 1 month 20 days
Finance leases 2 years 5 months 23 days 2 years 6 months 21 days
Weighted average discount rate    
Operating leases 4.61% 4.77%
Finance leases 4.50% 4.00%
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Right-of-Use Asset and Lease Liabilities - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Operating Leases    
2022 (remaining) $ 1,580  
2023 8,030  
2024 2,560  
2025 1,532  
2026 599  
Total lease payments 14,301  
Less: imputed interest (709)  
Total lease obligations 13,592  
Less: current obligations (7,166) $ (5,807)
Long-term lease obligations 6,426 10,958
Finance Leases    
2022 (remaining) 30  
2023 130  
2024 86  
2025 37  
2026 11  
Total lease payments 294  
Less: imputed interest (17)  
Total lease obligations 277  
Less: current obligations (121) (177)
Long-term lease obligations $ 156 $ 202
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property, Plant and Equipment - Summary of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Total cost $ 147,370 $ 139,336
Less—accumulated depreciation (74,165) (69,732)
Total property, plant and equipment, net 73,205 69,604
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total cost 2,197 2,240
Computer and office equipment    
Property, Plant and Equipment [Line Items]    
Total cost 7,638 5,419
Telecommunications equipment    
Property, Plant and Equipment [Line Items]    
Total cost 77,855 76,963
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total cost 6,212 6,970
Software    
Property, Plant and Equipment [Line Items]    
Total cost 7,188 6,942
Internal-use software development    
Property, Plant and Equipment [Line Items]    
Total cost 24,100 22,917
Automobile    
Property, Plant and Equipment [Line Items]    
Total cost 582 616
Land    
Property, Plant and Equipment [Line Items]    
Total cost $ 21,598 $ 17,269
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property, Plant and Equipment - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Property, Plant and Equipment [Line Items]          
Capitalized software development costs, additions $ 0.9 $ 0.8 $ 2.1 $ 3.2  
Amortization of capitalized software development costs 0.6 $ 0.5 1.6 $ 1.4  
Capitalized implementation costs related to cloud computing arrangements 0.3   0.3    
Cost of assets under finance leases 0.6   0.6    
Accumulated depreciation of assets under finance leases 0.3   0.3   $ 0.2
Prepaid expenses and other current assets          
Property, Plant and Equipment [Line Items]          
Capitalized implementation costs related to cloud computing arrangements 0.1   0.1    
Other long-term assets          
Property, Plant and Equipment [Line Items]          
Capitalized implementation costs related to cloud computing arrangements $ 0.2   $ 0.2    
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property, Plant and Equipment - Depreciation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Property, Plant and Equipment [Line Items]        
Total depreciation expense $ 4,661 $ 4,469 $ 13,848 $ 12,983
Cost of revenue        
Property, Plant and Equipment [Line Items]        
Total depreciation expense 3,403 3,138 10,141 9,345
Research and development        
Property, Plant and Equipment [Line Items]        
Total depreciation expense 610 578 1,767 1,539
Sales and marketing        
Property, Plant and Equipment [Line Items]        
Total depreciation expense 346 214 1,027 787
General and administrative        
Property, Plant and Equipment [Line Items]        
Total depreciation expense $ 302 $ 539 $ 913 $ 1,312
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Accumulated Amortization $ (38,276)   $ (30,334)
Net Carrying Value 169,874    
Gross Amount 208,774   241,551
Net Carrying Value 170,498   211,217
Licenses, indefinite lived      
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Licenses, indefinite lived 624   764
Customer relationships      
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Gross Amount 134,579   155,081
Accumulated Amortization (21,889)   (16,861)
Net Carrying Value $ 112,690   138,220
Customer relationships | Minimum      
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Amortization Period 15 years 15 years  
Customer relationships | Maximum      
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Amortization Period 20 years 20 years  
Developed technology      
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Gross Amount $ 70,743   82,548
Accumulated Amortization (13,559)   (10,315)
Net Carrying Value $ 57,184   72,233
Amortization Period 10 years 10 years  
Other, definite lived      
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Gross Amount $ 2,828   3,158
Accumulated Amortization (2,828)   (3,158)
Net Carrying Value $ 0   $ 0
Other, definite lived | Minimum      
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Amortization Period 2 years 2 years  
Other, definite lived | Maximum      
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Amortization Period 7 years 7 years  
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible Assets - Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Goodwill [Line Items]        
Total amortization expense $ 4,118 $ 4,764 $ 13,018 $ 14,495
Cost of revenue        
Goodwill [Line Items]        
Total amortization expense 1,831 2,128 5,797 6,479
Sales and marketing        
Goodwill [Line Items]        
Total amortization expense $ 2,287 $ 2,636 $ 7,221 $ 8,016
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible Assets - Additional Information (Details)
9 Months Ended
Sep. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Weighted average useful life 11 years 3 months 18 days
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible Assets - Future Estimated Amortization Expense (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2022 (remaining) $ 3,968
2023 15,873
2024 15,873
2025 15,873
2026 15,873
Thereafter 102,414
Net Carrying Value $ 169,874
XML 69 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt - Revolving Loan (Details) - USD ($)
Jun. 06, 2022
Sep. 30, 2022
Debt Instrument [Line Items]    
Outstanding unamortized loan fees   $ 500,000
Prepaid expenses and other current assets    
Debt Instrument [Line Items]    
Outstanding unamortized loan fees   200,000
Other long-term assets    
Debt Instrument [Line Items]    
Outstanding unamortized loan fees   300,000
Line of Credit | Revolving Loan | Silicon Valley Bank Credit Facility    
Debt Instrument [Line Items]    
Borrowing capacity $ 50,000,000  
Unused portion of borrowing commitment 0.0625%  
Minimum liquidity $ 70,000,000  
Line of credit   0
Available borrowing capacity   $ 50,000,000
Line of Credit | Revolving Loan | Silicon Valley Bank Credit Facility | Minimum | SOFR    
Debt Instrument [Line Items]    
Basis spread on variable rate 1.50%  
Line of Credit | Revolving Loan | Silicon Valley Bank Credit Facility | Minimum | Base rate    
Debt Instrument [Line Items]    
Basis spread on variable rate 0.50%  
Line of Credit | Revolving Loan | Silicon Valley Bank Credit Facility | Maximum | SOFR    
Debt Instrument [Line Items]    
Basis spread on variable rate 2.00%  
Line of Credit | Revolving Loan | Silicon Valley Bank Credit Facility | Maximum | Base rate    
Debt Instrument [Line Items]    
Basis spread on variable rate 1.00%  
Line of Credit | Swing line | Silicon Valley Bank Credit Facility    
Debt Instrument [Line Items]    
Borrowing capacity $ 5,000,000  
Line of Credit | Credit commitments | Silicon Valley Bank Credit Facility    
Debt Instrument [Line Items]    
Borrowing capacity $ 20,000,000  
XML 70 R61.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt - 2026 Convertible Notes (Details)
9 Months Ended 12 Months Ended
Feb. 28, 2020
USD ($)
day
$ / shares
Sep. 30, 2022
USD ($)
Sep. 30, 2021
$ / shares
Sep. 30, 2022
USD ($)
day
Dec. 31, 2021
USD ($)
Mar. 16, 2021
$ / shares
Jan. 01, 2021
USD ($)
Class A voting common stock              
Debt Instrument [Line Items]              
Common stock, par value (in usd per share) | $ / shares $ 0.001         $ 0.001  
2026 Convertible Notes              
Debt Instrument [Line Items]              
Redemption period scheduled trading day before the maturity date 40 days            
Cash redemption price (as a percent) 100.00%            
2026 Convertible Notes | Convertible notes              
Debt Instrument [Line Items]              
Principal amount $ 400,000,000 $ 400,000,000   $ 400,000,000 $ 400,000,000    
Stated rate (as a percent) 0.25%            
Total net proceeds $ 344,700,000            
Conversion price (in usd per share) | $ / shares $ 91.03   $ 91.03        
Conversion option $ 125,200,000            
Effective interest rate (as a percent) 6.763%            
Carrying amount of equity component $ 57,500,000            
Annual effective interest rate (as a percent) 6.907%            
Issuance costs         $ 3,742,000    
2026 Convertible Notes | Convertible notes | Cumulative effect of adoption, adjusted balance | Accounting Standards Update 2020-06              
Debt Instrument [Line Items]              
Effective interest rate (as a percent)             0.513%
Issuance costs attributable to the liability component             $ 8,200,000
Issuance costs             $ 3,700,000
2026 Convertible Notes | Convertible notes | Conversion option 2              
Debt Instrument [Line Items]              
Trading days | day 5            
Consecutive trading days | day 10            
2026 Convertible Notes | Convertible notes | Class A voting common stock              
Debt Instrument [Line Items]              
Conversion ratio 0.0109857 0.0109857 0.0109857        
2026 Convertible Notes | Convertible notes | Class A voting common stock | Conversion option 1              
Debt Instrument [Line Items]              
Stock price trigger (as a percent) 130.00%     130.00%      
Trading days | day 20     20      
Consecutive trading days | day 30     30      
2026 Convertible Notes | Convertible notes | Class A voting common stock | Conversion option 2              
Debt Instrument [Line Items]              
Stock price trigger (as a percent) 98.00%            
XML 71 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt - 2028 Convertible Notes (Details)
9 Months Ended
Mar. 16, 2021
USD ($)
day
$ / shares
Sep. 30, 2022
USD ($)
Sep. 30, 2021
$ / shares
Dec. 31, 2021
USD ($)
Jan. 01, 2021
USD ($)
Feb. 28, 2020
$ / shares
Class A voting common stock            
Debt Instrument [Line Items]            
Common stock, par value (in usd per share) | $ / shares $ 0.001         $ 0.001
2028 Convertible Notes | Convertible notes            
Debt Instrument [Line Items]            
Principal amount $ 250,000,000 $ 250,000,000   $ 250,000,000    
Stated rate (as a percent) 0.50%          
Total net proceeds $ 217,000,000          
Conversion price (in usd per share) | $ / shares $ 179.27   $ 179.27      
Cash redemption price (as a percent) 100.00%          
Conversion option $ 66,900,000          
Effective interest rate (as a percent) 5.125%          
Carrying amount of equity component $ 39,400,000          
Annual effective interest rate (as a percent) 4.959%          
Issuance costs       $ 2,019,000    
2028 Convertible Notes | Convertible notes | Cumulative effect of adoption, adjusted balance | Accounting Standards Update 2020-06            
Debt Instrument [Line Items]            
Effective interest rate (as a percent)         0.442%  
Issuance costs attributable to the liability component         $ 5,500,000  
Issuance costs         $ 2,000,000  
2028 Convertible Notes | Convertible notes | Class A voting common stock            
Debt Instrument [Line Items]            
Conversion ratio 0.0055781 0.0055781 0.0055781      
2028 Convertible Notes | Convertible notes | Conversion option 1            
Debt Instrument [Line Items]            
Trading days | day 20          
Consecutive trading days | day 30          
2028 Convertible Notes | Convertible notes | Conversion option 1 | Class A voting common stock            
Debt Instrument [Line Items]            
Stock price trigger (as a percent) 130.00%          
2028 Convertible Notes | Convertible notes | Conversion option 2            
Debt Instrument [Line Items]            
Trading days | day 5          
Consecutive trading days | day 10          
2028 Convertible Notes | Convertible notes | Conversion option 2 | Class A voting common stock            
Debt Instrument [Line Items]            
Stock price trigger (as a percent) 98.00%          
XML 72 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt - Schedule of Debt (Details) - Convertible notes - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Mar. 16, 2021
Feb. 28, 2020
Debt Instrument [Line Items]        
Total net carrying amount $ 637,248,000 $ 486,440,000    
Total net carrying amount   186,299,000    
2026 Convertible Notes        
Debt Instrument [Line Items]        
Principal 400,000,000 400,000,000   $ 400,000,000
Unamortized discount   (92,034,000)    
Unamortized debt issuance costs (6,837,000) (6,043,000)    
Total net carrying amount 393,163,000 301,923,000    
Proceeds allocated to the conversion options (debt discount)   125,152,000    
Issuance costs   (3,742,000)    
Total net carrying amount   121,410,000    
2028 Convertible Notes        
Debt Instrument [Line Items]        
Principal 250,000,000 250,000,000 $ 250,000,000  
Unamortized discount   (60,488,000)    
Unamortized debt issuance costs (5,915,000) (4,995,000)    
Total net carrying amount $ 244,085,000 184,517,000    
Proceeds allocated to the conversion options (debt discount)   66,908,000    
Issuance costs   (2,019,000)    
Total net carrying amount   $ 64,889,000    
XML 73 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt - Interest Income and Interest Expense Disclosure (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Debt Instrument [Line Items]        
Total interest expense $ 1,326 $ 7,730 $ 3,973 $ 20,820
2026 Convertible Notes        
Debt Instrument [Line Items]        
Contractual interest expense 250 250 750 750
Amortization of debt discount   4,664   13,761
Amortization of debt issuance costs 497 306 1,488 903
Total interest expense 747 5,220 2,238 15,414
2028 Convertible Notes        
Debt Instrument [Line Items]        
Contractual interest expense 313 313 939 678
Amortization of debt discount   2,029   4,366
Amortization of debt issuance costs 266 168 796 362
Total interest expense $ 579 $ 2,510 $ 1,735 $ 5,406
XML 74 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt - Convertible Senior Notes and Capped Call Transactions (Details) - USD ($)
$ / shares in Units, $ in Millions
Mar. 16, 2021
Feb. 28, 2020
Debt Instrument [Line Items]    
Net cost of capped call purchase $ 25.5 $ 43.3
Class A voting common stock    
Debt Instrument [Line Items]    
Capped call shares (in shares) 1,394,525 4,394,276
Convertible notes | 2026 Convertible Notes    
Debt Instrument [Line Items]    
Initial conversion strike price (in usd per share)   $ 91.03
Initial cap price (in usd per share)   $ 137.40
Convertible notes | 2028 Convertible Notes    
Debt Instrument [Line Items]    
Initial conversion strike price (in usd per share) $ 179.27  
Initial cap price (in usd per share) $ 260.76  
XML 75 R66.htm IDEA: XBRL DOCUMENT v3.22.2.2
Geographic Information - Reconciliation of Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]          
Assets $ 1,008,399   $ 1,008,399   $ 1,065,539
Revenue 148,325 $ 130,638 416,178 $ 364,775  
United States          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Revenue 134,214 115,059 371,478 322,762  
International          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Assets 8,900   8,900   $ 9,200
Revenue $ 14,111 $ 15,579 $ 44,700 $ 42,013  
XML 76 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity - Common Stock (Details) - shares
Sep. 30, 2022
Dec. 31, 2021
Class A voting common stock    
Class of Stock [Line Items]    
Common stock, shares issued (in shares) 23,358,203 23,177,988
Common stock, shares outstanding (in shares) 23,358,203 23,177,988
Class B voting common stock    
Class of Stock [Line Items]    
Common stock, shares issued (in shares) 1,965,170 1,965,170
Common stock, shares outstanding (in shares) 1,965,170 1,965,170
XML 77 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity - Reserved Shares of Common Stock for Issuance (Details) - shares
Sep. 30, 2022
Dec. 31, 2021
Class of Stock [Line Items]    
Common stock reserved for future issuance (in shares) 4,667,013 3,585,369
Stock options issued and outstanding    
Class of Stock [Line Items]    
Common stock reserved for future issuance (in shares) 159,827 180,209
Restricted stock units issued and outstanding    
Class of Stock [Line Items]    
Common stock reserved for future issuance (in shares) 1,018,312 344,486
Stock-based awards available for grant under the 2017 Plan    
Class of Stock [Line Items]    
Common stock reserved for future issuance (in shares) 3,488,874 3,060,674
XML 78 R69.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Jan. 01, 2022
Jan. 01, 2018
Nov. 09, 2017
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common stock reserved for future issuance (in shares)       4,667,013   4,667,013   3,585,369
Granted (in shares)       0 0 0 0  
Unrecognized cost for stock based compensation       $ 0   $ 0    
Options                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common stock reserved for future issuance (in shares)       159,827   159,827   180,209
RSUs                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common stock reserved for future issuance (in shares)       1,018,312   1,018,312   344,486
Unrecognized compensation cost related to non-vested RSUs       $ 46,300,000   $ 46,300,000    
Unrecognized cost for stock based compensation, period for recognition (in years)           3 years 3 days    
2010 Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares available for grant (in shares)     0          
2017 Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common stock reserved for future issuance (in shares)     1,050,000          
Common stock reserved for future issuance, percent increase   5.00%            
Increase in shares available for grant (in shares) 1,158,900              
2017 Plan | Options                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Contractual life     10 years          
XML 79 R70.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Number of options outstanding          
Beginning balance (in shares)     180,209    
Granted (in shares) 0 0 0 0  
Exercised (in shares)     (20,382)    
Forfeited or cancelled (in shares)     0    
Ending balance (in shares) 159,827   159,827   180,209
Options vested and exercisable (in shares) 159,827   159,827    
Options vested and expected to vest (in shares) 159,827   159,827    
Weighted- average exercise price (Per share)          
Beginning balance (in usd per share)     $ 10.14    
Granted (in usd per share)     0    
Exercised (in usd per share)     7.95    
Forfeited or cancelled (in usd per share)     0    
Ending balance (in usd per share) $ 10.42   10.42   $ 10.14
Weighted-average exercise price, Options vested and exercisable (in usd per share) 10.42   10.42    
Weighted-average exercise price, Options vested and expected to vest (in usd per share) $ 10.42   $ 10.42    
Weighted- average remaining contract life (In years)          
Outstanding (in years)     2 years 9 months 25 days   3 years 4 months 20 days
Options vested and exercisable at September 30, 2022     2 years 9 months 25 days    
Options vested and expected to vest as of September 30, 2022     2 years 9 months 25 days    
Aggregate intrinsic value  (In thousands)          
Options outstanding $ 477   $ 477   $ 11,104
Options vested and exercisable at September 30, 2022 477   477    
Options vested and expected to vest as of September 30, 2022 477   477    
Aggregate intrinsic value of stock options exercised 0 $ 880 634 $ 9,059  
Total estimated grant date fair value of options vested $ 0 $ 153 $ 0 $ 199  
XML 80 R71.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Restricted Stock Unit Activity (Details) - RSUs
9 Months Ended
Sep. 30, 2022
$ / shares
shares
Number of awards outstanding  
Beginning balance (in shares) | shares 344,486
Granted (in shares) | shares 965,786
Vested (in shares) | shares (203,723)
Forfeited or cancelled (in shares) | shares (88,237)
Ending balance (in shares) | shares 1,018,312
Weighted-average grant date fair value (Per share)  
Beginning balance (in usd per share) | $ / shares $ 82.38
Granted (in usd per share) | $ / shares 47.87
Vested (in usd per share) | $ / shares 62.70
Forfeited or cancelled (in usd per share) | $ / shares 75.67
Ending balance (in usd per share) | $ / shares $ 54.32
XML 81 R72.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation expense $ 4,892 $ 3,825 $ 15,059 $ 11,592
Cost of revenue        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation expense 93 80 283 275
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation expense 1,767 877 5,298 2,892
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation expense 593 603 2,219 1,847
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation expense $ 2,439 $ 2,265 $ 7,259 $ 6,578
XML 82 R73.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies - Additional Information (Details)
$ in Thousands
May 27, 2021
USD ($)
lease
Sep. 30, 2022
USD ($)
Lessee, Lease, Description [Line Items]    
Non-cancellable purchase obligation   $ 14,700
Non-cancellable purchase obligation, fulfilled within a year   11,800
Lease payments of initial term   $ 14,301
Project    
Lessee, Lease, Description [Line Items]    
Commencement date, rent abatement period 120 days  
Commencement delivered period 12 months  
Number of option to extend | lease 2  
Term of option to extend 10 years  
Base rent percentage (as a percent) 1.85%  
Lease payments of initial term $ 495,700  
Maximum    
Lessee, Lease, Description [Line Items]    
Remaining lease term (in years)   4 years 3 months
XML 83 R74.htm IDEA: XBRL DOCUMENT v3.22.2.2
Employee Benefit Plans - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Retirement Benefits [Abstract]        
Matching contributions $ 1.0 $ 0.8 $ 3.2 $ 2.6
XML 84 R75.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes - Additional Information (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Tax Disclosure [Abstract]        
Effective income tax rate (as a percent) 53.50% (4.80%) 7.70% (1.30%)
XML 85 R76.htm IDEA: XBRL DOCUMENT v3.22.2.2
Related Parties (Details) - Relay - Master Services Agreement - Affiliated Entity - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Related Party Transaction [Line Items]          
Revenue from related parties $ 0.3 $ 0.4 $ 1.1 $ 1.4  
Receivable (less than) $ 0.1   $ 0.1   $ 0.1
XML 86 R77.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basic and Diluted Loss per Common Share - Components of Basic and Diluted Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Earnings Per Share [Abstract]        
Net loss attributable to common stockholders, basic $ (802) $ (6,944) $ (13,864) $ (19,188)
Net loss attributable to common stockholders, diluted $ (802) $ (6,944) $ (13,864) $ (19,188)
Net loss per share, basic and diluted        
Net loss per share, basic (in usd per share) $ (0.03) $ (0.28) $ (0.55) $ (0.77)
Net loss per share, diluted (in usd per share) $ (0.03) $ (0.28) $ (0.55) $ (0.77)
Weighted average number of common shares outstanding, basic and diluted        
Weighted average number of common shares outstanding, basic (in shares) 25,304,057 25,114,762 25,268,216 25,075,941
Weighted average number of common shares outstanding, diluted (in shares) 25,304,057 25,114,762 25,268,216 25,075,941
XML 87 R78.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basic and Diluted Loss per Common Share - Schedule of Antidilutive Common Share Equivalents Excluded from Earnings Per Share (Details)
9 Months Ended
Mar. 16, 2021
$ / shares
Feb. 28, 2020
$ / shares
Sep. 30, 2022
shares
Sep. 30, 2021
$ / shares
shares
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares)     6,966,944 1,869,084
Convertible notes | 2026 Convertible Notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Conversion price (in usd per share) | $ / shares   $ 91.03   $ 91.03
Convertible notes | 2026 Convertible Notes | Class A voting common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Conversion ratio   0.0109857 0.0109857 0.0109857
Convertible notes | 2028 Convertible Notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Conversion price (in usd per share) | $ / shares $ 179.27     $ 179.27
Convertible notes | 2028 Convertible Notes | Class A voting common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Conversion ratio 0.0055781   0.0055781 0.0055781
Stock options issued and outstanding        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares)     159,827 183,271
Restricted stock units issued and outstanding        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares)     1,018,312 369,614
Convertible senior notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares)     5,788,805 1,316,199
XML 88 R79.htm IDEA: XBRL DOCUMENT v3.22.2.2
Subsequent Event (Details) - 2026 Convertible Notes - Convertible notes
12 Months Ended
Nov. 02, 2022
day
Feb. 28, 2020
USD ($)
day
Sep. 30, 2022
USD ($)
day
Nov. 29, 2022
USD ($)
Nov. 28, 2022
USD ($)
Dec. 31, 2021
USD ($)
Subsequent Event [Line Items]            
Principal   $ 400,000,000 $ 400,000,000     $ 400,000,000
Conversion option 1 | Class A voting common stock            
Subsequent Event [Line Items]            
Consecutive trading days | day   30 30      
Forecast            
Subsequent Event [Line Items]            
Principal       $ 240,000,000    
Subsequent Event            
Subsequent Event [Line Items]            
Repurchased face amount         $ 160,000,000  
Repurchased face amount, discount         29.00%  
Subsequent Event | Conversion option 1 | Class A voting common stock            
Subsequent Event [Line Items]            
Consecutive trading days | day 15          
XML 89 band-20220930_htm.xml IDEA: XBRL DOCUMENT 0001514416 2022-01-01 2022-09-30 0001514416 us-gaap:CommonClassAMember 2022-10-31 0001514416 us-gaap:CommonClassBMember 2022-10-31 0001514416 2022-09-30 0001514416 2021-12-31 0001514416 2022-07-01 2022-09-30 0001514416 2021-07-01 2021-09-30 0001514416 2021-01-01 2021-09-30 0001514416 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001514416 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001514416 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001514416 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001514416 us-gaap:RetainedEarningsMember 2020-12-31 0001514416 2020-12-31 0001514416 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001514416 2021-01-01 2021-03-31 0001514416 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001514416 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001514416 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001514416 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001514416 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-03-31 0001514416 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-03-31 0001514416 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001514416 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001514416 us-gaap:RetainedEarningsMember 2021-03-31 0001514416 2021-03-31 0001514416 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001514416 2021-04-01 2021-06-30 0001514416 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001514416 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001514416 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001514416 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-06-30 0001514416 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-06-30 0001514416 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001514416 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001514416 us-gaap:RetainedEarningsMember 2021-06-30 0001514416 2021-06-30 0001514416 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001514416 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001514416 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001514416 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001514416 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001514416 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-09-30 0001514416 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-09-30 0001514416 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001514416 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001514416 us-gaap:RetainedEarningsMember 2021-09-30 0001514416 2021-09-30 0001514416 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-10-01 2021-12-31 0001514416 us-gaap:AdditionalPaidInCapitalMember 2021-10-01 2021-12-31 0001514416 2021-10-01 2021-12-31 0001514416 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-01 2021-12-31 0001514416 us-gaap:RetainedEarningsMember 2021-10-01 2021-12-31 0001514416 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001514416 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001514416 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001514416 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001514416 us-gaap:RetainedEarningsMember 2021-12-31 0001514416 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001514416 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001514416 2022-01-01 2022-03-31 0001514416 2021-01-01 2021-12-31 0001514416 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001514416 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2021-12-31 0001514416 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-12-31 0001514416 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001514416 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001514416 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-03-31 0001514416 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-03-31 0001514416 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001514416 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001514416 us-gaap:RetainedEarningsMember 2022-03-31 0001514416 2022-03-31 0001514416 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001514416 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001514416 2022-04-01 2022-06-30 0001514416 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001514416 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001514416 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-06-30 0001514416 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-06-30 0001514416 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001514416 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001514416 us-gaap:RetainedEarningsMember 2022-06-30 0001514416 2022-06-30 0001514416 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001514416 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001514416 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001514416 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001514416 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-09-30 0001514416 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-09-30 0001514416 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001514416 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001514416 us-gaap:RetainedEarningsMember 2022-09-30 0001514416 srt:ScenarioPreviouslyReportedMember 2021-07-01 2021-09-30 0001514416 srt:ScenarioPreviouslyReportedMember 2021-01-01 2021-09-30 0001514416 band:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001514416 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AccountingStandardsUpdate202006Member 2022-01-01 0001514416 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AccountingStandardsUpdate202006Member 2022-07-01 2022-09-30 0001514416 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AccountingStandardsUpdate202006Member 2022-01-01 2022-09-30 0001514416 us-gaap:MoneyMarketFundsMember 2022-09-30 0001514416 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-09-30 0001514416 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-09-30 0001514416 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-09-30 0001514416 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-09-30 0001514416 us-gaap:CommercialPaperMember 2022-09-30 0001514416 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-09-30 0001514416 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-09-30 0001514416 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-09-30 0001514416 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-09-30 0001514416 us-gaap:CashAndCashEquivalentsMember 2022-09-30 0001514416 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashAndCashEquivalentsMember 2022-09-30 0001514416 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashAndCashEquivalentsMember 2022-09-30 0001514416 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashAndCashEquivalentsMember 2022-09-30 0001514416 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashAndCashEquivalentsMember 2022-09-30 0001514416 us-gaap:BankTimeDepositsMember 2022-09-30 0001514416 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2022-09-30 0001514416 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2022-09-30 0001514416 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2022-09-30 0001514416 us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2022-09-30 0001514416 us-gaap:USTreasurySecuritiesMember 2022-09-30 0001514416 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-09-30 0001514416 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-09-30 0001514416 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-09-30 0001514416 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-09-30 0001514416 us-gaap:CorporateDebtSecuritiesMember 2022-09-30 0001514416 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-09-30 0001514416 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-09-30 0001514416 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-09-30 0001514416 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-09-30 0001514416 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-09-30 0001514416 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-09-30 0001514416 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-09-30 0001514416 us-gaap:FairValueMeasurementsRecurringMember 2022-09-30 0001514416 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001514416 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001514416 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001514416 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001514416 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001514416 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001514416 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001514416 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001514416 band:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember 2022-09-30 0001514416 band:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member us-gaap:ConvertibleDebtMember 2022-09-30 0001514416 band:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember 2021-12-31 0001514416 band:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member us-gaap:ConvertibleDebtMember 2021-12-31 0001514416 band:RelayIncMember 2022-09-30 0001514416 srt:MinimumMember 2022-09-30 0001514416 srt:MaximumMember 2022-09-30 0001514416 band:UndevelopedLandMember 2021-06-04 0001514416 band:UndevelopedLandMember 2021-06-04 2021-06-04 0001514416 band:USEFEdwardsMillOwnerLLCMember band:UndevelopedLandMember 2021-06-05 2021-06-05 0001514416 band:UndevelopedLandMember 2021-06-05 0001514416 band:UndevelopedLandMember 2022-09-30 0001514416 band:LeaseAgreementMember 2021-05-27 0001514416 band:LeaseAgreementMember 2021-05-27 2021-05-27 0001514416 band:USEFEdwardsMillOwnerLLCMember band:LeaseAgreementMember 2021-05-27 0001514416 band:LeaseAgreementMember 2022-01-01 2022-09-30 0001514416 us-gaap:FurnitureAndFixturesMember 2022-09-30 0001514416 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001514416 band:ComputerAndOfficeEquipmentMember 2022-09-30 0001514416 band:ComputerAndOfficeEquipmentMember 2021-12-31 0001514416 band:TelecommunicationsEquipmentMember 2022-09-30 0001514416 band:TelecommunicationsEquipmentMember 2021-12-31 0001514416 us-gaap:LeaseholdImprovementsMember 2022-09-30 0001514416 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001514416 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-09-30 0001514416 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-12-31 0001514416 us-gaap:SoftwareDevelopmentMember 2022-09-30 0001514416 us-gaap:SoftwareDevelopmentMember 2021-12-31 0001514416 us-gaap:AutomobilesMember 2022-09-30 0001514416 us-gaap:AutomobilesMember 2021-12-31 0001514416 us-gaap:LandMember 2022-09-30 0001514416 us-gaap:LandMember 2021-12-31 0001514416 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2022-09-30 0001514416 us-gaap:OtherNoncurrentAssetsMember 2022-09-30 0001514416 us-gaap:CostOfSalesMember 2022-07-01 2022-09-30 0001514416 us-gaap:CostOfSalesMember 2021-07-01 2021-09-30 0001514416 us-gaap:CostOfSalesMember 2022-01-01 2022-09-30 0001514416 us-gaap:CostOfSalesMember 2021-01-01 2021-09-30 0001514416 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-09-30 0001514416 us-gaap:ResearchAndDevelopmentExpenseMember 2021-07-01 2021-09-30 0001514416 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-09-30 0001514416 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-09-30 0001514416 us-gaap:SellingAndMarketingExpenseMember 2022-07-01 2022-09-30 0001514416 us-gaap:SellingAndMarketingExpenseMember 2021-07-01 2021-09-30 0001514416 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-09-30 0001514416 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-09-30 0001514416 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-09-30 0001514416 us-gaap:GeneralAndAdministrativeExpenseMember 2021-07-01 2021-09-30 0001514416 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-09-30 0001514416 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-09-30 0001514416 us-gaap:CustomerRelationshipsMember 2022-09-30 0001514416 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-09-30 0001514416 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-09-30 0001514416 us-gaap:DevelopedTechnologyRightsMember 2022-09-30 0001514416 us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-09-30 0001514416 us-gaap:OtherIntangibleAssetsMember 2022-09-30 0001514416 srt:MinimumMember us-gaap:OtherIntangibleAssetsMember 2022-01-01 2022-09-30 0001514416 srt:MaximumMember us-gaap:OtherIntangibleAssetsMember 2022-01-01 2022-09-30 0001514416 us-gaap:LicensingAgreementsMember 2022-09-30 0001514416 us-gaap:CustomerRelationshipsMember 2021-12-31 0001514416 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-09-30 0001514416 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-09-30 0001514416 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001514416 us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-09-30 0001514416 us-gaap:OtherIntangibleAssetsMember 2021-12-31 0001514416 srt:MinimumMember us-gaap:OtherIntangibleAssetsMember 2021-01-01 2021-09-30 0001514416 srt:MaximumMember us-gaap:OtherIntangibleAssetsMember 2021-01-01 2021-09-30 0001514416 us-gaap:LicensingAgreementsMember 2021-12-31 0001514416 us-gaap:RevolvingCreditFacilityMember band:SiliconValleyBankCreditFacilityMember us-gaap:LineOfCreditMember 2022-06-06 0001514416 us-gaap:LetterOfCreditMember band:SiliconValleyBankCreditFacilityMember us-gaap:LineOfCreditMember 2022-06-06 0001514416 us-gaap:BridgeLoanMember band:SiliconValleyBankCreditFacilityMember us-gaap:LineOfCreditMember 2022-06-06 0001514416 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember band:SiliconValleyBankCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-06-06 2022-06-06 0001514416 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember band:SiliconValleyBankCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-06-06 2022-06-06 0001514416 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember band:SiliconValleyBankCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2022-06-06 2022-06-06 0001514416 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember band:SiliconValleyBankCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2022-06-06 2022-06-06 0001514416 us-gaap:RevolvingCreditFacilityMember band:SiliconValleyBankCreditFacilityMember us-gaap:LineOfCreditMember 2022-06-06 2022-06-06 0001514416 us-gaap:RevolvingCreditFacilityMember band:SiliconValleyBankCreditFacilityMember us-gaap:LineOfCreditMember 2022-09-30 0001514416 band:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember 2020-02-28 0001514416 band:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember 2020-02-28 2020-02-28 0001514416 us-gaap:CommonClassAMember 2020-02-28 0001514416 band:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member 2020-02-28 2020-02-28 0001514416 band:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:ConvertibleDebtMember us-gaap:CommonClassAMember 2020-02-28 2020-02-28 0001514416 band:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:ConvertibleDebtMember 2020-02-28 2020-02-28 0001514416 band:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:ConvertibleDebtMember us-gaap:CommonClassAMember 2020-02-28 2020-02-28 0001514416 band:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:ConvertibleDebtMember us-gaap:CommonClassAMember 2021-10-01 2022-09-30 0001514416 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AccountingStandardsUpdate202006Member band:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember 2021-01-01 0001514416 band:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member us-gaap:ConvertibleDebtMember 2021-03-16 0001514416 band:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member us-gaap:ConvertibleDebtMember 2021-03-16 2021-03-16 0001514416 us-gaap:CommonClassAMember 2021-03-16 0001514416 band:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:ConvertibleDebtMember us-gaap:CommonClassAMember 2021-03-16 2021-03-16 0001514416 band:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:ConvertibleDebtMember 2021-03-16 2021-03-16 0001514416 band:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:ConvertibleDebtMember 2021-03-16 2021-03-16 0001514416 band:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:ConvertibleDebtMember us-gaap:CommonClassAMember 2021-03-16 2021-03-16 0001514416 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AccountingStandardsUpdate202006Member band:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member us-gaap:ConvertibleDebtMember 2021-01-01 0001514416 us-gaap:ConvertibleDebtMember 2022-09-30 0001514416 us-gaap:ConvertibleDebtMember 2021-12-31 0001514416 band:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member 2022-07-01 2022-09-30 0001514416 band:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member 2021-07-01 2021-09-30 0001514416 band:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member 2022-01-01 2022-09-30 0001514416 band:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member 2021-01-01 2021-09-30 0001514416 band:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member 2022-07-01 2022-09-30 0001514416 band:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member 2021-07-01 2021-09-30 0001514416 band:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member 2022-01-01 2022-09-30 0001514416 band:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member 2021-01-01 2021-09-30 0001514416 us-gaap:CommonClassAMember 2020-02-28 2020-02-28 0001514416 us-gaap:CommonClassAMember 2021-03-16 2021-03-16 0001514416 2020-02-28 2020-02-28 0001514416 2021-03-16 2021-03-16 0001514416 band:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember us-gaap:CommonClassAMember 2020-02-28 2020-02-28 0001514416 band:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member us-gaap:ConvertibleDebtMember us-gaap:CommonClassAMember 2021-03-16 2021-03-16 0001514416 us-gaap:NonUsMember 2022-09-30 0001514416 us-gaap:NonUsMember 2021-12-31 0001514416 country:US 2022-07-01 2022-09-30 0001514416 country:US 2021-07-01 2021-09-30 0001514416 country:US 2022-01-01 2022-09-30 0001514416 country:US 2021-01-01 2021-09-30 0001514416 us-gaap:NonUsMember 2022-07-01 2022-09-30 0001514416 us-gaap:NonUsMember 2021-07-01 2021-09-30 0001514416 us-gaap:NonUsMember 2022-01-01 2022-09-30 0001514416 us-gaap:NonUsMember 2021-01-01 2021-09-30 0001514416 us-gaap:CommonClassAMember 2022-09-30 0001514416 us-gaap:CommonClassBMember 2022-09-30 0001514416 us-gaap:CommonClassAMember 2021-12-31 0001514416 us-gaap:CommonClassBMember 2021-12-31 0001514416 us-gaap:EmployeeStockOptionMember 2022-09-30 0001514416 us-gaap:EmployeeStockOptionMember 2021-12-31 0001514416 us-gaap:RestrictedStockUnitsRSUMember 2022-09-30 0001514416 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001514416 us-gaap:StockCompensationPlanMember 2022-09-30 0001514416 us-gaap:StockCompensationPlanMember 2021-12-31 0001514416 band:StockOptionPlan2010Member 2017-11-09 0001514416 band:A2017EquityCompensationPlanMember 2017-11-09 0001514416 band:A2017EquityCompensationPlanMember 2018-01-01 2018-01-01 0001514416 band:A2017EquityCompensationPlanMember 2022-01-01 2022-01-01 0001514416 us-gaap:EmployeeStockOptionMember band:A2017EquityCompensationPlanMember 2017-11-09 2017-11-09 0001514416 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001514416 band:RelayFormerlyRepublicWirelessIncMember band:MasterServicesAgreementMember srt:AffiliatedEntityMember 2022-07-01 2022-09-30 0001514416 band:RelayFormerlyRepublicWirelessIncMember band:MasterServicesAgreementMember srt:AffiliatedEntityMember 2022-01-01 2022-09-30 0001514416 band:RelayFormerlyRepublicWirelessIncMember band:MasterServicesAgreementMember srt:AffiliatedEntityMember 2021-07-01 2021-09-30 0001514416 band:RelayFormerlyRepublicWirelessIncMember band:MasterServicesAgreementMember srt:AffiliatedEntityMember 2021-01-01 2021-09-30 0001514416 band:RelayFormerlyRepublicWirelessIncMember band:MasterServicesAgreementMember srt:AffiliatedEntityMember 2022-09-30 0001514416 band:RelayFormerlyRepublicWirelessIncMember band:MasterServicesAgreementMember srt:AffiliatedEntityMember 2021-12-31 0001514416 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001514416 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0001514416 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001514416 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-09-30 0001514416 us-gaap:ConvertibleDebtSecuritiesMember 2022-01-01 2022-09-30 0001514416 us-gaap:ConvertibleDebtSecuritiesMember 2021-01-01 2021-09-30 0001514416 band:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember 2021-09-30 0001514416 band:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member us-gaap:ConvertibleDebtMember 2021-09-30 0001514416 band:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember us-gaap:CommonClassAMember 2022-01-01 2022-09-30 0001514416 band:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember us-gaap:CommonClassAMember 2021-01-01 2021-09-30 0001514416 band:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member us-gaap:ConvertibleDebtMember us-gaap:CommonClassAMember 2022-01-01 2022-09-30 0001514416 band:ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member us-gaap:ConvertibleDebtMember us-gaap:CommonClassAMember 2021-01-01 2021-09-30 0001514416 band:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember us-gaap:SubsequentEventMember 2022-11-28 0001514416 band:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:ConvertibleDebtMember us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2022-11-02 2022-11-02 0001514416 srt:ScenarioForecastMember band:ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember 2022-11-29 shares iso4217:USD iso4217:USD shares band:segment pure band:reporting_unit utr:sqft band:lease utr:acre band:day 0001514416 2022 Q3 false --12-31 http://fasb.org/us-gaap/2022#AccountingStandardsUpdate202006Member http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent P20Y 0.0109857 0.0055781 P120D P12M 0.0109857 0.0109857 0.0055781 0.0055781 10-Q true 2022-09-30 false 001-38285 BANDWIDTH INC. DE 56-2242657 900 Main Campus Drive Raleigh NC 27606 (800) 808-5150 Class A Common Stock, par value $0.001 per share BAND NASDAQ Yes Yes Large Accelerated Filer false false false 23359265 1965170 166384000 331453000 918000 836000 145171000 0 76597000 61572000 3772000 3204000 24273000 15820000 417115000 412885000 73205000 69604000 11251000 14061000 170498000 211217000 5145000 4676000 32293000 8673000 298892000 344423000 1008399000 1065539000 21034000 9142000 75053000 65921000 6233000 6248000 7672000 6380000 7166000 5807000 117158000 93498000 9601000 6018000 6426000 10958000 8155000 7634000 35215000 48396000 637248000 486440000 813803000 652944000 25000 25000 359465000 502477000 -81981000 -76867000 -82913000 -13040000 194596000 412595000 1008399000 1065539000 148325000 130638000 416178000 364775000 84861000 73573000 241896000 203071000 63464000 57065000 174282000 161704000 25044000 16857000 71735000 50036000 23184000 21143000 69663000 60458000 16623000 18127000 50191000 49375000 64851000 56127000 191589000 159869000 -1387000 938000 -17307000 1835000 -338000 -7567000 2282000 -20768000 -1725000 -6629000 -15025000 -18933000 -923000 315000 -1161000 255000 -802000 -6944000 -13864000 -19188000 -0.03 -0.03 -0.28 -0.28 -0.55 -0.55 -0.77 -0.77 25304057 25304057 25114762 25114762 25268216 25268216 25075941 25075941 -802000 -6944000 -13864000 -19188000 458000 0 120000 0 -29702000 -12512000 -69993000 -29682000 -29244000 -12512000 -69873000 -29682000 -30046000 -19456000 -83737000 -48870000 22413004 22000 2496125 2000 451463000 27941000 -49505000 429923000 66908000 66908000 2049000 2049000 25500000 25500000 57817 753000 753000 141707 19879 3187000 3187000 280955 1000 280955 1000 -23185000 -23185000 4390000 4390000 -5316000 -5316000 22873604 23000 2215170 2000 492778000 4756000 -54821000 442738000 -30000 -30000 4406 46000 46000 15605 1948 265000 265000 6015000 6015000 3377000 3377000 -6928000 -6928000 22891667 23000 2215170 2000 495966000 10771000 -61749000 445013000 8700 101000 101000 16383 1631 154000 154000 250000 250000 0 -12512000 -12512000 3825000 3825000 -6944000 -6944000 23165119 23000 1965170 2000 499738000 -1741000 -68693000 429329000 3062 23000 23000 12807 3000 229000 229000 -11468000 -11468000 -169000 -169000 2945000 2945000 -8174000 -8174000 23177988 23000 1965170 2000 502477000 -13040000 -76867000 412595000 16095 125000 125000 144977 30029 1751000 1751000 -156248000 8750000 -147498000 -10516000 -10516000 5346000 5346000 -6814000 -6814000 23309031 23000 1965170 2000 349949000 -23556000 -74931000 251487000 4287 37000 37000 28351 7005 145000 145000 -338000 -338000 -29775000 -29775000 4821000 4821000 -6248000 -6248000 23334664 23000 1965170 2000 354662000 -53669000 -81179000 219839000 30395 6856 89000 89000 458000 458000 -29702000 -29702000 4892000 4892000 -802000 -802000 23358203 23000 1965170 2000 359465000 -82913000 -81981000 194596000 -13864000 -19188000 26866000 27478000 5308000 4251000 2343000 19475000 15059000 11592000 -5496000 686000 18311000 20610000 13389000 4173000 14305000 7122000 17142000 1590000 -5623000 -4535000 24340000 23688000 18669000 9552000 14545000 3000000 2121000 3212000 0 30017000 0 17462000 178153000 0 33102000 0 0 40000000 -180386000 11681000 162000 161000 0 250000000 0 25500000 553000 7544000 162000 886000 2047000 3720000 -2600000 213961000 -6341000 291000 -164987000 249621000 332289000 81437000 167302000 331058000 1328000 674000 899000 961000 3322000 553000 2133000 7611000 0 7752000 3807000 3193000 0 4512000 65000 132000 -120000 0 <div style="-sec-extract:summary;margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">1. Organization and Description of Business </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Bandwidth Inc. (together with its subsidiaries, “Bandwidth” or the “Company”) was founded in July 2000 and incorporated in Delaware on March 29, 2001. The Company’s headquarters are located in Raleigh, North Carolina. The Company is an international cloud-based, software-powered communications platform-as-a-service (“CPaaS”) provider that enables enterprises to create, scale and operate voice or messaging communications services across any mobile application or connected device. </span></div>As a result of certain changes in our business during the quarter ended March 31, 2022, the company re-evaluated its segment reporting and determined that one segment was appropriate, rather than the previously reported segments comprising “CPaaS” and “Other”. The primary drivers for this change were the company’s strategic alignment of its operating departments and the sale of legacy assets. All previously reported segment information has been recast to conform with the one segment structure. 1 1 <div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">2. Summary of Significant Accounting Policies </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and applicable rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Certain information and disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K filed with the SEC on February 25, 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The condensed consolidated balance sheet as of December 31, 2021, included herein, was derived from the audited financial statements as of that date, but does not include all disclosures, including certain notes required by GAAP on an annual reporting basis.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial position, results of operations, comprehensive loss and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full year 2022 or any future period.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Cost Alignment</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the quarter ended March 31, 2022, the Company changed its presentation of certain costs to align with benchmarked definitions of cost of revenue, research and development, sales and marketing, and general and administrative expenses. As part of the benchmarked definitions, the Company has included allocations of facilities and shared IT costs based on employee headcount within the cost of revenue, research and development, sales and marketing, and general and administrative expense categories. Additionally, the product management function is now included in research and development rather than general and administrative as previously reported and the customer billing and collections function and the amortization of acquired customer relationship intangible assets are now included in sales and marketing rather than general and administrative as previously reported. Management believes use of the benchmarked definitions will increase comparability to peers and therefore usability of its financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">All periods presented have been conformed to the current definitions of cost of revenue, research and development, sales and marketing, and general and administrative expenses. There was no impact to revenue or net income for any periods presented. The condensed consolidated balance sheets, condensed consolidated statements of changes in stockholders’ equity and condensed consolidated statements of cash flows are not affected by these changes.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following is a comparison of the change in costs to the prior period:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.449%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As previously reported</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As previously reported</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Statement of Operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,782 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,036 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,509 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,375 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The condensed consolidated financial statements include the accounts of Bandwidth Inc. and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The preparation of the Company’s condensed consolidated financial statements in conformity with GAAP requires the Company to make estimates and judgments that affect the amounts reported in these financial statements and accompanying notes. These estimates in the condensed consolidated financial statements include, but are not limited to, allowance for doubtful accounts, reserve for expected credit losses, reserve for sales credits, recoverability of long lived and intangible assets, fair value of acquired intangible assets and goodwill, discount rates used in the valuation of right-of-use assets and lease liabilities, the fair value of the liability of the Company’s Convertible Notes (as defined herein), estimated period of benefit, valuation allowances on deferred tax assets, certain accrued expenses and contingencies, economic and demographic actuarial assumptions related to pension and other postretirement benefit costs and liabilities, estimated cash flows on asset retirement obligation. Although the Company believes that the estimates it uses are reasonable, due to the inherent uncertainty involved in making these estimates, actual results reported in future periods could differ from those estimates.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">The Company classifies all highly liquid investments with original stated maturities of three months or less from the date of purchase as cash equivalents. All highly liquid investments with original stated maturities of greater than three months from the date of purchase are classified as current marketable securities. Cash deposits are primarily in financial institutions in the United States. However, cash for monthly operating costs of international operations are deposited in banks outside the United States. The Company has a policy of making investments only with commercial institutions that have at least an investment grade credit rating. The Company utilizes money market funds as an investment option and only invests in AAA rated funds.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Restricted cash consists primarily of employee withholding tax liability and employee benefits contributions not yet remitted. The Company has classified this asset as a short-term asset in order to match the expected period of restriction.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Marketable Securities</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company’s marketable securities consist of time deposits, U.S. treasury debt securities, commercial paper, and corporate debt securities. The Company classifies marketable securities as available-for-sale at the time of purchase and reevaluates such classification as of each balance sheet date. The Company may sell these securities at any time for use in current operations even if they have not yet reached maturity. As a result, the Company classifies investments with maturities greater than 90 days as marketable securities in the accompanying condensed consolidated balance sheets. Available-for-sale securities are recorded at fair value at the end of each reporting period. Unrealized gains and losses are excluded from earnings and recorded as a separate component within accumulated other comprehensive loss on the condensed consolidated balance sheets until realized. Interest income is reported within other (expense) income, net on the condensed consolidated statements of operations. The Company evaluates its investments to assess whether the amortized cost basis is in excess of estimated fair value and determines what amount of that difference, if any, is caused by expected credit losses. Allowance for credit losses are recognized as a charge in other (expense) income, net on the condensed consolidated statements of operations, and any remaining unrealized losses are included in accumulated other comprehensive loss on the condensed consolidated balance sheets. Due to the nature and investment grade of the Company’s marketable securities, there were no credit losses recorded for the three and nine months ended September 30, 2022. There have been no impairment charges for any unrealized losses during the period. The Company determines realized gains and losses on the sale of marketable securities using the specific identification method and records such gains and losses in other (expense) income, net on the condensed consolidated statements of operations.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Accounts Receivable and Current Expected Credit Losses</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accounts receivable are stated at realizable value, net of allowances, which includes an allowance for doubtful accounts and a reserve for expected credit losses. The allowance for doubtful accounts is based on management’s assessment of the collectability of its customer accounts. The Company regularly reviews the composition of the accounts receivable aging, historical bad debts, changes in payment patterns, customer creditworthiness, current economic trends, and reasonable and supportable forecasts about the future. Relevant risk characteristics include customer size and historical loss patterns. Management has evaluated the expected credit losses related to trade accounts receivable and determined that an allowance of approximately $0.8 million and $1.7 million for uncollectible accounts and customer balances that are disputed was required as of September 30, 2022 and December 31, 2021, respectively. Refer to Note 4, “Financial Statement Components” to these condensed consolidated financial statements, for a rollforward of the components of the allowances as of September 30, 2022 and December 31, 2021.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company includes unbilled receivables in its accounts receivable balance. Generally, these receivables represent earned revenue from services provided to customers, which will be billed in the next billing cycle. All amounts are considered collectible and billable. As of September 30, 2022 and December 31, 2021, unbilled receivables were $40.4 million and $31.8 million, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Financial instruments that are exposed to concentration of credit risk consist primarily of cash and cash equivalents, marketable securities and trade accounts receivable. Cash deposits may be in excess of insured limits. The Company believes that the financial institutions that hold its cash deposits are financially sound and, accordingly, minimal credit risk exists with respect to these balances.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">With regard to customers, credit evaluation and account monitoring procedures are used to minimize the risk of loss. The Company believes that no additional credit risk beyond amounts provided for by the allowance for doubtful accounts are inherent in accounts receivable. As of September 30, 2022, no individual customer represented more than 10% of the Company’s accounts receivable, net of allowance for doubtful accounts. As of December 31, 2021, one individual customer represented approximately 10%, respectively, of the Company’s accounts receivable, net of allowance for doubtful accounts.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For the three and nine months ended September 30, 2022 and 2021, no individual customer represented more than 10% of the Company’s revenue. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Debt Issuance Costs</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company incurs debt issuance costs associated with obtaining and entering into credit agreements and issuing convertible notes. These costs customarily include non-refundable structuring fees, commitment fees, up-front fees and syndication expenses. The Company has a policy of deferring and amortizing these costs based on the effective interest method over the term of the credit agreements or the convertible notes, as applicable. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In accordance with Accounting Standards Codification (“ASC”) 350, “Intangibles - Goodwill and Other” (“ASC 350”), goodwill is not amortized, but rather is reviewed for impairment at the reporting unit level on the last day of the Company’s fourth quarter of each fiscal year, or when there is evidence that events or changes in circumstances indicate that the fair value of the reporting unit is less than the carrying amount of the reporting unit, including goodwill. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company establishes its reporting units based on its current organizational structure and management’s view of the business. The Company has determined it has one reporting unit. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under ASC 350, the Company has the option to first assess qualitatively whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill. In performing qualitative assessments, consistent with ASC 350-20-35-3C, the Company considers, among other factors, macroeconomic conditions (both in the United States and internationally), the Company’s overall financial performance (including, but not limited to, comparisons to prior periods, current period internal expectations, and comparable peer companies), broader industry and market considerations, and the trading price performance of the Company’s Class A common stock.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of September 30, 2022 and December 31, 2021, the Company has recorded goodwill of $298.9 million and $344.4 million, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the third quarter of 2022, the Company completed an interim qualitative assessment under ASC 350 to determine whether the existence of events or circumstances indicated that it was more likely than not that the fair value of its reporting unit was less than its respective carrying value. The Company concluded that based on the relevant events and circumstances, it was more likely than not that the reporting unit’s fair value exceeded its related carrying value and therefore no quantitative assessment was required. No goodwill impairment charges were recorded for the three and nine months ended September 30, 2022 and 2021.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In August 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, which is intended to address issues identified as a result of the complexity associated with applying GAAP for certain financial instruments with characteristics of liabilities and equity. For convertible instruments, ASU 2020-06 reduces the number of accounting models for convertible debt instruments and convertible preferred stock, and enhances information transparency by making targeted improvements to the disclosures for convertible instruments and EPS guidance on the basis of feedback from financial statement users. ASU 2020-06 is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021. Early adoption was permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company adopted the new guidance on January 1, 2022 using the modified retrospective approach resulting in decreases in accumulated deficit of $8.8 million, additional paid in capital of $156.2 million, and deferred tax liability of $1.0 million. The Company also recorded an increase in the convertible notes balance of $148.4 million as a result of the reversal of the separation of the convertible debt between debt and equity. The adoption of this standard decreased the amount of non-cash interest expense to be recognized in current and future periods as a result of eliminating the discount associated with the equity component. For the three and nine months ended September 30, 2022, the combined interest expense of the Convertible Notes was $6.9 million and $20.3 million lower, respectively, upon the adoption of ASU 2020-06. The number of diluted shares increased as a result of transitioning from the treasury stock method to the as-if converted method, but did not change the earnings per share for the three and nine months ended September 30, 2022 and 2021 as the Company incurred a net loss in both reporting periods.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In May 2021, the FASB issued ASU 2021-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share (Topic 260), Debt —Modifications and Extinguishments (Subtopic 470-50), Compensation--Stock Compensation (Topic 718), and Derivatives and Hedging--Contracts in Entity’s Own Equity (Subtopic 815-40)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, which is intended to provide clarity surrounding the treatment for a modification or an exchange of a freestanding equity-classified written call option. The amendments also provide guidance for the recognition and measurement of earnings-per-share (“EPS”) for certain modifications or exchanges of freestanding equity-classified written call options for entities that present EPS. The amendments do not affect a holder’s accounting for freestanding call options. ASU 2021-04 is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption was permitted, including adoption in an interim period. The Company adopted the new guidance on January 1, 2022. The Company did not have any modifications or exchanges of freestanding written call options classified in equity during the reporting period and therefore did not have an impact on its financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company did not have any applicable recent accounting pronouncements not yet adopted.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and applicable rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Certain information and disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K filed with the SEC on February 25, 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The condensed consolidated balance sheet as of December 31, 2021, included herein, was derived from the audited financial statements as of that date, but does not include all disclosures, including certain notes required by GAAP on an annual reporting basis.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial position, results of operations, comprehensive loss and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full year 2022 or any future period.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Cost Alignment</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the quarter ended March 31, 2022, the Company changed its presentation of certain costs to align with benchmarked definitions of cost of revenue, research and development, sales and marketing, and general and administrative expenses. As part of the benchmarked definitions, the Company has included allocations of facilities and shared IT costs based on employee headcount within the cost of revenue, research and development, sales and marketing, and general and administrative expense categories. Additionally, the product management function is now included in research and development rather than general and administrative as previously reported and the customer billing and collections function and the amortization of acquired customer relationship intangible assets are now included in sales and marketing rather than general and administrative as previously reported. Management believes use of the benchmarked definitions will increase comparability to peers and therefore usability of its financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">All periods presented have been conformed to the current definitions of cost of revenue, research and development, sales and marketing, and general and administrative expenses. There was no impact to revenue or net income for any periods presented. The condensed consolidated balance sheets, condensed consolidated statements of changes in stockholders’ equity and condensed consolidated statements of cash flows are not affected by these changes.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following is a comparison of the change in costs to the prior period:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.449%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As previously reported</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As previously reported</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Statement of Operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,782 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,036 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,509 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,375 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following is a comparison of the change in costs to the prior period:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.449%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As previously reported</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As previously reported</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Statement of Operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,782 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,036 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,509 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,168 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,375 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 73573000 72395000 203071000 199782000 16857000 13359000 50036000 39509000 21143000 13592000 60458000 38168000 18127000 30354000 49375000 85481000 <div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The condensed consolidated financial statements include the accounts of Bandwidth Inc. and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The preparation of the Company’s condensed consolidated financial statements in conformity with GAAP requires the Company to make estimates and judgments that affect the amounts reported in these financial statements and accompanying notes. These estimates in the condensed consolidated financial statements include, but are not limited to, allowance for doubtful accounts, reserve for expected credit losses, reserve for sales credits, recoverability of long lived and intangible assets, fair value of acquired intangible assets and goodwill, discount rates used in the valuation of right-of-use assets and lease liabilities, the fair value of the liability of the Company’s Convertible Notes (as defined herein), estimated period of benefit, valuation allowances on deferred tax assets, certain accrued expenses and contingencies, economic and demographic actuarial assumptions related to pension and other postretirement benefit costs and liabilities, estimated cash flows on asset retirement obligation. Although the Company believes that the estimates it uses are reasonable, due to the inherent uncertainty involved in making these estimates, actual results reported in future periods could differ from those estimates.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">The Company classifies all highly liquid investments with original stated maturities of three months or less from the date of purchase as cash equivalents. All highly liquid investments with original stated maturities of greater than three months from the date of purchase are classified as current marketable securities. Cash deposits are primarily in financial institutions in the United States. However, cash for monthly operating costs of international operations are deposited in banks outside the United States. The Company has a policy of making investments only with commercial institutions that have at least an investment grade credit rating. The Company utilizes money market funds as an investment option and only invests in AAA rated funds.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Restricted cash consists primarily of employee withholding tax liability and employee benefits contributions not yet remitted. The Company has classified this asset as a short-term asset in order to match the expected period of restriction.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Marketable Securities</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company’s marketable securities consist of time deposits, U.S. treasury debt securities, commercial paper, and corporate debt securities. The Company classifies marketable securities as available-for-sale at the time of purchase and reevaluates such classification as of each balance sheet date. The Company may sell these securities at any time for use in current operations even if they have not yet reached maturity. As a result, the Company classifies investments with maturities greater than 90 days as marketable securities in the accompanying condensed consolidated balance sheets. Available-for-sale securities are recorded at fair value at the end of each reporting period. Unrealized gains and losses are excluded from earnings and recorded as a separate component within accumulated other comprehensive loss on the condensed consolidated balance sheets until realized. Interest income is reported within other (expense) income, net on the condensed consolidated statements of operations. The Company evaluates its investments to assess whether the amortized cost basis is in excess of estimated fair value and determines what amount of that difference, if any, is caused by expected credit losses. Allowance for credit losses are recognized as a charge in other (expense) income, net on the condensed consolidated statements of operations, and any remaining unrealized losses are included in accumulated other comprehensive loss on the condensed consolidated balance sheets. Due to the nature and investment grade of the Company’s marketable securities, there were no credit losses recorded for the three and nine months ended September 30, 2022. There have been no impairment charges for any unrealized losses during the period. The Company determines realized gains and losses on the sale of marketable securities using the specific identification method and records such gains and losses in other (expense) income, net on the condensed consolidated statements of operations.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Accounts Receivable and Current Expected Credit Losses</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accounts receivable are stated at realizable value, net of allowances, which includes an allowance for doubtful accounts and a reserve for expected credit losses. The allowance for doubtful accounts is based on management’s assessment of the collectability of its customer accounts. The Company regularly reviews the composition of the accounts receivable aging, historical bad debts, changes in payment patterns, customer creditworthiness, current economic trends, and reasonable and supportable forecasts about the future. Relevant risk characteristics include customer size and historical loss patterns. Management has evaluated the expected credit losses related to trade accounts receivable and determined that an allowance of approximately $0.8 million and $1.7 million for uncollectible accounts and customer balances that are disputed was required as of September 30, 2022 and December 31, 2021, respectively. Refer to Note 4, “Financial Statement Components” to these condensed consolidated financial statements, for a rollforward of the components of the allowances as of September 30, 2022 and December 31, 2021.</span></div>The Company includes unbilled receivables in its accounts receivable balance. Generally, these receivables represent earned revenue from services provided to customers, which will be billed in the next billing cycle. All amounts are considered collectible and billable. <div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Accounts Receivable and Current Expected Credit Losses</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accounts receivable are stated at realizable value, net of allowances, which includes an allowance for doubtful accounts and a reserve for expected credit losses. The allowance for doubtful accounts is based on management’s assessment of the collectability of its customer accounts. The Company regularly reviews the composition of the accounts receivable aging, historical bad debts, changes in payment patterns, customer creditworthiness, current economic trends, and reasonable and supportable forecasts about the future. Relevant risk characteristics include customer size and historical loss patterns. Management has evaluated the expected credit losses related to trade accounts receivable and determined that an allowance of approximately $0.8 million and $1.7 million for uncollectible accounts and customer balances that are disputed was required as of September 30, 2022 and December 31, 2021, respectively. Refer to Note 4, “Financial Statement Components” to these condensed consolidated financial statements, for a rollforward of the components of the allowances as of September 30, 2022 and December 31, 2021.</span></div>The Company includes unbilled receivables in its accounts receivable balance. Generally, these receivables represent earned revenue from services provided to customers, which will be billed in the next billing cycle. All amounts are considered collectible and billable. 800000 1700000 40400000 31800000 <div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Financial instruments that are exposed to concentration of credit risk consist primarily of cash and cash equivalents, marketable securities and trade accounts receivable. Cash deposits may be in excess of insured limits. The Company believes that the financial institutions that hold its cash deposits are financially sound and, accordingly, minimal credit risk exists with respect to these balances.</span></div>With regard to customers, credit evaluation and account monitoring procedures are used to minimize the risk of loss. The Company believes that no additional credit risk beyond amounts provided for by the allowance for doubtful accounts are inherent in accounts receivable. 0.10 Debt Issuance CostsThe Company incurs debt issuance costs associated with obtaining and entering into credit agreements and issuing convertible notes. These costs customarily include non-refundable structuring fees, commitment fees, up-front fees and syndication expenses. The Company has a policy of deferring and amortizing these costs based on the effective interest method over the term of the credit agreements or the convertible notes, as applicable. <div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In accordance with Accounting Standards Codification (“ASC”) 350, “Intangibles - Goodwill and Other” (“ASC 350”), goodwill is not amortized, but rather is reviewed for impairment at the reporting unit level on the last day of the Company’s fourth quarter of each fiscal year, or when there is evidence that events or changes in circumstances indicate that the fair value of the reporting unit is less than the carrying amount of the reporting unit, including goodwill. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company establishes its reporting units based on its current organizational structure and management’s view of the business. The Company has determined it has one reporting unit. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Under ASC 350, the Company has the option to first assess qualitatively whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill. In performing qualitative assessments, consistent with ASC 350-20-35-3C, the Company considers, among other factors, macroeconomic conditions (both in the United States and internationally), the Company’s overall financial performance (including, but not limited to, comparisons to prior periods, current period internal expectations, and comparable peer companies), broader industry and market considerations, and the trading price performance of the Company’s Class A common stock.</span></div> 1 298900000 344400000 0 0 0 0 <div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In August 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, which is intended to address issues identified as a result of the complexity associated with applying GAAP for certain financial instruments with characteristics of liabilities and equity. For convertible instruments, ASU 2020-06 reduces the number of accounting models for convertible debt instruments and convertible preferred stock, and enhances information transparency by making targeted improvements to the disclosures for convertible instruments and EPS guidance on the basis of feedback from financial statement users. ASU 2020-06 is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021. Early adoption was permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company adopted the new guidance on January 1, 2022 using the modified retrospective approach resulting in decreases in accumulated deficit of $8.8 million, additional paid in capital of $156.2 million, and deferred tax liability of $1.0 million. The Company also recorded an increase in the convertible notes balance of $148.4 million as a result of the reversal of the separation of the convertible debt between debt and equity. The adoption of this standard decreased the amount of non-cash interest expense to be recognized in current and future periods as a result of eliminating the discount associated with the equity component. For the three and nine months ended September 30, 2022, the combined interest expense of the Convertible Notes was $6.9 million and $20.3 million lower, respectively, upon the adoption of ASU 2020-06. The number of diluted shares increased as a result of transitioning from the treasury stock method to the as-if converted method, but did not change the earnings per share for the three and nine months ended September 30, 2022 and 2021 as the Company incurred a net loss in both reporting periods.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In May 2021, the FASB issued ASU 2021-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share (Topic 260), Debt —Modifications and Extinguishments (Subtopic 470-50), Compensation--Stock Compensation (Topic 718), and Derivatives and Hedging--Contracts in Entity’s Own Equity (Subtopic 815-40)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, which is intended to provide clarity surrounding the treatment for a modification or an exchange of a freestanding equity-classified written call option. The amendments also provide guidance for the recognition and measurement of earnings-per-share (“EPS”) for certain modifications or exchanges of freestanding equity-classified written call options for entities that present EPS. The amendments do not affect a holder’s accounting for freestanding call options. ASU 2021-04 is effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption was permitted, including adoption in an interim period. The Company adopted the new guidance on January 1, 2022. The Company did not have any modifications or exchanges of freestanding written call options classified in equity during the reporting period and therefore did not have an impact on its financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company did not have any applicable recent accounting pronouncements not yet adopted.</span></div> 8800000 -156200000 1000000 148400000 6900000 20300000 <div style="-sec-extract:summary;margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">3. Fair Value Measurements</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value as of September 30, 2022 and December 31, 2021 because of the relatively short duration of these instruments. Marketable securities consist of time deposits, corporate debt securities, U.S. treasury securities, and commercial paper not otherwise classified as cash equivalents. All marketable securities are considered to be available-for-sale and are recorded at their estimated fair values. Unrealized gain and losses for available-for-sale securities are recorded in other comprehensive loss.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company evaluated its financial assets and liabilities subject to fair value measurements on a recurring basis to determine the appropriate level in which to classify them for each reporting period.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables summarize the assets measured at fair value as of September 30, 2022 and December 31, 2021:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.133%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.972%"/><td style="width:0.1%"/></tr><tr style="height:36pt"><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized cost or carrying value</span></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized gains</span></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized losses</span></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value measurements on a recurring basis<br/>September 30, 2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="39" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market account</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total included in cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,324 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,324 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,324 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(235)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,986 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,986 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,779 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,051 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(273)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,185 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,986 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,171 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total financial assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,375 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(273)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,509 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,986 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,495 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.794%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.993%"/><td style="width:0.1%"/></tr><tr style="height:24pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value measurements on a recurring basis<br/>December 31, 2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial assets:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market account</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total financial assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,157 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,157 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company classifies its marketable securities as current assets as they are available for current operating needs. The following table summarizes the contractual maturities of marketable securities as of September 30, 2022:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.937%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate fair value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less than one year</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,051 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,051 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,171 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of September 30, 2022, the marketable securities were in an unrealized gain position. The Company has determined that (i) it does not have the intent to sell any of these investments, and (ii) it is not more likely than not that it will be required to sell any of these investments before recovery of the entire amortized cost basis. As of September 30, 2022, the Company anticipates that it will recover the entire amortized cost basis of its marketable securities before maturity.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the three and nine months ended September 30, 2022, there were $33.1 million in maturities of marketable securities. Interest earned on marketable securities was $0.4 million and $0.6 million in the three and </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">nine months ended September 30, 2022, respectively. The interest is recorded in other (expense) income, net, on the accompanying condensed consolidated statements of operations. As of September 30, 2022, the accrued interest receivable, net of allowance for credit losses, was $0.4 million. Accrued interest receivable is recorded in prepaid expenses and other current assets on the accompanying condensed consolidated balance sheet. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of September 30, 2022, the fair value of the 2026 Convertible Notes and 2028 Convertible Notes, as further described in Note 8, “Debt”, was approximately $260.6 million and $147.9 million, respectively. As of December 31, 2021, the fair value of the 2026 Convertible Notes and the 2028 Convertible Notes was approximately $427.1 million and $194.2 million, respectively. The fair value was determined based on the closing price for the Convertible Notes on the last trading day of the reporting period and is considered as Level 2 in the fair value hierarchy.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables summarize the assets measured at fair value as of September 30, 2022 and December 31, 2021:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.133%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.972%"/><td style="width:0.1%"/></tr><tr style="height:36pt"><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized cost or carrying value</span></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized gains</span></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrealized losses</span></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value measurements on a recurring basis<br/>September 30, 2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="39" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market account</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total included in cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,324 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,324 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,324 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(235)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,986 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,986 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,779 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,051 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(273)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,185 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,986 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,171 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total financial assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,375 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(273)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,509 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,986 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,495 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.794%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.993%"/><td style="width:0.1%"/></tr><tr style="height:24pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair value measurements on a recurring basis<br/>December 31, 2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial assets:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market account</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total financial assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,157 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,157 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 45505000 45505000 0 0 45505000 30819000 30819000 0 0 30819000 76324000 76324000 0 0 76324000 10683000 0 17000 10666000 0 0 10666000 20368000 0 21000 20347000 0 0 20347000 43221000 0 235000 0 42986000 0 42986000 70779000 393000 0 71172000 0 0 71172000 145051000 393000 273000 102185000 42986000 0 145171000 221375000 393000 273000 178509000 42986000 0 221495000 241157000 0 0 241157000 241157000 0 0 241157000 The following table summarizes the contractual maturities of marketable securities as of September 30, 2022:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.098%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.937%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortized cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate fair value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less than one year</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,051 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,051 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,171 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 145051000 145171000 145051000 145171000 33100000 33100000 400000 600000 400000 260600000 147900000 427100000 194200000 4. Financial Statement Components <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accounts receivable, net of allowances consist of the following:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.736%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.738%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,036 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts and reserve for expected credit losses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(792)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,661)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,597 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,572 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Components of allowance for doubtful accounts and reserve for expected credit losses are as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.963%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Allowance for doubtful accounts:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(945)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,364)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,661)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,203)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to bad debt expense, net of reversals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(169)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(475)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(792)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,467)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(792)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,467)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">________________________</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Write-off of uncollectible accounts after all collection efforts have been exhausted.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.884%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,609 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued sales, use, VAT and telecommunications related taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of finance lease</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses and other current liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,053 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,921 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accounts receivable, net of allowances consist of the following:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.736%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.738%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,036 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts and reserve for expected credit losses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(792)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,661)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,597 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,572 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Components of allowance for doubtful accounts and reserve for expected credit losses are as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.963%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Allowance for doubtful accounts:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(945)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,364)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,661)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,203)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to bad debt expense, net of reversals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(169)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(475)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact of foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(792)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,467)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(792)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,467)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">________________________</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Write-off of uncollectible accounts after all collection efforts have been exhausted.</span></div> 36963000 31036000 40396000 31786000 792000 1661000 30000 411000 76597000 61572000 945000 1364000 1661000 1203000 117000 169000 -64000 475000 236000 54000 728000 182000 34000 12000 77000 29000 792000 1467000 792000 1467000 <div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.884%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,609 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued sales, use, VAT and telecommunications related taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of finance lease</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,691 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses and other current liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,053 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,921 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 32609000 31264000 17549000 19042000 17327000 11046000 121000 177000 6691000 3420000 756000 972000 75053000 65921000 <div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">5. Right-of-Use Asset and Lease Liabilities</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Right-of-use (“ROU”) assets represent the Company’s right to use an underlying asset for the lease term, and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. The Company determines if an arrangement is a lease at inception. ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Operating lease expense attributable to lease payments is recognized on a straight-line basis over the lease term and is part of allocated facilities costs based on employee headcount within the cost of revenue, research and development, sales and marketing, and general and administrative expense categories on the Company’s condensed consolidated statements of operations. Finance leases result in the recognition of depreciation expense, which is recognized on a straight-line basis over the expected life of the leased asset, and interest expense, which is recognized following an effective interest rate method. Depreciation expense attributable to finance leases is included in operating expenses on the Company’s condensed consolidated statements of operations. The Company presents the operating leases in long-term assets and current and long-term liabilities in the accompanying condensed consolidated balance sheets. Finance leases are reported in property, plant and equipment, net, accrued expenses and other current liabilities, and other liabilities on the Company’s condensed consolidated balance sheets.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company previously sub-leased approximately 17,073 square feet of office space to a related party, Relay, Inc. (f/k/a Republic Wireless, Inc.) (“Relay”). The lease term under this non-cancellable lease expired in July 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">As of September 30, 2022, the Company had various leased properties in the United States and internationally, with remaining lease terms of one month to 4.25 years, some of which include options to extend the leases for up to 5 years. None of the options to extend the leases are recognized in operating lease ROU assets or lease liabilities. The Company has one lease with an early-termination option, which it does not expect to exercise.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The components of lease expense recorded in the consolidated statement of operations were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:35.942%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.126%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.126%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.126%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.131%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation of assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(206)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(288)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,842 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,668 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,979 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,893 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the three and nine months ended September 30, 2022, short-term operating lease expense was $0.2 million and $0.4 million, respectively. During the three and nine months ended September 30, 2021, short-term operating lease expense was $0.4 million and $1.1 million, respectively.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases was as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:42.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.885%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Leases</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating right-of-use asset, net (1)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,061 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net (2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total leased assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,537 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,434 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability, current</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNkYjYzMDk0MmMzYjQ2NDZhYjY1ZGIzYjU5NzEzMWQzL3NlYzpjZGI2MzA5NDJjM2I0NjQ2YWI2NWRiM2I1OTcxMzFkM183My9mcmFnOmY4YTBmYTI1ZWYxNDQ1ZjBhYTNhZTU1NGY1ZGFhODZmL3RhYmxlOjYyOTA1OTZlZTM2NTQ5MDRiMDNlYTNlYzI5MjA1MWM0L3RhYmxlcmFuZ2U6NjI5MDU5NmVlMzY1NDkwNGIwM2VhM2VjMjkyMDUxYzRfMTItMS0xLTEtMTIzNzc1_09af3888-a81a-4bea-a662-15577a132dbc"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNkYjYzMDk0MmMzYjQ2NDZhYjY1ZGIzYjU5NzEzMWQzL3NlYzpjZGI2MzA5NDJjM2I0NjQ2YWI2NWRiM2I1OTcxMzFkM183My9mcmFnOmY4YTBmYTI1ZWYxNDQ1ZjBhYTNhZTU1NGY1ZGFhODZmL3RhYmxlOjYyOTA1OTZlZTM2NTQ5MDRiMDNlYTNlYzI5MjA1MWM0L3RhYmxlcmFuZ2U6NjI5MDU5NmVlMzY1NDkwNGIwM2VhM2VjMjkyMDUxYzRfMTItMS0xLTEtMTIzNzc1_aa297dd6-fd72-4d70-bb52-c93c4b3880c7">Accrued expenses and other current liabilities</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability, net of current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,426 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,958 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNkYjYzMDk0MmMzYjQ2NDZhYjY1ZGIzYjU5NzEzMWQzL3NlYzpjZGI2MzA5NDJjM2I0NjQ2YWI2NWRiM2I1OTcxMzFkM183My9mcmFnOmY4YTBmYTI1ZWYxNDQ1ZjBhYTNhZTU1NGY1ZGFhODZmL3RhYmxlOjYyOTA1OTZlZTM2NTQ5MDRiMDNlYTNlYzI5MjA1MWM0L3RhYmxlcmFuZ2U6NjI5MDU5NmVlMzY1NDkwNGIwM2VhM2VjMjkyMDUxYzRfMTUtMS0xLTEtMTIzNzc1_2224dba2-28ca-4e8a-8b64-6836d9587b8a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNkYjYzMDk0MmMzYjQ2NDZhYjY1ZGIzYjU5NzEzMWQzL3NlYzpjZGI2MzA5NDJjM2I0NjQ2YWI2NWRiM2I1OTcxMzFkM183My9mcmFnOmY4YTBmYTI1ZWYxNDQ1ZjBhYTNhZTU1NGY1ZGFhODZmL3RhYmxlOjYyOTA1OTZlZTM2NTQ5MDRiMDNlYTNlYzI5MjA1MWM0L3RhYmxlcmFuZ2U6NjI5MDU5NmVlMzY1NDkwNGIwM2VhM2VjMjkyMDUxYzRfMTUtMS0xLTEtMTIzNzc1_63e5c018-1b3e-4415-97f7-bc067327b84c">Other liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,869 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,144 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">________________________</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Operating lease assets are recorded net of accumulated amortization of $17.5 million and $14.8 million as of September 30, 2022 and December 31, 2021, respectively.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) Finance lease assets are recorded net of accumulated depreciation of $0.3 million and $0.2 million as of September 30, 2022 and December 31, 2021, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Supplemental cash flow and other information related to leases was as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.350%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.884%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,623 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,785 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,696 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.28</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.14</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.48</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.56</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Maturities of lease liabilities were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.204%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.884%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (remaining)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,301 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(709)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease obligations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,592 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current obligations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,166)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease obligations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,426 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On June 4, 2021, the Company purchased approximately 40 acres of undeveloped land (the “Property”) in Raleigh, North Carolina, from the State of North Carolina (the “State”) for $30.0 million. Additionally, as consideration for the Property, the Company agreed to construct, at its expense, a parking lot and related improvements (the “Parking Improvements”) on land owned by the State adjacent to the Property. Subsequent to the purchase of the Property, the Company sold a portion of the Property constituting approximately 23.76 acres (the “Conveyed Parcel”) to USEF Edwards Mill Owner, LLC (the “Developer”) for $17.5 million. The Company retained approximately 17.06 acres of the Property, which was recorded at cost and is included in the Company’s condensed consolidated balance sheet as a component of property, plant and equipment, net. A lease incentive was </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">recognized for the difference between the consideration received from the Developer for the Conveyed Parcel and the cost basis of the Conveyed Parcel and is included as a component of other liabilities on the condensed consolidated balance sheet. As of September 30, 2022, the balance of the lease incentive, including additional incentives obtained during project development, was $8.5 million.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On May 27, 2021, the Company entered into a Lease Agreement (the “Lease”) with the Developer for the Conveyed Parcel, together with improvements for office and related infrastructure to be constructed thereon, collectively constituting approximately 534,000 gross square feet (the “Project”). The lease became effective upon closing of the sale of the Conveyed Parcel to the Developer. When construction of the Project is completed, the Company intends to relocate its corporate headquarters to the Project. The lease term will commence upon substantial completion of the final building to be delivered, as evidenced by a certificate of occupancy issued by the City of Raleigh (the “Commencement Date”), and continue for a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNkYjYzMDk0MmMzYjQ2NDZhYjY1ZGIzYjU5NzEzMWQzL3NlYzpjZGI2MzA5NDJjM2I0NjQ2YWI2NWRiM2I1OTcxMzFkM183My9mcmFnOmY4YTBmYTI1ZWYxNDQ1ZjBhYTNhZTU1NGY1ZGFhODZmL3RleHRyZWdpb246ZjhhMGZhMjVlZjE0NDVmMGFhM2FlNTU0ZjVkYWE4NmZfNDc0NA_556da327-a298-4cd5-be08-f9cbe47ab1c1">twenty</span> (20) years (the “Initial Term”). It is anticipated that the Commencement Date will occur in June 2023. The Company has the option to renew the Initial Term for two ten-year periods at a rental rate equal to 100% of the then-prevailing market rental rate for comparable buildings in the Raleigh, North Carolina, market. Upon the effective date, the Company deposited $2.5 million with the Developer as security on the lease. The deposit is included in other long-term assets on the Company’s condensed consolidated balance sheet. Additionally, the Company made deposits of $17.5 million to fund certain improvements expected to be constructed as part of the development of the Project.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">No ROU assets or lease liabilities have been recognized in connection with the lease as of September 30, 2022. Future lease payments are included in Note 12, “Commitments and Contingencies.”</span></div> 17073 P1M P4Y3M P5Y 1 The components of lease expense recorded in the consolidated statement of operations were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:35.942%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.126%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.126%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.126%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.131%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation of assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(206)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(288)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,842 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,668 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,979 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,893 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Supplemental cash flow and other information related to leases was as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.350%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.884%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,623 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,785 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,696 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.28</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.14</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.48</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.56</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 1809000 1699000 6037000 5002000 44000 60000 138000 165000 3000 5000 10000 14000 14000 96000 206000 288000 1842000 1668000 5979000 4893000 200000 400000 400000 1100000 <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases was as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:42.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.885%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Leases</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Classification</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating right-of-use asset, net (1)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,061 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net (2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total leased assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,537 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,434 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability, current</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNkYjYzMDk0MmMzYjQ2NDZhYjY1ZGIzYjU5NzEzMWQzL3NlYzpjZGI2MzA5NDJjM2I0NjQ2YWI2NWRiM2I1OTcxMzFkM183My9mcmFnOmY4YTBmYTI1ZWYxNDQ1ZjBhYTNhZTU1NGY1ZGFhODZmL3RhYmxlOjYyOTA1OTZlZTM2NTQ5MDRiMDNlYTNlYzI5MjA1MWM0L3RhYmxlcmFuZ2U6NjI5MDU5NmVlMzY1NDkwNGIwM2VhM2VjMjkyMDUxYzRfMTItMS0xLTEtMTIzNzc1_09af3888-a81a-4bea-a662-15577a132dbc"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNkYjYzMDk0MmMzYjQ2NDZhYjY1ZGIzYjU5NzEzMWQzL3NlYzpjZGI2MzA5NDJjM2I0NjQ2YWI2NWRiM2I1OTcxMzFkM183My9mcmFnOmY4YTBmYTI1ZWYxNDQ1ZjBhYTNhZTU1NGY1ZGFhODZmL3RhYmxlOjYyOTA1OTZlZTM2NTQ5MDRiMDNlYTNlYzI5MjA1MWM0L3RhYmxlcmFuZ2U6NjI5MDU5NmVlMzY1NDkwNGIwM2VhM2VjMjkyMDUxYzRfMTItMS0xLTEtMTIzNzc1_aa297dd6-fd72-4d70-bb52-c93c4b3880c7">Accrued expenses and other current liabilities</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability, net of current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,426 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,958 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNkYjYzMDk0MmMzYjQ2NDZhYjY1ZGIzYjU5NzEzMWQzL3NlYzpjZGI2MzA5NDJjM2I0NjQ2YWI2NWRiM2I1OTcxMzFkM183My9mcmFnOmY4YTBmYTI1ZWYxNDQ1ZjBhYTNhZTU1NGY1ZGFhODZmL3RhYmxlOjYyOTA1OTZlZTM2NTQ5MDRiMDNlYTNlYzI5MjA1MWM0L3RhYmxlcmFuZ2U6NjI5MDU5NmVlMzY1NDkwNGIwM2VhM2VjMjkyMDUxYzRfMTUtMS0xLTEtMTIzNzc1_2224dba2-28ca-4e8a-8b64-6836d9587b8a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNkYjYzMDk0MmMzYjQ2NDZhYjY1ZGIzYjU5NzEzMWQzL3NlYzpjZGI2MzA5NDJjM2I0NjQ2YWI2NWRiM2I1OTcxMzFkM183My9mcmFnOmY4YTBmYTI1ZWYxNDQ1ZjBhYTNhZTU1NGY1ZGFhODZmL3RhYmxlOjYyOTA1OTZlZTM2NTQ5MDRiMDNlYTNlYzI5MjA1MWM0L3RhYmxlcmFuZ2U6NjI5MDU5NmVlMzY1NDkwNGIwM2VhM2VjMjkyMDUxYzRfMTUtMS0xLTEtMTIzNzc1_63e5c018-1b3e-4415-97f7-bc067327b84c">Other liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,869 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,144 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">________________________</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Operating lease assets are recorded net of accumulated amortization of $17.5 million and $14.8 million as of September 30, 2022 and December 31, 2021, respectively.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) Finance lease assets are recorded net of accumulated depreciation of $0.3 million and $0.2 million as of September 30, 2022 and December 31, 2021, respectively.</span></div> 11251000 14061000 286000 373000 11537000 14434000 7166000 5807000 121000 177000 6426000 10958000 156000 202000 13869000 17144000 17500000 14800000 300000 200000 5623000 4535000 162000 161000 5785000 4696000 P2Y3M10D P3Y1M20D P2Y5M23D P2Y6M21D 0.0461 0.0477 0.0450 0.0400 <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Maturities of lease liabilities were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.204%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.884%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (remaining)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,301 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(709)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease obligations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,592 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current obligations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,166)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease obligations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,426 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Maturities of lease liabilities were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.204%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.884%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (remaining)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,301 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(709)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease obligations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,592 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current obligations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,166)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease obligations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,426 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1580000 30000 8030000 130000 2560000 86000 1532000 37000 599000 11000 14301000 294000 709000 17000 13592000 277000 7166000 121000 6426000 156000 40 30000000 23.76 17500000 17.06 8500000 534000 P20Y 2 P10Y 1 2500000 17500000 0 <div style="-sec-extract:summary;margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">6. Property, Plant and Equipment</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Property, plant and equipment, net consisted of the following:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.028%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.031%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and office equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Telecommunications equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,942 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internal-use software development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automobile</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,370 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,336 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less—accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74,165)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,732)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,205 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,604 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company capitalized $0.9 million and $2.1 million of software development costs for the three and nine months ended September 30, 2022, respectively, and $0.8 million and $3.2 million for the three and nine months ended September 30, 2021, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Amortization expense related to capitalized software development costs were $0.6 million and $1.6 million for the three and nine months ended September 30, 2022, respectively, and $0.5 million and $1.4 million for the three and nine months ended September 30, 2021, respectively. As of September 30, 2022, unamortized implementation costs related to cloud computing arrangements are $0.3 million, of which $0.1 million are included in prepaid expenses and other current assets and $0.2 million are included in other long-term assets.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company leases automobiles under leases accounted for as finance leases with expiration dates ranging from October 6, 2022 to June 23, 2026. As of September 30, 2022, cost and accumulated depreciation of the assets under finance leases recorded by the Company were $0.6 million and $0.3 million, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company recognized depreciation expense, which includes amortization of capitalized software development costs, as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:36.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.048%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,345 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,767 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total depreciation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,661 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,469 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,848 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,983 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Property, plant and equipment, net consisted of the following:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.028%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.031%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and office equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Telecommunications equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,942 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internal-use software development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automobile</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,370 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,336 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less—accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74,165)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,732)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,205 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,604 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2197000 2240000 7638000 5419000 77855000 76963000 6212000 6970000 7188000 6942000 24100000 22917000 582000 616000 21598000 17269000 147370000 139336000 74165000 69732000 73205000 69604000 900000 2100000 800000 3200000 600000 1600000 500000 1400000 300000 100000 200000 600000 300000 <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company recognized depreciation expense, which includes amortization of capitalized software development costs, as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:36.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.048%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,345 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,767 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total depreciation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,661 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,469 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,848 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,983 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 3403000 3138000 10141000 9345000 610000 578000 1767000 1539000 346000 214000 1027000 787000 302000 539000 913000 1312000 4661000 4469000 13848000 12983000 <div style="-sec-extract:summary;margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">7. Intangible Assets </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Intangible assets, net consisted of the following as of September 30, 2022:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization<br/>Period</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,889)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 - 20</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,559)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, definite lived</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,828)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 - 7</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licenses, indefinite lived</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,774 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,276)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,498 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Intangible assets, net consisted of the following as of December 31, 2021:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization<br/>Period</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,081 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,861)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 - 20</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,315)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, definite lived</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,158)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 - 7</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licenses, indefinite lived</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,551 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,334)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,217 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company recognized amortization expense as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.963%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,831 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,118 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,764 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,018 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,495 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The remaining weighted average amortization period for definite lived intangible assets is 11.3 years.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Future estimated amortization expense for definite lived intangible assets is as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.917%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.883%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (remaining)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,968 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,874 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Intangible assets, net consisted of the following as of September 30, 2022:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization<br/>Period</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,889)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 - 20</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,559)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, definite lived</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,828)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 - 7</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licenses, indefinite lived</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,774 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,276)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,498 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Intangible assets, net consisted of the following as of December 31, 2021:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization<br/>Period</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,081 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,861)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 - 20</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,315)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, definite lived</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,158)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 - 7</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licenses, indefinite lived</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,551 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,334)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,217 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Intangible assets, net consisted of the following as of September 30, 2022:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization<br/>Period</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,889)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 - 20</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,743 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,559)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, definite lived</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,828)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 - 7</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licenses, indefinite lived</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,774 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,276)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,498 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Intangible assets, net consisted of the following as of December 31, 2021:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization<br/>Period</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,081 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,861)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 - 20</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,315)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, definite lived</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,158)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 - 7</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licenses, indefinite lived</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,551 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,334)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,217 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div> 134579000 21889000 112690000 P15Y P20Y 70743000 13559000 57184000 P10Y 2828000 2828000 0 P2Y P7Y 624000 624000 208774000 38276000 170498000 155081000 16861000 138220000 P15Y P20Y 82548000 10315000 72233000 P10Y 3158000 3158000 0 P2Y P7Y 764000 764000 241551000 30334000 211217000 <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company recognized amortization expense as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.963%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,831 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,118 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,764 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,018 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,495 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 1831000 2128000 5797000 6479000 2287000 2636000 7221000 8016000 4118000 4764000 13018000 14495000 P11Y3M18D <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Future estimated amortization expense for definite lived intangible assets is as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.917%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.883%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (remaining)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,968 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,874 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3968000 15873000 15873000 15873000 15873000 102414000 169874000 <div style="-sec-extract:summary;margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">8. Debt </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Revolving Credit Facility</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On June 6, 2022, the Company entered into a credit agreement (the “Credit Agreement”) among the Company, as borrower,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">the lenders from time to time party thereto, and Silicon Valley Bank as administrative agent, issuing lender and swingline lender. The Credit Agreement provides for a $50.0 million revolving credit facility (the “Credit Facility”), including a $20.0 million sublimit for the issuance of letters of credit and a swingline subfacility of up to $5.0 million. The Credit Facility matures on June 6, 2025.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> Interest on borrowings under the Credit Facility accrues at an annual rate tied to a base rate or the Secured Overnight Financing Rate (“SOFR”), at the Company’s election. Loans based on SOFR bear interest at a rate equal to SOFR plus an applicable margin between 1.50% and 2.00% depending upon the Company’s consolidated adjusted quick ratio for the immediately preceding quarter, and loans based on the base rate bear interest at a rate equal to the base rate plus an applicable margin between 0.50% and 1.00% depending upon the Company’s consolidated adjusted quick ratio for the immediately preceding quarter. The Company is required to pay a quarterly commitment fee equal to 0.0625% on the unused portion of the borrowing commitment. The Credit Agreement requires that the Company meet a minimum quick ratio on a quarterly basis if the Company does not maintain the minimum liquidity amount of $70.0 million in cash and cash equivalents at all times.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of September 30, 2022, unamortized debt issuance costs were $0.5 million of which $0.2 million were included in prepaid expenses and other current assets and $0.3 million were included in other long-term assets. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of September 30, 2022, there were no borrowings under the Credit Facility and the Company was in compliance with all financial and non-financial covenants for all periods presented. The available borrowing capacity under the Credit Facility was $50.0 million as of September 30, 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Convertible Senior Notes and Capped Call Transactions</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">2026 Convertible Notes</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On February 28, 2020, the Company issued $400.0 million aggregate principal amount of 0.25% Convertible Notes due March 1, 2026 in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act (the “2026 Convertible Notes”). The interest on the 2026 Convertible Notes is payable semi-annually in arrears on March 1 and September 1 of each year, beginning on September 1, 2020.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The 2026 Convertible Notes may bear special interest under specified circumstances relating to the Company’s failure to comply with its reporting obligations under the indenture governing the 2026 Convertible Notes (the “2026 Indenture”) or if the 2026 Convertible Notes are not freely tradeable as required by the 2026 Indenture. The 2026 Convertible Notes will mature on March 1, 2026, unless earlier repurchased, redeemed by the Company, or converted pursuant to their terms. The total net proceeds from the 2026 Convertible Notes, after deducting initial purchaser discounts, costs related to the 2026 Capped Calls (as defined herein), and debt issuance costs, paid by the Company, were approximately $344.7 million.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Each $0.001 principal amount of the 2026 Convertible Notes is initially convertible into 10.9857 shares of the Company’s Class A common stock, par value $0.001 per share, which is equivalent to an initial conversion price of approximately $91.03 per share. The conversion rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid special interest. In addition, upon the occurrence of a make-whole fundamental change, as defined in the 2026 Indenture, the Company will, in certain circumstances, increase the conversion rate by a number of additional shares for a holder that elects to convert its 2026 Convertible Notes in connection with such make-whole fundamental change or during the relevant redemption period.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The 2026 Convertible Notes will be redeemable in whole or in part at the Company’s option on or after March 6, 2023, but before the fortieth (40</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">) scheduled trading day before the maturity date, at a cash redemption price equal to 100% of the principal amount of the 2026 Convertible Notes to be redeemed, plus accrued and unpaid interest, if any, if the last reported sale price of the Class A common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading days ending on, and including, the trading day immediately before the date the redemption notices were sent; and the trading day immediately before such notices were sent.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Prior to the close of business on the business day immediately preceding September 1, 2025, the 2026 Convertible Notes may be convertible at the option of the holders only under the following circumstances:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:23.18pt">during any calendar quarter commencing after the calendar quarter ending on June 30, 2020 (and only during such calendar quarter), if the last reported sale price per share of the Company’s Class A common stock exceeds 130% of the conversion price for each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:23.18pt">during the five consecutive business days immediately after any 10 consecutive trading day period (such 10 consecutive trading day period, the “measurement period”) in which the trading price per $0.001 principal amount of 2026 Convertible Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the Company’s Class A common stock on such trading day and the conversion rate on such trading day;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:23.18pt">upon the occurrence of certain corporate events or distributions on its Class A common stock; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:23.18pt">if the Company calls such 2026 Convertible Notes for redemption.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On or after September 1, 2025, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders of the 2026 Convertible Notes may, at their option, convert all or a portion of their 2026 Convertible Notes regardless of the foregoing conditions.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Prior to and during the nine months ended September 30, 2021, the conditional conversion feature of the 2026 Convertible Notes was triggered as the last reported sale price of the Company’s Class A common stock was more than or equal to 130% of the conversion price for at least 20 trading days (whether or not consecutive) in the period of 30 consecutive trading days ending on or after June 30, 2020 (the last trading day of the calendar quarter), and therefore the 2026 Convertible Notes were convertible, in whole or in part, at the option of the holders between July 1, 2020 through September 30, 2021. The conditional conversion feature of the 2026 Convertible Notes was not triggered from October 1, 2021 through September 30, 2022 as the last reported sale price of the Company’s Class A common stock was not more than or equal to 130% of the conversion price for at least 20 trading days (whether or not consecutive) in the period of 30 consecutive trading days (the last trading day of the calendar quarter). Whether the 2026 Convertible Notes will be convertible following such period will depend on the satisfaction of this condition or another conversion condition in the future. The Company continues to classify the 2026 Convertible Notes as a long-term liability in its condensed consolidated balance sheet as of September 30, 2022, based on contractual settlement provisions. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of Class A common stock, or a combination of cash and shares of Class A common stock, at the Company’s election. It is the Company’s current intent to settle the principal amount of the 2026 Convertible Notes with cash.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">No sinking fund is provided for the 2026 Convertible Notes. Upon the occurrence of a fundamental change (as defined in the 2026 Indenture) prior to the maturity date, holders may require the Company to repurchase all or a portion of the 2026 Convertible Notes for cash at a price equal to the principal amount of the 2026 Convertible Notes to be repurchased, plus any accrued and unpaid interest to, but excluding, the fundamental change repurchase date.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In accounting for the issuance of the 2026 Convertible Notes, prior to the adoption of ASU 2020-06, the Company separated the 2026 Convertible Notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was $125.2 million and was determined by deducting the fair value of the liability component from the par value of the 2026 Convertible Notes. The difference represented the debt discount that was amortized to interest expense at an effective interest rate of 6.763% over the term of the 2026 Convertible Notes. The carrying amount of the equity component was $57.5 million and is recorded in additional paid-in-capital. The equity component was not remeasured as long as it continued to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount, or the debt discount, was amortized to interest expense at an annual effective interest rate of 6.907% over the contractual terms of the 2026 Convertible Notes. Upon adoption of ASU 2020-06 on January 1, 2022, the Company reversed the separation of the debt and equity component representing the conversion option and accounted for the 2026 Convertible Notes in their entirety as debt. The Company also reversed the amortization of the debt discount, with a cumulative adjustment to retained earnings on the adoption date. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In accounting for the transaction costs related to the 2026 Convertible Notes, prior to the adoption of ASU 2020-06, the Company allocated the total amount incurred to the liability and equity components of the 2026 Convertible Notes based on the proportion of the proceeds allocated to the debt and equity components. Issuance costs attributable to the liability component were approximately $8.2 million, were recorded as an additional debt discount and amortized to interest expense using the effective interest method over the contractual terms of the 2026 Convertible Notes. Issuance costs attributable to the equity component of $3.7 million were netted with the equity component in stockholders’ equity. Upon adoption of ASU 2020-06 on January 1, 2022, the Company reversed the allocation of the issuance costs to the equity component and accounted for the entire amount as debt issuance cost </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">that will be amortized as interest expense at an effective interest rate of 0.513% for the term of the 2026 Convertible Notes with a cumulative adjustment to retained earnings on the adoption date. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">2028 Convertible Notes</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On March 16, 2021, the Company issued $250.0 million aggregate principal amount of 0.50% Convertible Notes due April 1, 2028 in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act (the “2028 Convertible Notes” and, together with the 2026 Convertible Notes, the “Convertible Notes”). The interest on the 2028 Convertible Notes is payable semi-annually in arrears on April 1 and October 1 of each year, beginning on October 1, 2021.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The 2028 Convertible Notes may bear special interest under specified circumstances relating to the Company’s failure to comply with its reporting obligations under the indenture governing the 2028 Convertible Notes (the “2028 Indenture”) or if the 2028 Convertible Notes are not freely tradeable as required by the 2028 Indenture. The 2028 Convertible Notes will mature on April 1, 2028, unless earlier repurchased, redeemed by the Company, or converted pursuant to their terms. The total net proceeds from the 2028 Convertible Notes, after deducting initial purchaser discounts, costs related to the 2028 Capped Calls (as defined herein), and debt issuance costs, paid by the Company, were approximately $217.0 million.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Each $0.001 principal amount of the 2028 Convertible Notes is initially convertible into 5.5781 shares of the Company’s Class A common stock, par value $0.001 per share, which is equivalent to an initial conversion price of approximately $179.27 per share. The conversion rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid special interest. In addition, upon the occurrence of a make-whole fundamental change, as defined in the 2028 Indenture, the Company will, in certain circumstances, increase the conversion rate by a number of additional shares for a holder that elects to convert its 2028 Convertible Notes in connection with such make-whole fundamental change or during the relevant redemption period.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The 2028 Convertible Notes will be redeemable in whole or in part at the Company’s option on or after April 6, 2025, but before the fortieth (40</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">) scheduled trading day before the maturity date, at a cash redemption price equal to 100% of the principal amount of the 2028 Convertible Notes to be redeemed, plus accrued and unpaid interest, if any, if the last reported sale price of the Class A common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading days ending on, and including, the trading day immediately before the date the redemption notices were sent; and the trading day immediately before such notices were sent.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On or after April 6, 2025 until the close of business on the scheduled trading day immediately preceding the maturity date, the 2028 Convertible Notes may be convertible at the option of the holders only under the following circumstances:</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:23.18pt">during any calendar quarter commencing after the calendar quarter ending on June 30, 2021 (and only during such calendar quarter), if the last reported sale price per share of the Company’s Class A common stock exceeds 130% of the conversion price for each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:23.18pt">during the five consecutive business days immediately after any 10 consecutive trading day period (such 10 consecutive trading day period, the “measurement period”) in which the trading price per $0.001 principal amount of 2028 Convertible Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the Company’s Class A common stock on such trading day and the conversion rate on such trading day;</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:23.18pt">upon the occurrence of certain corporate events or distributions on its Class A common stock; and</span></div><div style="margin-bottom:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:23.18pt">if the Company calls such 2028 Convertible Notes for redemption.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On or after October 1, 2027, until the close of business on the second scheduled trading day immediately preceding the maturity date, holders of the 2028 Convertible Notes may, at their option, convert all or a portion of their Convertible Notes regardless of the foregoing conditions.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Prior to and during the three and nine months ended September 30, 2022 and 2021, the conditional conversion feature of the 2028 Convertible Notes was not triggered as the last reported sale price of the Company’s Class A common stock was not more than or equal to 130% of the conversion price for at least 20 trading days (whether or not consecutive) in the period of 30 consecutive trading days (the last trading day of the calendar quarter). Whether the 2028 Convertible Notes will be convertible following such period will depend on the satisfaction of this condition or another conversion condition in the future. The Company continues to classify the 2028 Convertible Notes as a long-term liability in its condensed consolidated balance sheet as of September 30, 2022, based on contractual settlement provisions. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of Class A common stock, or a combination of cash and shares of Class A common stock, at the Company’s election. It is the Company’s current intent to settle the principal amount of the 2028 Convertible Notes with cash.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">No sinking fund is provided for the 2028 Convertible Notes. Upon the occurrence of a fundamental change (as defined in the 2028 Indenture) prior to the maturity date, holders may require the Company to repurchase all or a portion of the 2028 Convertible Notes for cash at a price equal to the principal amount of the 2028 Convertible Notes to be repurchased, plus any accrued and unpaid interest to, but excluding, the fundamental change repurchase date.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In accounting for the issuance of the 2028 Convertible Notes, prior to the adoption of ASU 2020-06, the Company separated the 2028 Convertible Notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was $66.9 million and was determined by deducting the fair value of the liability component from the par value of the 2028 Convertible Notes. The difference represents the debt discount that was amortized to interest expense at an effective interest rate of 5.125% over the term of the 2028 Convertible Notes. The carrying amount of the equity component was $39.4 million and was recorded in additional paid-in-capital. The equity component was not remeasured as long as it continued to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount, or the debt discount, was amortized to interest expense at an annual effective interest rate of 4.959% over the contractual terms of the 2028 Convertible Notes. Upon adoption of ASU 2020-06 on January 1, 2022, the Company reversed the separation of the debt and equity component representing the conversion option and accounted for the 2028 Convertible Notes in their entirety as debt. The Company also reversed the amortization of the debt discount, with a cumulative adjustment to retained earnings on the adoption date</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In accounting for the transaction costs related to the 2028 Convertible Notes, prior to the adoption of ASU 2020-06, the Company allocated the total amount incurred to the liability and equity components of the 2028 Convertible Notes based on the proportion of the proceeds allocated to the debt and equity components. Issuance costs attributable to the liability component were approximately $5.5 million, were recorded as an additional debt discount and amortized to interest expense using the effective interest method over the contractual terms of the 2028 Convertible Notes. Issuance costs attributable to the equity component of $2.0 million were netted with the equity component in stockholders’ equity. Upon adoption of ASU 2020-06 on January 1, 2022, the Company reversed the allocation of the issuance costs to the equity component and accounted for the entire amount as debt issuance cost that will be amortized as interest expense at an effective interest rate of 0.442% for the term of the 2028 Convertible Notes with a cumulative adjustment to retained earnings on the adoption date. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As discussed above, upon adoption of ASU 2020-06, the Company reversed the separation of the debt and equity components of the 2026 and 2028 Convertible Notes, and accounted for the Convertible Notes wholly as debt. Additionally, the issuance costs of the 2026 and 2028 Convertible Notes were accounted for as debt issuance costs in their entirety. There is no longer a net carrying amount for the equity component as of the adoption date, January 1, 2022.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The net carrying amount of the liability components of the 2026 and 2028 Convertible Notes were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.350%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.884%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 Convertible Notes:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized discount</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,034)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,837)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,043)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 Convertible Notes net carrying amount</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,163 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301,923 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized discount</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,488)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,915)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,995)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes net carrying amount</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,085 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,517 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net carrying amount</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637,248 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486,440 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The net carrying amount of the equity components of the 2026 and 2028 Convertible Notes were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.204%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.884%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 Convertible Notes:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds allocated to the conversion options (debt discount)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,742)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 Convertible Notes net carrying amount</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,410 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds allocated to the conversion options (debt discount)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,019)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes net carrying amount</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,889 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net carrying amount</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,299 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table sets forth the interest expense recognized related to the 2026 and 2028 Convertible Notes:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.770%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 Convertible Notes:</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,488 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense related to the 2026 Convertible Notes</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,220 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,238 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,414 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">796 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense related to the 2028 Convertible Notes</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,510 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,735 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,406 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,326 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,730 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,973 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,820 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">________________________</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> Upon adoption of ASU 2020-06, the debt discount associated with the equity component on convertible debt outstanding was reversed, which resulted in a decrease in the amount of non-cash interest expense to be recognized going forward.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In connection with the offering of the 2026 Convertible Notes and the 2028 Convertible Notes, the Company entered into privately negotiated capped call transactions with certain counterparties (the “2026 Capped Calls” and the “2028 Capped Calls,” respectively and, collectively, the “Capped Calls”). The 2026 Capped Calls and the 2028 Capped Calls each have an initial strike price of approximately $91.03 and $179.27 per share, respectively, subject to certain adjustments, which corresponds to the initial conversion price of the 2026 Convertible Notes and the 2028 Convertible Notes. The 2026 Capped Calls and the 2028 Capped Calls have initial cap prices of $137.40 and $260.76 per share subject to certain adjustments, respectively. The 2026 Capped Calls and the 2028 Capped Calls cover, subject to anti-dilution adjustments, approximately 4,394,276 and 1,394,525 shares of Class A common stock for the 2026 Convertible Notes and 2028 Convertible Notes, respectively. The Capped Calls are generally intended to reduce or offset the potential dilution to the Class A common stock upon any conversion of the 2026 Convertible Notes and 2028 Convertible Notes with such reduction or offset, as the case may be, subject to a cap based on the cap price. The Capped Calls expire on the earlier of (i) the last day on which any convertible securities remain outstanding and (ii) March 1, 2026 for the 2026 Capped Calls and April 1, 2028 for the 2028 Capped Calls, subject to earlier exercise. The Capped Calls are subject to either adjustment or termination upon the occurrence of specified extraordinary events affecting the Company, including a merger event, a tender offer, and a nationalization, insolvency or delisting involving the Company. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including changes in law, insolvency filings, and hedging disruptions. The Capped Call transactions are recorded in stockholders’ equity and are not accounted for as derivatives. The net cost of $43.3 million and $25.5 million incurred to purchase the 2026 Capped Calls and the 2028 Capped Calls, respectively, was recorded as a reduction to additional paid-in capital in the accompanying condensed consolidated balance sheets.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Convertible Notes are effectively subordinated to the Company’s future senior secured indebtedness, including the Credit Facility, to the extent of the value of the collateral securing that indebtedness. The Convertible notes are the senior, unsecured obligations of the Company and are equal in right of payment with the Company’s future senior unsecured indebtedness, if any, senior in right of payment to the Company’s existing and future </span></div>indebtedness that is expressly subordinated to the Convertible Notes and the Convertible Notes will be structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables, and preferred equity, if any, of the Company’s subsidiaries. 50000000 20000000 5000000 0.0150 0.0200 0.0050 0.0100 0.000625 70000000 500000 200000 300000 0 50000000 400000000 0.0025 344700000 0.001 91.03 P40D 1 1.30 20 30 1.30 20 30 5 10 10 0.98 1.30 20 30 1.30 20 30 125200000 0.06763 57500000 0.06907 8200000 3700000 0.00513 250000000 0.0050 217000000 0.001 179.27 1 1.30 20 30 1.30 20 30 5 10 10 0.98 1.30 20 30 66900000 0.05125 39400000 0.04959 5500000 2000000 0.00442 <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The net carrying amount of the liability components of the 2026 and 2028 Convertible Notes were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.350%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.884%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 Convertible Notes:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized discount</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,034)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,837)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,043)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 Convertible Notes net carrying amount</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,163 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301,923 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized discount</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,488)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,915)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,995)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes net carrying amount</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,085 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,517 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net carrying amount</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637,248 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486,440 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The net carrying amount of the equity components of the 2026 and 2028 Convertible Notes were as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.204%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.884%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 Convertible Notes:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds allocated to the conversion options (debt discount)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,742)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 Convertible Notes net carrying amount</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,410 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds allocated to the conversion options (debt discount)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance costs</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,019)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes net carrying amount</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,889 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net carrying amount</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,299 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 400000000 400000000 92034000 6837000 6043000 393163000 301923000 250000000 250000000 60488000 5915000 4995000 244085000 184517000 637248000 486440000 125152000 3742000 121410000 66908000 2019000 64889000 186299000 <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table sets forth the interest expense recognized related to the 2026 and 2028 Convertible Notes:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.770%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 Convertible Notes:</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,488 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense related to the 2026 Convertible Notes</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">747 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,220 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,238 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,414 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Convertible Notes:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">796 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense related to the 2028 Convertible Notes</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,510 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,735 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,406 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,326 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,730 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,973 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,820 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">________________________</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> Upon adoption of ASU 2020-06, the debt discount associated with the equity component on convertible debt outstanding was reversed, which resulted in a decrease in the amount of non-cash interest expense to be recognized going forward.</span></div> 250000 250000 750000 750000 4664000 13761000 497000 306000 1488000 903000 747000 5220000 2238000 15414000 313000 313000 939000 678000 2029000 4366000 266000 168000 796000 362000 579000 2510000 1735000 5406000 1326000 7730000 3973000 20820000 91.03 179.27 137.40 260.76 4394276 1394525 43300000 25500000 <div style="-sec-extract:summary;margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">9. Geographic Information </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company’s long-lived assets were primarily held in the United States as of September 30, 2022 and December 31, 2021. As of September 30, 2022 and December 31, 2021, long-lived assets held outside of the United States were $8.9 million and $9.2 million, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company generates its revenue primarily in the United States. Revenue by geographic area is detailed in the table below (which is determined based on the customer billing address):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.963%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,325 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,638 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,178 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,775 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 8900000 9200000 <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company generates its revenue primarily in the United States. Revenue by geographic area is detailed in the table below (which is determined based on the customer billing address):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.963%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,325 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,638 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,178 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,775 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 134214000 115059000 371478000 322762000 14111000 15579000 44700000 42013000 148325000 130638000 416178000 416178000 364775000 <div style="-sec-extract:summary;margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">10. Stockholders’ Equity</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of September 30, 2022, 23,358,203 and 1,965,170 shares of Class A common stock and Class B common stock, respectively, were issued and outstanding.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of December 31, 2021, 23,177,988 and 1,965,170 shares of Class A common stock and Class B common stock, respectively, were issued and outstanding.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Reserved Shares</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company had reserved shares of Class A common stock for issuance under stock-based award agreements as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.884%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options issued and outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,827 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,209 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested restricted stock units issued and outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018,312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based awards available for grant under the 2017 Plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,488,874 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,060,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,667,013 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,585,369 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 23358203 23358203 1965170 1965170 23177988 23177988 1965170 1965170 <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company had reserved shares of Class A common stock for issuance under stock-based award agreements as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.884%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options issued and outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,827 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,209 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested restricted stock units issued and outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018,312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344,486 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based awards available for grant under the 2017 Plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,488,874 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,060,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,667,013 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,585,369 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 159827 180209 1018312 344486 3488874 3060674 4667013 3585369 <div style="-sec-extract:summary;margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">11. Stock-Based Compensation </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">2010 Stock Option Plan</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of July 26, 2010, the Company adopted the 2010 Equity Compensation Plan (the “2010 Plan”). On November 9, 2017, the 2010 Plan was terminated in connection with the Company’s initial public offering. Accordingly, no shares are available for future issuance under the 2010 Plan. However, the 2010 Plan continues to govern the terms and conditions of the outstanding awards granted thereunder.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Amended and Restated 2017 Incentive Award Plan</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company’s Amended and Restated 2017 Incentive Award Plan (as amended from time to time, the “2017 Plan”) became effective on November 9, 2017. The 2017 Plan provides for the grant of stock options, including incentive stock options and non-qualified stock options, stock appreciation rights, restricted stock, dividend equivalents, restricted stock units, and other stock or cash based awards to employees, consultants and directors of the Company. A total of 1,050,000 shares of the Company’s Class A common stock were originally reserved for issuance under the 2017 Plan. These available shares automatically increase each January 1, beginning on January 1, 2018, by 5% of the number of shares of the Company’s Class A common stock outstanding on the final day of the immediately preceding calendar year. On January 1, 2022, the shares available for grant under the 2017 Plan were automatically increased by 1,158,900 shares.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The terms of the stock option grants are determined by the Company’s Board of Directors. The Company’s stock options vest based on terms of the stock option agreements. The stock options have a contractual life of ten years.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Restricted stock units (“RSUs”) granted to employees and non-employee members of the Board of Directors under the 2017 Plan are generally subject to a time-based vesting condition. The compensation expense related to these awards is based on the grant date fair value of the RSUs and is recognized on a ratable basis over the applicable service period. Vesting schedules may differ as between different categories of award recipients.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following summarizes the stock option activity for the periods presented:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:48.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.909%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>options<br/>outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>average<br/>exercise price<br/>(Per share)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>average <br/>remaining <br/>contract life <br/>(In years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate<br/>intrinsic value <br/>(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,209 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.39</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,104 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,382)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or cancelled</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of September 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,827 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.82</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable at September 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,827 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.82</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and expected to vest as of September 30, 2022</span></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,827 </span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.42 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.82</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">477 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate intrinsic value of stock options exercised</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total estimated grant date fair value of options vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Aggregate intrinsic value is computed based on the difference between the option exercise price and the fair value of the Company’s common stock as of September 30, 2022, based on the Company’s Class A common stock price as reported on the NASDAQ Global Select Market.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">No options were granted for the three and nine months ended September 30, 2022 and 2021. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of September 30, 2022, the Company had no unrecognized compensation cost related to non-vested stock options. All outstanding stock options are fully vested.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following summarizes the RSU activity for the period presented:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of awards outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average grant date fair value (Per share)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested RSUs as of December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344,486 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.38 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(203,723)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or cancelled</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88,237)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.67 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested RSUs as of September 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018,312 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of September 30, 2022, total unrecognized compensation cost related to non-vested RSUs was $46.3 million, which will be amortized over a weighted-average period of 3.01 years.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company recognized total stock-based compensation expense as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.963%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,767 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,892 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,825 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,059 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,592 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 0 1050000 0.05 1158900 P10Y <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following summarizes the stock option activity for the periods presented:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:48.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.052%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.909%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>options<br/>outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>average<br/>exercise price<br/>(Per share)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-<br/>average <br/>remaining <br/>contract life <br/>(In years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate<br/>intrinsic value <br/>(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,209 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.39</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,104 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,382)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or cancelled</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of September 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,827 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.82</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable at September 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,827 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.82</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">477 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and expected to vest as of September 30, 2022</span></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,827 </span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.42 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.82</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">477 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate intrinsic value of stock options exercised</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total estimated grant date fair value of options vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 180209 10.14 P3Y4M20D 11104000 0 0 20382 7.95 0 0 159827 10.42 P2Y9M25D 477000 159827 10.42 P2Y9M25D 477000 159827 10.42 P2Y9M25D 477000 0 880000 634000 9059000 0 153000 0 199000 0 0 0 0 0 <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following summarizes the RSU activity for the period presented:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of awards outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average grant date fair value (Per share)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested RSUs as of December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344,486 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.38 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(203,723)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or cancelled</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88,237)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.67 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested RSUs as of September 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018,312 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 344486 82.38 965786 47.87 203723 62.70 88237 75.67 1018312 54.32 46300000 P3Y3D <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company recognized total stock-based compensation expense as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.963%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,767 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">593 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,892 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,825 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,059 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,592 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 93000 80000 283000 275000 1767000 877000 5298000 2892000 593000 603000 2219000 1847000 2439000 2265000 7259000 6578000 4892000 3825000 15059000 15059000 11592000 11592000 <div style="-sec-extract:summary;margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">12. Commitments and Contingencies</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company leases office space under operating lease agreements that expire over the next 4.25 years. See Note 5, “Right-of-Use Asset and Lease Liabilities” to the condensed consolidated financial statements, for additional details on the Company’s operating lease commitments.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Contractual Obligations</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of September 30, 2022, the Company has $14.7 million in non-cancellable purchase obligations, consisting of primarily network equipment maintenance and software license contracts, of which $11.8 million will be fulfilled within one year.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On May 27, 2021, the Company entered into the Lease with the Developer for the Conveyed Parcel, together with the Project. The respective obligations of the Company and the Developer under the Lease were conditioned upon the Developer acquiring fee simple title to the Conveyed Parcel, which occurred on June 4, 2021. The Lease term will commence upon the Commencement Date and continue for the Initial Term. It is anticipated that the Commencement Date will occur in June 2023. If the Commencement Date does not occur within <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNkYjYzMDk0MmMzYjQ2NDZhYjY1ZGIzYjU5NzEzMWQzL3NlYzpjZGI2MzA5NDJjM2I0NjQ2YWI2NWRiM2I1OTcxMzFkM18xMDMvZnJhZzplNWFmZDlkZmM1MTk0N2I1OTY0MWM0MjZjY2NjNmI4ZC90ZXh0cmVnaW9uOmU1YWZkOWRmYzUxOTQ3YjU5NjQxYzQyNmNjY2M2YjhkXzE0Njk_afe1ad64-34ee-4d29-af5b-64c19904ad51">one hundred twenty</span> (120) days from the scheduled Commencement Date, the Company shall be entitled to certain rent abatements, as described in the Lease. If the Commencement Date is not delivered within <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmNkYjYzMDk0MmMzYjQ2NDZhYjY1ZGIzYjU5NzEzMWQzL3NlYzpjZGI2MzA5NDJjM2I0NjQ2YWI2NWRiM2I1OTcxMzFkM18xMDMvZnJhZzplNWFmZDlkZmM1MTk0N2I1OTY0MWM0MjZjY2NjNmI4ZC90ZXh0cmVnaW9uOmU1YWZkOWRmYzUxOTQ3YjU5NjQxYzQyNmNjY2M2YjhkXzE2NTQ_558b0903-458a-4ef7-abb8-1dc0abbbbfe1">twelve</span> (12) months of the scheduled Commencement Date, the Company may terminate the Lease.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company has the option to renew the Initial Term for two ten-year periods. Base rent payments will begin on the Commencement Date. The initial base rent will increase by 1.85% on each anniversary of the Commencement Date. Total lease payments over the Initial Term are approximately $495.7 million. See Note 5, “Right-of-Use Asset and Lease Liabilities” to the condensed consolidated financial statements, for additional details on the Company's operating lease commitments.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Legal Matters</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company is involved as a defendant in various litigation, including, but not limited to, lawsuits alleging that the Company failed to bill, collect and remit certain taxes and surcharges associated with the provision of 911 services pursuant to applicable laws in various jurisdictions and an action brought under the Telephone Consumer Protection Act of 1991 relating to our alleged failure to block unsolicited phone calls to the plaintiff and putative class members.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We intend to vigorously defend these lawsuits and believe that we have meritorious defenses to each. However, litigation is inherently uncertain, and any judgment or injunctive relief entered against us or any adverse settlement could adversely affect our business, results of operations and financial condition.</span></div> P4Y3M 14700000 11800000 P120D P12M 2 P10Y 0.0185 495700000 <div style="-sec-extract:summary;margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">13. Employee Benefit Plans</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company sponsors a U.S. defined contribution 401(k), which allows eligible U.S.-based employees to defer a portion of their compensation. The Company, at its discretion, may make matching contributions. With the acquisition of Voxbone S.A. on November 1, 2020, the Company assumed sponsorship for Voxbone S.A.’s U.S. defined contribution 401(k). In connection with that acquisition, the Company also assumed sponsorship for a non-U.S. defined contribution plan for which it pays fixed contributions into a separate entity. The Company has no legal or constructive obligations to pay further contributions if the fund does not hold sufficient assets to pay all employees the benefits relating to employee service in the current or prior periods. The contributions are recognized as employee benefit expense when they are due. The Company made matching contributions for the defined contribution plans of $1.0 million and $3.2 million for the three and nine months ended September 30, 2022, respectively, and $0.8 million and $2.6 million for the three and nine months ended September 30, 2021, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition, as a result of the acquisition of Voxbone S.A., the Company assumed sponsorship for Voxbone S.A.’s non-U.S. defined benefit pension plans. The liability recognized is the present value of the defined benefit obligation at the end of the reporting period less the fair value of the plan assets and is included in other liabilities in the accompanying condensed consolidated balance sheets. The defined benefit obligation is calculated annually by an independent actuary using the Projected Unit Credit Method.</span></div>The Company reports the service cost component of net periodic benefit cost in the same line item as other compensation costs arising from the services rendered by the employee and records the other components of net periodic benefit cost in other expense, net. 1000000 3200000 800000 2600000 <div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">14. Income Taxes</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">At the end of each interim reporting period, the Company determines the income tax provision by using an estimate of the annual effective tax rate, adjusted for discrete items occurring in the quarter. The effective income tax rate reflects the effect of federal and state income taxes and the permanent impacts of differences in book and tax accounting.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company’s effective tax rate was 53.5% and 7.7% for the three and nine months ended September 30, 2022, respectively, and (4.8)% and (1.3)% for the three and nine months ended September 30, 2021, respectively. The increases in the effective tax rates are primarily due to an increase in tax benefit resulting from additional operating losses outside of the U.S. which are not offset by a valuation allowance.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Judgment is required in determining whether deferred tax assets will be realized in full or in part. Management assesses the available positive and negative evidence on a jurisdictional basis to estimate if deferred tax assets will be recognized and when it is more likely than not that all or some deferred tax assets will not be realized, and a valuation allowance must be established. As of September 30, 2022, the Company continues to maintain a valuation allowance for its U.S. federal and state net deferred tax assets.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company’s effective tax rate for the three months ended September 30, 2022 differed from the federal statutory tax rate of 21.0% in the U.S. primarily due to a permanent research tax deduction in a foreign jurisdiction and foreign tax rate differentials. The Company’s effective tax rate for the nine months ended September 30, 2022 differed from the federal statutory tax rate of 21.0% in the U.S. primarily due to the valuation allowance recognized against federal and state deferred tax assets in the U.S. Other permanent tax adjustments within the effective tax rates, which are offset by the valuation allowance, include state taxes, federal research credit under Internal Revenue Code Section 41, equity compensation in the U.S. and other U.S. non-deductible expenditures.</span></div> 0.535 0.077 -0.048 -0.013 <div style="-sec-extract:summary;margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">15. Related Parties</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company has certain involvement with Relay via an ongoing Master Services Agreement and a Facilities Sharing Agreement that expired in July 2022. Amounts charged under these arrangements totaled $0.3 million and $1.1 million for the three and nine months ended September 30, 2022, respectively, and $0.4 million and $1.4 million for the three and nine months ended September 30, 2021, respectively. Amounts due under these arrangements totaled less than $0.1 million and $0.1 million as of September 30, 2022 and December 31, 2021, respectively.</span></div> 300000 1100000 400000 1400000 100000 100000 <div style="-sec-extract:summary;margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">16. Basic and Diluted Loss per Common Share </span></div><div style="margin-bottom:14pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Basic net loss per share is computed by dividing net loss by the weighted-average number of shares of common stock outstanding during the period. The Company is in a net loss position for the three and nine months ended September 30, 2022 and 2021 and therefore diluted shares equals basic shares.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The components of basic and diluted loss per share are as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.963%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands, except share and per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Earnings per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(802)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,944)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,864)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,188)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.77)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares outstanding, basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,304,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,114,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,268,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,075,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following common share equivalents were excluded from the weighted average shares used to calculate net loss per common share because their effects would have been anti-dilutive:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.884%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options issued and outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,827 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units issued and outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018,312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible senior notes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) (2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,788,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316,199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,966,944 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,869,084 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">________________________</span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of September 30, 2022, subsequent to adopting ASU 2020-06 as of January 1, 2022, the Company used the if-converted method to calculate the dilutive impact of the 2026 Convertible Notes and 2028 Convertible Notes on diluted income per share, if applicable. The Company expected to settle the principal amount of these notes in cash and any excess in shares of the Company’s Class A common stock. The diluted shares were calculated based on the initial conversion rate of 10.9857 and 5.5781 shares per $0.001 of the aggregate principal amount for the 2026 Convertible Notes and 2028 Convertible Notes, respectively. See Note 2, “Summary of Significant Accounting Policies” to the condensed consolidated financial statements, for additional details on the adoption of ASU 2020-06 and Note 8, “Debt” to the condensed consolidated financial statements, for additional details on the Company’s Convertible Notes.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, the Company used the treasury stock method to calculate the dilutive impact of the 2026 Convertible Notes and the 2028 Convertible Notes because at that time the Company expected to settle the principal amount of these notes in cash and any excess in shares of the Company’s Class A common stock. As of September 30, 2021, the conversion spread, calculated using the average market price of Class A common stock during the period consistent with the treasury stock method, had a dilutive impact for the 2026 Convertible Notes on diluted net income per share of Class A common stock when the average market price of the Company’s Class A common stock for a given period exceeded the conversion price of $91.03 per share. As of September 30, 2021, the conversion spread for the 2028 Convertible Notes was anti-dilutive as the average market price of the Company’s Class A common stock for a given period did not exceed the conversion price of $179.27 per share.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The components of basic and diluted loss per share are as follows:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.963%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine months ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands, except share and per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Earnings per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to common stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(802)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,944)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,864)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,188)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.03)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.55)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.77)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares outstanding, basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,304,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,114,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,268,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,075,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> -802000 -802000 -6944000 -6944000 -13864000 -13864000 -19188000 -19188000 -0.03 -0.03 -0.28 -0.28 -0.55 -0.55 -0.77 -0.77 25304057 25304057 25114762 25114762 25268216 25268216 25075941 25075941 <div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following common share equivalents were excluded from the weighted average shares used to calculate net loss per common share because their effects would have been anti-dilutive:</span></div><div style="margin-bottom:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.882%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.884%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options issued and outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,827 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units issued and outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018,312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible senior notes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) (2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,788,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316,199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,966,944 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,869,084 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">________________________</span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of September 30, 2022, subsequent to adopting ASU 2020-06 as of January 1, 2022, the Company used the if-converted method to calculate the dilutive impact of the 2026 Convertible Notes and 2028 Convertible Notes on diluted income per share, if applicable. The Company expected to settle the principal amount of these notes in cash and any excess in shares of the Company’s Class A common stock. The diluted shares were calculated based on the initial conversion rate of 10.9857 and 5.5781 shares per $0.001 of the aggregate principal amount for the 2026 Convertible Notes and 2028 Convertible Notes, respectively. See Note 2, “Summary of Significant Accounting Policies” to the condensed consolidated financial statements, for additional details on the adoption of ASU 2020-06 and Note 8, “Debt” to the condensed consolidated financial statements, for additional details on the Company’s Convertible Notes.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, the Company used the treasury stock method to calculate the dilutive impact of the 2026 Convertible Notes and the 2028 Convertible Notes because at that time the Company expected to settle the principal amount of these notes in cash and any excess in shares of the Company’s Class A common stock. As of September 30, 2021, the conversion spread, calculated using the average market price of Class A common stock during the period consistent with the treasury stock method, had a dilutive impact for the 2026 Convertible Notes on diluted net income per share of Class A common stock when the average market price of the Company’s Class A common stock for a given period exceeded the conversion price of $91.03 per share. As of September 30, 2021, the conversion spread for the 2028 Convertible Notes was anti-dilutive as the average market price of the Company’s Class A common stock for a given period did not exceed the conversion price of $179.27 per share.</span></div> 159827 183271 1018312 369614 5788805 1316199 6966944 1869084 91.03 179.27 <div style="-sec-extract:summary;margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">17. Subsequent Event</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#1c0a14;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Repurchase of 2026 Convertible Notes</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#1c0a14;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On November 1, 2022, the Company announced that it has entered into separate, privately negotiated transactions with a limited number of holders of its outstanding 2026 Convertible Notes to repurchase (collectively, the “Repurchases”) approximately $160.0 million aggregate principal amount of the 2026 Convertible Notes at approximately a 29 percent discount to par value.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The repurchase price payable by the Company will be paid in cash and will be based in part on the daily volume-weighted average price per share of the Company’s Class A common stock over a 15 consecutive trading day measurement period beginning on, and including, November 2, 2022. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company previously entered into the 2026 Capped Calls with certain financial institutions in connection with the 2026 Convertible Notes. All of these transactions are expected to remain in effect notwithstanding the Repurchases.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#1c0a14;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Repurchases are expected to close on November 28, 2022, subject to the satisfaction of customary closing conditions. Following such closings, approximately $240.0 million principal amount of the 2026 Convertible Notes will remain outstanding.</span></div> 160000000 0.29 15 240000000 EXCEL 90 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( , [8E4'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 " # .V)5A'1(*NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2@,Q$(9?17+?G4U:!,,VEXHG!<&"XBTDTS:XV0W)R&[?WFQLMX@^@,?,_/GF M&YC6!&F&B,]Q"!C)8;J9?- M&$Y3U\(5,,,(HT_?!;0+L53_Q)8.L'-R2FY)C>-8CZN2RSMP>'MZ?"GK5JY/ MI'N#^5=RDDX!-^PR^76UO=\],"4:(2K.JT;L.)?B3J[7[[/K#[^KL!^LV[M_ M;'P15"W\N@OU!5!+ P04 " # .V)5F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M , [8E53DI;6208 ,TC 8 >&PO=V]R:W-H965T&UL MM9IO;Z,V',??BI5-TTUJ&FSRK[M('P^X8/MN%CX'+#Q7>Y8DRAYRB,Y55KI53ROM.1WHI%5)[S MA,7PS8*+B"I8%,N.3 2C?E84A1WB./U.1(.X-;K,ULW$Z)*G*@QB-A-(IE%$ MQJJ-6PAGRUH&JH'OOG MD ]G>?Q4&9_ MT2;?MMMM(2^5BD?;8MB#*(CS__1Y>R#V"RXJ"LBV@+PIP%6_X&X+W PTW[,, MZX8J.KH4?(.$WAK2](?LV&350!/$NAGG2L"W =2IT82OF4!M)%=4,'G949"I MO^EXV_KKO)Y4U%^@3SQ6*XEN8Y_YK^L[L"_%#I'=#ET3:^"<)>?(=6O=L;>Q"M0+FL;YB-$][Y^/L V:*A;)?TT' M+ _LF@/UL'PO$^JQJQ:,.\G$FK5&O_R$^\YO)MH3A;UB[Q;L75OZZ(9[*8Q8 MA1Y?$F8BM9=CI_W%A&2MJHG4*Y!ZQR&-XSBE(7I@"1?*Q&;/42(U'9&)M:HF M6[]@ZQ_'-F,BX+X>D0C."<:6LR<58[!R$%KK:W(."L[!D=U24+B<9&.RNAWM M60L:2F-#6LMJ @X+P*%UI[;GG+L@9.@^C9Z8,('9,QP'M]TA&?9,<-;2FG 7 M!=S%,7 /;!E(!0VHT#V-C'W4GG,]OK_Y.KUY_("F]Y-S$Z6UOB8E=LKKJG,, MYS3VN("^F5TZSM!4G)2X[A'?L^I,NSW0>4^<'G MV-RN]L@+QT&?0+[1A$9)*M&- ,DUHEMSZJ*75H2MXO$#^D0O0;=^Y)O8B&V/ M>Z"A]FTC:!,&A$L%PG:)>0M:#."9X.L@]LR-;,^\GQA!F_ B7(H1MAO-6] 9 MEPH$Z>\@J3Y'V1/)H._TC:1-6!(N-0G;[2;KJV.8\U:#V0/>#1WG5R-8$UJ$ M2R_"=IGYR#UHL=F*QS9O.! R=(;M'NXY1KXFK B76H3M3O,8*# BOD"8O'OZ M%]_/4$(%6M,P9>AGYQP$"B4P-@]L*ZA*4FD:,T:9(*H6S '$K\9 M[]Q,[%5U.4L](D?IT3163.1WZ_1TE.[ C9SVQ"K.)ER(E"Y$CG(A/5T#KP<] M6')A/"D=R/E(!?3VL>S;7E>7KW0A$T)$2B$B=I?9G6GA;"/ C*:QSY[1'\R,:(]RP =ZN-O%1J.U M%]?E+,6(V'6FN"-V%TBM@-\8F,P=K#0/2GM8Y7WW)GR'E+Y#[+KREG%[D[.: MTA[WQ34R-N$^;ND^KEU9Q@#HYY A71J?+=@#*@>BO:XN6*D\KEU0=JZSWS]M MMZ96=M8BQ%R;5[S5YWOS9T=U3=TT_D/5O")BS* M+2W*[9^\IY](C+;\36B66VJ6>YQFU>GI)Q*G[7$8_-#3\46_AP?.FX[>V7MA M0DM^]AZ)A%Z;QBI_=Z)86[RK,L[>T.B4F^HX@4<@64.J<#^#71?[N M2+Z@>)*]?O'$E>)1]G'%J,^$W@"^7W"N=@OZ!XHW>$;_ U!+ P04 " # M.V)5:7Y]OYH& $' & 'AL+W=OL_B1*7L W M6U'E3,)MM5O59<59T@[*LQ5Q''^5L[18K,_;SVZJ];EH9)86_*9"=9/GK'JZ MXIEXN%C@Q?,'W]/=7JH/5NOSDNWX+9<_RYL*[E;]+$F:\Z).18$JOKU87.*S M#?75@-;BWY0_U*-KI%RY$^)>W7Q)+A:.4L0S'DLU!8-_![[A6:9F AV_CI,N M^F>J@>/KY]G_:IT'9^Y8S3LR>1W\? //SKDJ?EBD=7M M7_30V?IT@>*FEB(_#@8%>5IT_]GC<2%& [ [,X "LK^#:%<7*]$44"F\(3!%>UR-*$2;BY M8ADK8HYNU<0U6J*?M]?HC_=_HO ML'J/8-=0K"[XKR8]L R<-^YB-Y7?3J52P6&-?9^&[OGJ,/9'-Z,4NQ[MS4Z4 MNKU2UZKT.Z]EE<8J$)56D[YN F_TX B'$W&Z34A]LS*O5^99E7UEU3V7["[C MJ.9Q4Z4RY<;U\[1GP[+@ $\DZF:.6:#?"_2M B_C6#2PIY!B8PX;#$H_H@)P M(+:(99"TVV,-Z1\EHKF3VR:#3-H-,;GA:_H"WXN"B1>ZE8^]@)@]"7I/ JLG MUWS+X7!""(C:+"[0'DN#T5,[;08CXKAF:6$O+;1*NZEXR=($\<=2Y\6>5XSUK<9$V^:)4QFKN/C&:%$5Q X;C1-N08[ A[A8$;JP"YLA]=I-@"=HE@> M ]FHEVHZ/$C 4[6ZE>L',XC [VP'5_?VDR0B6*WE+S*+0<-ZXBBA$339& P M"_U@!K)X8!FVP^QO(9*'-,N,RG0RD2@,HVEZ-=A1UW7)G+B!8]@.LBY7699. MAPYVG)!&T52AR=#W/!K-2!P A8-7%8]9RN[2K"T%C!4DMH+NK27D[YKMU.D! M?=C.OK[ *-F3JBZ,#AL8AQTZ+1X-9A%V9\H&/$ .VRD'"JN&6^D\VC&C?IUL M@>=XVK'4S: X(C-IF0S\(W;^/<=5*:JVU872+7E.?Q4_\*(QKCHQD(W0J6BC ME1O.:![P1^SXNTP.JK),$*PK?+G),WJ@ \]W MB180AO[/B;PY%P8J$CL5KR=YX$W*=1"&V)O61 :KP*V&ONO.Y;0!=>0U#=U+9T['5(@AH6ID,.&,1.[,WM.!9]2QUDFW4L3W M>Y$EO*H_O NA&_C<]G/RR5@N42L=WUHN_:[93GT?N$CM7-QD4,*BR[8&Z:ZO MH(7)<\!ZK9;%N Z ,DT_.TVIV('1%([(B^3)%79 V)*_;ZQ3 L4LS*%&#/* MU*%'O_9]KQ"(5>DS=9^X,U%$AIG!H13G7@+4,_4VY <$K7Y-U@=@\N01'AZ<$UVF#IS MZ84.P*1V8';II9X]OD;1!O)%KA=-"6FP_;>Z(2O M__QM;"Z-AJ;FCWUEU2XM:JA$MC#2^13 0E3=*Z?N1HJR?6MS)Z04 M>7NYYPSD*P/X?BN 2L<;]2*H?_&W_A]02P,$% @ P#MB56.89R+F!0 ME!L !@ !X;"]W;W)KJVVD[% MOF))6AL5^91B[$^+)"LG\UG][$,UG_&#S+.2?:B0.!1%4OUSQW+^<#LADZ<' M'[/M3NH'T_ELGVS9/9.?]Q\J=3=MO:19P4J1\1)5;',[>4-N8DJU08WX(V,/ MXNP::2HKSK_JF[?I[03K&;&>U#S^/CF=M&-JP_/K)^\_ MU^05F54BV(+G7[)4[FXGX02E;),<5NK73-G)^8*7J4H[2Y&Z$CS/ MTD2JFWNIOE0]2('X!KW?LRK1>17H&GV^7Z*K%R_1"Y25Z-..'T12IF(VE6HV MVN=T?1KYKAF9]HSLH'>\E#N!8C6#%+!?#MM' _93%84V%/0I%'=TT.$]V[]& M#GZ%**84F,_B^>8$HO-]H\??//I%,)RV+IS:G]/C[VVYY@7KZ@#]^68E9*76 M]5]0JAMG+NQ,-[L;L4_6[':BNIE@U9%-YC_^0'S\$Q3G,9TMQW06C^3L(B-N MFQ%WR/O\(SNR\L"@Z#>&?FVH=X;CG+BA0[W9]'@>5P#F8-\)+V%+&^82GP0& M++9ACN\&03?H!4NO9>D-LEQP(77+J?K9-@Z\LX%#-_2)0=9&!8X7. 97&T5= M$D:^P16 80<'!.;JMUS]0:Z_5%P(M*_X)I,04=\:U7=[S;B!N(;C-E$QG2V'--9/)*S MBTR$;2;"_V@B@B75>H?4GJWTU%$)Q;UN[U Z0KOH/>R:Y6>CB!]Z@5%^-BH@ M:CT:U6>C/(P='RZ^J*4<#5*^3W(F:KY*"7]EN@PAMI'-UB&AR19 $>*:7<5& M^9'O&Z@80&'7"V&V!'>"#@]W%5:JU9;7C)-42<9,[]M:CH,:#0/Y\ZDQUP4$ M"PDUTPS /$PBHS?' ,R-G+ZM@YQI63)(_1.7BCBWN@U(G-CA=T//W$8 F.<# MQ&V8HNV%DY"6;+T M(013O2 RB4/>/&RZBT%<&#E.#_5.(I)AC?BVI:L"4#*EGM"54E''3+^]> D& MP!9PD=WC;-"U0TPA!: (,=5G#/FB7E^]=X*1#"O&WYE$>GF#''U+D%^'F)HD M 90?F;OZ$H*I'F&*SQC$123L*^].,9)AR?C$%*F^AL0NJ=2J7B4B6S?*)EN.ZBT>R]MEACHE28:EY%V=C:NL1 >1=FF"UU_C*C@O$_P: M6RL0A%%KTP%AGM5_0%@0])1FIR?)L*!<-L7W7.K1\ZB#,)LZ"+.I@[ ^ZK33 MEA0/KLHO]7M7Q3TY*KFQ9:@\%"M%7_UA5RVYX&43"('X00JI5JH2),]J? M5. ;&]821%(_I,1\20,B<>!%;L][&MJI:SJLKK\M9NE9HQB*FJV-^Z(&(>&H M04@X:A 2C-KT[)2A8-6V/MX1*@"'4C8OEMNG[1'2F_K@Q'A^1VX6!'B^)#=Q M6.)2FK-$#] MON%&PO M=V]R:W-H965T&ULK5=MC^(V$/XK5GJJ6NEV\TI(MH"T"YQZ M4J]=';?MAZH?3#*0:!.;V@;V^NL[3D(*P42TY0O$SC//S#.>V./1GHM7F0$H M\E863(ZM3*G-@VW+)(.2RGN^ 89O5ER45.%0K&VY$4#3RJ@L;,]Q0KND.;,F MHVKN64Q&?*N*G,&S(');EE1\?8*"[\>6:QTF/N?K3.D)>S+:T#4L0+ULG@6. M[)8ES4M@,N>,"%B-K4?W81YK? 7X-8>]/'HF6LF2\U<]^)B.+4<'! 4D2C-0 M_-O!%(I"$V$8?S:<5NM2&QX_']@_5-I1RY)*F/+BMSQ5V=B*+)+"BFX+]9GO M?X1&ST#S);R0U2_9-UC'(LE6*EXVQAA!F;/ZG[XU>3@R0!ZS@=<8>%V#X(*! MWQCXUWH(&H/@6@^#QJ"2;M?:J\3-J**3D>![(C0:V?1#E?W*&O.5,UTG"R7P M;8YV:C+E+,55AY3@D^1%GE*%@X7"/RP')0E?X:L2BS#3U;$#\A.7DMR1E\6, M?/?N>_*.Y(Q\R?A64I;*D:TP*LUM)TT$3W4$WH4(?/*),Y5),L=(4H/]K-\^ M[K&W,1MM2KQ#2IZ\7L(%;.Z)[[PGGN-YAGBFUYN[)CG_S_O\/WL_28;?UH=? M\?F7^ Z%<%X''UG"2R"_/RZE$OC!_V%:^YH],+/K3?!!;F@"8PN))8@=6)-O MOW%#YP=3XF])-KLEV?Q&9"=+%+1+%/2Q3W[&TZ3 ;]*4_MHRK"SUD;&;W$4. MEM7N.*T&4!@'P2EJ9D"Y?A1V8',3+':CJ(6=:!RT&@>]9?B+RD"0Y*3^+FD> MW++D;DDVNR79_$9D)\L1MLL1]I;<"\.>I,C_PI-BC;T(P1,?NXQ74'19 )&0 M;$6NUN<%0UP2#JE.DYQNF4Z#G"]3J8>1_+22Z& M;2Z&O;G ?@6[$8:'M1# DJ\$-T,F"ZK[H*OU#\^BNO/BX=F7:H"YWL#MP&8& M6!C'L=])A=%I&'GF?$1M/J+>?/R;3S4R1>!UMYZI 6:2;8"%<33LRC8ZO2@[ M;F7'O;*_<$6+*V7'YWND[SA!V)%M@+EQ,.C 9@98Y _]84>V 19$T;!;_?91 M+UF"6%=-O$1A6Z;JMJ&=;>\)CU5[W)E_*^AKP#WU]*?E$Q3IG MDA2P0E?._1#72-2-?CU0?%-ULDNNL"^N'C.\&X'0 'R_XEP=!MI!>]N:_ U0 M2P,$% @ P#MB5>>K4=#G&@ '(P! !@ !X;"]W;W)K),]F)K+V@* MMKA#D0I)V3/Y]0M2E,!NM)J =>R;&G,WV[6_;CY?;>\WS>SFL-'= M\LISG.CJ;K987;Q]<_BWOV[>OED_[):+5?/7S63[<'WJF7*SN&M6V\5Z-=DTGWZZ>.?^ MJ7;=8+_%H_[+_I;SYZ<+9=ZE9-O/=GC%K__>EN6Z6 MRSVJ[<@_C]2+YZ+[#4]_?J*+PZMO7\W'V;:Y7B__>W&SN_WI(KF8W#2?9@_+ MW=_67XOF^(K"/6^^7FX/_YU\/;9U+B;SA^UN?7?-TCU+KUT'%SGZ<@Y>J=>/-;/!UL_VB\/CZ?# M[1Z.]]7CP#J,RNEL-WO[9K/^.MGLV[>\_0^'H7W8OAV,B]4^AA]VF_:OBW:[ MW=OK]>JF#55S,VE_VJZ7BYO9KOWEPZ[]7YNVW7:R_C2YOIVM/C?;R6+5_F$] M_^5VO;QI-MM__[?$<^,_3[)_/BQVOTTN)S]_F$[^\W>_G_QNW_+OM^N'[6QU MLWUSM6L[NB]W-3]VZOUCI[P7.O7W]6ZV-&QV;=_LW'=X+V%;[[\//$SW!O;D):PX@SW9 M>O*J_N??5FC4BRG.'?>;Q?Y SI:3^]GBYK(=?//9_<(\ALIO94V^V_"29[HT MGS_UY]S;_K0_&/L^5L-6]W67M8M[>S M3=/NM]EN,FWF?YSX[A\.-4UO5U;^_I/2G[;WLWGSTT5[6+;-YDMS\?9Q?)O> MQ$C8E(1E)$P\PL(#;/]A\,M;SPM5I\ M#$VTX!AV:>@&D;9+2[+CTM"K. UJ:,XN!Y% <'NO_" M*"Y7\_;K[;8]9[1#]_#3[_7/P?_Q] GX?_ZV7BXG[;?#K[/-S?^:1G= GDA( MV)2$921,D+"4Q994S8U)FNR> K??+W=;?\P636[?0YWLU]-H8MZ1_/28)=:89;\VF_EBVQQNBWQIMOOKG8_7MA]#MSV]M&B* MG!4_]@L@"9N2L(R$B:0W_,,X<6/M.@A9LB!A)0F3)*PB834$4W*9/N^,J#O7KC-:R8R-&PC(2)DA83L** 0>I) M*$E:1L!J"*0%SG4X4<*P1 M^T>;JOW%_#9@+7[7?J;L0O:P6NS.GOKL_+'G/I0V16D92A-'VFD$W,"-'?T$ MB%8M4%J)TB1*JU!:3='4E)[H/*[]1/AX)V*VOP.QG7Q=[&YOF^7-Y--ZL[_2 M,EDN9A\7RWV+BFL74X:&U1C0OC9QZ;N)=E*XMO=@=/)0W02E"926H[1BV,$JT:(2 MI54HK:9H:O Z,\6UJRG7)WSE^09MZ]E7'KM1Y]03QKJSZ"T#*4)E):CM *EE2A- M#AQ)%5JUIFAJW#J5QK6[- ?-]'+_F.'-X:F/9K5].6I]&2/P4_UFOKW@Z*"A MT@Q*$R@M1VG%H&-5HC4E2JM06DW1U)AU\HQKMV?^J]E-]D]1&6-EL"]"WXWT M7*&6#$K+4)I :3E**U!:B=(D2JN&#! M7&/V4%T&I4U16H;2A-M79CPOB?VH]_"=L:4;NK&C7T!!E1B4)E%:A=)JBJ8& ML/-BW#-BC!K 0:'K*Q=!X,6^_L2#O?+H.*%R#$H31YKR-)NO!\G01H^08<>F M7ASKSRB@G9>FJG$8Z=^:^JTNPR#Q7/U\\CTD%*^34#R[A (\RHU:*"AMBM(R ME":\OH7RTO/[T8[+PU530]X&YH9G_"F.J<.Z4[$\![O M-_^8A[P]=KH0=KX0=L(0=L80U.! :05**U&:1&D52JLIFAKL3O3P[*+'SZLV MS7VW0+^8;J\^.INH MD8'2!$K+45J!TDJ4)E%:A=)JBJ9FLW,[/+O;8;OH[O7=C$LW=1/]&H2]Q.@ MHH(&2A,H+4=I!4HK49I$:15*JRF:&L#.Y?#L+H?]XOR'YK[]1N>\?)W03A_] M,1<50%!:AM*$UQ<9/-^-0M?5'Q(PM'33R'!Q'NU@B=(D2JM06DW1U !V=H=G MMSOZ%^?/AR[J71 (O-3W])E1[)5'QPG5/%":,.R1WL5Y4QL]0@8C(TU[=SU* MM//24/72C?N740S-HB1*??TRRO?0*+Q.H_#B'WD9A;Q??HW2IB@M0VD"I>4H MK4!I)4J3**U":35%4X/=:1R>7>-X-Y^O'U8'J_[#;K:Z.3RO]O/]?JYX8W*_ MF6:9)?O:3AV=8%3?0&D"I>4HK4!I)4J3**U":35%4Q/<>2">W0,!;IR35L(U M2INBM RE":]O5KQTX]S0TGSCG.Q@B=(D2JM06DW1U.G0.WG%'RNO#)H0W3%] MXS/,B(ZJ*"@M0VG"L$?ZLZ(;VNC3HO<]%?.\Z*A88JAJG!F]W\P\-?KW<$'\ MS@7QSTPW8KV$>#JVC5$&L3[QAW&=AY 7:/I,&X&7[42YP M]+=O0[LX2J)8?_ON%T[BL*.IP^MDY96Q2Z^,??+"7F#T.S.[7 N[7@N[8$M? M&GGAR0MC2].3%V@'2Y0F45J%TFJ*IF:PTQM\N]Y@_+1_/G=]\<'X\(6]^.A$ MH>(#2A-'FOU48&BCI\BP8TT/7Z"=EZ:J_8S]& MIQ2U$E":0&DY2BL&'*D2K2A16H72:HJF9J]S)GS[U!.O7E'"SA]]'D4U"926 MH33A]R=0" (GTC]9HOH#2BM1FD1I%4JK*9J:T4Y_\%^YZHLQE_V9%0)]TAA[ MW=%I0Y4&E"906H[2B@%'JD0K2I16H;2:HJE9ZT0%WRXJO'J9"3M_]/D0]110 M6H;2A-^W#]PPTF\XYFC1 J65*$VBM JEU11-71*[,QD"N\E K3)A+S,VJRAM MBM(RE"8"@QW@IOK=JAPM6J"T$J5)E%:AM)JBJ5GM%(V 61'&F$_#] U>I-]Q MMG=@=.[0*3M0FD!I.4HK!AVK$JTI45J%TFJ*IL:N,SP"N^$Q=J+LH&\,1([; MBQHZ&0A*RU":0&DY2BM06HG2Y*!Q5*$U:XJF1JVS70*[[3)FDNR@;UWXONX# M7=L+CHX9ZJN@-('2'2?4>$%I(A@P#X>IC1XATSP<81KI-^30SDM#5=>) M8_VI+$.SR\B-@U0_H7P/IR3HG)+@1\[#$:"""4J;HK0,I0F4EJ.T J65*$VB MM JEU11-#78GH@2O%%'.WG!#%U1!:5.4EJ$T$?05D21V'/WTAFHI**U$:1*E M52BMIFAJ1CN!)3BSXLJWR&*!0;YP]-5H[85'QPUU45":0&DY2BN&'*H2+2E1 M6H72:HJFI"WL3)30;J*\6A>S\\>>$5':%*5E*$V$?07%C?Q$_\:'%BU06HG2 M)$JK4%I-T=20=@I*R"@H9[.*3A>"TJ8H+4-I(C2H(6U8]07>T:(%2BM1FD1I M%4JK*9J:UA8E6A- MB=(JE%93-#5VG<,2VAV6ZY.G;S]-KI>S[7;R?O)E??AP.U_?W;5_>/Q4NUL? M__S.^.=SIU!T7A>4-D5I&4H38=]%N?1"Q^E= QK:L$#[5Z(TB=(JE%93-#6H MG043VBT8*JC&GOO1B<.-6A0FD!I.4HK4%J)TB1*JU!:3='4[':B M36@7;<8ZV6'?^[ATO=#U]%"BS@Q*RU":0&DY2BM06HG2Y,"15*%5:XJFQJW3 M:D*[5C/&RPX-KS/_F.\[ @U5U#:%*5E*$V@M!RE%2BM1&D2 MI54HK:9H:K [P24Z([B\ULNV\T=G&35;4%J&TD34-UM\)](7@T)K%BBM1&D2 MI54HK:9H:D8[L24Z([9\BY<=]2V)WL)K]KJCTX;Z+"A-H+0P=&YPYU6%":0&DY2BL&':L2K2E1 M6H72:HJFQJXS6"*[P3)6&(L,\X.X;A#I\Z#9RXX.&^JQH#2!TG*45J"T$J7) M@2.I0JO6%$V-6V>R1':3Y>?5IIDM%_]JORM^GBU65WNK9;)>39J[^^7ZMZ:9 M?&Q6S:?%;K)7R?8&]OUR9LYAWR]PH]X9#Y5>4%J&T@1*RU%:@=)*E":'#*,* M+5E3-#6!G?(2V967,L5WT>+7X:.>/SC(J>J"T#*6)V"!Z1(Y^\LW1H@5* M*U&:1&D52JLIFAK23O2(SX@>WV(^QGT[P>T]CVTO/#IOJ*R!T@1*RU%:,>10 ME6A)B=(JE%93-#5MG:H1VU6-5[N/=O[H4R+J=:"T#*6)N.].N$&0ZE^N4H MK1AVL$JTJ$1I%4JK*9H:O$X'B>TZR%C_,>YK!I>N$[J1GC94"D%I&4H3*"U' M:05**U&:'#B2*K1J3='4N'5:2&S70L;85W'_?GSH![V@H98(2LM0FD!I.4HK M!AVK$JTI45J%TFJ*IL0LZ221Q"Z)V.RKI"\Z7$:)J]M7]@ICHLDF241:+95W^9;9Z-$L^8/702%)0V16D92A-) M7]KP?-])G=X*/X:69HT+[6")TB1*JU!:3='4 ':>37)FCI.>QG4^=(9Y,T(W M2&+]C(=J,B@M0VGB2+.Z7J8V>H3Z.]8/TE1?*[Q$.R\-52\]/PSU[TVF=G&0 MZN\8-=4[=4!W?DEB]TO>-Y\7J]5KE%Y[@=$G%50P2?H2QPM*KZ&E6>D=C,R' M(@OT-9F]L1JO7T,YL]=I[.?J='I4Z M#"^B_TYO:*,'I.]?&*U>XSXS6;T&H-'J-;4S6;V&PB];O4EG.B2/]VA_C-6; MH-H#2INBM RE"926H[0"I94H3:*T"J75%$T-=B=')&?DB-=:O4G_[K[G^(F^ M;I*]&Z-#BNH.*$V@M!RE%2BM1&D2I54HK:9H:D@[*2(9/%G&TSP9=[/-+\UN M]G'93+;-_&&SV"T:\U7NV/!)Q-/7&K1W8'0\42<"I0F4EJ.T J65*$VBM JE MU11-C6>G3B1V=<)ZD\ET<]M/HMY=)E230&D92A,H+4=I!4HK49I$:15*JRF: M&L!.IDA&+1YC6;W)?%VF *5E*$T<:=8K MBZ8V6H0,.]8/TR#2'^Y".R\-52\3+W6U%U 9V[EIHM]#HGJG#NC.2DCM5L+9 M>TAG[Y':"XP]%Z"T*4K+4)I(!XL)AI;FDPK:P1*E2916H;2:HJD9[,2$U"XF M&&]&G<_=0#?!7GQTHE W :6)=(";8&JCIVB@FX!V7AJJ&MT$4SN3FT#U3AW3 MG9N0^C_P]E>*>@HH;8K2,I0F4%J.T@J45J(TB=(JE%93-#78G3F1VLV)5]_^ MLO-'9YFD35%:AM)$VO<9 D\_V^=HS0*EE2A-HK0*I=4438TRF MAN4O?%]?U\_>@=&Q0Z?;0&D"I>4HK4!I)4J3@\91A=:L*9H2.]?IC)+]S[;@ MC9U&ZHFGWBE*XU@_S9TI/#9P+"YC<8+%Y2RN8'$EBY-#1U3%UJTQG)8]]R1[ M=OMES)Q23RSE GSBZ7,EGBDY/G6HPL+B!(O+65PQ[(B5;%7)XBH65V,X+7/> M2>;LMHO-_7_:5IW*I_<,\/69&N-#AEHM+$ZPN)S%%2RN9'&2Q54#QV>-E=52 MYI^D[,S:,U;!7SZL[-+R&?S8*YTL;LKB,A8GGG":V>D'D?X,4VYJ:E8[V3Z6 M+$ZRN(K%U1A.2V-PDL8STDSOL8$!">S['IZ;)KZ^4ON9VN.SA3HP+$X\X:R. MI[%1+T_]W>N';42]WJ=#U%HQU;T,_:BW*Z<=H[UWP/V<1UPI/1_2.G M.GFJAIUZ4&>%Q64L3K"XG,45+*YD<9+%52RNQG!:RJ.3E']GT>5,@?'!1E47 M%I>Q./&$4TY7CM];TI M6["XDL5)%E>QN!K#:8F-3Q+[8ZR7,W7&!Q?U7EA< MQN+$$TZ;G%I_K"=GRQ8LKF1QDL55+*[&<%IPDY/@?C\%YHFM?F_H?VE$'1@6 ME[$XP>)R%E<,.F E6U2RN(K%U1A.2V!ZDL#O9\,\L97;3F'_%@:JP["XC,4) M%I>SN(+%E2Q.#AI.%5NTQG!J MT3+<:%M1C7+#$X^KR:9PJ/#AZ*RUB<8'$Y MBRM87,GBY- 15;%U:PRG9>]$BW%!+<8U219I/W6L%H/B,A8G6%S.XHIA1ZQD MJTH65[&X&L-IF3O18MQ7:#&N03M(#&^' [-!T,+]H67+$ZR MN(K%U1A."]&)R^*.=5D&!*WPD6)<%Q0G37NF[+*9&O3SUVQAG MPF1?@#35-K+:39?.I MQ3M_C-OWJLWB\^WS+[OU?1N&B\G']6ZWOCO\>-O,;IK-OD'[]T_K]>[IEZN6 M_W6]^>50X^W_ U!+ P04 " # .V)5,2U-= D) !O*0 & 'AL+W=O MEMF82)S?M M3._.$S?7SQ )26@H0D= LGV_O@N2%BD"H.167VR*6D#/+G;W62QP^R2K'VK# MN0Z>MT6I[B8;K7)6[G4A2OY0!6J_W;+JY3,OY-/=!$U>7WP3ZXTV+V:+VQU; M\T>NO^\>*O@T.\Z2BRTOE9!E4/'5W>03^G@?A69 +?&[X$^J]QP85992_C ? M_I'?34*#B!<\TV8*!O\._)X7A9D)3=!+D?,7VA?XFG_[.6X4B,U\F"U7_#9X:V60^";*]TG+;#@8$6U$V M_]ES:XC> )C'/0"W _!P /4,(.T 4BO:(*O5^L(T6]Q6\BFHC#3,9AYJV]2C M01M1FF5\U!5\*V"<7MS+,H=%X7D 3TH6(F<:/CQJ^ >KI54@5\$]4YO@9UAQ M%4R#[X]?@G<_O0]^"D09_&LC]XJ5N;J=:4!CYIQE[2]_;GX9>WYY'OPB2[U1 MP5= D)^.GX$61U7PJRJ?\>B$CWSW(2#A38!#C!UX[B\?CD;@D*-E23T?\5G6 M&&U5&VU5R6T D5:PF"*2QO1V=NC#=XG- M49H>Q4Z 14=@T>C*?,K_ X'5>+>6D(PR66:BX$'9(C9OS7-FEG!7R8, #PV6 M+Q>O873--;S29">FBH^FBD?7\ N'23/!FI1;Y@';RDJ+/^L7+LV;Z:+>BN$X MC>/!NCJD$IIXEC4Y8DW&_4V6TWK%*I[O&Y* ==0;'E0FET_E:KI7/&!*<>V" MGEB@(A*F ^2V$,41<@-/C\#34>"?>C8UZ3;G2QWD0F5R7^K:ZD*I/2LS'F12 M::?'I;9%"24#\+80FM,D%NH+Y?6.N0T@"J/Y M *9#"D5S[(:)PH[IPC.^O.(5^$:@V3-7M5TE>$?EI*[0PC"-Z'SHQPXQ\'8/ MT!XEHW'FV+!R#0B!7WL)Q[AM@[H0;"F*.OE\=()'UTP_UYKMU!BX,P8>#XZL M#@-ETC07![8L^$V=G"%06 'T:N+"77Y@>PU12A :+J)##H M%P\5WS&1!_S9!$7?Y=K5=*(F#M2$I,,@<L7\XD1L,^4TBO$PL;O$:$0\F1UUC(K.4.K_4P0AFRLQ)30< M8G>(D=A7XZ&.5%'ZIOI;E >N+H$]2M9OSIY7FNW4"!TWHW%R?MA7V0:HV61+ M6$-8.?U2QPO_8R]VI@1VFL!F8,B<<6SE((?1(&'I"''?,C4?)$'QN)S0KQ)\0 M*4JN]!.K.)1S!U[(VMC^^JV=^)2$$!YRE4N,@)P'>,>R>)QE^WY2@'\X(=H\ M.8QEAXBQ*TH\^#HJQ>>H5&:IU/;M VC;IEN(;]-%YL\ M"4'AD&,=8CY-.H+%XP1[F29-I="P0=T#<&IA$ZKE0;8(#?TYI.-DG2XAW$((A2GGCTM[O@7OXU_5Z*$4OT"X%?EWVO- M=FJ$CG_Q&?YE+VT7M6P- 4?A_S@5MW%N[$5.DXISWJ1CG3)..F>1L^QXP 1 M PQ\@,)!-,%?"B#E4FI/]])FUF'@.$1PY(\XMO&)8Z?G?'.'.&@ULLC!)95$E'KP]OK8;^%>_LRK M3*@FERK3^X$-@:G-W,@=-&LYM$,H]7512,?$9)R)?V?%OG8%4^J:JA>*,5#B M2>C-AA=Y75MJ]GQNST@U2[/G[.ZO17 'A)P0PW.?=AUED_.4_2[G664R^WM8I.;) M[%;<6MUB"<'8ZG$YY%)$B6#=LQ-P]%*ZW&_VQ7U:2TKZG.#0JI]U5#W:Q$&OMB<^7LZ\W2T.'AKU76M MV4X-TA4"]-PVW+2L3.O5)'E1:FY6U:FV3?*(X.&ACT,J3CR\2KLZ@([7 :SH?AHM#R)NZ:4?_=)S^OUF'9Y"NEYJ!F.&C+J$;+4K^U.L/ MUI7N.8*E-ON;9##4S9;J5T"GNO5.J.G_&CFE+.O@Z>VW(!%U7SL-XZPPAJ6L0RJ)D<^5NRJ$GNG M+PNQ9FTC,2OV>>/!2Z9$7%@DL*S7V1U)4)=+Q,.&?:HKX\\&I?J%S-N?R7IC/J M/H*E-OE;MK9%:.1KAM*N/*#CY<'7BS<,;_![F_SC85?:(0-DY+GKTE4'T?B^ M_GL)Q6C3DEXS[PU^*F^*S=X_QE]O&_N_G73-%<1?V$55*4*V&@%4X8?$C!P MU=SN:SYHN:LOR"VEUG);/VXXRWEE!.#[E93Z]8/Y@>,=R\5_ 5!+ P04 M" # .V)5-Q_.GD(# \!P & 'AL+W=OVN3 $UZPS9@MZ"YNWTXW =%9A)ALJA)Z6J*F= M9]/LN'&C]H<0-_+%S(H];C#\9=>.K7Q@J52-QBLRX' WSZZF%\OSZ)\<_E;8 M^GMKB)ELB3Y'XUTUSXHH"#7*$!D$?VYQA5I'(I;QI>?,AI 1>']]9'^3AP0^U;[/-Y'ODD:9]^H>U]BPQDXP/5/9@5U,IT M7_&UK\-C &4/*)/N+E!2>2V"6,P"B-[/%14HUH5F<,O%2-L'QJ6)<6'QT M>V'4-]&5R%1PC5XZ99--.U@VGA'>S_+ T2(FESWSLF,N_X?Y-7P@$PX>?C<5 M5C_BD?H(5F0\:55]K\3: MH4<3Q+$4;Y011BJA8<.;R)T9//QSM?7!<6_]^U"%.@'G#PN(_[<+;X7$>69C M+'>+V>+ID^F+XO)$>N=#>N>GV'_I9D\R/ZQ[.H''1H0E'Z8VAW=&3N!9H#V& M SKN?=Y37%;?;+VJE' *_0B>/GE5EL7E $OV]!+( <..QRNJK3!W_>%OT H/ M.VIB]X$R\+[1=]PZ19&D*2/)67)\D>GT&K5HA4-@J1^$DP_;% <$N1 MFJM=\^V)O3+[G\7TX3DGZK&- # 7 M "'1P & 'AL+W=O20(XGF1G]BXSP3BYQ>%P']@2V\V))&I(R4[OK[]Z(2E*K7:2 MR>P=$,3](I'%8M533Q5+_?S>V(]NIU0K/E5E[5Z<[-JV^>[I4Y?O5"7=W#2J MAF^VQE:RA;?V]JEKK)(%W5253U>+Q;.GE=3UR/8VC%+I2M=.F%E9M M7YQ<+;][=8K7TP7_J=6]2UX+7,G&F(_XYJ?BQQ"GQQO1U&/T-K1W6LI%.79OR'[IH=R].+DY$H;:R*]M?S?V/RJ_G M#,?+3>GH?W'/UYZN3T3>N=94_F:0H-(U_Y6?O!Z2&RX61VY8^1M6)#=/1%+^ M(%OY\KDU]\+BU3 :OJ"ETMT@G*YQ4VY:"]]JN*]]><.;(I6U[?BG2EUKI5[_K2%^?"NI[D?^Q6/O3HR]J5X:^IVY\3KNE#%\/ZG M(&<4=A6$?;5Z<, ;UI&)U6*U>F"\=5S\FL9;'QEO8I7BOZ\VKK5@+/\S MM6 >[W1Z/'2@[UPC<_7B!#S$*7NG3E[^]2_+9XOO'Y#V-$I[^M#HW[A5#X^] MFHLO'UZ\DDX[O/ =KK)N)3G8^YT")\M-UP*W:I"Y 8LH';\RL$P MA<2/M[J6=:YE*1R,H<#76R=V\DZ)C5*U !TVTL)UNJ:!;0%7*W"0=B=N5:VL M+,L]?J,:'$WVDC96P[A-";+"O2T(]J$F06YP'A+]JE(65B@>__4O%ZO5XON_ M75V]HY?+[Y\(6<-P30/+E9M2"=OA2/BA5;==2H$5E]V!6L.IYU4]$/J16TD.]'OG['"5+I% M73:==1V:2&L T_/=M)KF:!> M,:J#&5QZ@_:A=N9KBQ 'H'!!X6&>W[K:D9W MDAJ7F@S]F0%1T-JT9"-#=5VS#>,6+<^_=^*JKCNX]U?:#0&S84 0R\7LWV'D M$NZ+L\/&TO=J8SMTIM49@Q5IX=AR-[(DS7,4EF19/ZA<51MEQ7I)(\#_44K4 MIZXS<0^7%F Q=[A":ZK!^J>7[*U6M@*GSL2F@U>&3*<-$P@PH=2LPLQHHKFW M0M:;5;]W&BUHLV>+(9N$?Z2N:+P8-C48PD^L7=/H&K<,)*ED#9$?9YP \Z=!@XO#S=H4CC< MG)#T'R32Y,$%@ \REH SDW.C[. 1X(6 S UKQ4^U[4 #>R4M&2 Z+N@5/FUA M3_W\@"K& <27@/>H%/%#1VK"VW\'^P59A<+8+=Y*"P[N;7&5I5XB&.K >1A3 M^H D@9[R6$>$E;B7.PO&U7G.P@Y'^%>X%%@%!%7\7+\:]6=JCM%BE M?%J:ALW&R0 Z-!3:6T9O?81@+"^ .FF,ZZ11]:E!?_YO ME@_VV:I;8S4IHBAHK1@^>+F--44'CM3[*!B/1UN-@'$_P,UC(@J8% +0:=^ M2"A)QG.G3>? _!D[4+]P):F$J#",L]%E2:Z,#F9*S^Y=+UNX0U:(/O^,IBAS M#U9Q**M\C-KI!CT3S%ACN)?.*01+':>5HA,'C"7K A?\EP?3@)$4-NMV#_ M'("96_DY>3%;\ ]S3]02[O%&HAW[ ^T+6\O,S.+U9 \H[@V/)9=G%V+I;K M;'UV*IFMS\_$Q5EV>K&$="NF-;"NZV@J(?OZ&IX4R%Z@79VW MLE<@$Y4@@*[E(>C!?VP-S7:)?=QNE"2Q\Z"(B *WCNU@]'\&-E[:0' MZ1Y$ .E@V20>,_E^*7/Q@>'OM6MU1?G:>S)*3%\(V1,;"=)L6F&/<0T9M>\=?(^82WD#8 ;Y M5%>-KF$LYPOHJ]S<*9M$GM+ "DO*6LBZQH$W(Q8N[F39J4'@G@C1&"*,*3 8 M9I2S$)6RI*W.]1D=#A9-QV*E;F:V,PRSR4@EA=)2LZQ:>=XWE 8_"9?LCQDB MN":LN251?Z94Z3'E:K!%,7][DL6=+3S6XG 0[^$RB(F]R'&+'%)'&$595$'[O 72CP8$PW95 MPSY++(F#?>.+L7BC(=(#J5%K >]L(# DO(\FI--4F_UZDUB&X^$J1#*.V4": MX,'@JD2LO]T-'#(R)?(\_";QDA:WGH,DLB,@M; /8!ZP@3[ Z1KW "8"TLB: M:S'ENC/E'=L,>+M/A%('S%A%99%:(15BM*#2 @@W9N4D'@^0+E8!* MHA>OP S M>-2&PA39:A+*P5?!4UU?.D 8P:N:#N*?)-_@C5*]: SWWR3$+6Q*&PCS0*(' M) '-1D44))@GG1QPJ4SG8A'.Z[90E+JS*0"IJ4)NG6"EKF%#VHYM?:I8.!<_ MFGNP-9MYJP6]D;P8#IEM8&&$+!YY-4;"6G(NE6;J*(,7B UF(^N/<$O70BQ5 M4_.^'R6=$MRMU/F>*R])ZQCIM*,*0]A&T$),HW'92*_):0$7>X3&V>-E'I^(*<#P M&Z\7C(E[0B N;1ZJ/K$]R-*=1RS:$[<#")C!IE?^4UB>L04:.+*&-F?DBJ&S MAWKKUT@P][:WXZ28_'XBN$Q:?% 0>;FNHJD!9E&!ND4D[.P>/M^TR7U9:BR- M;-#,.698@#9TP]$-\V/@-"T6JNA.ZA(_GX'KS) >"(_9).C S:EVK#CTP=U4 M5@YSY#X:DILI"=\,"Z<(&D/I*KD'60"O&,=3L5I* DD =&AD L@(/:@D;HO) M@] 4YO?L.[VU@ P]NNVIFB1];!B5R'HU'8!E HX#9+QR\$3_S8Z M'1H.%E)1G9B7*5]]BA4OF@P$IZH[R@VB@LKQ:MRSR,'2;24FB!@&!!4'1?^@ M'*8_+R F QP2%@CN /)E.'8NB69O]D=R ^(+28(Q^#):VFU-8M.F Q)8KDG\ M^?IE;$/= M2#:?(Q0[361*JTZ/>G&]M<_-!ST5H2;^14:!2)CZ07DWB0<:5/ MW"O*\D::CHX5C@>8>-$9V.%]JTY;$Y4USL;IVJ-2B/UH(.)': M>F)]Q\'#ZYCPBCC0%"QV+LSCP" Q;@C@5^#=,8)4X#*F2/#&!YJ#^?Y%/GX5 MZB._JEP!L::$%M, 'WU>!T^ZYBW\#Y8FWF:3VV!//,F6K=<OHFR?:8$P#[S!74 WM'/C::38Y#^;"':-N-:*.>Q?JG*/ZI=QRI^ M&'AH3WP";:EL>(>M/'ZH*ASFA='EE%9OJ0 -1*\UV"10@L0%$2'D2WU5MY%[ M$K21+9)^_#)(Q8JY!T#>H5'35[R[,?T&2E87'I+Z/)7/C;H&0PV]Q](]4&#< MAPTD"_YL#S$#67,)00(K'MI])">$!!6\"S ^[TM\42@';D7C)RLC\ H+&)Q& M(.\-(:@84*/#)$R[IJ,P+I,C;*:5A\A'HTV\1I%AH]WL0\LZ]27PQECK;"@ 7AU M+VW1.TR8(!IY7T'ZNG4.G2J"1E?C,9PJD@TFAZ!<>V+S_2;,0^';GS$Z-1@ M^)4_AD=.2*-SY9YX(J*/QA6 C=SI@NTM;'/$-3H6VRCAY?,BB,3PO\I*)A5%$?K1Z6)^.C3O];(W^+&! M71O07]WV]6\?&WY%QW\SJ&;8+BU*$]\&T//Z&@\3\@"84X3CTA*!*5U-V#B@*R)N,!_V ] M&[4W.+]WA.A;""Y\J/AY>F"3@JKO)3O8]F..DQ&1K L-TV)E-3F<[\^>*SR] MIJ1XN?BW8Z1X8MI#_C.]A"#>A ,#CGY6O&'8 A&'SIO]2R1^\X=X/%W(*_NS M].Y!&G(:+!3]Y+ G,%=T^NK&T:.SCNM).ESF3PJ<,^",(;<69M/Z[(S*=]0T MQ0V2,:^1M[#N_O@,!_0%D'CR,CA%XXEXF:$,S/2H-O7,*JQ#,I0!@.8M9RM; M%2IDFM,R_J!K9A"2_%LF;'O?KX6]/6ECPM$"+A_CA"7ZU+T_/@_6&L+)[X M<1M2V]<]^)33]^-0P0:IOT>S)%OUH:.O7'4ULED\[ _*+K$X7LBC)WQ;TP&U MCUURH1BVU0Y)-;;=9:CO^YVJ?5ZND4UC)IHK!F7T&]Z5)*7(MD37? M!:B2<'=P&#E:!4Q#ISK^= 6[O*REVF!:T!G?EO9X!O6.BE$.([UV.U^.&MZ? MF"HG9[Z.:F]E[7NPB+VR:RG?*G&0_.%VQ<8G3.35.*[MZ!PUIA&:TQ1$Z:% M6(7$&KPWGL,./NY$)8,%4-EJBX>O\$">"QU;R!^-)6Z76Q-35 MZ@@ !TYZ;'F%A#./HQ;8H<W;Y;*"P@KBC M&-\D]O4YQMBR8ZDOXB0,]VAU>3&_'.4;IZ=]"C)..))6X':G@<8F4#?1 PQ_ M2\4-F[')>=I4P142Q\0-C/X\J&83TU9>>PE63@*D+RB CV%2_S5.>HAE-,30 M3WO5]"Y+(XQ.PTRH&M-D@^AM0ZG&+X4,,%U+]F72#V7MXU&_*,RD5.$;LD-M M9BCVJ#$4J.#O^"3'Q&:E-9*Y^-DDP?>P^DN)[3=6FB-#G5-YM&Y!"U>%H2=\ M)KD'P.-5=PM.BG=YH.\3XLE;7AG,RP*_>'-U\RH2%>21QV;ZT%!?0L]+/L3; M<.K9XEG&)'C&?PB&N14HMLT0PQ&_^-Z:QS? ZTT#"'MZCDC]Q/NXA6P =X+- MY$=58$$2AKW&8VN :*(*KW'#>C#YY;ZF'I)VGPQ[L3R;G<*PL>SKR#MK7SZ! MI-"BH=.J7:R3AZ,8/LI,RTHE>"4>JH_X.I)'LBYJH:-S'M^0M)TL37"7PJA< MB7ELWRW$S)_6P\E.2EN3L3) D@]!_R!QT>6^>:_NR+"H@RSN9F4*5?(Y13H@ M)R6)A+YO*EX 29%ONR*4SGQBL@LPU#^410V/^&!5#41_LX^M1.@BU/E189*M MXD$>];LD#W&-11M+]?K=C;CM-%-R#RZ;\$ >)"3%1N8?N60V43?$.H+%A#=1 M&C+3F%O@] F+]>%M]-Q*_[""H9[&]/*- F/EW&V+\2)&K.59J"F^IL*\+#S_ M0HQI, )@[T4(^5@#+'4X#$^G^.P,BY1'?;'D0RB7'G*X>G@_T/C?94T/=_FG M89(3IXKR("KWM=;$F$$% CXK1X=BL<#FN'G?C<\8L4\PU^1WCR[2DF!2PP'L MY*>- L.VA8?+>>+<.UHZ:4SR4%\W3]ET/>?#A/( M>+Q)XYY>I(7-0QS!@H%U+#,=TQWT]1YXYD:U]WCH2&]28* #IV!'=#<8L_.( M'34<'PCQ^0]F_%02C(ET>"2&'Z=*CJ23IA"<=]3D-UI=:&H.YA ;4L=X2?R& ML3H6Z_]H22<+X+SAC&B\I,@]QRVIZ':/GHU)X6HQ7\=/2G./#4'#:E;7>-1) M%9_@">]*C[Z%+NFXA1Z&0B]@[%PBX TE#P^#M)W#B1#XG&& ^ *P&#HIMGLAI2=?A:F.U]>/,D>XBFSV9]- M4WQ5&MNHL-%*@#E8K-G'! 7[IK@^1V=B55J.HHX$),5L!I27;V&O"25P!';$ M6=+B=V\Q%"&X8O+4M!$B)4Q2^%",*!D$B]$A6)-'D%C?K\B&XU,JP0YG8 @S MML/ *B&\1U:9$JEJL*=T!A_*1ACWOWI!3#20[Q';HOPB'+^!# ?K+4SRQ!&H MD!]F&M>RR7.10:3RI+/.4ZM^F'E\GDG\P3C_,/WHAXQ7Z#I-:Z?:5[Z"+HSZ M7CQ(<5] .#G*<-?BG" MFMI@;SW;#L0;\5^ AB&/>U !Z>\N\,"#'W88#!Q:,;WZYU._LO$T^7&42@$) MQY^ H?[\NN7?28F?QE^9N>(?5^DOYY^H>0L<'EN$2K6%6Q?S\[,3?I@DO $T MHY]: ;AO344O\0%?9?$"^'YK(/+Z-SA!_.V=E_\+4$L#!!0 ( , [8E6] M)CC,30< $L5 8 >&PO=V]R:W-H965T&ULS5A;;]LX M%OXKA"<8)(#&MN1KTB1 FFRQ!::+8MK./BSV@99HFUM)U)"47>^OW^^0M")? ME+1]VA=;.CR7[UQX>*C;K=)?S5H(R[X5>6GN>FMKJYO!P*1K47#35Y4HL;)4 MNN 6KWHU,)46/'-"13Y(AL/IH."R[-W?.MI'?7^K:IO+4GS4S-1%P?7NKXINW8^)W M#']*L36M9T:>+)3Z2B_OL[O>D ")7*26-'#\;<2CR'-2!!A_!9V]QB0)MI_W MVM\YW^'+@AOQJ/)_RLRN[WKS'LO$DM>Y_4-M_RZ"/Q/2EZKTT8-SU4D# MG"PI*9^LQJJ$G+U_QZ5F?_*\%NR#X*;6 A&WYG9@H9Q8!FE0]-8K2CH47;,/ MJK1KP_Y69B([E!\ 5(,LV2-[F[RH\).H^FPTC%@R3)(7](T:3T=.W^AU3Y^D M27-%SAKVKX>%L1K%\>]S/GN5X_,J:_:^_Q-/AFQ< MCQO XY>T_TAJ7E8TZK,.7>SS6K"4:[V3Y8KQ0M5$5$O0S)KQ,O,/XJ]:;GA. M$A'V4>K9M$@%R(M3;BF(A=)-TI^0)5CPU=M28+43*:R-(Q@*^%CFGG9WOF%DK;5E6:^YVO&< MIRR1XMIYW&BL!*LVY,7(I$2 $X#C. M??:0Y]CHY[!R+3S>3&A(6X60,+[A,B?.W]"I?S-\GP--$8(/&=FQ%!#$71CK MLI"UT@"37TKXDLO_@KY"/W<*L$\H=5!ZSL01JL82A)VG% 1LC35U\8UPROJN MZ!Y!Y^6.";+MD"#8;"E+7KJ((38"!(= \H7,O1%3+_Z#?DX^MPJH:)F4*O.N+%6.HXVH+E,F'' (H[?D/0D871)^NO9OV$-!""A#J:)RU<_; MURL\RJ%I$T(NW_U(Y'YWP8G#?Q+^1^RSLDC3Y?L23JK: *ZY8N^.\G?#'KL: MR0V=%V(72GS?0-@%&T^BR7""AU]_F2=Q\N;@Z7L6'X_W'6(ZCZ\;QOW_RV3O MGRS3O X%W=D387HVC4;)N /7]RR>[4HW['.[%X$['D;3^>A P64\NPHKTVF' MD;#8U:]06]%H.F\$+I/XRM'&LY/P!/)C5U=DXU&4H$L_ZQI-KIJW<1)=SZ?' MKR<9FPVCV>R:C:Y'#>LLCN)9<@(GD'VVSK=+N(_*&$YB/)%&A"R9C7S,DBB> M4SD%( !E-)I-3K7.YJC#Z_-:26A\/?D_WX/)&&&=S#JJ M:;_:'9GO$V\= \UA:-PYT''NX9A$7("\.1X,M=B=.WN:T\GUZSTC;B\T#2"4 MI1"9.=NQGQNV4T=GJYL(:U=2=F\>?;H3U]D>?M*M'U8K+59'T\^KZ?M=&,+% M<:3B\-H)K@]*^K!.SZT\=."+G+?G?=IBM&!N!&#UT53@FA'FJ\.#?(TH-$=L M1G@MNY172"?+%!32\+/F&W\FRM)2A%$V!>JC"Y;(3>,S&L22JJPP2Z M[=A_):#[B'"H2&6%=)M#?,'6:W;(1O=F"+A#?>[Z[*EV'8.4VK46?OPK:=XI M_,5,T,6L"S54N91?C$;]&!?-/*<)&MG^C@W09^^13UR +,8D3=E795=9H4HN MAOUQ8X% @C!MF_P9%V"]$JF_!_C"E'M,TIR92R_#I>2*CGA5X I3"AL1<#>S MI:E/(D44[2 CULP-W2J7F9M7C<5?:-K+?9\!PVOEL;\5-?C:]RB (%E._0EM M(/0R%#)JQT]OT4D,8;!;Y;'W&,8K+MMW,H0XC.J'O?4'0K'@N0/K/D.\YG^K M]86]AC6: ; IL0<(\S^4#<.X=SG,Q: MN]+CO![WDRZ[_KDO)X/6!RY,BBOW&8^48USQ MW[H::O.E\,%_('MF]Y\9,6BOZ%J4BR5$A_W9I,>T_W3G7ZRJW.>RA;)6%>YQ M+3A<( :L+Q7B$5[(0//]]/Y_4$L#!!0 ( , [8E5-PI-4;P0 *X* 9 M >&PO=V]R:W-H965TM&&) B_5F M*

??PN5?> MV4KI+V:):.&Q$]*,RF)_YO1L]/U.#%5SBC08S=!W33QH31<2=#8G@>+^/0B<_)>X!/'E7FV!F=)I=07]W'=G >1 M(X0":^L0&/T\X"4*X8"(QE]KS&![I5-\OMZ@O_6VDRT5,WBIQ&?>V.5Y-[C19[E%;-L?J;5"K23)C2W\*9Z;2+'I0O*K=5TRDG/SM]RR63-F8!; MRRR2NRU\@I>">^5M$L#O\@&FY?Z4^*V)9AL M"%XD!P%OL3^&- HAB9+D %ZZ-3CU>.EW&0R_+RIC->7*'_ML'Z&S_="N?DY- MSVH\#ZA #.H'#.8__A#GT<\'B&=;XMDA].^(U$&\_6RS8_B&@Q9UK0:WT%@C M?V"5P! D=0_5 A-4XZ2,!FI%=6O\KETBM,H=<7E_"@OC-BFLA%VA]K$=]ZX( M<=R*QW"[?S$<74O"4(-ALC$3N-.L0:KF?]" -Y#F89FG;A&'49K#1UEQ(;#9 M*YY%85KF3K0XR6&QX4Y<-31JJ&P[B)TB70YK-WD)?.RIL1!TK;'A%H0RANP^ M*LID D=QF.?Q!'XCV_7>R],(LCB&.V69V"OU(N'3K?!>_5,'[#WZ=PP80[#J'" M>RXEY8ZSN$?-54/^."JSV<3]QF&:9^N5=[I?)5$Z@1@R@AX 22U;:Y3U$U 3D48P__2D&<0)% 4DY/)97DSV M[/SYRI]G]EESBS^IMG6@@Z1WP3]\+M=VZ=!:EXY"P.:8R&%+W.EPR2A)*D3: M>5PR>GFP.7;5K@?RX-IK8T8IG]6CI91#G%&1<52. MU9Y0Q#82-=4(B8R^=X0KE-ARLC$NPEE60ER&499LY2GZ:$(87%9\6MQY%>OF M!M5U@^0U&^.OD<+ILHD]HH=*DP)B:C19#I=K9_3D2G>KRPC?1Q$$TM! \8]) MI8!KBDR'#@-Z]N1;01[F90QIF"71KF&\]'HQRZ&DZM^VBW\3%&HBLS":N;:8 MS\*2B.Q[C:;/9H@.J6STPMAAGD)WX.,F]IZKCY#"!+:E& MQ\4L #U.1^.'5;V?2"IE:;[QRR4-E*B= )VW2MG-A[M@.Z+._P902P,$% M @ P#MB577MQNNC"P "2$ !D !X;"]W;W)K&ULK5K[;]LX$OY7B&QVD0".(\G/I&V -FUQ/;3;HME>?S@<#K1$V]K*HI:4 MXF;_^OMF2+W\2-N]+5#K07(XSV]FJ#S=:O/%KI4JQ==-EMMG)^NR+*XO+VV\ M5AMIA[I0.4:6VFQDB4>SNK2%43+A19OL,@J"Z>5&IOG)S5-^]\'J$QOGYV$)_6+C^EJ7=*+RYNGA5RI.U5^*CX8/%TV5))THW*; MZEP8M7QV\CR\?C&F^3SA7ZG:VLZ]($D66G^AAS?)LY. &%*9BDNB('&Y5[ MG@G1BW5F^5=LW=PQ=HPK6^J-7XSG39J[J_SJ]=!9, ^.+(C\@HCY=ALQER]E M*6^>&KT5AF:#&MVPJ+P:S*4Y&>6N-!A-L:Z\82MEMB-UES&GO(+1SDZ0OE*O--YN;;B59ZHI+_^$EPVK$8U MJR^B1PG>J6(H1L% 1$$4/4)OU(@^8GJC(_181BO^_7QA2P/O^,\A&1V)\6$2 M%#'7MI"Q>G:"D+#*W*N3FU]^"J?!DT<8'#<,CA^C_G_9YG'*DZ'X7N+MQ H# M9[_\-(^BX,G']Y_X+GQR+B0MMHA05D%>BG*MQ*W>%#)_H$GA[ E&B8HHM2 J M,A<5G,)D#VF^JX+V M@T[??ZJUP:QWF)9&@?%8K_+T3Y70NEAO0"UV)!-9*D:71!#CX*26\5YFE1)Z MN2N%OE>["AN*]X4RD!W"N;?J*\";V2Q-NJA*N<@4J66'5FJ[O!%6"@H)-CRY M#G&6'MR2Y<10(4U)3,HLTS%D2<12QK7LL;;8I)%.;8I,/R@EUD@BL:X@Y#8M MUZF3FR83):/N55ZI@2 ]2!.O>:L$;S-=$-L#866FG*:13[XHDMOYS$KET$/& M]S*!&5,2A^"_T0@QN=*&V/,*WW6D6,-%<^(9=U9G:<)RV1(7;X*ET$[AF# 4 MK]-O^R76)>0#\>I\U//TT!LURGD_%%KT/*86,O2)7M* M8Z+$>:-32IK#8 K*?72[I88%MQR68&RY5)PUV\6&''6CRK5.AN+E 2GV?&W9 M5PNV0\1D%7("Z48W'NO7_WWVZ,:SCR;+E'4_2H@AD>E\=>$\N@W@N#*&8I"# MN9G0#6MO71G';B,B>H31AD44QABLWP8B +K' _JCRKU MOI^S6>/85)C>J(XF:3!D&M8[S XZPUT9?DS?NV+L:/D^U97-'E#D+2YJ'RP@ MR]<4%93"0#@;!+,1JJ^*)%Y2W4EV6RY3(DJYE)Q&0A<9[T?( B5\Q",N;_)X M*,Z6EU\N)5X5%< ^%I]33%;6NN'S-DG1FCI-.4X[R,49")+#(7.=7\0D59:Q MUS;@"<)LC']6X)S*CB%2)?&+6@1>MP"!NB 9=)4HUC(! D:H@JKK%M6)?>?M (,-%5FDLO$PFH@'0"7T8/6& MDSQY=.U.E5PB.H0R?9 16Z B!/.P::^QBU'>*%8HJGQW?.77-']TG'R) M?L+.W=D;8@F^!!^QYWM9GE/FJ0@'\^"*K],KNDX'P6B&ZV00!%$?;GC)=1^_ M*7L["XW'8AJ(<#07X72"F/+0CSG[Q=@([A)B\EC<(1AY&.Y&[G<6CA&*5U/\ M1 '_SN?GXC==(C$#O?9X'T>.]^F<>;Z:D0SCP?QJ)%Y6AJ0EJY2L7XJ5_#L4 MB4A8 U$=;N_Z9&WX+>QW&@PCM%=9QITBJ./%N'[!-4CA,F'V,/S+[(0_PLZX MSTXX#(^QBOW%J"^Z[7>V=K7IMMH^,*%'.4L/"?/" ?1)*2;\2"8ACO^ M[(E]^&;2A!N>BV@^%2,D(>>,W5+)NITF'#C8:3P:=YNA:W'K\VK+]JY<=72 MB3H)GXK9()Q.V:_GP:SA_?D/Y6\10KGA;$:X?!'_"!^Y2[+U&BHRR&33P3B: M(GH'5Y-YP]/[O?H@G$S)L%UM]<:AJ-%@/F7H@9Q C_\>^<>F/.('=0YA"/8, MH[ZI-I5S6[DAKO]LL.HTG TG.S$R'L[;-T?R-$_M^;.+S'Y,D9<<]+!OL9GL M0"HB>;0++-'?Q&0O\&-IUV*)0.XXT8^%__=GIIT(OZ6M"YDF7$3 4!4WE9TJ MGZ!R@UTKTR31?3]J':.1Q;HF?:]@IT":1B-.$)/1Q)OJT-*=[B.<1O@?,H'9 M?,($IE=3\9E/[\C-T%7)E3I8XV=R M8),DM:[_Y:YJC^1X"$Y_Q@4Q__,NV?%P$O!@0)=WLD12QB 835!=SQI0)31Y% M &-ZFHH)"I+U@7YH' _C+,;M21\OD'-/(7Q&5'PW4R=VYIS-SCC1YF13Z&J!#BN M$8@&%6LN!^W9%C<71+L_HT>9YS1D*89/1\$PJ%$*/4^2I&U/(KDWM&GBJ^#F MZ*[-OEW!Y0HE$N,.K2I-%5/GBMH$-FV.(B3U>5_8][5+VS5>P/8!S"(FNM!$+;'VZ>_5:O$JV MTB16O(.%Q'O(:%"6O;WMT7CI7N3P=TT\%>.&H)W=/#UN]#3Q?[, -%K3C=.KN?2=QO1',\SMUX+WS6NYLYEWW V*^ MDPB#V2'$5(SKC.]T(.2^3#PG-.$:HNOK/-;X.9\8?)>!L*%>*58L+^J!#:WQ MYU(]0,J71CH<0SE#(;E0+;0I-KA1U*;%2+9UM?88"DQ&:&F0QE=&6]L[&=O! M?U+IH?.LA8HE.N[VN+:"VX@XT_R=P]N43LN/>9^'NT9?0_%YC2!HI.K#&ELV MM>R>F8+(?;M1/D9M0$2A,_X$!R_M8)F5BC:(0D*M\Y:0/IW'_A;OR^[E@.1_Q0O*[8=?>^BZD>6O^J MH8\0 -&1,2W]7 AURT*M(#:=X'F!#WWVO.Q\GMXHL^*/\.0/*'W=E^KF;?.= M_[G[O-U.=W\D\$Z:59K3F>H22X/A;'+BS@WJAU(7_+%[H9_4$L#!!0 ( , [8E6@*SZ!004 !\- 9 >&PO M=V]R:W-H965TQ,];81DE]K,'W;,GU_R1NU/A_%HXW@HUBNK!-,9F<=6_(;;O_H MKC5^3;9>:M%R:822H/GB?'01GUZF3M\K_"GXVNR\@\MDKM1G]_&N/A]%#A!O M>&6=!X:/6W[%F\8Y0AA?!I^C;4AGN/N^\?[&YXZYS)GA5ZKY2]1V=3XJ1U#S M!>L;^U&M?^%#/IGS5ZG&^%]8!]T4(U:]L:H=C/&[%3(\V=W PXY!&3UB0 <# MZG&'0![E*V;9[$RK-6BGC=[T\.>7?>).CWG__W4ZZNXPV'P,Q^EY6.VVJWRS2D#B M#*D4]JNQO :U +OBL% --KZ0RU.X,$Z(%;6\G7/MRQIDKW@UB.)0:?<3P[-W M$GVHWF @\QS>]%H*VVON R_$G7LW< *4Q-/"/VD:P95JN]ZB,Z>E%@M1\0>4 M4) \*2$C:3R%3VXXJ+;MI:B8&Q)F5[$@999!D9-IGL![CJV_4DT-HNVTNN5. MQT!.:$SQ=UI$<*,6=LT074'BLG3"E,([B4@D:U[TAH/9:-3\%L=AB$-3$D<1 M4$JF<0$7/7:\FHN&0U:BYSB']RX/&I-L6D)<$)HC<&59@UP;"W%:D 2CQ\F4 M) EJ/BD1UDM657W;-\Q5H^98YTKX+.%9@3'S[#D\RZ>D2.CSP6'WW_4] M@2(A-,KP!6WS*(5/6&1'.9/W4+%.H"/Q%2.>1.,I3JRF\<,7/9W0<;P58-$/ MLN%R,KAIM-\\=J5YJ+;$#0QMF"W"'XH3[\<9PT6KM!5? [?\#L]+K+7F@7BK]E@YDO2:HQCQYOMXXQW!3^4E M^S9.^K-Y.=#O 4\O6>",^WYJ?#<%_@(7N^PUJJ]1[)H:QP@PK9E<#OW' F7) M!CEQ$=7S1N>J"O;7,;I*!V9L-"5:E>NH0=\PP;0$@F<6X- MZVMA5PZKT(&D&LE!DI 'Q\A"JQ9^KZQR).?# $7F?NVQ9C3Q@OQ8.?P@<8D^ M.C&&83YP$K!_@Q&5E7:I9=."("%I ME/AGC ?4"<01B=,87W"NIQE\Q%.::4S5L;>;0!Y'D!5X-) B+_ W2Z9PPYIA M3^--^S/W?9.D.9XB*6I$M("B+. MEUSCV/>5K_%R*=SEQU4!LZ#@'$WC! T2 M/./""7&H!@@Q)7D>^V>*IQ-B3TB9^B3P5"L3.'0!FNQ<6ENNE_YJ;L W0KB_ M;J7;V_]%N/0^J(>_#A^8QD8PN!,7:!J-BVP$.ES'PX=5G;\"SY7%#O2O*_P' MP[53P/6%4G;SX0)L_Q/-_@502P,$% @ P#MB55B,-"52! EPH !D M !X;"]W;W)K&ULM59M;]LV$/XK!S4H$H"+1>K5 MJ6/ 2=8NP-H%3;=]&/:!EL\V$4E423I.^NMWI!S'39VL'; OXO'E7I^[TXW6 MVMS8):*#NZ9N[6FT=*X[&0QLM<1&VF/=84LW#CVJQ=/Y@,!YU#\-)KPD[/4OP\/_E"XMCLT>$^F6M_XS>7L-(J] M05ACY;P$2T%DQN>-S&BKTC/NT@_2WP;?R9>IM'BNZS_5S"U/HS*" M&<[EJG8?]?H7W/B3>7F5KFWXPKI_FR415"OK=+-A)@L:U?:KO-O$88>AC)]A M$!L&$>SN%04K+Z23XY'1:S#^-4GS1' U<)-QJO6@7#M#MXKXW/BR=;)=J&F- M,+$6G1T-'(GUEX-J(^*L%R&>$3&$][IU2PL_MS.D)=L?4R"O.09>>^TGJU578-L9_"-PW"A;%5KNS((?TVFUAG* ME+_WA:'7DN[7XJOGQ':RPM.(RL.BN<5H_/H5S^,W+_B0;GU(7Y+^?3B]*&*_ M@<7QGHCLG,APPJ"E_E!IJD7K< 9Z#FZ),-$;/P_(#"!7Y(T*>_@&$4DZY$URCA$^2U+LF.&>" M%_")HG^NFTZV]Q232B]:]86TR=UPXEWGK?+8]$#9$^(SB-#T+15]2WU25Q^H MKE^Z]W47H-VAGN!VKJWSV6 H[.T*/2"L3+PC@G'*\@/(6#$L:,U92M5U+6NT MH7W2G_L&G<\+ J,LZ)LG.10$)H>2Q3S?Q&ROFP>0,L[+L/I(^SP@'G_ 4TKK M+ 3-H!\FO(IU^*?ZH-VBH1'A:ZD=&J5G%#CS-!&^ 0R4I:9PG/3)>@QO5\ZW M>[1.-2'C]YK[O9)WT9L\TPB?(M"?;5WUB9.P85[Z"TKQC)5%XNETA\YVZ/R! MIHC1,#9WI(O'@J4\A#4?TF4*^WX\@YUA@>IU$48B2YUCU;I^;MB>;J>N23]L M/#[O1[;WTBQ4:Z'&.;'&QT46@>G'H'[C=!=&CZEVU!P"N:3)$8U_0/=SK=W# MQBO8SJ+C?P!02P,$% @ P#MB52AXIJ\1%@ F&@ !D !X;"]W;W)K M&UL[3UK;]LXMG^%R'87": ZDOSN"T@[6VP7=Z:# M=F;WP\7%!2W1,;>RY!&EI+F__IYS2%&439KEZ>;:IJMVSRTN5;,26JU&Q$SE\LB[*+:_@;7E]J7:EX"DMVF:7 M<1C.+K=O7M"UG\M7+XJZRF0N?BZ9JK=;7MZ]%EEQ^_(L.FLN?)#7FPHO M7+YZL>/7XJ.H?MW]7,*[2[M+*KO)W@_W? O*6Z5\YHA M)JNB^(1OWJ4OST($2&0BJ7 '#G]NQ!N19;@1@/&;V?/,'HD+W=?-[F\)=\!E MQ95X4V3_EFFU>7FV.&.I6/,ZJSX4M_\0!I\I[I<4F:)_V:V^-YZ?L:165;$U MBP&"KV:(UIO_$ 6NP'J9*L4'4IV']?K515 M@@C\CP]9O=?$OQ>JQ3.UXXEX>09RKT1Y(\Y>_>TOT2Q\/@#IQ$(Z&=J]EP&# MJ_PP+4:,\/X@;HKL1N;7[$TI4EFQMSR1F:SNV/N<_;/.!9MI0@>LV@CVIMCN M>'['1%X)N)_)O"H89XE>RZ]+(4 +*W:.-__M+XLX#I^;C:^:#^ER]/R"\6T! MYSK;!HPKMBI*((LH]8&9 *DI%5N7Q995H.(,#J2_.UX"E'!/*:H"5N8I^PB0 M)Z"^_^)9)N[8:YY_PAUY"LH@D:>HU0 E !$PJ52->.L3:+VZA0M(/G-QQ'Y! MX/;@9[NRN)&I * *6,>>3,-1"/J69=KX- 0U1%DW!/70I"%V0Q* *D^R.L7E ML''L;JSJ52:WN"&^0D$^F M[0$=9*T4@"T#G8"-.](P';%W) &JPD\TR^ DQ6HB9N79B2=)6<-.'&&#__*: M9PQ8 AR5($DD1V@S]36#XT>1U"AG[V]$F:/19&]E#D@C@3[@?>>&H!_?O_W0 M4A'.<,0*KT?SYXHU]GW$_JO@N:+C4D0 5[.5X"4*M$8+P=2@B-\04H"/[MIE MM2($=CL0-K[*!-"HO)9 !5'="I&S:#0-_TKTCT$5B:;V#LWR @="J M(I,I' =<2_\#MAQ>_%;+Y!/"((N6Z=LMD!7NR^Y #D4B:&. L*Q09?#4K(L; MKFKI>A3)[NW'L0TMMM$7QM8(K+%(4H'JP1ZEEJ4=!XEK[H352;$%W2'U70L' M7="P63S]:T.H.J^1;+NBI#@ %(7HT=Y6D!F^9%Q3!ZJN#_]&FS6R9AOY34;%O4 = _F3NF@]8 MD'"U(4[1"P3TAH.AJ[1.9AG9535B5V1'P,U68KL";6Y\;0#D@>V!-/\'-$K1 M?5@;E!0*]@&S+=@3$ E[+&QTNY')!J_&]BK=ITT=.1%D[H[+E(G/(#T*K02 M6:!QA\"F+)&R7"E1Z0]@KW'_7GI9!K[E*=!S:Q8.H45.1&^4%R=:,P##9<\M M^!DD,;S-)%'D5E8;HNI:6RR0-UR4%_G3]DI2W AX71E? G?O1"F+5#%RU:"G MJ18T?L-E1OKG"",'KX[ ](.)8'7]$^^AP@A0R<'*5A(/^2AR"0#]5%2&%V_ M @C\ R#^4H*!X61)%:Z==9;J-1 ]O!6K$F3ZCL4+.B+LAA H.K#CDTG8 >\: M5.F:3$\)3)4[))L5:9 AT-7#T]):L!]Y"6(6!1HBB2H%6]QH*P;1#ZDG:#QJ MOEQ+DA55R:I&/."457V''G17ERC2=.N'&DZ()I,KA\+DD22X+,6NDFZ@XR=% MXY4T'Z7C-G%I#_E _\&"$;^5V,JGVEV";4"\0!]X22[9X*R#'\O2"$DE.'QR M!S<&8*K!8.CJVMLT5S1ZTNL@*EY+U16@AX+GF6LQ:!DAXE6-0PJX+ MB@I,#-F#P0&#WC7K;1P*@FZ,;<\>G P#> ZP\@ J!)*I(-YPQ^FL[MHM[!F# MQ+T%F3W.K2T!_@ -(3.&$#5E:(9E?J'#&(]_"1@YB7VDR7## MGF7Q66YUL/!D/)F,YFUH^W>N75 81E[#,JR*!D\*(]J/*?>)PM%R,9TSM>$4 M)J^]XOXF R?$KBA\P%"^*I)/B$S)P /7PD*&&H4;!<9IPMFMFZ80.;=$UZ!0 MP0,PTFG 'A&6$)*-VUTUXYUU%.+!&9 ;_ "/ MX4>K^N*&@HA576F11E59B3:R(]>6-QE 2MRMH9=<3(= !>6^#6L>644X&%A=" MXLI#OA7&F7E-%A5!,[ #,$8D=)((H&H#!J$6I2%*VSX2)[)[?>*'046>F\(4 M64E5@V@,4@#M0 INRIA&4$)QPRDZ3<5V1SOI...X?5H)8VVXEGFFST2;F5,. MWI=L%?H<_*\TED-;.)U"C@,2F)4 ^FC*KM'L"\#O?!+"!7;!L*R8@@].R>0B M-BGY([N$C"?&.9A+!#J=H>#61924PP;\$28I1DWO:0E@M:4&6F&='!T*=2/, M ;H5LE#&O8 5J(Q_@Q4*M+I572*AQTRP#=9$,-,"[#*!.T3C%H4#*P 7*=@7 MZS6J-$E?LS .74*"[;W=" J6X2946DS,(+S!*LE%(S^H(./0_:B[ATGV4%N1 M!+9^H57,Y9N;S#D\3*D$L!$NSP 8B6$$678,@Y_;@/O(CJ0;!\M'[.<2XUGC MA;#21T1?U0J,A%(V3V[>[^_>)I_[\=,T&!(9'3]UW(91ET8]-!NU>4 X,C>< M7Q=99F)]UR0]8^=1AT$).H@4W(E)(DF"A"Z3:-4CM/?OLKS3M1V3"H3@DS'[ M0E#,&435_>47Q^7:NI[[.$9( G4\,BCG*-@4XZ+1[1%P=*-] AZX!O+A DZH MNS)IX/4+SSX)G[/S^,(%9(W'NZ"X$JDZNVJ^(O>C7NB-E6?GQ,"C]VF43+"\ M!8J"J]053_K8!LSD!3 ^<16RY?A G-6C)I:9'DH>PD%9+07'X$YSMEPX!KW MV+1Y^\AR2478/2 ;L[0?%GCN!6:/+XY%54E1 KA4D=-154%!=57*5:TS(:SE M5'X(M94\GUSL%X\2"K4)H $.M 9XA/F[==L>DP?LE-FP+04Y*["F[O7A?O7P MN'1K& <],YC9IN@+68XVK8&-KK!F04%8MZP'=_9LAQ6(,B4),^>B;[DN= 4P MUQ&>DL4-&)CXT5'A-;"9(6#6*,:@&!<7U,K M!M^<$F.<(NFX\U8[:$Z"T(9/QVSRPX(-$Z4;_8;]3[+(K8CN^:\AR^QQ8T:) MRS8HZ:,X!A2.,P]\ 7$P[.*;POD_:Y!]4X.!&\JBOMYXY,0F;;]/3I#BK:Q0 MIO\^J8I6J:-^&.)'ERVJ8W^U\G4_\1FQ?YN#AUA@4BDW$&R#.S+,C6_#.W43 MQ5I27DFUU@57#894K420$N2F5MY2K/WZ]PF06[)]=T0 M'MA-=4KKF>0K76B6VBOAJ5C 3[M-GA7/J(JC9T?Z2M!!V[1"P+ %CU*A1%5E M3N=5:>/[ZT[?9Q ^3.FI!X3N4V3 XC)HI#C!5%X'Y@%EBX%3O?%7:LA[P*65 MS'G#!=M-.;;X:#/R'=:Y_)TRT_O C%(7@#0Q'I*]4ND @1[!!0:^^A.*'M8. MJ-JL>]JI;;WY=S%D]Y5D/%6(\V-UF M$HLW+>GP_\LJ463M,AE5M5;3/RP\% M/)J%E>X4)'M-T <6!YPJK6F>>@M?MHZ.LPM8"(&DQ\TK/-1T<$7ZZ%)90N56 MXJ1G+&"HF-NA/$];9W7U\5=R2D_#65>IE #WIJNY ^52K(JV=@%11M95U((% MV<&@UO@T7I9WE*%VZ-NNM0O(9X#A36I=3%[=F:S IDU<-J54DD4EMS+CI:DA MYQ ^U[K]@^4WVTG=<)P&P9:8*A)).W?LLW:N@\#NHX9,THV[!C3')!L24T\N MBJ=./Q2I=$O*@F:5] 5P; OMASCV4<@URA*TRAV:K6HDT]E_C3A.PDJIP_S[HJ"@]DH):44=:,[Q+^R MLOZ4J$(-_TZ0;Q)=LZUVMS+AE9V^P6CF= 99N0SG#BM=UTW]IF-\)8_28X"H-L5S:B-'OD&T4J!V&5DU!LHQ_H2U MSP:=HJ@T0J4-[%'':/R;Q*):!8X*39^BX[L1%\]4T07:<.$0;(=9-$H T< 6 M#2#-L+5M&O*"6#O 3@RG?JC-P2U5AQQ&U;;SAYIVC^%!P$<7B?4@N@5I9!M$ M'<,)>^@1%W+$&W>FGR"VV8L);,O3 :@8%A@0U'?=81=>Z:H,-48.H':LAJ<] MN6B-O^E?6L/$]K"VGD"$ UW#8:1Q MVXXUDS8XLIAJV?:NDB:"-F&@"8K-?8]I-HP0./*Q-];4AY??0&@#T,BUL0+= M+8T?-4EARTX:(KJO+PU'TPA\J57GHZ[TT>P);+_PS_Z868:96^O:'_R)I_<9 M_,$I0__@SQ4LR R;%W_6X(^'#J9.2+?MGMS1!U] M^+/GB#SP/M(*+S!&!F+DC\B?.$?6HX< >(M(6;-/[W-$W^XN$#(O4MSAE%W^>,OL\9_7%S1CXU^3YG]"7GC/HXT#=GU$THYW_JE%&/D7W0 ME-'C#QA5&\@@]=?)CH\:Q?J[J/>?.?+&<@>S)-]G0^XQ&S(4'G]+LR'>ZL;W MV9!O83;$+X+WG0WQ[/(8LR&++SX;TN>D'CH;,I3P?8VS(=X"W2/,AOAK$-]G M0TZ8#9G-1LLO/1KBU6=$SC<:H@W2'S,9,AU%]#R&GLF07CCO-1DR7HXF!Q3^ M/AKRV*,AD]%RNCQQ-*3?H7Q3HR$]I=?JZQX-^1V3(8_D/_Z0R1 ?,[[VR9!I M.[/V]4Z&>)7UH9,AL3,%\'TRY'$G0R:3N'(3)D"M%_@ZTES\>>H"(98Z]OK+*E]T%/H$X#0"C^1T O.+@<1[D M-$KJM^8%11A8GJ4._'X,9.7N0#PMH!V^!?NJH1V4;^O^>..>-%"FUJ&>>1_0 MI*_](!)SR0"F^P?^$9IG[/P=$JVH%9RN+K"*9H*E)VP2AD$8ALZK7]UG6C6V M]*?+*W:^C(-P/+GHWN%AT?DL6(SG%_@WG(PO^J:N?&1\PL;+<1#-QO@JC()E M/.XAU[,.&O&T0:-YU8_&+ PFB\4):$R#930%-";! M18M),(WF[!<[&')X]VP\#^+) KFPF 6327A,SAZJZ5]2R/H"AX/H$4C=\=P7 MQ">@7#P-HFF\[TB)B>-@/HGO)5K-GE$PB<(!H?K=8,]FP3)<>*$&!8J6]Y(D ML^4D6"R6 R)DD /AB9=+$IZV8EJ943?]4#430QPX3XRJKG-2!M^X<[](/8/C ML/H^4'3_Z92B?"-<]Q.S-TY4=H 360/[[]S^>[671W3C1NSQ(CTGP6PVH5<1 M2-LL\B_;,QJ3Y1Q0FH'# !O#EN'8,,U#[Q-FRA'>R1S^G09Q3)@$\1C-1#0% M*9[TDD M\6D)$&.^)%),(R1)%,S'4R+1!.C>LS7>-@8* SWA=EPV#I9SQ#\.@P60]G][ M_D=X#P70@:?VXQ3)^H-V6Y'7R-$.15WAJ 'U470)1@=^S> :X%1GE2G)P!(S M/V7JQ:V+P(.;8FLS MDXAMZ$^B=QY1/]:,'@2Z/YH8=# (W(G$AGYM0J,:,8/\&I<58&$;91P:CWRP M0-R?/$09"PO?:2 H7'D2C>H>H=K'$"7"1B]+, MQ%?:8U.RF]8)C2B".5"F8KLKL-V&[+#8-K/I/KAUTIO?=<*IHR(TE)U30[C4 M]7_=X=70^7N8+HM(@#KU+RM1'KJ !95ZH)S,N1D?!]C/Y87._; +3MWO9DRG MQ5-#K=JO3)0"GUO<,?@T0R)AL^Z36[NPB\^B3*3R M(;NG,@((C5EU6_LH]-![T^/MF:YQ9ID_@P4O2D 4TVDS8\-UJ2;?>^B]^\SW MK2@QGZ<%P%%6Z:?3DS\R90NF8>"9B4)P U5DL"*Q/6UEYNJ;9]$[Y^V-1E=' M2'$XINT6(*4J:QTE&!2I?(7"=XW%HU)J%\P[Q&LF0CK\:HF@6YI4^[ MM[?I2[U=3!(J*FM/FZAJ=.0^X;,%1.A02K=VB7 M)V/GZ=3:.CM%W4XYVS9M^P6^1[R[;J[3OJ(YC-9 T##^?C>+F6Z6#:621$M' M,X%T;%"C(;7W.RZV) D&%41)JX$3Z1Y\BX?&3W#"%ML&RCSS'[^@LX)5..[E MR@?MT'W.=6 +L9\KT58-.DU.#&0 B)*F1I*F/\RKSCF'6.46*UV,1!!Q,JV! MTOUR47?4R8P1=K3]FABQL+-;;X3>B@N/AL3 M@3":PWP_4'+I_%H,F2;\31RE8U#]PS'VJOW9G2O]:S/M[?HW>WZDWPW @5,6.?GMF5515L:67&\%!U_ &^'Q= "O,&SS _AC1J_\'4$L# M!!0 ( , [8E4RV- ;30, (4' 9 >&PO=V]R:W-H965TH:&6C3&;#;MN7F MZ1JEWBVC/#I,W(NZ<7XB72TZ7N,#NJ_=G:%1.K!4HD5EA59@<+.,KO++Z\+C M ^!/@3M[9(./9*WU-S^XK991Y@6AQ-)Y!DZ_1[Q!*3T1R?B^YXR&+;WCL7U@ M_Q!BIUC6W.*-EG^)RC7+:!9!A1N^E>Y>[S[A/IZQYRNUM.$+NQ[+YA&46^MT MNW/ ]@XLZ.XW"BK?<<=7"Z-W8#R:V+P10@W>)$XH M?R@/SM"J(#^W^HBZ-KQK1 FWJC]C2M8B=<3M$6FYY[GN>=@S/'/XK)5K++Q7 M%5;_]4])TR",'81=L[.$#]@E,,IB8!EC9_A&0Z"CP#=ZEJ^FN^3@'CMMG% U M_'VUML[0M?CG5+@]6W&:S9?*I>UXB<1H]?)%/LG>GM%:#%J+<^R_ M<2AG>4ZKG"=PFA^^- @WNNVX>GKY8L;RZ5L+4JOZC:3"J8!;B\["#@U"9P35 ML)!/T*"L0"APY/Q5"4? !\<=6L*#W@"=H\-VC68X3."J@G=8[F?S,)LG2L+Y;PJL= M(9L]"@V5/^%\#Z(H>W3?(2@M:Z^>+C6O*M)O7U^2<(,(;5^5Z*ORE]S^073G MUD/N?:J/K%>W?E^]M90V^_J7Y%Y /BIBEA?>RL=Q-IZ3-9KF<3&=>8NQ>#IA M=.0%W&>YT#X\70.11%/LPP*%F?Y"+YH1PAB*V;QB(W##ED\&7FV M(I_$><\[(:?I&$Y57GK4&BE/=7@ +)1ZJUS?)8?9X8VYZEOK3WC_0'WFIA:* M2@(WY)HETW$$IF_Z_<#I+C3:M79T*,%LZ)U$XP&TOM':'09^@^'E7?T+4$L# M!!0 ( , [8E7LMI50* , (P' 9 >&PO=V]R:W-H965T%)N)C9$E MKR1/=OY]*=EQLT"2]M:+3(GDQX^D12U/4KWH&M' MY8+O?)J8[J'(-!EC2W3 M,]FA(,U!JI89VJICH#N%K').+0_B,,R"EC7"6R_=V9-:+V5O>"/P28'NVY:I MMRUR>5IYD7<^>&Z.M;$'P7K9L2/NT/S6/2G:!1-*U;0H=",%*#RLO$WTL$VM MO3/XO<&3OI#!9K*7\L5N/E4[8 2WT!9P!D!C\N=EKH^A/ M^.M:C@-$>AW"WHX'W;$25Q[]_AK5*WKK]^^B+/QPAV Z$4SOH?_G/MQ%N@*IOL-VCFEI :^(G\\*/PP28J"#R M%]G*ES!;@CV:XVVFAT3;U"S M"M19_R]D:+2Z&$R4"#W=(#4H?K3CAN*>F*+UJ!!I&AH-3),+IW&J'ZXV['JU M8E>RL<^RLS-1WT@-HOG"+^(41MT.1G5E%8B,;=Q_# J M_"2*(4E3/RVR(?QE8I3.*VLXVW-TA3@J)LQ8!4,%C<,HAR?.!"0$4/A%GI(4 M9J&?D93Z6993D(3.YL7<3[(%7+N-P<6$;%$=W3N@J0V],,.PG$ZGIV8S3-A_ MS(=WZ@M3QX9*Q_% KN$LGWN@AMD_;(SLW+S=2T/3VXDU/9>HK 'I#U*:\\8& MF![@]=]02P,$% @ P#MB5;P'#CMN" $A8 !D !X;"]W;W)K&ULO5C;;MM($OV5AB8[< "&HDA=J,0V8"?93 :8Q!LG M,P^+?6B1+:DW)%MI-JUXOWY/59,TE4C&9+#8%XF7KNI3MU/5/-\;^[G>*N7$ MU[*HZHO1UKG=\_&XSK:JE'5H=JK"F[6QI72XM9MQO;-*YBQ4%N,XBN;C4NIJ M='G.SV[LY;EI7*$K=6-%W92EM/?7JC#[B]%DU#WXH#=;1P_&E^<[N5&WRGW: MW5CYA>CB "I M0F6.-$C\W:F7JBA($6!\:76.^BU)<'C=:?\[VPY;5K)6+TWQA\[=]F*4CD2N MUK(IW >S_T6U]LQ(7V:*FG_%WJ^=)B.1-;4S92L,!*6N_+_\VOIA()!&)P3B M5B!FW'XC1OE*.GEY;LU>6%H-;73!IK(TP.F*@G+K+-YJR+G+6V>RS\^N85M\[*"=UHRS5M.UUQ2?T+04OYG*;6OQNLI5?B@_!JH>6MQ!NXX? M57BK=J%(HD#$41P_HB_I34U87W)*WU9:U9IZ(^^164Y<62NKC>+K?UZM:F>1 M)O\Z9KS7/3VNFTKG>;V3F;H8H39J9>_4Z/+GGR;SZ,4CR*<]\NECVG\H2(]J M.HYS,@G%J2W@_$GDWXKW.WYR4\A*7-7"K,6O37$OXGG JP+AMHJ%974O9&YV M#LKH&>MX_:71[OY0.:LZHR4__Y3&!J*]Y5X9^Y4N5)6+'FG M1?"@E37L92V@,YJR5 MU=4F%%=99FR.R^(^$)41-25.+? CY)W4A5P52H /Q;IQ#1[JNFYDE2G1(//M M(;90_&+VZD[9;S$#H=-5 [W.B T,M!6O(#NP5Y73BER3">QJ>@=2K1U> 9J0 M>VGS6FR0OZV;K>+]@1_IC!)D)1\4)&@!^4V\!4/ 5X!^9FAAO@]XR"![6;&SYD[G\!U% M@;2S&\A--6>JX4RM \0X*QKVE^YQ'RQA"RM3/?O2R$*O-0SX1H6_E3O42Z9] MVEJB>KQ"5CBK,]<)!2+7A LJ%;+]3A;8\L@Z)(JFY[2WHUJ1R7K+;2;O M(@POJG)7F'NE((*DJ-%P8*V'GFO 8X,4;^_%[&^=(57#V4+Q M_W$#AU5E?!&NR5:1R_M.D2Y+E2/Z"H I$12OSBC N;3B7DG+3'4 ,XY]ZG=F M'W"'S]@C;O,./^ZCG,R>!)-9&BS[:/KB\+S1PAVFL-_)TU>N/$UZ1<<\=&VH MJ*'F59=8X5&"."RB.R1XF[7DP9-0Y,8J;K:MUD,M6XGJE,R,U(91D (EJ5B3 MJMC)D/MPM)C$64LP'VX_U3VW].PXJ*&^XKLGHF2NZ1%_[X*C82)_;E2E+$>H M;E;_QF+:23+K/?/N(,]PJG1D[@W/AEU0?:5KA^!80AV M+;)V$A:3V3)(XX5'-HU%'*8Q;J:+1>]6RKJV>RN/B*,KW?]"WTYE;99RV?\5 MG!^WENK.GQ?\V'"HX!TXZK'WO ''Z>'J["V5AVEJP*R?#L*MP2<:Q\CLH5(. MB4?U47O2A^*)2-,(O_-DBM\E.NA2?.2&2B51+$1SZ+=.YV26/%POEX] M1'D2130D?5#[7:&A1KO:X\EPUS*)-P1%055,\>)V]AU+?$OG!PWQ5$2#0RA_ MJKFV0(B+=L:Z!^EW5[>OKOXAWA1F!9_>\C%=_";M9^5"S'^]"[D;=CS>U;[C M_&$B_S.)0@LI1<+VV'+,M.'992NI0X#U!P1ZP-B90>(/Z)K:21OK@\S"AD5Q M,&!\,WS"MG5#_<-+'W0WSY2?N+L]RI.@_%/T>)P=V[XRQ-73)'JPE9M33>;L MAH95&CN>(DA5:[/O.2>(-)E.@VDZIX**PR3MJ7,YGP4+/)\NPG3!C<:S9A(L MXN2IF,?A(CK%FV=I&L3) N0Z"^>+XTB.,5) HV,R(1J:3<,D?BP?N-;_4@HP M"#J3/IG.PT24NB@@$8C]5F/"W>,6M8OS$NK!]V9JQ!*9_DT(VA "8!)&DV[^ M.7E2?]V.$8-Q;3@!>(,X_]K9Y.@0(NLVT>KG_Q>:?DE^A(D6AV0\\2K BGBPAETX7XHV?WWBES#$8:_H"Q*?$.)BBX6/Q?"8600SVGP>S M1=KV +0QWNB)2-#C9M3C9MPB>$*8XZ4MD-?XTD\FTJYS_9]4_[ M#YY7_CO?PW+_M11,B=-1+0JUAF@4+F8C?RSM;IS9\5>_E7$X2?#E5DF,L;0 M[]?&N.Z&-N@_ U_^%U!+ P04 " # .V)5$+)^7RX& !3#@ &0 'AL M+W=O-T8BR9:624R[D+.C7KU\OP!RO??@2 M%T1)W2ZMBR>]14KUJ^$P%@M:ZCCP-3F\J7Q8ZH3;,!_&.I NQ6AIAY/1Z.5P MJ8WKG1[+LZMP>NR;9(VCJZ!BLUSJL#DGZ]+PO^,+2.6]>*(YEY_X5OWI8GO1$3 M(DM%8@2-OQ5=D+4,!!I?6\Q>YY(-MZ_OT'^5V!'+3$>Z\/:3*=/BI'?04R55 MNK'I@U^_H3:>/<8KO(WRJ]9Y[=ZDIXHF)K]LC<%@:5S^U[>M#EL&!Z,?&$Q: M@XGPSHZ$Y6N=].EQ\&L5>#70^$)"%6N0,XZ3QIN/!FHIU5Y M7U/0?*_>$1H@JIL%L4FMW4;9_,A7E2E(2=2J0?*#\IV9K%%Z'HBRC[302=%M M;2"T7V%M J*CVZ2F@\F>VI .<:"NB=3O/I':ZZL7SPXFD]&1#(T=7^U\!.!9 MC)A:S%=XJ7=&SXPU"9QE^?A()2_0A0&K@54E)&XL(G4"U<;.#\?Y1_"[*XE[*@>C(-=0 Y_W,FKEFT CF M$ SQU7 Z0_AW!=[?=J$6.JKGX^E@'XUO+<\PXY3S;J< :\PQ/;.DZB84"W;L M[_'[$J:)0@N.ZF P<8W=0./$4U+1U\;43%+QX$[$.I!(&7V5UAIYL/LLZB^*)K .@#RMP;23;-8.81, $(ML]Y<9\1)ZRA6&.NW>.I!'/=X :J#>)F6XYY,I3"U-(;WY.)XX%II!4OW MHO28#\)]%=FZ^*7]&];7LWQ OD,,V_VT0.;(UM"6W MP^6FD ;C2_3?.6L6F$VM-WGTM,4Z%QJ/L\Z"F];%K,,04^.*(*F8;12:8.\G MAB&-_&GG4& AXFRS55G?0?L$T#PK.E+=#'P0%W>AKNO@;]&^B="^SZ>'>_?C MX/\](7_^A]GXCN:PO=0)-?UP2T%!&K?RJ(=2H08TG[+(E2A2+KL5)IEOHN(P M&HKV9-DH*S!JZXOGQ?6;V.C>&]#=-ISGRVBUQ\5HA 5BL(9'F M6CXXBG:! *4*"@@3(>I;RKMDE-$;YGP;HX=,J9U] HW$K8P<7E$-A^.QXH, MAFKDF1T;#@?ND&!,6AGE3',[PL]-,+$T11Y6[%'G8RP@9\$W2/36A+K!2;=> M<&MAON",C<>8@:D]_9XA%M 8'QZ.$8_-68%[CZX453C9T("//BR"]<47@',E M%*)CABZP-M[53&UY[S!5)=SJ!A7"$[:P4$,M96=#GC]Q*Z$U1=R5F7LPCZCE MG%0&BK25(3R:D348ISE):XP*C1O$8Y+/PH@IGSJ R*TW4&_\&A:AOU45N8RP M)Z#]>P)NN*JX>5G?61)RX(MH&NQ"^%63;:3OC+J_W;=9M+H/'3HK# MK8,^!)G+YTQD[R[E,W_WM/MB.LL?"O?+\^?6)0H7<:$S*YB.!OM[/17R)TR^ M2;Z6SX:93_@(D&PO=V]R:W-H965TQCZ8%LB[SWW\US?^WJJE7;G2>5]W=C%W+1>2:-6/(=^_OFQN)MM$$I9,W:2:/)7$S.+H^#?!3X+'GEMIXI M1)(9\Q!>/A7GR3@XQ(IS'Q $?A[YBI4*0'#C:X^9;$P&Q>WG ?V7&#MBR83C M*Z.^R,)7Y\EI0@67HE7^UJQ^Y3Z>=P$O-\K%;UIULC-8S%OG3=TKX[V6NOL5 M3WT>MA1.QWL4IKW"-/K=&8I>_BR\6,RM69$-TD +#S'4J WGI Y%N?,6MQ)Z M?O&Q;I19,],E:RZEIQLEM)N//+"#Q"CO<2X[G.D>G)_HVFA?.?JH"RYV]4?P M:>/8='#L+--H+.(-]N#=\M>6D8[^2%41W]<9,Y; M-,:?+P7T MJF1>D5#@LR-6!'0=P;=.1-@&(+W,;8B&)*\A5+"^P:D\6)<)IN M>W-$PE,H3R%=;CG<'Z'EU_@\,+Y\7DF]W/'-I?1%^BH@@^=?6^GD8.RS>L,+DUB:Z'!_%8BA,-T0@A#0BK9$";?#LJ;5Z?3R?L/[C]3 ME=(G'-L,(S@1;2KW?*0)5P,$B*ET*1"0738$L;QRB9#(47'1B@8(C*UB(4 M^]Q2K#NBV_5.6 9F;I9:_HTD(>(-:F^3^"FT*2.I M'/'74:EH>3=;M2CV-6>L2?!L;]5:J<"L #M.3W?M3-.3[[,SV;43&U\4 M1=_@(LP5W../LJ?_(9)^!R'_18^AADV_1<1<=W534F12H>FWZR^[=HL#'1WT M*%3+@\O/,;\Q(,RK(('D#,*6X[Q#)W3-!Q:Y#KL4F'T[P)&V/0-"OF6@9Z[: MD&FTM(FD&MR5[(8^%WG>):EON"*T:6PN9Y0L0&LX*P .:L0%H8_\0" PG0N5 MMRHJ"ZU;<'%-&>J 2UAH0@,$PN:^Q0Y'K8MD!.J--7^A_E"[UP"]LHSRTS7[ MRA3I2_^(HZVEI6:[C*L9[)M6^VY_V9QNMK^+;NGY)MZMCM?"+B5(I+B$ZCA] M_RXAVZUCW8LW35R!,N.Q4,7'"ALLVR" ^](8/[P$ YN=>/$/4$L#!!0 ( M , [8E4KV5$W$04 ,4, 9 >&PO=V]R:W-H965TP$Y:- 6"!G'2/A1]X$JC%1.*5$AJU^[7 M]PRYDM?(VDX+],&V2,Z<.7,E?;:U[HNOB8*X;K3QYUD=0OMR//9%38WTN6W) MX*2RKI$!2[<>^]:1+*-2H\>SR>3%N)'*9,NSN/?>+<]L%[0R]-X)WS6-=#>7 MI.WV/)MF_<8'M:X#;XR79ZU5]/3:ZC]4&>KS[#03)56RT^&#W?Y".W^.&:^PVL??8IMDY_-,%)T/ MMMDI@T&C3/HKKW=QV%,XG=RC,-LIS"+O9"BR?".#7)XYNQ6.I8'&']'5J UR MRG!2KH+#J8)>6+XUA6U(?)37Y,_& 8B\/RYVVI=)>W:/]H_BG36A]N(G4U)Y M5W\,)@.=64_GP)L/[LTCWOQ1]\0;Y0MM?>=(_'FQ M\L&A(/XZY')"7!Q&Y"9YZ5M9T'F&+O#D-I0MGSZ9OIB\>H#O8N"[> C]T70\ MK#U=Y&(?05P$$6H29$IA*T&RJ(4R@9QJT%"M=4&9M6BQMN4H2KZV32O-#>H: M4B@W8/"V2J !86R=W:C8DJL;T7D&D$:0#PHM0FR&%:0QG=2"JHIBVT55!X&1 MD.5GE#65 A-%E$B*@RVA C5>V*+HG&-,92+.UTXZ,,G%1W9C0-OCPZ \';C- M$]DDQDPJ*LF!AH3_/K#@K2(\XVU60 ::<@$H> ]PT"W5(!Q9 H(@@S/E:0 MF[(H;&(G8+FI/GYS.IB>O_ &WQ59Z<3S/CX\BR$E^B=0R315"VJ2CJE43P=SBR71:\<=2&](D.5"FP&4Y/S7#G;H"1* MQ3,:J<)M T@^0:^R55PD7I5#87W*KW*QK14JF8T:RXFN/&XOE*,4&ZD[F<:] MQGTCD;Y<_-J5ZR:FU\/RUTXY> ]&?9&SM6U-@'<\T,GQ>N MU.KOI%MUV$.0\=FB1'/Q3AI<8M$,JT7NL1,V4FFYT@B0]2K&+::#UC(N: /O M0%,P9_&Y<\J7JMA% _<-.".60W^IZA&*A5V;2)*MP"LD(3K>6(1+JR](+'@A M-QPZ? 2.%'OBN3'NQ6;IO1"DNCL8;]&@O5D6G.&WPMU4YN(B-M6A\QPB2O0BQ7Q;:<;E,0!;[Z[8>]VT"--V4^+,M4SZ_6,F$T7 MK+NYA48@9M-\Z.]270[A>XA/.)IJ#N,LD0MWD&C@?.08DQ,3$/1(<0.MSE&%$^" M#[0A- 82!H"KW9-V@8G-\RQPYS1XIWO9U\7@(";1-;1@ M#J\BGQ]ZOXSWGI8-N75\0'L1[[_TRAQVAS?Z17J:WHJG!_X[Z=9(D]!40762 MGQQGPJ5'&ULI57?;]HP$/Y73EFUIXK\@'9=!TBT7;5-JH1*MSU,>S#)0:PZ=F8?4/[[ MG1U(H:*LTAX@]OF^[[Z+[R[]E;&/KD0D>*J4=H.H)*HOX]CE)5;"=4R-FD]F MQE:">&OGL:LMBB* *A5G27(>5T+J:-@/MK$=]LV"E-0XMN 6527L^@J560VB M--H:[N6\)&^(A_U:S'&"]+T>6][%+4LA*]1.&@T69X-HE%Y>];Q_5V MUN SF1KSZ#=?BT&4>$&H,"?/(/BQQ&M4RA.QC#\;SJ@-Z8&[ZRW[; 60;0!9T-X&"RAM!8MBW9@76>S.;7X14 YK%2>TO94*63R7C M:'B/2A 6,!:6)+I^3$SJC^)\0W#5$&2O$'R$.Z.I=/!9%UCLXV,6TRK*MHJN MLJ.$$ZP[T$U.(4NR[ A?M\VP&_BZ;\AP#0]6:"="13CX-9HZLKS[?2COAK9W MF-8WRZ6K18Z#B+O!H5UB-'S_+CU//AT1W6M%]XZQO^5:CA.D9QUX00(/)<*U MJ6JAUU *!SE:XK8%J9=&+9%;C;CZJ S -2RE *'!Z+F1>@YWPA%:F'"F,F>V MT=QB@Q&Z &W(I=*AD"34E@/>7:A4A#@4RTMZ^&0WQ9J'2ZX Z/*+#2Q&@;- M^73!=609P.\4A.7KF@<*!V1(*'8X23I=;@6E0E=S[).TD[8&GE,>S#^.'8XU MOQJHFB)%7Z2<0TU833G,MLY.><"X&L.(4.O3AC;I]%[&Z?U?G'0_SG/RQ0+_ MG;A"Y_R;U%Y:NB]MS^# S XD&3QO,-]8TX.2#A5OO#-?*N1;\E.4;\QK;T9- M:VT']:B93\_NS92_XTN6W'H*9PQ-.A_.(K#-Y&PV9.HPK::&>/:%9 M@<]GQM!VXP.TGZ_A7U!+ P04 " # .V)54TP)/C<& !7$0 &0 'AL M+W=OTWB[X78J5[LB,/)DK=4\/[Y*+ MGD^ 1"9B0Q8XOA[$C<@R,@087QN;O?66I-B56^L_6]_ARYQK<:.R+S(QZ44O MZK%$+'B=F8]J]8MH_!F3O5AEVGZRE5L[\GLLKK51>:,,!+DLW#=_;'CH*$3[ M%,)&(;2XW486Y5MN^.5YI5:LHM6P1H)UU6H#G"PH*'>FPJR$GKF\YEK&C!<) M>RNSVHB$_::T9J6HV(W*<_!VE_)*G \,-B.50=P8OG:&PSV&9^R]*DRJV4]% M(I)M_0% KI&&+=+K\*#!.U'VV=#W6.B'X0%[P[7G0VMON,?>3[PJ9+'4[!:^ M6B?9'U=S;2HDRI^[_'7F1KO-4?&A"]RS>O@HE_=@#L: UV M=,CZOPG38D9K'*2ZLZ?V*)?) )J-TLQ:!)!5O9 M&A')"7\0%4J>%74^AQ6U<(8T2;';$ID?WS.T$6V C*PE=45?9 A;2Y7TV2?( M@%CRXHE 2%1Y!Y_2TE8^6I?5,FDEA/43@1:.@.X<6,.%S&B"E$8Z]5\S7&K_XQ#^Z^!-4.?U*

;& M5')>&S[/P*[:"EVJLD14FKUF1Y$?'M/WQ)N-1E8*AEXT:<29%T31\<;H>A]O M!VE0\/O^\-@)8=0(XW$C3*?'[$N39>QEEK4 FV3;)->NO<*Q-_1'GC^>DA@$ M(V\Z"4D,)Y$7!A,2_>D83@4VX"YTE*+=;2A!Y //;"*L! T\QEE-\5I4*M^J MBS7B!F"M,4:\\BRN,V[$=O%M;3,7,<=ZLB6(=Q+OPE%W9W-R7-W>N!$LJ(A27UC5!!$/=J@S&,R\*IRR(AEXX#=A'@18J M8ULA5K\NI-FO[?E!Y V#D TG,V\2C%#.!4@PDE)*BT*B=@ME0,91<,R.D$AC M;QI%7N2/H3P,)EXPF[%/RO",(;\F-L@ M$?\\(1( ]^KN,RWP3_P)%2N4?^5%C<,,=FPT3:&K-,PS$ZV6/E@Z6BZ4[1C"CG1YK LD"2B6U-RP7A99C*FHMWN MH.*Q%#9P@*:%,9G#5:+MQK($P:XI-,"0:RXPZ+HQUZE%Y,S$0MOA35/OL/+F M510&TS/-;C*.95=;7<,!>M9B;=6LN4KL*2PA+RVU2"\);(Y?=U8D1K%IX/=G M$:J7@(W[XVD4M!:)C]=H)'[0@N/+9266I/C"W?;U\=V!\'!JU40I@IH]]9%H M;H(A38B%T#^[_*+7#1'8*RMWWO&X-UKH]B[7O+.3Q/=Y.<"&VU;=KSY=G.)LU4AOJ MM"MITOTA\_ :@]+NO>O1]:\&5^ZRO%GN?G)XSZNEQ-$F$PNH MXO0X[K'*7>/=@U&EO3K/E<%%W(HIR!45+<#\0H',YH$V6/^6&PO=V]R:W-H965T%%RZ'L M^.\[0\F.O4V"[8M$#3EGSMPXFJQ]>*0:,<*3-8ZF61UC31BWQ >/OS5W@KWR'4FF+CK1W$' QS:['ES?'MLK,P.K M7?=63WT<]A3.1Z\H%+U"D7AWAA++GU14LTGP:PARFM%DD5Q-VDQ..TG*0PR\ MJUDOSA[:.>&7%EV$#RM^3O+(J+*7ESW"38=0O()P 9^]BS7!!U=A=:B?,YL= MI6)+Z:9X$_ !FR$_H&UTD^.MZ3C%P0?S]DKL=VO'+ M:-(DE]2H$J<9=P%A6&$V>_]N?#JZ>H/K\8[K\5OHWY2.MQ'&9T/X&@7NL6E# M67/U@E](7$_AUKL5AJCG!N$7'Y'@5\>+%=HY!AAWT1] K)&/VD:Y#2CG?.M* MK%BJ(N@(C B,CX%EVD4/A(T**N( FJ!7O# ;<+CT4?.:]8)RI%(_$A=ZK$&! MT5;+GFN39>97>U-A(%EJSA9?)125J[1;OD:=+8=G%[_GIDA=OV+SG0OOWYT7 MQ>CJ.0Z4)..K'T U3?!/VG9DO^-$#D?<:<:D2V.Y#+CD+?''E;I1!I3E*$1A M)\BO,.+X' (K*"Z@P5!*/BI-90)AXAPP6"G3XA!^8[P]/]ADR4^U48([WQPD M8\T,82[;6F(/I2*.IJMV&W)7I1TVP&Q=TJZ49BXK;UJ+/Z[3E<6'%)/G&WAK MD+- M0JX=;$W*1$;GUT1W!I%!-=0>FL9E^^H\A&X<@([.3YAL2,L6PF_)#SE MK5(;L*BH#6@E &Q#^XII+K5SB['HBK&+S]9_;KZ5]BVQ M.P<5^)P3CC\+;Y4Q?:V5G"(>4[#03G$N.97:4=2Q[>I1@NB=Z\=%TG@]P4.X MYC!W 2(\+&P)'3XU#"0E+Z4ITU'P<;%@*3@?!7Y7U6)FKS0[1_<$_T$LC9=6 MWFO8XGS;L=3._Q$C?2Q(14V+CIKP[68*S]\$(M;9Z4HGYD/XR)WCUR*EMJRW M1VCP=9<4Q_M=\C][(U5H'Y2]YAZ^='_F>Z/-8EBF 4Z0NJ>;['XS/*G"U$1A':20>B&=O<1?9,&Y=Q'#E%:UOR?@T$.\/[",_W^ M0PSL_IQF_P)02P,$% @ P#MB50ORR&UL[5S[C]PVDOY7B%EC80/JGG[,,[$-C"=.XKWS MQLC$MU@<[@>VQ)YF+(D**4V[]Z^_>I 4U:UI/Y*[PP$!@GBF6R*+Q:JOOBH6 MY_G6V ]NHU0K/E9E[5Z<;-JV^>;TU.4;54DW-8VJX9NUL95LX5=[?^H:JV1! M+U7EZ6(VNSBMI*Y/7CZGS][9E\]-UY:Z5N^L<%U52;M[I4JS?7$R/PD?_*SO M-RU^2/OU9UJWS?O+/QV&D6/@7%B0W3T12?B=;^?*Y-5MA\6D8#7^@I=+;()RN M<5?N6@O?:GBO?7G'NR',6MSI^UJO=2[K5MSDN>GJ5M?WXITI=:Z5$T_#3\^> MG[8P-0YPFOMI7O$TBT>FN19O3=UNG'A=%ZH8OG\*(D>Y%T'N5XNC ]ZI9BJ6 MLTPL9HO%D?&640]+&F_YR'AC"_[/FY5K+=C-?XTMF,<[&Q\/G>D;U\AX=AU*]'"QX3\BF'$+QL% MSI*;JI'U#A72U;(K=*L*D1O8OMKQ3P[T5$C\>*UK6>=:EL+!& JJP=%DOQ6-U3!N4\)FP+LM M"/:^)D'N6E M6^Y*EJ1Y#J>2+.L[E:MJI:Q8SFD$^'^4$O6IZTQLX=$"+.8!5VA--5C_^)*] MU%E;0K'&P!.2/H/$FGRX + !YE'P)G1N5%V M\ CP0@@]#6O%3[7N0 ,[)2T9(#HNZ!4^;6%/_?S3(R'E/(:4\Z.QX-8X"/LE M< !4ZU@L.?K^>, ;#BJ^ZVCW<%6_@5N!"H5"/B#>2@NXXUUDD:7.*QB!P:<9 MZOHX!0H,9IS#/*1#B7.Q&Z]4G6^ VWR =X&F@:U&N,?'\5^K'E3=*;('12(0 M$L.GI6G8FIT,6$A#H1MD]*L/7!QB"F!F&KD";;3ZV*"5@Z?<@,C2MF'K'Q%I MN-Z-3( ,K-_D?9Q:RUR7?7AR&\+]-[]X!2 ]+=!Y5=649J<40(PL*)J23CPL M_N\L']RF5??&:E)$4=!:,:KQ7"];.$-62$H_BN: MHLP]AL:AK/*AE2@V:8"J .B08S&K43;M'*%QL8/*< S:ZO04NLH6]@) M 57%Z MR.'@#A,!9DV;+;'E^+-X_7 $AU;63OJ@T8,:("]L XG'"4^_E&/D[3*J_?*HIMXSH+]V MK:XP,1[3]9>-0 KFS#*&N+&4ZLOV(( [ E.?G_KTPPUH$&!%)3\ #D>)4+V_ M=L4]#T;)#P-4B,<=YPW>C9GLN$>29G*--$NA3(APS:631LKTQ:8VS EP_UN* M:1F1NBWA/4:+PG2K%DA^M"..9,"?Z6N,0X3!$(J!0U%6HO:>X?C&#]!7N7E0 M-HG&I8$5EI1@DH7ODY&,$B;Q(,M.#(/5(1BJ)7I2:9=7*<^&A-/A)>&3WF"$"/,":6Q+U[Y35/J6T M&K8HIMK/LKBSA8\_.!QP('@,>$(O ;;,=?!<( M0XBXB-) KFA-L"&UJ73N4;\R]U8V&_P];R$10@."8;NJ8=P@YL@$J/$%<'S1 M$!&$++:U$ -L('4DO(^PI--4F_UZD_B.X^$J1#*.64'JQ( $$(?Q[WXS<,C( M'LGS\)O$2UK<>B8.R!B!Z,,^@'G !OJ@KVO< Y@(B#1KKL7L^,&4#VPSX.T^ M.4P=,&,5E3%M3OU[D 0C%F%AJ= "C844DPZV#&HO8I0>W4\3T8UHIKIA]?@ M)V U$5(@O+=6D[_B]V,X_+7#_Y+FQ"7LGUY3'@CA: />!=&JU/ X*@9VR1=' M"&0A![L'H/(@A22B#45.M$X)OXN M(>[!:MJ0Y0PD.B();'U41$&"^4R!61*5?%TLZ$Y9I86B,A#;*C#1*M1I$C#7 M-5A,V[$SCA6>I^)'LP5GL)EW*] ;R8N<@2DB%MG()3$90KI02TZ TZH/RN % M8HM>R?H#O-*U0#C4V+R_[%4*).!!J?,=5^$^/ MCWD )2H#PZ^\7C!H[P@BN4Q^J/K$]MH-9D $J;0G;@,8-8%-K_RGL#QC"S1P MI#5MSM :8WL?BZQ?XR>(X75$J^NCRU*K;62#_L;1U4(00#S8>V'Z&$J.BX5[]2!U MB9]/P(]Y _JXD?#,\#4#T&DI7R1W( M L#)$2\5JZ42 @F R(*<";FS1[<$/S#U%)H(T8Z=N#=;D*&'V1W5(J6/HGL% MUEY-!ZB=H/0 HJ]GL*(=:7!E;ZS#^94:WJ^-S#LE!O;4/S[?U MT/#P3(\JA.S:.5KE[%>2I.!X'24 MA'*#J*!R?!KW+++5=%N),R.8 BKAH.@?E.WUAV#$^8!MPP+!'4"^#,?.)24D MJ]TC6101ER05&WP9+>V^)K%ITP$)+%>T_GC],K:A;B'F@&GRV5FTUD2JM&3\ MAQO;5'S7L_9:$L/FI'&/$CR2B(WB0<9U8K%5E _O:3HZ5CCS8@9(![N?KOLM M0HFV+[?X0JVV)"YOFHNUV4.E%OW!5,")U-83ZWLA3,C'P=?!Y^^96/Z=]9+?,TFKX%U^+Q#MGX/Z0M"&*^P=9+U9P S M&K3N/8U8["?*-NR]GU&[8=OZU&@Z.<[KS\BBES'"AK(T[S2=5NV=P<33J##P MT+*YP<-2^?L!.][\4%4X*P^CRS&MWM-!"G#?UF /3@D2%T3)D+GUIQ.-W)&@ MC6PQ#\(O@U2LF"V$A@VZ%WW%NQM+)D .Z\*#8U];X///KL&@1[_C$11D!;@/ M*\B?_-$YHA!X$#F>'X/T2;O2\-1* <.3N,G*R,8#0L8G*IA M*A""83&D]?LH%ZLZ+0'HJ$[38%?X*F=J>VBF36/-1PJ4L'%/9M,K4>&QI<^K MGLRGE_$#XH]U.,FD&5)[[<\].0:$NBKFI=HU'1$*F72(,,$]Q& :;:39!=P! ME0&1J-SA1JPY!\(*G3C+0A_5]S'U[D];;@.M>4>Q!W>/+S M2*F<:\FFY#/T_*#<'E^#53J0DM*-6./Q@ M_*Y-/;$*J^]L7V#5>8.I 3[[,<*"BC*H\ M\<+ 49/J[VK,C]^R^,&?EH_:T>>]BBW7^ZW]R8T5@'S8,BP5W)JB+R6$*Q$W M=_TMA>7Y+,:,-_%PWXF)B'/A+OR$E840-9)Q\/TP5A;[ +AAL^UK?-S[X#L7 MJ3B)U,@7>)+*C(>3ODK;U1CML2TJ['6))U*%?/3G MOND,MWN[4;6O06ED&UAUR14C%E;1V2@2RI5KFW<5A$$*9KZ-6R40>-"BL+<* MF(:.4OV1)O;#6DMU\+1XN?]:VJ0?U+M7>'6(_MIM?.EU^'[B*4Q>_9F!O9>U M[U:EZ,Z>K7Q3V0$YQNV*+:)8M(*5''IQ0K,TTSA@ WL"8<4=#[Z\\1SV.O-5 M C)8P+2UMG@"R?5CV%1@XI*Y3ZPFLVXK;#DM]0=%;?Z2KC(\MCORZ-YPK!KL MS?@N@!,VRE+_$GR>")?D$MR\B1$]' B$E4\6L\GR?+*\W3M]P:>Q;S/#N6%< M+NJM@5\;2_$^MR92>>1MO@7VZ0J>'+\6Y7M\^C/GZA,"!TXN2? * M"6>>1BVP0^\W,O4=GXXO7_1]G4D>X@\WO4"E)_=IS3NT%Y>*&HOY]QIO&L*\ MUDBT'_! B%AVE[1!1MVE8Q'X Q/RU\=R-5C18\U#> 0F;BB^&=].>Q3\^UL5 M\^/7*C#SKENPT9O"T.VV4=CFUA%\X?MR>[H*Z\,9@4A3GQ_<_*G;4T-..TN&?9J?CXY@V%C><.18=/)!!Y\ M%85%8*%5NUC;#\='?/R:ID\E<%OL2-BC? 6C[VT M'!O_^EXP)I"TGBE>?!NPGV2L# #K?= _2%QTN6_-K#M*V:@_,.YF90I5\ME* M.B!SVT1"WQ47'VAL:*HC;\L\O]V$>-O?CJ266KSA6 -?7.UBHQ@>ZE#;3 7) M_(.*AX_4+)3 M)"9*0X81*2I.G[ 1#U-[%\CZZSF&.E;3QU<*C)53@#52G)@[S\]][BQ>4P%* M%CZ.8KVAP$H]D:=RSJ^E97Y\ZQ!&\@6 =RTQ'BP==VP>>N5+M%@]*Z9<4 M&*BP&NR(W@9C=AZQHX;C%2C/8S%QI'0_YF/A$AC?:TR.T9-&%IQWKX5S;W6A M;3Z80VPWWL=+R@H9JV-1BE'NRX^3LP#.*V:V^TN*'&*_X1C=[LG%]'I82US, MILOX26FVV,24UO0PB?:HDRH^P1/>E1Y]"UU269&N_[EH38FDRN2-EIY^%Z2[G5\^R8SQE,OFC:0H&3&PPS4N)S6$"S,%B/2[X&9J(+_-0 M[;=*RPK418&E0S8#RJ_6L->$$C@".^(DZ8_<6@Q%"*YEZ9,]#S4P2>%#,:)D M$"Q&AV!-'D%B\VA%-ASO904[G( A3-@. ZN$\!Y994JDJL&>TEE32/\Q[G_Q M@IAH(-\CMD6I:+B.#C(==9I:]7'F\6DF M\95Q_CC]Z(>,3^B:PV ZPU?3A;U>'0]2W-*,?9:?O\^CNYKL.E;,V=.2AJ%] M$-J[%;LG3[A ZNLSXU=DOS05/*Z ] ^@\,"#O[ R&#BTCWKUC^; I\E?&ZH4 MD'#\FTIT^Z)N^0\/Q4_CWVVZX;]6U#_.?_3I+7!X;&LJU1I>G4TO(7^U_'>4 M^!= ,_K;10#WK:GH1[S2KBP^ -^O#41>_PM.$/^:UDF0:MM?UE%)FZQ8Z9"]6CI)VUTAVSM-2; MR/0:6>.3.A&E<3R*.L9E,)MXWT+/)FIK!9>XT&"V7(?2<"5!XWH:S)/+J]S%^X!O''?FD0VNDY52 M=V[QL9D&L2.$ FOK$!A][O$:A7! 1./7'C,XEG2)C^T#^CO?._6R8@:OE?C. M&]M.@S* !M=L*^R-VGW ?3^%PZN5,/X7=D-LD090;XU5W3Z9&'1<#E_VL#^' M1PEE_$1"ND](/>^AD&?YAEDVFVBU ^VB"2X=)>RM)IV.>79V7*X M#%!K6/*-Y&M>,VEA7M=J*RV7&U@HP6N.!E[>LI5 \VH262KLTJ-Z7^1J*)(^ M4:2"3TK:UL!;V6#S;WY$A(^LTP/KJ_0LX!+["\CB$-(X3<_@9<=3R#Q>]@3> MJ79_S%?&:GHU/T\U/.#EI_'<)%V:GM4X#6A4#.I[#&8OGB6C^/49MOF1;7X. M?;:DR6RV MVE7;=,;H@MEW"MC#5@%2PT5QH62)_&G")_%OXT^=L68:T$S; [ M)&Z 0:VZGFEN:+:(B*6 VI-Q7.H#%^?N/9_>\[F$VU8C0C<\"'0/ N@Z+78K MU(<[3> SD?IOT-R0+O1*6]HFF]C><[4UXO<_[O^%O/PHB28YF6S,*UA:1G60 MAH"Z^D*LF9,/XX_7N0@!Y1;A.8RSL!AGSDC#K"K(2.,LC,<)64E5A>,RA1LZ M0*;K%@B5+#WX,DH+(LQ)%F8%144<1AG(\BJL(@K6#*:,Y]!LWF'_EVF M29CDF8LOJA1&<9@7)61EF(Q*>(^2: J?P1I2">Y>KI,[2"@B';LCRXH<\BK, MQ@6419B7"9QZBM$C*>E0;[Q@&O#C,:C*T7O4Y/D@17_#!T'_Q/2&T\$)7%-J M?#$N M"#2 X+JWHO3"ME2>:\V=+_"FH70/MKI>QAX0H<_ZEF?P!02P,$% M @ P#MB58.6/",V! U@L !D !X;"]W;W)K&ULS5;?;Z,X$/Y7+/:T:B54P(209)-(:?:J76DK54V[]W"Z!PP/9XOOGFE^WI7L@GM0/0Y&>>%6KF[+0N)YZGDAWD3%V) M$@J4;(3,F<:IW'JJE,!2JY1G'O7]H9.;PA!!HDV" Q_S["$+#- 2.-'@^FT)HUB=WQ MO[&^HR]KIF ILK]XJGV#H#=3GU-%HQ>[VD0;RN$>D) MQ#&Y%87>*?)GD4)ZK.\ANY8B/5"\IFD=!W"?4I/8,7MBZ'%B_\O MM(0'Y]#G*^S$M,J B U9* 68GB97*6&:=/PQ94[N(:FDY,667#/%59\W9^WU M>_.P [(1&3:Q0=:V.II6YO\"T2AF-;>\PVUCN#U;;DP9_IA,#?D:9)M1PHJ4 M?(:D60WL:C ABUQ(C= I28321$B2,"E?C/4:\+' 4RBS.[9X^JCN B95(;^; M5_-YM[IMG&0;I[6)$_D&SY"1H/G3YA^2!Z%91BZ^%NBDJ!3259?DAA>L2#@* M:J\G9,G4SOJ2F '\J#@:-M8FIB'@!;M6/N$IRY)$5(4F?Y!!Y$9^A(./'T8T MH)^.1N\1+D6>@[0L2E;6,1T%XW;CX7]^N?:/%TE68,H[>H\0CK<-R/:I0&X^A_ MWH-T@&&-XA/5=)">CLR[U,_< 5%[!T3OO@.6>+^:BZI")K=,'[*/DDYOK=JR MZ+L SAI[]P7P>OXK>P$D'6+Y$;'^>CUU);PY_!?;K82MZ<'.A?+;:O@&RO!B M!=8:D!=@\JA#CLN^3]*7-Z_SUL)6WMH7I2*VGNIG5[O:/EH7]5OM=7O]XL5L M;EM-J+4O$5IN)*@ ML3F=G$7'YYF3]P(?.3Z:K36X2!9*?78O5_7I)'0.H<#*.@1&CP>\0"$<$+GQ M984Y&4TZQ>WU&OV=CYUB63"#%TI\XK5=GDZ.)E!CPWIA;]3C+[B*QSM8*6'\ M/SP.LEDY@:HW5K4K9?*@Y7)XLJ=5'K84CL)7%.*50NS]'@QY+R^99?,3K1Y! M.VE" 2WBMIEP;>RAKKE_HSA[O!;S%[A"2 M,( XC.,]>,D8>>+QDG\7^1]G"V,UD>;/7;$/T.EN:-=(QZ9C%9Y.J%,,Z@>< MS'_\(N?N#5;('URQ I#4R^Y,4,=1 MB&AV1;#?QHBKO\5E(RY4BKK3^%V[1&B4.^+R_AC.C-NDFE%F%ZA]X8:]2T(< MMJ*AENXO@H,K21BJ-TS69@IWFM5(/?N-&_ &DCPH\\0MHB!,* MIV&0E+D3+8[R34[(5PVUZA>VZ<5&D8S#JF)> I\Z&A\$76FLN06AC*&X#XHR MGL)!%.1Y-(7?*7:]TW@20AI%<*BZ]*MZ_4:DV'>^*=ZK9?R'?!_#.1/N.( %WG,I MB3LNX@XU5S7EXZ!,LZE[1D&2IZN53[I?Q6$RA8LET_?DG%4TGVL:R0OK4R#- MAK,:'U ;)JAT452XTN7E%/(4#M*"#%Q20_FOA#N?0DRDRE(HXB.(CF*X:JF7 M/0P%06->TF#6&F7U##0AI!',?V"2%*(8B@+BUE0)XYWODT+Z8[=OYZ MY><]^Z2YQ9]4TSC07M+T]Y\WQ[4-'1KKZ"@$K(_).6S(=SI<,B+) I%VGI:, MOB]8'^Z92=DXD[+OF4FZIWJ\'6HP\'/HD0N?-PN_7%C_#Z/K*U?2^S7F0YE#3 QHGW/46A.9@%8>8F>YX%)3FRBYFSK'*^9X&!Z>$"6Q(-3PLB'AZN,8-+U9U_NJT4)8N8GZY MI)LO:B= YXU2=OWB#(QWZ?G?4$L#!!0 ( , [8E7N;N!;_04 ,P1 9 M >&PO=V]R:W-H965T^YXTMF]D)_5FG,-WXJ\5.>CM=;5Z72JDC4OF)J(BI5;R&PFJ+@HF'RYY+N[/1\YH\^!#MEIK M\V Z/ZO8BM]R_;&ZD7@W[;2D6<%+E8D2)%^>CRZ6X4(8POK%$+$\^*@X72B$-6)G"&XZ>PIN,+;(\TQE7,+YCBYRKX[.I1K-&>)JT M)BX;$^X3)F;P5I1ZK>!EF?)T*#]%N!UF=X/YTCVH\)97$_!L"US;=0_H\[H] M\$B?]X0^E?CUP:2J!5NA3J&]XW]$_D%%YPC'*2D2_&,6821X'O0VB#X\7@A %NND8GT0*N:83S7CYY$("# MBWV,WJ*9SDK<9@YCQS^&\2S$']>FWS@^ACMA@EMB?NYB]]T&>Q@3YEED?/"M M>.8-B9$88BPWQ!!$C&Q+#(QC3B'3HC&!0<( ]6/T_2'8V7CB9,6R%'5)8(6H M#9/0W[SN$:= J[7LV/)XS[;QZWQ!=%(4&V9M(JMH)T+7HYT(O*"-XC[193^^ M"B/GXK]#"J(X( 7A+(1/5-\1+/N*IE:&]N;,VY()@UW &%UYX$P^)IL"=^+& MX$TPXM=#D^[$C_$GV&,DS51B-@M0%7^LTI\@TI]QB"(<=M3ZD\"F21N' U4H MZ*I0<+ .W&)#D-8Y-[$9$.N2Y63WEKJ(ICP]4W&>L=37OFBU-SW*CQ'V@LK5 MD*3-LQ<\:1\Y%K0'P%6.>9PMLZ11_R2;Z9A$[;OEI*T"V\=R<[C6FUF+,GCL M')N4=2PW,$1S?,O&. X+3:OL1AIJZP<+*MR&YG#F7^JL,KO3:G./P8U#\"*O MK1*D(=VH($L!532TY'M^_UP_A:M:2I-Q6]B[?FU2$$$D[>(CB"PG#"E+8COJ ML%\DB:S1='LVJ%ZIV8CV$]K!S760N^]$>9+\" [C-T9Q(U,)22$++=\-L:Q: MLR#N,#5'X, LIAH&MK];@WG<*,^*0SH3T$\LZW\^\4>A?(('3/;.QA8P2Y*Z MJ!O:8AE$U']UA\B1$TT"[/'RG-I5W+@CQY_$VR=[R$P<-4L'?#:DM="VJC@U MO?G#A%BREV'/P4QWSKHC>^(-4=H3]]\!>:!(A5V1"K^[2+UENI9-1/%N&Z5' MS>V^"G70S/Y^;VCO,:T>]3S[RA-MU@Y6U46NO=TI2"0S[@XD*BY6$-LX>K:9 M]2#&GL:T)G3K@VL%V*G$E :!6>RY6#_,70@!-D&.,TB.BCT4U/QA ?%L[+!F M6$2X0A>RHJHU'>%MLS..[!GV+$YT/- @%GFV:GL_3*Y@AJ45$[]1LDGC_J(Q M%1BCR<44>R/*U0F=L(_5';5I?T1Y?8!#4<>AZ!]R:!"&YQATT,C_#/I/,6C: M>\,NN%S1=P0%U)LU+]O=T^Y3Q47SAKY=WGSG>,OD*D.C.5^BJ#V)L!>2S;># MYD:+BM[7%T+CVS]=KCE+N30+<'XIA-[<& /=!YSYWU!+ P04 " # .V)5 MUGO7.C,$ !P"0 &0 'AL+W=OW8?#?5!L)A9J2YXD-^U^_5%VFF9# MFCO<%^O%Y,.'(BEJLE;ZP52(%IZ:6IJI5UG;GHU&IJBPX>94M2CISU+IAEM: MZM7(M!IYV2LU]2CT_734<"&]V:3?N]6SB>IL+23>:C!=TW#]?(&U6D^]P'O9 MN!.KRKJ-T6S2\A7.T?[>WFI:C;8HI6A0&J$D:%Q.O?/@[")Q\KW 'P+79F<. MSI.%4@]N<5-./=\1PAH+ZQ X#8]XB77M@(C&]PVFMS7I%'?G+^B?>M_)EP4W M>*GJ/T5IJZF7>U#BDG>UO5/KWW#C3T^P4+7IO[ >9./,@Z(S5C4;96+0"#F, M_&ES#CL*N?^&0KA1"'O>@Z&>Y16W?#;1:@W:21.:F_2N]MI$3D@7E+G5]%>0 MGIW=:HJOML\,;FLN+7!9PO7W3K1T\!:.[_FB1G,R&5FRY31&Q0;W8L -W\ = MPU2,%1GR) Y@4^=EL)V&GO#2_'D MY@:.(&3!..O',/;A4C5M9PG,2:GE4A3XRA(RED8Y)"P.QG#O;@75-)T4!7>W M@]D5S%B>))"E;)Q&\ 6IYBM5ER":5JM'=#(&4A8&(7W'F0]SM;1K3NPR%N2Y MVXQ#N)'$1/+Z0V<0S(M$B8]T#PYVPI@%O@]AR,9!!N<=E;I:"(ILDA-RD,(7 MYT<8L&2<0Y"Q,"7BRO*:SMI8".*,160]B,8LBD@:C7G_+B=:'WE1=$U7- M$BF,A>B]A..,;*;)"1RG8Y9%X"OHR'J O6%UP3$,N-E4@#F#^THC0C-C_:V6\62.7+B>(GR8JLD,*4\1B/^K'@!+_" *?!7% $\J7.($[.AVNR547 M[%T'TL"')*.48UF:T3>)QC#GM3L+DJ36_8"6RAJB.*7LC$G"#S/(\@P^HT1- MZ>3D>$G=2KA+U+5=\B($!S0.(E*(J':&S-L7 Z(8LS0-^C&FK"?N$A*A=@+T?ZF4?5DX ]M'UNP?4$L#!!0 ( M , [8E5JJUZ)D 0 )T/ 9 >&PO=V]R:W-H965T1\/@Y"%Q O>6&=!0;##3_A9>D,01C?-C:#SJ53 MW);OK7_TN4,N,V;XB2K_$'.[&@=Y@.9\P9K2?E7KG_DFG\39*U1I_"]:MWN3 M*$!%8ZRJ-LH0025D.[+;S3EL*>3A,PITHT!]W*TC'^4ILVPRTFJ-M-L-UIS@ M4_7:$)R0#I1+J^&K #T[.9>6R:68E1Q-C>'6H/TK!C-S,!I8L.]V#8J-K>/6 M%GW&UA!]5M*N##J3'Z(HQ(B&E.ZP%W7)1MY> M](R]3TK-UZ(L$9-S]&/FI\(4I3*-YNC/ZF9@4? M!\ 3P_4-#R;OWY$T_+ CA[C+(=YE?7()M)PW$+1:H(]""LO1+U#7/?GT1;[3 M=G_D6W:9MXN1A,NB4$!,8\$Q!&)7'"U4"0P7<@G;W!J 9WDUX[I#\ A]TLH8 M-"V*IFI*YI2_@*D3IO6=4YQ62EOQG7F^[I]+L*L: V"9 S^]XTR#>.)I 88U M+_U>LQ*U07N(1#%.LB%(^Y3@/!\>N$5"<3H,$4G03Q &.N4WGO8I3]LBG.:@Q@\!SG&6Q2RW*,H5:2O$=SH5M>^2M1U=%;4F9(W2UTIRCJGW[W(#? 'O MN[Z[&\(7X9;TI,).E+$N?0T%(AON2@?GD3MRB@GP<0\E.!MF,*8XAGO@DL$; MUK_SH->XYM95,)1-GL%O&J4H@[(C*,_J1KK'M_GADK*L_!E^*]TT4_WAM?O//5>P30^#TEV ]$0,(\ MJHCI,W\#3U%MUS1WW2,@Y&@3X6&:NP] \ 3G6>3D>$M.MN3T7H;2A99T8<$7 M"2F.B8BP5;+!+?5TC>&!N[-1MJV>^I6N]YSVK9<#]O;QO4STTLA M#2KY E3#PPS^:77;#+83JVK?@,V4A:O1BROHG[EV&^#[0BE[/W$.NHY\\C=0 M2P,$% @ P#MB5?Z/6>(#!0 8PX !D !X;"]W;W)K&ULS5=M;]LV$/XKA%<,,<#&U+OD.0: MC72^@HKK<[F&&E<64E78#?Q42Q7QDZ,II,U7\(]F(?UG<*W4:>E$!746LB: M*%A<#&;>^#*R^]V&WP5L]=Z86"9S*3_;EYOB8L L("@A-U8#Q[]'N(*RM(H0 MQI=6YZ [T@KNCW?:WSONR&7.-5S)\@]1F-7%(!V0 A9\4YJ// MB&?D@ZS-2I-W=0'%H?P(H71X_!V>2_^DPGM8GY. 4>(SWS^A+^CX!4Y?<(K? MM=!Y*?5& ?ES-M=&82S\U4>VT17VZ[+Y,=9KGL/% !- @WJ$P?3GG[R8_7(" M:=@A#4]IG]YCOA6;$HA,;TB0!=2+ SMB M'LW\X(BYQ@R[@*3:WL+H:F=_7=N&CH_H>7\B'J13VX._>*<&- D]'\HM'8Z/1IZ[$10 M_6?8<4PSEO:BQ@3RLA^*I%9E2-,T.Q%"+3D,'C_+R(G"&W6%-WIUX;VI#4:- M-CC @ ,77MWNS]TL@O0QCQA@D^(^K[C@GU UO6O BS+CSJD>]8)?""[ID%F4V( M)'VE53#E_*RU3Q#'KS**C_N\."5)%I,@]E]ODKZL1F,DF3-%Y%F3>#0)(F>B M$.U^1+7=%J"%T9ZXW8H%-$LL?Y_1%$W[]Y&?X_VPMI_V15.F+,G9_8.%Q]ZR MF#JLA[;B6LM<."Y;T2;Q@6ABU7Q7E? MI1OM??A7H):NO='$46UZ@&ZVZZ!F3>/P=7O3?GW@:BFPT)>P0%%V;AL6U;0T MS8N1:]=&S*7!IL0-5]@%@K(;<'TA,0;:%WM UU=._P502P,$% @ P#MB M56I5>WK_ @ <08 !D !X;"]W;W)K&UL?57; M;MLP#/T5PAN&%C#B:R[-D@!I=^M#AZ))MX=A#[+-V$)ER9.4IOG[47:2ID": M%YN2#@\/+9*>;)1^,A6BA9=:2#/U*FN;<1"8O,*:F9YJ4-+)2NF:65KJ,C"- M1E:T3K4(XC ?N.!EY5U M&\%LTK 2%V@?FWM-J^# 4O :I>%*@L;5U)M'X^O4X5O +XX;&SOV;^UN5,N&3-XH\1O7MAJ MZHT\*'#%UL(^J,T/W.73=WRY$J9]PJ;#IA0Q7QNKZITSK6LNNS=[V7V'(X=1 M^(Y#O'.(6]U=H%;E%V;9;*+5!K1#$YLSVE1;;Q+'I;N4A=5TRLG/SKZC*C5K M*I[#K>SNV'VLBR7+!)K+26 IB(,&^8[PNB.,WR&\@CLE;67@JRRP>.L?D+B# MPGBO\#H^2[C I@=)Z$,_RE514%AZP4=IR6<*?>6:LIOKX M>RK=CBT]S>9Z9FP:EN/4HZ8PJ)_1FWWZ$ W"SV>TI@>MZ3GVV8)ZL%@+!+4B MO<\HUPC9%EXOC0F84R^>TGV6^;3N985PH^J&R2V4*%$SBP:X-=1^7?!&<^I= M+K; )5B"/TINL8"%==#>L=@5RMI>TFPF'W,$_GW1AYA7?#^([I MDDL# E?D&O:&?0]T-^"ZA55-.U0R9>E26K.B?P)J!Z#SE5)VOW !#G^9V7]0 M2P,$% @ P#MB5?T^KQ'O @ 4 8 !D !X;"]W;W)K&UL?57?;]LV$/Y7#AK0;8 6_;2M9+8!)VVQ/G0(XFY[&/9 2V>+ M"$6J)!4W__V.I*RZ@.,7^7B\^^[[2-YY>53ZV;2(%KYU0II5U%K;WR6)J5OL MF+E1/4K:V2O=,4M+?4A,KY$U/JD329ZF\Z1C7$;KI?<]ZO52#59PB8\:S-!U M3+_>HU#'591%)\<3/[36.9+ULF<'W*+]JW_4M$HFE(9W* U7$C3N5]$FN[LO M7;P/^)OCT9S9X)3LE'IVBT_-*DH=(1186X? Z.<%'U (!T0TOHZ8T532)9[; M)_2/7CMIV3&##TK\PQO;KJ(J@@;W;!#V21W_P%'/S.'52AC_A6.(G2TBJ =C M53V;9>JG5$;2+)C1G>*D^F\AQ MZ2YE:S7MH2[#W#Y M&W"W\%E)VQKX(!ML?LQ/B-K$+S_QN\^O FZQOX$BC2%/\_P*7C'I+3Q>\0;> MJ/#?S_GZ%8#D1+*^A MK[?4=LT@$-0>G@)Z ]N6427G>E!=1X_97QM03\(G8P8F:[RDXVJERSJ^M.AJ M]$R^0LL:T"<*YCL%P8R!#=2!BIFH\)$*#'3Y.FS\YEJF 79DFKX'C4@=;0TP M0RF"1H*Y@XV'I9NVV.THT5UW\+W'>G1EX06X3S:J5[WK:^/+NA*R 9HZQI+! MY0&RV6USQ=4 MI"#?K)K%Q?P6+CVDY*S+.]0'/\L,7<,@;6CXR3N-RTV8$M_#PZS]S/2!T]$) MW%-J>K.81:##_ H+JWH_,W;*T@3R9DLC'[4+H/V]4O:T< 6F/Y'U_U!+ P04 M " # .V)596,7-+ $ 5# &0 'AL+W=O,B9,QR/-T(^J26BAN>JK-7E8*EUM-Y(K:!&6J)7TMR$]/IEID3^?7M*\<;D1%L5;<'M?I Y^5J,[&(TW+ M&.-1UD%>MY#L &0*7T2MEPH^U#GF/_J/B%[/D6TY7K.C@%-LAN"[#C"7L2-X M?K]GW^+YA_"67&*WYSO^0BFFX4I*7B_0CG^]FBDM*5]^V[?Y%CO8CVTT=*$: MGN'E@$2B4*YQ,'G[QHO<=T>8!SWSX!CZ9$J:S%YV9-KHS]>\S0^OJ>C;X'7N(Z MS$WA!#QWZ 7@#WT[\1S/#> 3!9% X>V;A'GL7?_\\(PR*TR\3YGK^ D[@WB8 MAD#"GF-A/(A]QNN,JL,>][\3HY34';,N+\$+4R=A<[@(W3 MZ^CT32VU/2-:Y:0/Q0DDB4N_D1_0 M;^JX80H/0O,2:-,%56FR7I@L@-RL,>>%?(47/Y[;%M,+_==QFL(1H8:]4,-_ M+-1[6DT6-CBM9A_K0A]5[%'LGU#L_?3QD%#WZY1ON"0-BYV\[P7+URCINCYP MRJ=WA*!,@3V#6U%W)TT$U$%)^T'@!$ED0LN&?M*+.(U")Z;W03Q,8OC6(I%^ M?2=F_AE$;!B[AQ1\FB0.\V.2>3B,XOU,]FG#<;W$\3TCB# 8^NQ8+D1]+D3_ MKFCONVX_/)LQ[LN&H^B'L\' \_J%.J=,+&K*!5,;C%"LR,YGED.VRP%;#N9X MVE12%_]+2;@15*_H<"2NL:8<(EW[)AN,SEEBABP.C8R0RVQIRUU.IJ5H['7M M.3&%.*'Z%3HL38 Y2\5VVK]VK>-LQ?N%Q0_802Y^3J#F,J M&[)M0MN)%HUM_&9"4QMIATOJVU$: _H^%T)O)V:!_I_ Y$]02P,$% @ MP#MB5?G-R#<&UL MS5AK;]LV%/TKA%L4":#:DOR2\S#@I!W682V".ET_#,- 2[1%1!)5DHJ3?[]S M*=F1$]OKAA58@-@4R7OON><^1/IBK?2=286P["'/"G/92:TMSWH]$Z]:IG2BUXXH3RK!?Z_JB7=< M/UZ)3*TO.T%G,_%9KE)+$[WI15L2IOA($@ET7]S1\:'EH"D7] (&P$0H>[-N10ON.63R^T6C--NZ&-!LY5 M)PUPLJ"@S*W&JH26+ M3)C3BYZ%59+MQ8V%J]I">,#"A'U4A4T->U\D(MF5[P'M%G*X@7P5'E4X%V67 M]7V/A7X8'M'7WU+0=_KZ!_2]Y[J0Q_O[;&&L1L;\L<_?6MU@OSJJ MHC-3\EA<=E F1NA[T9F^>16,_/,C8 =;L(-CVJ=S5&5298*I)7L)W&,OXKG/ M@:,F]CMPFPH6J[Q4A2BL(>N+K:6DR9QLDSG&D>C^#5NJ#)5OSMAMJH5@>9T, M@I*!(916Y N(4#P_ LY/(#T_I>^1-!@,W M"OI>-&J&$R^(HM,GI5L[WA[2(.!W_?YI/0BC9C <-H/Q^)1]=;T%F_F]T&B5 MK*@<*8C"!B"I1U@J:RRTP[U]ML*AU_<'GC\&(QHZ(^' M<"I@1W)UN,W5X7?GZJRP\JW#@2:\TUK0&![BK*)P+[7*V37/XBKCKF=#D%BD MEK0OCX^;IY2MDP]T[!#%Q+=*WO/,I?):T,0.! O)]7/.&XHK@SG*C 8F@M&. M\XZ9A8@Y]I,^J9E8+O$J@D%590E+H1<;!%Y,;6K.V,Q5UZ',GU,F,E42/89) M8RJ"B!BW0L^"X<2+PC$+HKX7C@/V6:";R9B\<9G,JD+:P]*>'T1>/PA9?S3Q M1L$ X2I @I54%$844FE6* LR3H)3=H)2&'KC*/(B?PCA?C#R@LF$W2K+,X8* M&;DJP4H$=7XT8'\>^'/J#KGOX=RP, @<@D;\\X1( -S9_ MM\-_Z(VHW$/Z% M%Q4.&+#82%(\D7(E+QZ;^&%"+M_&M5^8R 6:R+.XTJ9MQDI(QY:TTS34CG98 M^>3H(":Q%.U90DYLJE 62!+1[@IRR7A99C*FMM-EMRVXXJ$4+G" 9H2U68VK MU- B2Q!OHC 8GQMVG7%LF^WT MO1K0!GTC[ZIFRU7B3D8)>>FH17I)8*OYK<]OQ"B,!GYW$J'_$+!A=SB.@HU& MXN,U6J$?;,#QU4J+%0F^GT7\7" \G24.4(JC98Q>)5B\PI FQ$/KG\_I\ MZM)0K@JY1%Q@S_BI540#Q@9[$D<-4M9<* ' M>)08LIJZCN<\X$DBJ9"QE C+968V#-;977? G02'8PYNM(7[3BSLCP/R(D&> M$]IU#>! U08':L_B_F J<%RWH_^N^IKE?16X:<8<[2.E#]PM=M#]+TKM.)&M M@JKO8%Z[!BM#R>G2IWEG(8_O\':""[&KOGTV65+IC1QJ4*HZ:Z2QU&G7TJ:' M0^;A-0:O7P3J;\JSU0SIY?F\(1Y$NDY%<=2_[^6Y3GJV N1BXS3%321-@K:( MWBI_/0EP4'N"^8^#U:9E7X:NN=D]#-#[[$>YF\B$$KAQ^[#3P7C2Q5'BR>M] M!\->ZP*:"[URUVS#7,.L[Z+;V>U-?E9?8)^VUS\#?.1Z)7&TR<02HCC_XI"G MZZMU_6!5Z:ZS"V5Q.7;#%.0*31NPOE0@LWD@ ]O?-Z9_ 5!+ P04 " # M.V)54:XE+T(" #C! &0 'AL+W=O< 2P++'2BJC(/><2^* MTCI'F"8U+V +]EN],62% TLN*E HM&(&]O-@,9XMIR[>!WP7<,23,W.5[+1^ M<,;G?!Y$3A!(R*QCX/0ZP JD=$0DXW?'&0PI'?#TW+/?^MJIEAU'6&GY0^2V MG ?O Y;#GC?2WNOC)^CJN79\F9;HG^S8Q48!RQJTNNK I* 2JGWSQZX/)X X M?@$0=X#8ZVX3>95K;GF:&'UDQD43FSOX4CV:Q GE/LK6&KH5A+/I5U-P)?[P MMD4J9VO S(C:VWK/E@T2 I&]68/E0N+;)+24UZ'#K,NQ;'/$+^28L#NM;(GL MH\HA_Q^X&;')^(K%41PSA(*FQ%[@G0S-F'C>R7\TXXJM MM$(M1?[T*]4:5M=^C'?:TE+X8TE_(3 N@.[W6MO>< F&_UKZ%U!+ P04 M" # .V)5WUQQ&34$ ,$P &0 'AL+W=O-.GR$L"Y]UR?<\V]V),3X\]B1X@$7XN\%%-K)^7^WK9%NB,%%G=L M3TKUSX;Q DOUR+>VV'."L\JIR&W7<0*[P+2T9I-J;,5G$W:0.2W)B@-Q* K, MO\U)SDY3"UHO X]TNY-ZP)Y-]GA+UD1^V:^X>K);E(P6I!24E8"3S=1Z@/<) M1-JALOB3DI.XN >:RA-CS_KA4S:U'#TCDI-4:@BL+D>R('FND=0\_FU K3:F M=KR\?T'_6)%79)ZP( N6_T4SN9M:D04RLL&'7#ZRTV^D(>1KO)3EHOH%I\;6 ML4!Z$)(5C;.:04'+^HJ_-D)<."@:?L_=NP@<)F)B2T5!3T1.VVF.Z^G MZ[XR700^LU+N!$C*C&0&_^6P?SS@;ROI6OW<%_WF[B#@FNSO ')^ J[CNH;Y M+-[N#DUTOB]Z\K^C7XF!VL6$*CST"MXC27,L1+6(JC+P]^_* GR2I!#_F))= MPWEF.%TC[\4>IV1JJ2(H"#\2:_;C#S!P?C$I/2;81%P5J01POY>U;A<@/T;75LF_E>C"*@VNS MQ&#F("<\Q[SBZK=<_4&NCTH]S-,=4,5%=8NC:H-[U=2DB72-Y%_.P'<\KT.Z M;P6#R \[I/M6(53B=#CWK7S'08&9/2V/CF@R"WUM(QP99C@B4C@5UE(FXS$8_;W^(QM\;X<;1K@U$0W:5;UW4=RI]\M1@R:&H#".P\@U%Q=XL0& HS7- M8:B;=81]2@CY<5?',8,FAJ J=4[\BHSN649WC$8\C'*S@JY!03]VNPJ.&30Q M!$61^BQZ1<'SY@$.?@??V-R'P6X6$O7Z.W*0[W6%''5;8 @:^5[4_0BV+W;W M!>';ZEA%@&J#7N_-VM'VZ.:A.K#HC,_A_0(:QI?ZJ*&)2LJ*ZW1&<$:X-U/\;QN3+@P[0'H#-_@-0 M2P,$% @ P#MB55J=S!F" @ ! 8 !D !X;"]W;W)K&ULK51=;],P%/TK5IC0)L'RN>R#-E+7,H$$4K4R>$ \.,E-:\VQ M@^VTX]]S[:11MV43#[PTOO8]I^=<^][)3JI[O0$PY*'F0D^]C3'-E>_K8@,U MU:>R 8$GE50U-1BJM:\;!;1TH)K[41"D?DV9\+*)VUNJ;");PYF I2*ZK6NJ M_EP#E[NI%WK[C5NVWAB[X6>3AJYA!>:N62J,_(&E9#4(S:0@"JJI-PNOYHG- M=PG?&>STP9I8)[F4]S;X7$Z]P H"#H6Q#!0_6Y@#YY8(9?SN.;WA+RWP<+UG MOW'>T4M.-6KY!^#@> ,'D!$/6 Z%\!<0^(G=%.F;.UH(9F$R5W1-EL9+,+5QN' M1C=,V%M<&86G#'$F6W6W1V1%5FPM6,4**@R9%85LA6%B39:2LX*!)N_WNYK< M0@%L2W,.A(J2S%NE %$?'QJ\'< -!24SY(O4&H''"S"4<7V"%'>K!3D^.B%' MA GR;2-;C01ZXAOT8A7Y1:_[NM,=O:0;FE,2!^](%$31"'S^.GP!!<)#!P\? MPWVLX%#&:"ACY/CB%_C&ZO5SEFNC\)W^&K/7\27C?+9WKW1#"YAZV)P:U!:\ M[.V;, T^C)G]3V2/K,>#]?@U]FS&<1)040#!F4)*V>:F:CGV9_=6QKQWA*DC MM&-FFYU?XB5N#RT]SPG3-!R2'DE-!JG)JU+O1,XXQ_>Y%X=S:/^0QW0FSS0D M07R9/E'Z/"L.SR_2)U+]@QZU\_$K56LF-.%0(2XX/3_SB.IF3A<8V;BVS:7! M(>"6&QS3H&P"GE=2FGU@)\$P^+._4$L#!!0 ( , [8E6<#UVX>@( ,0% M 9 >&PO=V]R:W-H965T$ ]N,Y=M+02FW?>$E\.=_G[URG M6Z6?3(5HX;D6TLR"RMKF)@Q-5F'-S$@U*.FF4+IFEK:Z#$VCD>4>5(LPB:*K ML&9.1E9=U!F$X;5N(*[;=F MJ6D7#BPYKU$:KB1H+&;!;7PSOW3VWN [QZW96X/S9*W4D]O'R\P4\+X+VQ[VRB K#56U3V8%-1<=G_VW,=A#Q!?G0 D/2#QNKN'O,H[ M9EDZU6H+VED3FUMX5SV:Q''IDK*RFFXYX6RZZI(!JH 5+R4O>,:DA=LL4ZVT M7):P5()G' V\@X62&4JKF0\H018:'.'EG%AWDY#2\("CS#$_) C)H\&M9.?6/#G+>(?9",;Q!211$I_A&P]A&GN^ MR0F^KQ+[;*"&/W O<[[A>XNU^75,[N0_R+T3<^A7.W+D1E@T*!V%T=KLJ.\]I1N M=FW2:$2ULMG7$>YU%B6Y]//#@$]:UV3#Z3"B;KO._&?>S;<'IDLN#0@L"!J- MWM/[NIL9W<:JQO?I6EFJ*+^L:,RB=@9T7RAE=QOWP#"XT[]02P,$% @ MP#MB572\+)<+ P ( P !D !X;"]W;W)K&UL MK5=M;]HP$/XK5C9-F[0UKZ0M@TB%P+8/E5!1MP_3-)GD(%83.[,-=-)^_.PD M9-"&0*=\ =NYY[F[YP[G&&P9?Q )@$2/64K%T$BDS/NF*:($,BPN6 Y4/5DR MGF&IMGQEBIP#C@M0EIJ.9?EFA@DU@D%Q-N/!@*UE2BC,.!+K+,/\]PA2MAT: MMK$[N".K1.H#,QCD> 5SD/?YC*N=6;/$) ,J"*.(PW)HW-C]J:_M"X.O!+9B M;XUT)@O&'O3F2SPT+!T0I!!)S8#5UP;&D*::2(7QJ^(T:I<:N+_>L4^+W%4N M"RQ@S-)O));)T+@R4 Q+O$[E'=M^ABJ?GN:+6"J*3[0M;7W/0-%:2)958!5! M1FCYC1\K'?8 CG,$X%0 YUR 6P'<)P#W\@C JP#>N1YZ%:!W+L"O $4QS5*L M0ND02QP,.-LBKJT5FUX4Y2K02F!"=6/-)5=/B<+)8%XV%&)+-"\&IE1!:"HSJAR.2H?.$88C>OF[* M:WP^C=U"$_Y'-.H7G#.NJ_%S38EL8)UT$]RTG2:$2-'8;30')7#K)G0+7O<( M;U.W?;]9",G5Q?.CJ<=*/J^93U_&?9'C"(:&NFT%\ T8P9M7MF]];"ILEV1A MEV23+LFF'9$=5-BK*^RUL0=WNP9&NH$%^G.ZI4>MC"^M<9=D84G6*\CTFWL3 MV -SLU^X+MU-.R([*%RO+EROM7"[*[^I0"72WY/!N;ZZNE8SC74HQ[C5QTO5 M/]OMI$NWT^=N7<_S''??[8'$?BVQ?Y;$B&0Y)EQ-;1)%">8K$$VJ^\_B>*KV M28OPI,7DI,6T-:F7=J6Y-\%DH%+7LZ9 Q6NA?(_4I_4X>U-,<4_.1W9_;#>< MAW9_4DZK_^C+V?E6*4VH0"DLE2OKXE(5FI?S:+F1+"_FIP63:AHKEHD:X8%K M _5\R9C<;;2#^D]!\!=02P,$% @ P#MB5=,T?'GY! +QX !D !X M;"]W;W)K&ULQ9EK;^)&%(;_RLA=5;M2$GS#-BD@ M)=BFJ;I5%)KV0]4/@WV Z=HS7L\0$JD_ON-+' R."]JI^@5L,^=Y9WQ>YCK> ML?P+WP (])PFE$^TC1#9]6# HPVDF%^Q#*C\9<7R% MYFZ\'/,L!QV50F@Q, M77<&*294FX[+9_?Y=,RV(B$4[G/$MVF*\Y=;2-ANHAG:ZX,'LMZ(XL%@.L[P M&A8@'K/[7-X-&DI,4J"<,(IR6$VT&^-Z;MA%0%GB-P([OG>-BJ8L&?M2W-S% M$TTO:@0)1*) 8/GU!#-(DH(DZ_&UAFJ-9A&X?_U*#\O&R\8L,8<92WXGL=A, M-$]#,:SP-A$/;/FBLB!B*[0@:TI6),)4H)LH M8ELJ"%VC>Y:0B !'E^@!(J B>4$W,%SX MZ..'3^@#(A3]NF%;+DOQ\4#(JA<5&$1U-6^K:IKO5--"GQD5&XX"&D/<$>_W MQX]ZX@?RE37OS7Q];[=F+W !V16R] MDZJ;949_9Z>%&5W.^33WX-O6P/_PG M3*^0;KRK/N\/]R&2ZD:7>BL55F-AJ^19[_!^D?W=OE]S1N5U!++#%!RQ',TV MF*ZA<&"K&*$1R1) ?_PL@>A.0,K_[')FI6YWJQ=#Q37/< 0338X%'/(GT*;? M?V[7.S?YIFH%*S5 E;-[1 -?Q'+=I0"MCPR9C MP_Z,Q3$I9CDX01DF\:7\VTT,#S+7JWENYDX4#52* MABIA\XX6#'73=M_)G=/DSNG-W8S1)\@%6]-V1P5(<8'@62Z1.%S( MKG+9V4^Z1R_0L$SG(&7N425=U]+;A?QCDC5RK8-$')-,W3,/4&%OX\Y]PXI@ MK3QX31Z\?QNLCJ?CCUDL1Z]BLJ5?Z@[Z&\VJ 4VN !&L5G))6$S^<3&CE[WF MA;SZ2RX[Y'"WQ F6TZBN-/96X]PID4J8KQ(6J(2%*F%S1;"6RT:-RT;_ZWQ[ MI-)<*F&^2EB@$A:JA,T5P5KF,O2W#0E=Q8R[GW*N3932?*6T0"DMK&G[8Z+G MZ0=#XER59ML#>YM2AL(Y?#_L;"NHI/E*:8%26EC36K.QH6,>FT&1:ML,YIL9 MS%XS^+""/)>]@<#/*"%X21(B7CJ-T LZVP@J:;Y26J"4%M:TEA'T8QLHTFS; MX&V7S^C=YSEK;=B/.ML(2C?ME-("I;2PINT/#H;MV<=6^"^VY(RW/3FC?U/N M]/6F<;S'Y(P.FS/KESL[P<>:IFX=B@9*14.EM+DJ6I7?P=[Q5 KYNCQYY*A< M&E3;_,W3YG3SICS3.WA^:US/C([GOG$=5&>7;_CJ*/4SSM>$63 B6EI<;P#'D10'Y^XK)/J:^*02:,^+I/U!+ P04 M" # .V)52/;;1TX+ @?P &0 'AL+W=O24Y MV1[NPZ\D/PPEL2.1&0)ZT]J.-,/_D)1^&MJ\^%H^"%$Y?VW6V_)R\5!5 MNU?+9;EZ$)NT?)GOQ+;^RUU>;-*J?EO<+\M=(=+;]J3->LE=-UQNTFR[N+IH M/_M07%WD^VJ=;<6'PBGWFTU:?'LCUOG3Y8(M3A]\S.X?JN:#Y=7%+KT7GT3U M9?>AJ-\MSU9NLXW8EEF^=0IQ=[EXS5Y=,QXU9[2'_)&)IU)Z[31:;O+\:_/F MM]O+A=LT2:S%JFILI/5_C^):K->-J;HA?QZM+LY.FQ/EUR?KO[3J:S4W:2FN M\_6_L]OJX7(1+YQ;<9?NU]7'_.E7<504-/96^;IL_W6>CL>Z"V>U+ZM\%\[HL M1?WB^.FMDU:.=/"/;T659NORI_K(+Y_>.C_^\)/S@Y-MG<\/^;Y,M[?EQ;*J MV]=X6:Z.;7ES: O_3EL^B=U+QW-_=KC+N>+T:_STMV)5G\[:TUGW]&4=E7-H M^#DTO+7GC8;FYU,P:EW.NRR]R=99E0DI./6 _"A6^Z+(MO?M4;_GV^+\P9NT MS$KG/^]J!\YOE=B4_U4%Y] :7]V:9CZ_*G?I2EPNZ@E;BN)1+*[^^0\6NO]2 MA8K(6"=PWCEP'F;]ZCHM']H@K)H7XL]]]IBNFU&E4GTP%;:FFHO.XQ4+0R_V M+Y:/LI[A89['_, [']9IJ7]NJ8^V]/4F+ZKL?W4'KO*R4C7O<'X@-\\/W(#U MFH>Z,0QW: M4D0X$/&"1WT5J!]#%=%9182J^)Q7Z;J^.A=?ZXOCS5HX97,):"\5*CV1:FRQ MJ#^V4)^&BN*SHGB"HKMLFVY76?TJ;:^#*C'Q0 SGS(N"GAC4G:&8Y"PF0<6\ MS[?BV[%[:GY8Y?NMN,?=VDJ"9"&H3?^J\\U@]>4N\O+[#LR2"F$REI7+7 (\^8U M^E$NT@X>D;5N\ "-V'/9B"G@R WC_AT9]V.J ^B(/1^/V)"/W+X*&WC$@(\8 M 2 Q!2&QJ"_$!B$Q0"2&,]*7EY]>.E713KMO(X"$F]*>3S9 B@%)L7A>%R,B MU#H&SP:X,2 WAJ/;A(M1,@10UPOC_NBWP6,<>(RCR#+I8G0T@5V,<"^F*@", M. Y&DRY&? A$+WC_V09W9"I$RO#@.'2=%[N\2*N&B6ZJD:L1;DL[06,#C3B@ M$9\7&G%2-**RU@T>H!%_+AKQ(1KY'A\.?QMHQ &-^//1B(^C$>[%5 6@$2= M(ZY*'GG]IS/92"L]P8=XY+DQ2_H3P 8>>8!''HY'XQ=6;PA'D1M%?1VX'U,= M $C>9$#Z[H75&_+1,">/^S'5 7SDX7PTZ=)ZM('=(7 WIC*D]2A\0>J0Q-*^13TIJ5-:ZP0-2\Z8L M!$Y>VO2&RX'*M4W(KW$F9_TGR!4Q_F,!=%WOJ@ :.3C M: 3#\?_.U(5,W*3N"*2RU@T ,)7/9C5]?2+T.@;/!LCY '+^2*)+Y\;E#X%. MM92I. P=ZH!K/HYK\E ?7;#$;6EWDPTX\Z6O(\T+SGQ2.*.RU@T>P)F/PYGF M+.8#GOD3\:R>"SI+9[A9[9ZU06X^D)L_+W+S2$!N/BFY^8HOWU]%QIV:B@)P\W%PDZ>%UB(.;E>[:VVDRP)@PF!>W^X* M2'F2REHW>,"3 9ZCTYP7@>+[73R)^[<+W*FI*."\ .>\[KP87TW S6GWJ(TT M7P#<&,QK33,@14\J:]W@ 7H&^)JFUA-",%S>5*TFX"Y-)4G?BR<%PD"1KV,L MXGU1-H P " ,I@/A,_/:N"?M\6N#$0-@Q&!>C!B0,B*5M6[P@!$#G!'U)O^0 M$%5Y;=REJ20@Q& Z(;X3CV)]L,V4BDBAD,I:]X[55!5083CRK?_):>YPF--C41RX_3N[XC@L]Q<"PX73 MN,>M >D#2P+ 64$0]*,()6U;O $/"Y=IPB'^JK+?B,'3D M2[^ G YVO9$_F@3'36OWF@V2"X'DPGF17$A*.>]'N:!N8%P'F1?/"O(@4\ZBL=8,'F!>18EXTQ#Q53AQW M:BH**"^:GOOKS1*M%#GN1KNG;>0$(^#):%XYP8@4/JFL=8,'\!GA.4'=:3+, M"O:_"(H[-!4$0!CA0(A.D?%L.6Y=NW-M)!(CX,THG-?,(&54*FO=X$D;?8S\ M4D/GR2(:;O2ARI;C+DTE 3E&I.08*;* BFPY[M14%)!C9$R.STR>XXZUA[,- MF(P!)N-YP61,"I-4UKK! YB,";<)B8XRY-)0%*QD8HJ=J4[0UN2KLO M;>!B#+@8SPL78U)-P'6Q$=?Q*$- V8 M#-FM/]9QAZ:"@-L2,V[33)3C7K0[V0;2)8!TR;R0+B%%.BIKW> !TB6D2)>, M9P!QAZ:" .<2HPP@UTV2XVZT>]E&*C !?$SFE0I,2%F3REHW>,":">FFO\DP M&:AZ2L"=FHH"!DQP!D2GR7BB'+>NW<%6-@V6=@U.YC4[:/]&'!I+DO8%=DFY\60.%V5E8V"72Z*,V?&9J?(1S]I;45*9ZX5* MVE;8G1=2GMI#%D K.PN[TM;"+N&/34[&\.EC RN9*^TR[!J!I:=61$J/9.9Z MXJ7-B=UY >2I/60!M+(GLBMMBNR20N3)'#XEK.QW[$H;'KM4Q2-.EG ]D_.( MS)4V%G:-,HF>1NI\Q(7^:+2";'+1B+E5C2 N&V&I;H1<.(*T$TX8 M_'(UB)%R$,C@'Z\405PJPDZM"+E8Q-RJ11"7B[!3+T(N&#%2,4+W)J:H'S$< M]U:X3JX>,5(^ IDB6J4,J.I'G.)B!?GD>A1L9LA'5;?B%$ KR"?7P1@IA*$] M6R8@GYT2%W*-"[P.!#9;M-+K(W[T>]M*^0JY?@6;5Q*1416Z. 70"I-*A3/8 M2.4,W>DRH8K&B$MC41(GCA320*?+>)I]Q+QV)UNIQL&D:#QY'8_@O)Z9 M;*>JQG$*E170E*I[,#XST*0J G(*H!70E(J*L+&J(GK#)T(2#2=)I)BYE*J7 M-[7CWZ?%?;8MG;6XJ\V[+YO?216':NR'-U6^:PN:W^15E6_:EP\BO15%,;*@+W]0:6=:"*N&'03#W*\:EE\3M MW)U.8M60X!+O-)BFJIA^O42AMDMOXNTF[GE1DIOPD[AF!:Z0'NL[;2-_8,EX MA=)P)4%COO0N)N>7"[>_W?#$<6OVQN R62OU[((OV=(+G"$4F))C8/:UP2L4 MPA%9&]][3F^0=,#]\8[]ILW=YK)F!J^4^,8S*I?>1P\RS%DCZ%YM/V.?3^3X M4B5,^X1MOS?P(&T,J:H'6P<5E]V;O?3GL <(PP. L >$K>].J'5YS8@EL59; MT&ZW97.#-M46;3MF\D\^'3$W71P-SW&GGQ%8X!* M)D%)A%=D>LQAQS%O.=R%VR23611$D]C?C&C/!NW94>T'14R,R76PZ _EHD$N M.EZ(HM!8,$+(W>>W<9_?F'KT'\HQ'SS._T$YYF/G,UD<.)_%H+WXNW(LQJK_ MNYR_UP]<:[47MN#2@,#< H.SA36LNW;5!:3JMD6L%=F&TPY+V^%1NPUV/5>* M=H'K.L,_(_D)4$L#!!0 ( , [8E7M>E"JDP, /,/ 9 >&PO=V]R M:W-H965T0]Y9][\(.2#V@)H M\JUD7"V]*?=G<2> MV['D10E<%8(3">N%<^5?IGY@ +7%YP(.JM@$0M8"H5J9QI=8AI9HFX7W)S[O98X6R!.)Q]H M(>0V[!+X?QLP&\BPIT,@2/,EP'@X3W ML#LGH?>.!%X0V/;S<_!T&)Y"AG"_AOL#WH3=H88U7_@BWTKCH2DM*W.:Y)\_ MT8#<:"C5%]MA-6R1GG.3-+W[LO; K)H E1QR@AG J@0Y8Z 4T5O*K?F@6>6BYVQD MT^2Y66Q39'#/KU0D[A2)!Q6YRC)9H1)%J\P[0M?8(I3A?RCE&1!,EB23@.F3 M,*&LER0^38[3S-+!#;]2CDDGQV10CJ7@>Y"Z,->!"XTWX3^3QF+2G_C+3-AT M&.3^TS/IILS=/&YMF MLV>A%<2>+=DL3[9,9\\R>A1,ODOI1Z[XWM,SS7M-F$U/"[-A\A^](:.RI6.Q M'0O;>__ZH\9:2S>6E&.RI6.Q'4L9/$D9_$3 M>!^=/C19&:+N---4YOI+ IL M,>?VJJ02Y*:N-A7)1,5U4S!UHUU%>U77<>Z3>5,.WU*Y*;@B#-8(]B>4" @" &0 'AL+W=OYCV8)(+L>K$F>U ]^]W[:09 MA8"J:2_$'_<2YXJ29.KG5UY;HJS:&@ZD)44.+.4LB" M:IS*E:LJ"32SH(*[@>=%;D%9Z21CNW8GD[&H-60M%9:%"T8%12L;)[T MNZR6H.1"S)=9J*VBS?0PIL M31<&/\QDY/?E 3@@KR4,N:D7+3(U=C=J- M C=M==XT.H,#.N=079#0.R.!%P0]\.EQ^ Q2A/L6[K^&NYBQ+FU!E[; \H7_ MEK8?UPNE)9;HSSZG#?6@G]HR5UD( MNRR$Q]B3!TDSP)/85H7LJJ+/=4,562K36]9)&(VB<.RNM^WT1/E>&'51KW0. M.IV#HSH?RP7C'+*W2FW8AELB!EXXBG:D[D>%?GQY0.JPDSH\*K4[1@0[-,E$ MO=#+FO\5CJ>'M"_21L!SA0T1K:42,J8)%TI![_D:[LD]CT?!CJ>>(#^*_'Y/ M4>*]0XV@X MBG>D[D=%_C .=L2Z6_W;W)U?J%RQ4A$.2\1Y%S%ZE83 \:* P U L M !D !X;"]W;W)K&ULK59MC]HX$/XK5JXZM5*[ M(2\$=@^0%D)U_5!IM5RO'T[WP20#6'7LG&U@^^]OG&132+P4W>T7L)UGGIEG M_#(S.4KU3>\ #'DJN-!3;V=,>>?[.MM!0?6-+$'@EXU4!34X55M?EPIH7AD5 MW \'@\0O*!/>;%*M/:C91.X-9P(>%-'[HJ#J^QRX/$Z]P'M>>&3;G;$+_FQ2 MTBVLP'PI'Q3._)8E9P4(S:0@"C93[SZX6XXMO@+\R>"H3\;$*EE+^GXF?UCI1VUK*F&A>1?66YV4V_L MD1PV=,_-HSS^#HV>H>7+)-?5+SDVV(%'LKTVLFB,,8*"B?J?/C5Y.#% 'K=! MV!B$78/X!8.H,8BN]1 W!O&U'H:-027=K[57B4NIH;.)DD>B+!K9[*#*?F6- M^6+"GI.54?B5H9V9?62"BHQ13E:&&L 38,A"%J44.-+D [GG>)00 @0WAJ1R MOS:;/2?W62;W%O$V!4,9U^\0^V65DK=OWI$WA GRQT[N-16YGO@& [7N_*P) M:EX'%;X05$0^2V%VFBQ%#KG#/KUL?WO!WL<$M5D*G[,T#R\2KJ"\(='@/0D' M8>B(9W&]>>"2\_^\+_^S][-D1.V1B2J^Z 6^'R=BXSP1CY !.] U!_+7H^3< M'IPC5?G?KH-0NXK=KNPC>:=+FL'4PU=0@SJ -_OUER 9_.;:A=5+W84;6%G!B)A23'VK$V M!)ZPO&K,A, "C#E0< "E*7<^437]\"RJ8-1)@PN4W':RT =U$[5T\,2CH3L# M29N!Y&(&4LCW535VRDMZ'L,HZ:CK8X;='>Y#1N&X(ZZ/"<:A6]NHU3:ZJ.U3 M@=>EVD-\@[ 9$%@KE0*1?2=&4:$YM<)=ND>]8**.ID4?$H0=V7W(J',TEGU( M>.L6/6Y%CZ^[R"#RRU=XW+]1H]N.AH4#%,1)1T9Z#=7R9U2U7/^D32D ;Z?M M#S6IRD9=?MK5M@6]KSJOSOH\N%L$CO446]:ZP_Q!7_>[G_$Q8$(3#AMT-;@9 MX;ZHNH>L)T:659.TE@9;KFJXP[8;E 7@]XV4YGEB';2-_.Q?4$L#!!0 ( M , [8E4_%(V/.P, &P) 9 >&PO=V]R:W-H965TG; M=TC)6A\8(RAZ8XOB_*/O'PU)339"?E-K $V>:MZHJ;?6NKWR?56MH:;J0K30 MX,Q*R)IJ',H'7[42Z-**:NY'09#Y-66-5T[LO5M93D2G.6O@5A+5U365/]X! M%YNI%WK;&U_8PUJ;&WXY:>D#S$'?M[<21_Z89+Y26V)[_N9SVJ1-W:K-DKU1+*YAZN"85R$?PRM>OPBSX MT^7[-R7;JT(\5B$^E;W<]@7T?>'RVB?(; *SFSR6<90%Q<1_W#7AB JC+!FC M]NB2D2YY$5V%[P7Q:+]E8.)NNX:5EDC"K=/CIV'4_0)G%92AY4XR@^L.*+" M(,G<5K+12G;2RG97:(6T51D/NN!.N/SHP5E6'-(=!\5)%+CQ+D>\RY-X_2Y+]Q>:\W5?'CT] M3[,#PN.8(G^F:XL1L#@)>"&PO=V]R:W-H965T;A-W6(9=HR;;6_>]%8,M>W M*.D7#VO1O'Y-TN_90@A)?D1AG-UT%E(NK[K=;+H0$<\NDJ6(U3?S)(VX5(?I M[D>LF?Q:.0WY9?4G7475-F023B+$ABDHKY3>?6NF+.96Y0 ME/AW(%ZSC<\DOY2G)/F>'WR:W71Z>8U$**8R1W#UYT7?U;0SMIG M;KCY^9WN%Q>O+N:)9^(^"?\3S.3BIC/ND)F8\U4HOR:O3%07-,AYTR3,BO_) M:UEV-.J0Z2J32509JQI$05S^Y3^J&[%A8/?W&-B5@7VL@5,9.%L&CK7'H%\9 M]+<-[#T&@\I@L%VE?0;#RF!XK(=193 ZUL.X,A@73[=\',6S=+GDD^LT>25I M7EK1\@^%( IK]0B#.-?NHTS5MX&RDY-"K!^3^<=OF2"W6:;>%A[/R&>A]$ ^ M!_PI" ,9B(Q\)+>S69#KC8?D4UR^-;GZSEPA>1!F'ZZ[4E4HQW:GE7.O=&[O M<>Z0AR26BXQX\4S,&NRIV?[28-]5-V)]-^SWNW%G&X'_7,47I#<_?T#X0TUNS\&U#\"Y)I!#_R-V*,MSES^XV_6:/P;"?/'U'3?S=!'L;P@ M3J^@VL=3_>.IZ[HV/=235([][F>AWAEQ7KXPY\05V30- MEL6+\=_/JBSY)$64_:^APG9DTZ0]:"_FPM&*@6FJ8&:TT-C-7Z?14]B90D M\[+%S=2X1"Z(JFGX]C%75Q"7W7]2:N__>QOF.Z.?MEI#PEPDS"MA@P*6SQA> M)M9U]V535$AW]* [!G*GJ6>X5L_0J)['19+*0B=*(")54HF?2X6H)DK-NYJ5 M8F2V50H2YB)A7@D;;CPZ-=-4_[;DLENLWU",'E>,[1:S++V<]J!'ZP<],C[H M^T1-8V?%$U:M@)H5$+D09)DFRR03:AZ13R:6JW2ZV-,X&.EM'SD2YB)A'A+F M(V%TM-..;"MGMX33ZUFCO=(9KZ4S-DKG2YI,A9AE9)XF$1BFF22A& M5ENA(&$N$N8A83X21L<'A;);PAKUA_9>H5RNA7)I%,HZ1K%2W0?/8Q0929XD M5\5F)(A5CZ*:E_A9%,U/+%YWNIRPCF,T2[+8QC MV[M]V.5.'S88.'OE9?7J&%CO4$ND%"/?FL1A-FVK#BC-A=(\*,V'TBB4QE T M76X;(5?K5#&CBHQ2(Y+F0FD>E.9#:11*8RB:KD:[5J-M;/R*(?H9GRKV!S6- M;XI1WU6(2ZUKO^@-]?;YOBJVV9#WM]IPUUR;UBI!TGPHC4)I#$7355*'N2UC M /.7YWEF?.N&R]D9"3B]7L.TUX7Z]: T'TJC4!I#T72YU0%MRQP4+?./03P5 M<9[;;E04-(8-I;E0FE?1-M4^'C1%C*!N:44;''++4&YUK=2!:LL@-!=*\Z T'TJC4!I#T70UUMD!VQCOG?PQGP=300H7Y"R(2?;GBJ=Y MWM757K0BOA0&H72&(JF"ZS.&=CFG$&]A#39 M6J!L6BYJAK96'71A?$7;;,/L[>8+FB* TBB4QE T75UUBL VIPC>FZ]M;35J M"IHK@-+< Y=IF5HR9$5\*(U":0Q%T[56IQAL0#;G E9HM@%*]BY&Z\K3&ULK59=;]LV%/TKA%H4+;!$W[*< MV@(22\,*M%A0-]O#L =:OK:)2J1*TG'V[T=2BNI(C!!L>;%$^IQS[[G\T%V< M&/\N#@ 2/=05%4OG(&5SY;JB/$"-Q25K@*I_=HS76*HAW[NBX8"WAE17;N!Y MB5MC0IUL8>9N>;9@1UD1"K<=?<Y4MJ8$*PBCBL%LZU_Y5D6J\ ?Q!X"3.WI%VLF'LNQY\VBX=3R<$ M%912*V#UN(<55)464FG\Z#2=/J0FGK\_JO]JO"LO&RQ@Q:H_R58>ED[JH"WL M\+&27]GI-^C\Q%JO9)4PO^C483T'E4T3/W1U.",H'3LAZ C! MD! ]0P@[0OC2"%%'B%X:(>X(QKK;>C>%R['$V8*S$^(:K=3TBZF^8:MZ$:KW MR5IR]2]1/)F9C7'!=A=W M"U$&IG8KI%GT$5'WTF>$,J(@D(=(%6K&X8!2H% M8KL.43RH#:N>[W.0F%3B@\+=K7/T_NT']!81BKX=V%$H1;%PI4I7!W7++K6; M-K7@F=1"](51>1"HH%O86OCY-'\^P7=5F?I:!8^UN@DF!=?07*+0^P4%7A!8 M\EF]G.[;[/R_Z,5_COZD&&&_<4*C%SZC9]9?H+^N-T)R==S_MBUP*Q'9)?05 M>"4:7,+247>< 'X/3O;NC9]X'VW5?4VQ_#7%BE<2>[(.4;\.T91Z]GL#'$M" M]Z@R)[)D0MJ6HE5)C(K^>-QG?NK-%^[]>8DMH&0^ .5C4.*%LZ>@8@R*/2_H M04^LQKW5>-)J#JI^)<'F"Z.N(*RO*^O%TNK$9]&C:&!U#$F\@=$QQ _3@4\+ M)HGM-I/>9C)I\Q.5H/:)1,IENZ;5SWO8YC89Y1 .S(X1\<#K&.$/RE%8()'= MZ:QW.IMTNCYN6H.$EJP&F[?9*.B%/UQ*"V:>#/Q9,($W !4V4)K:/::]QW32 MXSB$LG"DLOU2]+-]SWAM6J7!_(U_M?(M\[GJ,=N6\*=\VZ!^P7Q/J%!%VZE0 MWN5,K0IOF[YV(%ECNIH-DZI',J\'U2<#UP#U_XXQ^3C0 ?K.._L74$L#!!0 M ( , [8E4".$GF]P, #$/ 9 >&PO=V]R:W-H965T[LJS0DZ=K5+EM>O*=$MS M(J]X20OX9\U%3A2\BHTK2T')RH#RS/4]+W9SP@IG-C&_W8O9A%4[$MUN:\=W4P<[S#Y_99JOT#^YL4I(-75#U4-X+>'-;+RN6TT(R7B!!UU/G M!E_/<:P!QN)W1G>R\XRTE"7G7_7+A]74\30CFM%4:1<$OA[IG&:9]@0\_FZ< M.NV:&MA]?O;^WH@',4LBZ9QG?["5VDZ=D8-6=$VJ3'WFNU]H(RC2_E*>2?.) M=HVMYZ"TDHKG#1@8Y*RHO\E3$X@.($Q. /P&X+\6$#2 P BMF1E9=T21V43P M'1+:&KSI!Q,;@P8UK-!I7"@!_S+ J9G)VR5?7SY(BFZDA,(AQ0I]I! :])&1 M)UES]$UP7M+Q"@7>!?,_W+?#Y,/R. MI@#'!HX/X2Y$K0V=WX;.-_Z"$_Y,M.2U34<-#.U O3.O94E2.G5@ZTDJ'JDS M^_$'''L_V52=R=F!QJ#5& QYGWTJJ8"$%AN4F103H]DFN?83&S_Z['B<8>Q' M$.?'KA:+5>C%>ZL#DF%+,APD^9X5IA9?HEA[B3J+^Z/XB&#?)D@".[VHI1<- MTOO"]88QY%8#[*+>RAA'07+$SV(5AD%H9QBW#./!2IY70L"VMK&*SUG)9W)V MH#%I-2:OJV2;RJ07U03'QZ71-XI&7F*/_*AE-7I-Z=HXC?J9]H^WD\4F.<%H MW#(:#];";[RX3$_7P_B<]7 F9PPI MP)VFC+^W+!KDP9)1CU??")K>"5;[?H<'6TWW($/9?C2PLO3[!WTPBL?'/"UF M"1QH)YCNNQ8>;EO/'<',)1?M'//M C5'W05:**+,,(/X&M7V#-3=<\G, //G MST]*3ZO+3,]!4OUEE3E,XR9-106'/GV"J5O"$*5'*ZZV5*!FB[T0Q_G_N,!A M:/>]%K^NV?9#"R='>M[H#C/Y9'2^%,#_Y.,P1ON&CX<[/J2ERJL,0@ -/^=" ML7_,5&P5&5FV0.1YQSO%8A:..F:'5/>='P\VW0.J*PKG+.3)9 CR5L\JJ"I6 M$*-U=\BR[_FX1S'HZ^@;^3T5;N<^HR^3OQ*Q886$M=> \JX2"(:H[V?UB^*E MN>(LN8(+DWG&ULK5=M;]LV M$/XK!ZT8$F")WBS9R6P#B;-@!5(TJ)?U,R.=;**2J)&TW?S['2E9L1U9==%\ ML47J[N'SW!W)TW@CY#>U1-3PO2V*"DOL%16Z0B,=_#:C3KFD<=Y^WZ/=6/(EY9@IG M(O_*4[V<.",'4LS8*M=?Q.9O; 1%!B\1N;*_L&EL/0>2E=*B:)R)0<'+^I]] M;P*QXQ!$1QR"QB$XU2%L'$(KM&9F9=TQS:9C*38@C36AF0<;&^M-:GAITCC7 MDMYR\M-3F[<+D5T\*80;I:AP6)G" U)HX(&S9YYSS5'!!&>BL":?]9+E/"QK,O*I.?L#C7CN3HGQZ?Y'9Q].(=]"]KCDIKE7%$IPX=!0HE&MTIK__YL?>GUU!>2>PO1 - MVA -^M"GGRN45&#E A(3K(P*4$$F10&B?6,CTAF&&CNVV.9\6T^C. C'[GI7 MWENC011&K=$>[:BE'?72ON*KN)O=L&4W[-TJ7^WQ3)N"K2GM"Z0;Q=Q9;?I! MHRS@C+;,"S*ISKO(#]]S4[P3V%XP1FTP1B=NBN-5U(\0U&&"$(KZA/4]2-E+ M%]*L'RELD/P:B8[&#J ]E5>MRJL3]E#?3NGWWVJ,MAJ#\*C&TY#B%LG_D4C? M>[V/O9^K[)2KQ-P$0#G&SDO3>\]"?B^T??D[[8C_R[7<0!BF[9'B77J#G2.O MT7+$<#CL/GW\X)5F\(O%V "\6?OP=&SL1@=F!P3=G0ZO0+FPC:\"6QAUO]/. MMLWUC6TI#^9O3=-M.\=7F+IC_\3D@I>*)&4$Z5T.Z3J1=1-<#[2H;!_Y+#1U MI?9Q21\.*(T!O<^$T-N!6:#]%)G^#U!+ P04 " # .V)5"K*Y6QT$ !; M% &0 'AL+W=O@G2UFK:29VN6M;MM9,XB37 G.TTV[<_&U)(L6-2M+Q),/AY_/_; MX-\#TSWC/\26$ E^9FDN9MY6RN+6]\5R2S(L;EA!8YEXR+<\]\F3*=C*E.7GD0.RR#/-?'TC*]C,/>B\GOM#-5NH3 M?C(M\(;,B7PJ'KEJ^766%WMZA4 >4/;Y1LA='QT!;63#V M0S?^6HQ=>#Q\4OVCZ5Y96:!!;EC MZ7>ZDMN9-_; BJSQ+I5?V/X3.1B*=+XE2T7Y"_:'OH$'ECLA678(5@HRFE?_ M^.=A(HX"X/!$ #H$H',#PD- .7-^I:RT=8\E3J:<[0'7O54V?5#.31FMW-!< M+^-<(%3:FD1( !F*M;:+5+ M"6!K\!G+':\NJ);9^^J>2$Q3<:WBGN;WX.K=-7@': Z^;ME.J!'$U)=*OA;A M+P]2/U12T0FIMP7TU:/7.HGCE4Y@M/ MY/NW(!Q+FF\J^U9#58:A/8-^0F]%@9=DYJE'4!#^3+SDSS]@'/QML_>;DKTR M&]9F0U?V1$\YN.)$;PS*\K7-;)4A+C/HW>,Y@=$XF/K/QR:U\*A+^- F/#*$HRAN"W>F[BD\KH7'7<(CF_#8 M$ ZC$+6$.U/W%#ZJA8^ZA,#29M'0[,_?4/:YUCYVZOS*)4Y"6^W&! M?RG>2NO&-#878!@&L.7$.59/)Y/:R<3IY($(<0MH5NPD62ER2*+&D#8O$\/+ M8!2T%\4Y6$\K,&@@&YR]+&R1T@W6-8R=@8&Y-&$T:3\<[@'[&CJJ&N 9J[/< M<:[NL$Y+T+)",([;EJ !D($"R*CN]EIKPVGH)&/RP/+-0-T^V9D+@ RU\1 9 M8LU>,)A$XQ-B&\["T%E5?*0YSI?$45/ WX30@X]+ !DV1(:=2.ZL*Z#)9X/. M[F'ZVFCX##L!;:TLH$EH:&J_!*%A@VC8R6AK<0%-2(^-I^ 2C(8-I&$GI:WE M!30Q'8[:TB^!:=AP&KI!?:K @!8RM['L3MU7>@-FZ";SN34&-,&,)L.VETN M&35@1FXPGU]E()/+ ]B^J=RC]7734!FYJ?R&,@.93$8CPXYSN+YVCEZP.\#] MEB(#F4 >0-1^=*R]1B=*#-10&[E?C]]88B#;JW)[;[5T4IM&2ZE_].5'?W;[ MC/F&YD+)6*NHX&:DG/+J2U;5D*PH/P8MF)0L*P^W!*\(UQW4]35C\J6AOR_5 MWQ.3_P%02P,$% @ P#MB5?;<2PV^! ;!L !D !X;"]W;W)K&ULM5EA;YLX&/XK%INF36H+-@1"ET3:VINN4N\4+=W= MA]-]<(G3H %FMDFZ?W\VH1 2QUFNSI<6DO=]\KRO'^/'9K2F[#M?$B+ %[HY3@MG,JH_ MF[+)B%8B2PLR98!7>8[9S\\DH^NQ YV7#[ZF3TNA/G GHQ(_D1D1W\HIDW=N MBS)/8D0RD@@% M@>6_%;DA6::0)(\?#:C3_J9*W+Y^0?]2%R^+><2 J M$U_I^G?2%#10> G->/T7K)M8SP%)Q07-FV3)($^+S7_\W#1B*P$&!Q)0DX!^ M-<%O$ORZT VSNJQ;+/!DQ.@:,!4MT=1%W9LZ6U:3%FH89X+);U.9)R93)A7! MQ,\+,,UP(0 NYN"W'U5:RJ$2X!+,-L,+Z *\A/9C+L"?4FSO;XG :<8_R)1O MLUOP_NT'\!:D!7A8THK+!#YRA:2K?M1-&FJ?-]30 6HS4EX!W[L R$-(DWYC M3K\EB4R'=3KLI[NR26VG4-LI5./Y_ZM3_]S+<' G2,[_U96ZP0[TV&JN7O,2 M)V3LR,G("5L19_+N#0R]C[K"+8'UVN"W;?!-Z),'*G &$LJ%KLQ-;ECGJB?( M:@*#R(^\D;O:+D 3YL>^'[9A/6I!2RTP4KLGG+][,T00?<1)4N55A@69RTDM MVY"D6#TV=)PWH(,M,I=1 ,/!#F=-6!A'/M)S'K2 MR5%;>FJA! &.]/F%G'Z!Q69X\*.M*\[PJTJ1>B[A9H&:XD\?E')X! M=J8!^N>4J-&2G-P*2VC]5G0F!9I=RA&)[MN,*!H.=A=U79AW0AT\IA80NN7W;D9&)Y3GE8]CBVT?BLZEP.- M[N&8/*-]-RG]]JXZ-5%Q=&"%AYWS@&;K,:,+L<:,:(D94T\> TMH_4([+P/C M<\K1JK6QA=;?!AD-PQ$Y-LF]QR <[B[HFJ@P#@YLW%#G-9#9:]P5TF\6 M.+NL. &\T:;<;:Y(1@^NZF;,DP\"+*'U.[!U(G+6(Q&[9R+G,#BH,SCH-<&8A@=4&IG.9#9:SF2-"C/<.@Q$;5SN9&T+)^._)(A7Q(UI=+@N>$J0#Y M_8)2\7*C7KBT+]@F_P%02P,$% @ P#MB57&NL&EX! @QH !D !X M;"]W;W)K&ULQ5E=CYLX%/TK%ENM6FD:/O(QF6P2 M:2: =J0=;=11VX?5/GC 2:P:F]HFF?;7KPT,"9&+R-35OB1@[CG7G&,NQIX? M&/\B=@A)\)P1*A;.3LI\YKHBV:$,B@'+$557-HQG4*I3OG5%SA%,2U!&W,#S M)FX&,766\[)MS9=S5DB"*5IS((HL@_S;'2+LL'!\YZ7A ][NI&YPE_,<;M$C MDA_S-5=G;L.2X@Q1@1D%'&T6SJT_B_V1!I01GS ZB)-CH&_EB;$O^N0^73B> M[A$B*)&: JJ_/5HA0C23ZL?7FM1IUS>O+J9)RC0BI'/.)6[A3-U M0(HVL"#R SO\B>H;&FN^A!%1_H)#'>LY("F$9%D-5CW(,*W^X7,MQ E \9@! M00T(S@&C'P"&-6#8-\.H!HSZ9AC7@'%?P*0&3$KM*[%*I4,HX7+.V0%P':W8 M]$%I5XE6 F.J1]:CY.HJ5CBY7',U2+G\=@76!%()($U!]+7 N1H]$KP'MVF* M]1" !-S3:B#K ?$V1!)B(MZID(^/(7C[YAUX S %#Y@0%2#FKE2]TSG5:HTT@0OTMP%G82/*!^ H7<% B\( M#/U9]8?[IMOYN>S1SV6/N^$A2A3<-\%;6@Z;838L^8:O&F;__*7"P;U$F?C7 M-' J[I&96]?>F- MVZ,N]N4*YEA"@K^C% BVD0?(D2KW>_4>JPQ/F)#B"L"ZN!BK197"KPJ7?D'N ME][@9N[N3\TT!DW;0:$A*!CX[:#($#0RD47;2 M>[CB+"=(RU?I7&JH9E $2G51,I 05J2J.D60,XAW98(H]83D];#,ZT[ MNW=I2>J3,;*9,;9$UO+NNO'NNML[99!^&J 02#E5J'<_!QM,(4T0($C-.8VV M7/=Y!#HS7VI+GXR1S8RQ);*6+=/&EFEWL4J2(BNJIR9%*D&"F\)UH573/D]0 M9V\NM:I/QLAFQGAJ*K;'ET_+@IO&@IM."]86&VM%916]TG9V0U9VR+K;+0/5DCSQ#? MEKL90LE>4%FM8S:MS8[);;E/<-9^Y\]6OJ$]]&=1M1]RI*^V9QX@WV(JU#?. M1J7R!M=C!_!JQZ,ZD2PO5^B?F)0L*P]W"*K/(QV@KF\8DR\G.D&S[[3\#U!+ M P04 " # .V)5N7'&%S,$ "0& &0 'AL+W=OJFTRLQ-E#WR'L0"/14[XW-D)L;]V M7;[>X0+Q*[K'1#[94%8@(6_9UN5[AE&JG8K<]3TO<@N4$6@\S1PEVUW0@VXB]D>;?$*BV_[)9-W;DU)LP(3GE$" M&-[,G8_P.H&1"T4 LF/([[%>:Y( M\3Q+ ]8'+FA1.\ZA,\X!)5#\-(9 MPLHA?.D,H\I!A^Z6L>O$Q4B@Q8S1$V#*6M+4A97]R#-[&6* LY^^D MP;=5#-Z^>0?>@(R KSMZX!+!9ZZ0BU-3N.MJ(3?E0OQG%A* +Y2('0<)27%J M\(^'_:<#_JY,2IT9_RDS-_X@<(7W5R#PW@/?\WW#>FY?[@Y-X?R_V9.?GKV5 MC*!NDT#S@I]JDW\^2W/P2>""_VNJ?,D.S6PEA==\C]9X[LA>XY@=L;/X]1<8 M>;^9TFX3%MN$)99@K0*%=8'"(?KB*Q4HEPK9>%MQ^;::"E*R(LU27R7'11A% MLD^.S40;C,)HVC:*^T8PF(23ME5BL/*GDZ"V:H4\JD,>#89\2[D ="._KHZ8 M'(QQ#@(N;3R;L-@F++$$:U4AJJL0O:(R1#8+9!,6VX0EEF"M HWK HTM*D/) M&C7>U"#T@HXR&(SD6]]1AKX1]$9FD;S4-PI%9&"9UQ)/!B.]D#A%;[W0O MIE(=@;^3#L:D7?"'I^3ROZ5N/)^!FI.&^NX/#NZ@], M,)-1JY9$:9&1C N&U!&7,>9!V,6M:),66Z4EMFCMLIPW@'#TFHIA=7=HE19; MI26V:.TRG7>(<'!_:PJ K&'TC&$"_HQAN MXX2UP&RKC[8Y6-,#$>4I6CU:'Y]_U(?&G?$;>'T+#>.Q.F[7)[IG?'E6_P6Q M;48XR/%&3N5=C64Q67G\7=X(NM?GN_=4"%KHRQU&*6;*0#[?4"J>;M0$]3\A M%O\!4$L#!!0 ( , [8E6I QYZ*P8 &DN 9 >&PO=V]R:W-H965T M.@<3JN@+K%C1K]S#L M0;%I6Z@DNA(=)\-^_"A9$26;HB/CSB^))>N>RW/$C\-KCK<\^Y:O&!/H,8G3 M_&JP$F)].1SFLQ5+POP=7[-4?K/@61(*>9DMA_DZ8^&\#$KB(;$L=YB$43J8 MC,M[M]EDS#YV?0#Q!3K\^G7 1!C%^1OY MX)>[ +U^]0:]0E&*_ECQ31ZF\WP\%+)A!?QP5C7B9M<(TM&($?K$4['*T?MT MSN;M^*$D5+,BSZQNB!'PCJW?(6J]1<0B1-.>Z/2E[^@M^DW."*_?/\[BS3Q*E^@#Y_-M%,=OT%_7][G(Y&CZ6_<:=GEL M?9YBBKG,U^&,70WD')*S[($-)C_^@%WK)YV&D& !$%A+7[O6US:A3ZYGLTVR MB4/!YN@ZX9F(_@F+24FGX [)+9&*.?5AA%7\-XPW2D=T!.HP'8'?F>O4?:F*\O:2"PEC1N M+8UKE.9#QO.\Z J;5.CT< _T();O'>AA3-)7#TU.&SL.UG<"KV;J074"[[ 3 M>)8]\O=(&_/U)7V8DV!,L*D?2/I7Z.9-"Y,3J.17&\641H)AF)I/^8Z MWD:LOG,F)%@ !-;2<%1K.#K3FC2"U!<2+ ":^F++67,+,!>6H$UAXI+]BF['HH0;?A0;:4]+S\LRN:F(RU4X7T5KO:H2JO#6BDEMQQOMCTI0(ZW+ZCB6WV$4 ML#+)&,XE5U#-1EP0[/L'U$%]LBXK=GVWB[IRRAC,*E=(3;,N'8L[LO:9@YIE MK''H'AJ80T_51KEV M;#2MAO$JHVRN@3H\>=!.R!Q7PM+9E@LU7*8[Y\THH#:N-!T0(H MM+:$RL:33BV5R*'-6[/\FRZYYK-67IKG+&(3_9_ #,GZ?V[^&&174[3'4L459Z:'O'4/9:H"JI=S-/P M!BV@ZY(:B"O#3,V&N<<"52$U7_=^%<^ MIT1@CXG\'S:6*AM+[7.=Q(%TLE-0M *K2VRLL_TB'U^F9G9ZK&$]!B_&@: $46EMD9?XI M2#'^"(IG&,RG1@;FR+[*#!MG&ULK9=M;]LV$(#_"J$50PMTT:LE M.[,%));:!EB!H.[+AV$?&.ML$Z%(CZ3M;+^^I*2HML(8Z<8OMDC=/<>[(T^\ MZ8&+>[D!4.BAIDS.O(U2VTO?E\L-U%A>\"TP_6;%18V5'HJU+[<"<-4HU=2/ M@B#U:TR8ET^;N5N13_E.4<+@5B"YJVLL_KD&R@\S+_0>)SZ1]4:9"3^?;O$: M%J"^;&^%'OD]I2(U,$DX0P)6,^\JO"S#P"@T$E\)'.31,S*NW'%^;P8WUY@#I8:DU_%W!_5ZFT;Q^/F1_JYQ7CMSAR7,.?U&*K69>6,/ M5;#".ZH^\<,'Z!P:&=Z24]G\HD,KFZ4>6NZDXG6GK%=0$];^XX ')(RTIIF')OJ- MMHX786:C+)30;XG64_D-4YBMR1T%="4E*(E^0U\)W$K))37^D%&:R_[(Q?M\:C9XS'Z"-G:B-1 MR2JH+/K%>?W)&7U?!Z*/1O08C>OH+' !VPL4!V]1%$2193WSEZN'-G?^G_7R M/UL_"4;<;XVXX<7/\-YS7AT(I>C//_0;=*.@EG_9DMQB$CO&5+I+N<5+F'FZ ME$D0>_#R7W\)T^!W6X1=P@J7L-(1["0729^+Y!P]_\P5I@@?'TQH#Z8M(2TK M;5CF2['/DS <3_W]<: M0EF:G H53X7".!BB2HM4DDQ&O=2)RZ/>Y=%9E^=< M*L17^FNT![:S^GD6\+,;SR6L< DK'<%.LI#V64C=%('492YPE8-P[/#[K M\ )3D$C?+?2-1]R#(FQM\_0LY&>WGDM8X1)6.H*=9&+29V+BI@Q,7.;"):QP M"2L=P4YR$08_[NR!PT+0P8X_SU$T'IS?N4TJC=-!*;!(95$TJ"JE16H6B9+TP+VW1)/_!M__L1 MBS5A$E%8:5/!1:;KEFA;RG:@^+;IF>ZXTAU8\[C1;3@((Z#?KSA7CP-CH&_L M\^]02P,$% @ P#MB5?(]?H0_ @ ZP0 !D !X;"]W;W)K&UL?51-;]LP#/TKA 8,&[#%CI-V79<82-I]]%"@:+#U,.R@ M6'0L5)8\48[;?S])3KP,2W.Q18GO\9$B->N,?:0*T<%3K33-6>5<F=4IJO+- ;5US M^[Q$9;HY&[/]QKW<5"YL)/FLX1MW%EO)0.+D#5JDD:#Q7+.%N/+Y33X M1XI#"57-VP4!@R5OE[DWW#7?YG 6^PBB*7^AZW[,)@Z(E9^H= MV"NHI>[__&E7AP- =OX"(-L!LJB[#Q157G/'\YDU'=C@[=G"(J8:T5ZP$$*&DG$%-[J_]U# -]?HN%3T=I8X'SG@ MDV(79=E'R5Z(\A%NC785P6_X0.Q %\"U:/U#0$I:M B5+/*;U M--MX#,_(+<$$ZO[NQA<@^#,=4YH<-&"-=A/'C* PK79]+PZ[PR0O^@;^Z]X_ M [?<;J0F4%AZ:#KZ<,; ]J/5&\XTL9W7QOGAB,O*OT9H@X,_+XUQ>R,$&-ZW M_ ]02P,$% @ P#MB59U>;KB; @ _ 8 !D !X;"]W;W)K&ULE95=;YLP&(7_BL6JJ96V0B 0TA&DM%FW7FRJFK:[F';A MP)M@U=C,-J'=KY]M*,I6FJ@WP0:_YSG'\4?2=L7:04E8^\2/W3SL%/C^*P5^5^!;WRW(NEQ@A=-$\ 8),UJKF8:-:JNU M.<+,G[)40G\ENDZE5TQAMB$K"F@N)2B)/J++6M4"T&>IB(X-.9J77"CR!]MY M_/RH%X0$=+P A0F5)^@($89N"UY+S'*9N$K[,NINUGDX;SWXKWA80G6* N\# M\CW?1W?+!3H^.OE7QM6Q^FQ^G\VWNL$KNE\XSQM"*=*VT,N@"R(SRJ6)^G.^ MDDKH%?)KR'U+&0]3S*XYDQ7.8.;H;2%!;,%)W[\;1=ZG/1F"/D.P3SVU4W(L MP.POPC8G0_Y:A<@JF$VX38-I%"?N=H [[KGC0]Q@B-56A3NL41A/@F%8V,/" M0[#Q$"Q\"RSJ8=$A6#@$B]X"F_2PR2%8- 2;O 46][!X+^RV 'TNKQ6((63\ M$JFG?30>9DY[YG0O\SNH=JU?8"&>] I%]YC6,&1@^F*9CJ)I//G?@+MSF)E[ MX1L6&\(DHK#6A=[I1$<0[5G;=A2O[/FVXDJ?EK99Z.L)A!F@OZ\Y5\\=@I MB5,Y\E9*K2]\7\Y6-"'RC*]IJJ\LN$B(TJ=BZ!26QCX.@YR>$I=YX MF+UW)\9#OE$Q2^F=0'*3)$0\7]*8[T9>Z+V\<<^6*V7>\,?#-5G2"54/ZSNA MS_Q290,/S>F" M;&)USW>?:&&H:_1F/);9?[0KV@8>FFVDXDD1K.\@86G^2IZ*@:@$A)TC ;@( MP*\-B(J *#.:WUEFZYHH,AX*OD/"M-9JYB ;FRQ:NV&IF<:)$OHJTW%J?$VG M"GU ]W3+XRU+E^@S)REZ=TT58;%\KR\]3*[1NU_?#WVENS-!_JR0OLRE\1'I M/S?I&0IZOR,<8-P0?N4.G]#U&8J"IG!?FRR=XM(ISO0BE]/;5"JQT6FHT-^? M=0-TJV@B_VDREZMUFM5,=5W(-9G1D:?+1U*QI=[XMU_"7O!'DU4@L9KQJ#0> MN=3'7S=**I+.S>QN4I)PH=B_=(YB,],+2F63>Z=D6_>Y6"\3,^O*=MP-S-_0 MWS;XZI2^.DY?=X*N"9LC^J37-$DETAX15RLJ=.$(8>:82$E5HS^G=%M_0&*U M4>B6H] %3>LNI'$@L9KQ7FF\!Y_63LFV[G.Q;B6ML2.M^Z6OOMM7EL$Q3Y=.FW- (G5+ ]*RP/0'!Y &@<2JQD_+XV?P^>P4[*M^_.#'(X<.1P& M%BL"I[-L!OD"70DZ9PK]V">,'VC"8C;3(/>-Q#%]1II E\A:.(7W#<."2A'0:G5A\V25 B+4B$H2T&IU?D$$^P7A[O>MOBQK83=K M@14$>?K)AX/[1EJGPRGP#5M\PQW86@#=)8-2JYNWM(?=M->^%G*]0;T4\'XE MG&(/#%O^PV[^@Z\$]T<#*#Y"J=7'SB(F[L.6 R@H0JG5S5M0Q$X6>T,Y#)K* M(=POAU,0(+8$B-T$>% .D^P;D6GV]BTG=Y^MY_T4+!E9EHP"T*2/0&$02JUN MWL)@Y.2M5VXY%2(-WVKWDMW=VUO=6+J+W'1WD.S%@=UMDF]/>G??K>?])#^ M5GX!C6"3'O;GSU-07V2I+W)OVKTRZ0]W[7#SKIV[N[9V_,JS"^;!D2]$+%DJ M44P76CXXZVN^$OFS&/F)XNOL<88I5XHGV>%*?X9181KHZPO.U4*B?")F M_!]02P,$% @ P#MB51FO:3HI"0 '6, !D !X;"]W;W)K&ULO9UKC]NX%8;_"N$NB@3(VKKXFLX8F+%$,453!)E-^Z'H M!]JBQVIT\4KTS ;8'U_=8HD>F9&F[W8^C&U9YR%IOR8/SQ&IF^/KM7H3)\^W(''T_\#EX/,CBP&1]<^2/ MXD'(+\=/:?YJC.?,^F1F%0GO&/0#QGK>>D:,HV2;X6 M+S[XMR.CJ)$(Q4X6")X_/(F-",."E-?CUQHZ.I=9&+:??Z?3LO%Y8[8\$YLD M_&?@R\/M:#DBOMCS4R@_)\],U V:%;Q=$F;E?_).V$KR,[$,:TXV2?PD4AEL0T'^GDB1D3>.D#P(L[CS+I2U]OFZ3$?>3HFYKQ/VYB>]%<>CXFAK9 B#?O\*[!+ M[O0*=Q/R+/OSG\RY\9>[ZN$ID4'\2'9)%"5Q=2C_+>Z^=M3Y7LLN!I_WV9'O MQ.TH'UTRD3Z)T;HB=JD-"7.0,!<)HTB8AX0Q$$S1X?2LPVE)MW6]\8$.4B8BX11),Q#PA@(IBAO=E;>3-\#EAT= M*?NX=^3(4_+$PY,@;X*8G#*?'$5:]=IOR>_Z+OR^*LBL2BI\YZ>U,38,\V;R MU):;MCY#Y8:$N4@81<*\?A\M Y6I"&E^%M)<*Z1N3[)+)UK.T,X+"7.0,!<) MHTB8AX0Q$$S1W.*LN05TV%P@E8>$.4B8BX11),Q#PA@(IBAO>5;>4MO;?1:^ MB(YE%"8?(8/$)T5TR3^%PBGLU#B5!),V!TEPH MC4)I'I3&4#15@E8C04O;)WY*@W@7''E(>)2<8MDINPHQ;XVL4Z/^NQAA^Y_J MZ"LV6#"]"Z;]3_6@=60HFOI5-YD!4Y\:>)"YF^Z3-/_?PYNJ844/J41HK-GE M5PZ-\T-I+I1&H30/2F,HFJJM)MIO:D.ZZU\2F7 M/9TN.CL2: P?2G.A- JE>5 :0]%45361?/-'H?S"+\]:D\#A,?RZB$5+H,&\?L5ZD(+I5":!Z4Q%$T54A/)-_6A_):0DC*HT*F4^8O>R;1F5F?O M! W20VDNE$:A- ]*8RB:*JHF5&]JX[%K=[\7Y?5J)(BER$N0O7VK"ES\*-J^ MU7PQ?]$M06/R4)H+I5$HS8/2&(JF"JV)S)OZ0/F&I^FW(OY>3=%(LB?BUU,1 M>-\ET3&)Q95IV_)%?S9;S#J[,VB\'4ISH30*I7E0&D/15)4U47=3'W:_B^-3 M[L.+U_=JJ^Y>;64LC.;O,B:OK]5@[4&C\E :A=(\*(VA:.KEK$UDWM)'YC]D MV8G'N8._2S+9Z<;K 4-#GU": Z6Y4!JM:S&U7H:ZH,4R%$W54Q-8M[11 MTP&9GN+8*3J%O.SRJLZO&&"Y7TT4WN7/_G/*BL#9EH>E1G\G=[M=,1 70_*# MY+'/4S\C7XY%&KR\)/MG8]ZI86CX'DISH#072J-0F@>E,11-%7H3OK-%4!I;E0&H72/"B-62]S2\N+V*VJNR8+8>FS$#TF)\A8^09*L/"+D6PH&L1H#0'2G.A- JE>5 :0]%4"3:)#TN?^/BE67=0](7=*[_O M:TC;X[R\1DE?SF U01,<4!J%TCPHC:%HJIJ:!(?U@W4%29R)W:FN7(;2F MN2G/I[F=LJL09GM*;HP-TU@M9XN+47G N-J)T1%;-3;=B]D+";(6%W0\)NAX3=#PF[(=(?L4C";A(8]A0[SD+3 M%%": Z6Y4!J%TCPHC:%HJ@2;7(:MSV4\E)U@M9A"IL'CHTA[)&IKJ+*T?GQY MJ;*^Y,'Z@J8M^C2 0HOTH#2&HJFR:5(6MCYET2\05T/:X1+K,ERB+VBP2J"I MA1[UI] 2/2B-H6BJ2)J$@:U?#S$\OE8#VQ^X_4(PT$0 E.;VJ#^%ENA!:0Q% M4P73A/=M?7C__^GC=V9-]?4;[&!!DPQ0F@NE42C-@](8BJ9JNDDRV"NLCX\, M@V^@- =*[\LX&%\B&38[FS_S:1,HG*IP?!?9$6 M)^3O[Y/<#:A?% 6<[XBQ_B]02P,$% @ P#MB59>CP3%=" 3%4 !D M !X;"]W;W)K&ULM9Q;;]LV&(;_"N$-0PMTM@X^ M=HF!Q!*Y#NM0+.MV,>R"MIA8JPX>12<+T!\_G6J9BD);S;M)HY%C6=!3S,!DL+\IC'^3R(MVK*$S$!TFR?1QS^7@MHO3AZB*%">\7LH M'K*CYZ2XE'6:?BI>O LN!U;1(A&)C2H0/'^X%RL1104I;\<_-71PJ+,H>/S\ M"YV6%Y]?S)IG8I5&?X2!VEX.Y@,2B%N^C]2OZ<./HKZ@2<';I%%6_B@CA,JD?^;_U!'!5P9\\4<.H"3JN XSQ3P*T+N.T"DV<*C.L" MXW-KF-0%)N<6F-8%IN5WQY(=,'(HNS65%D=&F!J\JL/,,>$'>IXG:9L1/ A'HY4=Y(P\M=;ZT]-HQ M]S.23V]$W1 M5IM\O/'(JV]?DX _DF_)B&1;+D76U4PS]4;LAL2U2JKSA=J!\<['V.8&^6:2 M)S8YR=8OLP-#S9B?>#(DUFD,,V.H6 ^),R\QUK/7I<73/2C/+='C9]"KB&?9 M=]_84^N'J^KA/E5ASKXWLHO]^F^WX1EP.\@XZ$_)> M#)85L4LB2)B'A/E(&$7"& BF26=\D,ZXI+NF3NM=DBFYST=%1?[\.3^!O%,B MSO[J$LL8*18DS$/"?"2,(F$,!-/$,CF(96+N9\KNA)0]R1NRXY+<\V@OR*LP M(?LL(#LAJT[M-?EL[KFOJXKLJJ8BR;M?6D/+LB]&]\<*,;:GKT*0,!\)HT@8 M._G1:K&?'F(_-<;^F;3FLW8L*8YUA=O([MMM(&$>$N8C810)8R"8)IW903HS MZ!@S0XH%"?.0,!\)HT@8 \$TL

<4SPHML M8)-_W;NF2M<5R[9:8]2D%3YCE7V_O$B8CX11)(R!8)H(;*OQ0"RC#'Y+5?[5 M380B.YENA @ZTX$:HGU![%GG-]A<7U\-0&D^E$:A-(:BZ3HX\L+L$U.%(BLL M7=:=##=?-4>HJY@=J<2>+8;.K"T18U-Z2^2\6GUHK11*8RB:'GRG";YC#C[/ MMD2*0,0[=:2 DZ-"C9T??_3M6!MK[AUK),V'TBB4QE T71&-06F?<"B;[B M M-=$9?O?)J#"=+CH'!:C-"*7Y4!J%TAB*IJN@\1IMHSNU]&]O17F_C(2)$GD- MZMQ\L0;;$SUAG-A..V4T-Z&W-*"N(I1&H32&HNG2:)Q%^X2UR*5\+&Y95+,^ MDMX2\<\^5(_%/8Q=FHCNF6!-/>XRW,6XL\N 6HE0F@^E42B-H6BZ+AK7T3;; MCE=)LL\G%.+K>XYI9\\Q7DP6;85 ?44HS8?2*)3&4#1=(8VY:!OMJ.6[+-OS M),\O-VFFNN<14$,12O.@-+^F:?-JRUX\M9V@U3(435= XQC:9LOP_%L3Q;%] MO(]XV954G4HQU/"@RDK?Y,_^WF>%D;7F4:FJS^1JLRF&I&)PNE$\";@,,O)Q M%Q3]3W$O_WMKVJDZI+6W@M(\*,V'TBB4QE T79J-*6HOH+<^;*05N(+2/"C- MA](HE,90-'UQ5N.A.F8/]>NG269P7_E :1Z4YD-IM*:UDT1K/';T@9.AZM6E MT=BJCME6U9,=PI62X7JO>#'"J92HK2!1R-=A='+F9*ZHMU2@%BR4YD-IM*8= MIUB32<>$DZ&JU972>+".V8,]G1:; ;T5 #5FH30?2J,U34^R.Q7P?WBN3N.Y M.F;/M5]:_*(EI.:6])82U-V%TGPHC4)I#$73]=:XN\X8FNLZ2/]R!:5Y4)H/ MI5$HC:%HNF@:W]CW.]&'+I@%$KSH#0?2J-0&D/1=&$USJZ# M73?J0'U>*,V#TGPHC4)I#$731=.8P8[9#/Y-\J#(6P/^6/0W^4.G5"K(\7S? M:=\Q-%?46P!0RQ5*HU :0]%T 326JV->B)J/,)G8[$O_3)TGAL43,;A/Q "U M4J$T'TJC4!I#T?3?1396JFNV4E^:F[QX9FQN7]\Q"4KSH#0?2J-0&D/1=!4V MKJUK0Q,9%^K-0FD>E.9#:11*8RB:+IK&P'7-!NY-T:742V>5#._NA#SC#I#; ML81VZ+8&,W/-O14!]6JA- JE,11-5\31K_R1ANZ3P1/M&G(\ MMVJOV#;7TSO^T)6Y4!J%TAB*IL>_L7U=L^W;?YY= X^U8+?GV>9*>XL!:M5" M:11*8RB:+H;&JG7-BW!?FIJ\?)X-]7ZA- ]*\Z$T"J4Q%$U78>/]NG-L'@-= MH@NE>5":#Z51*(VA:+IH&K_8/;5QP5?-LQ=/YMG6<#%OCV90UQA*\Z$T"J4Q M%*V2Q.AH3\=8R+MRN\Z,E*OZJTT3#TE1MAMHZO[+=>M;%G@ZGV&7W/ MY5V89"02MSG2&L[R)$=66W=6+U2Z*W>.7*=*I7'Y="MX(&1Q0O[^;9H/CO6+ MHH+#!JK+_P!02P,$% @ P#MB5?#6>\GT! #2( !D !X;"]W;W)K M&ULM9I=CZ,V%(;_BD6K:E;J#-A\!*9)I&Y@U9&Z MU6BGTUY4O7"(,T$+.,7.9+>_OC9A(,@>3ZB\-PD?Y[PVC\T);\S\2)O/;$<( M!U^JLF8+9\?Y_M9U6;XC%68W=$]J<69+FPISL=L\N6S?$+QIDZK219X7N14N M:FEGN7.W63B> M[!$I2_'B8M:8D14M_RPV?+=P M8@=LR!8?2OZ)'G\AW06%4B^G)6L_P?$4&P4.R ^,TZI+%CVHBOKTC;]T(,X2 MX&L)J$M ER;X78)_:4+0)027)H1=0GOI[NG:6W IYG@Y;^@1-#):J,F-EGZ; M+7@5M9PH#[P19PN1QY=D%)NWC7X_M0@>J7!![*_ ;[W(T >0IKTE3D] M);E(AVTZU*2GYO2/N+D!,'HU/3.G?R#K&X#B-MT;I[L"?$\?]?11J^>;Z-_5 MC#<'O(@#<<5*QOW5H3VJ!7DW6E%NVQSE9.*)H,-(\$V?YPWSV&KD4$K?9*'6D3;J3"5M4RRU*999$AL- M1M0/1F2UK$*\ MNC@R-79G*KF9^NNA-#O"$O=88B.6QUJ49%$Q_B4;L"E8_EIY-JI,G:&Q O$Z M09X?J!!M-IM9$AMQ3GK.R>6<974H&#O@.B<@IXQKZW2B4HIB?Z;.25V@%_@J M36,7I]*T)#:B";W!M7CVGBTZK7-"?N+#2$6TTH5Z,$$:FN8>3L5I2VW,\\P% MPC?*(\T)V3" RY+FF(MIRBG@.SD_Y3-%^[\ W4MOS\!5.X-?RH7> QJ;FUHP M.K71 QT*88@THV*SX?=FD3 +3.:,U%+BSP(=9JM^SY;: M&//@^*!%RV?6FDSF,%,0J,Q,EN7+O>\@*!0[UTN M#TV[T.CMT,S<^?\+9[!UT.SK+C4P9IG)LU7U@?*9.U;_^$NM-IS94AO3'MPB MG& 7+[,Q4./VP@2&FOFIB0R21(U,S;V/3CM<+IO%]?7 ME'-:M9L[@C>DD0'B_)8*8]/MR/7Z_@V0Y7]02P,$% @ P#MB5:Q&>$%9 M! >Q8 !D !X;"]W;W)K&ULK5C;CMLV$/T5 M0@V*!$A7(G6SMK:!74M!%VB*139I'XH^R/9X+40279*RM_WZ4)>5+8E6[90O MMD2=.<.Y<(;D]$#95[X%$.@E2W,^,[9"[&Y-DZ^VD,7\ANX@EU\VE&6QD*_L MV>0[!O&Z$LI2DUB69V9QDAOS:37VR.936H@TR>&1(5YD64'F8&-EX' M/B7/6U$.F//I+GZ&)Q!?=H],OIDMRSK)(.<)S1&#S/K^R?ZB, ME\8L8PX+FOZ1K,5V9DP,M(9-7*3B$SW\ HU!;LFWHBFO?M&AP5H&6A5/" M6,3S*:,'Q$JT9"L?*N]7TM)?25XFRI-@\FLBY<0\A*5 /Z&'7 #+N3#BF: MXGQ]'(M>9%IR0&'"5RGE!0/T-@01)RE_)V6_/(7H[9MWZ U*E&YI?4->?7-/1@F? M8'>#;.L](A8ABODL+A?'*G/^G_;HN[5WG&&WB6)7?/98HCSD7+!"U@F!_OQ5 M M"#@(S_I8IUS>:HVC/F//V#/^EGE:)UDH4ZR2!-9 M)R1.&Q)GC'W^F8HXE8NN6:90+U-5,&H>K^(I6\=^CFWB3[H&@((M:$'*DZUKJMM>ZHM3*//;2@^1Z82)8IH-^H &69&>6Y-O5T MDH4ZR2)-9)U@>&TP/*W5P-,9$IUDH4ZR2!-9)R1^&Q)_='W(I2&8W'<5%]:$ MFLT]7:1N;[4O+L"$0XS?QT3CF(ZYD];#?N-INTHW<',J,7,L= M"BURH;)WE.[:%)P,#'(\S^EY1J?&:*@1V[Z'U4X,6B<&USLQX;R(\Q6@%>5" M66"#H?6!WTN=(<:V>ATG'&*P,YGT2U/K;(@ZN>OTC56 M7$+Z*T6!(L3NVZM 8=?!SAF33S;Z^+_ZY^2R_CE.=.U2T)XFL#CQXFK.^HXW]7IZ RKHT6"OG]TZHP4.AW;\\YX\GA2P>-' ME>]LJPUKQP->_Y2F &%OTO?2$.0'7C^+AB#;(V=L/QX,\.@F]YK.Z@V.B:X? M],T=@HB+!YUUB,*^[?8-5BATK'ZTS9/+M S8^/W^':!%>-A>;-:7=X=Z>MKV8\Q>TYRCE+82%76C2]CP^J;SOI%T%UUE;>D M0M"L>MQ"O 96 N3W#94]O7DI%;3WS?-O4$L#!!0 ( , [8E44IA1&PO=V]R:W-H965T) 7R22 MXCV\YWAWNENP!#ON5CX6O;+C./;&!+#]Q\E:>/4!$:6[Q,Y%3M#3V2';21>26,&N1,E&_ZK3)$ M0P")=@O$E4#\7(%1)3!R1$O-'*UK:FBZ4/)$E-V-:';@;..DD0T3]AKOC,*O M#.5,>@UK0WXG*RF.H Q;4X6R3)![P8Q^@XLX_LPXMV*+P*#B]O@@JY1\ M7RH9/Z'D9ZI\$DW>D#B,HP[Q5;_X!UC[))XY\; M'J"Y:IO%MY$BWI1K-Q>J4+FL'2PT#4H([@I:]_BR;AVRZJ M X&UB(]JXJ,^]/0+II5,:D/DEF2E4V36*8J#RO882UWD2\2H]#^;5(YI//;' MB^#89-6Q*QGYHWI72]VD5C?I57?%J=8E^7?EZR@-$SODD.=2E$L88=E#E^*] MV.?>VD!@+3.,:S.,!W77\9#$!P)K$9_4Q"?]]]]PT2HE76 >*H>77=1+O''# M"Z/1/!G'/[OKK_L2W!=/)]T..ZT5GO8KW,C"PJ7?_VS.FK32L\O+7$Y_WWO\-_BT9Y9B?['6[2@F-P!Z %(IE MX+SWH#>D %5Z<:<3]YYQKCE*L&G#T^>1'SZ1F*/PL>H(G\>4%F=QZX<]EUR% M-FW%^]1/GF#7J*FBE\3Q['EQW ]^-L>!T-JF>"R5HF%KI6C08FDHM#;YQW(I MZJ^7AHGGZI"6ET[G?CS]Z:?4K\Q+R3X66U%_M?7BD$Y^H1=/0K_Q+ZWH#5I# M!8V6R?:KV&+L&+8T'+8(C\?CSUV5+6 Y,;)P7=1:&NS)W'"/;3,HNP&_;R7& M-S> M,SG2:Y8XR3#A"26 X=5,NX:3$)HYH+#X-\$'WK@&^5:>*/V>#V[CF6;D*\(I MCD1.@>3?'B]PFN9,;F9)\3Q@J;_);'8S+21!F*\ M0KM4/-##W[C:D)/S133EQ2\X5+:&!J(=%S2KP'(%64+*?_1<"=$ 2)Y^@%D! MS"[ ?@-@50#K5 ]V!;!/]>!4 .=4@%L!W$+[4JQ":1\)-)\R>@ LMY9L^441 MK@(M!4Y(GEE+P>3=1.+$_#.F:X:VFR0"MZ1,U#S@G\ #CBB)DC0I)^A*SNPQ MV6'P]!,T4-ZD*O-?>I1 MM;*;0]^S7LX#/=Q).&P#][2TJK3SBKXK#?XJESB8,5H!H)G M@1E!*5@4"8\9!S)GP!TEZT]WLO#$X)IS+#CX>B=YP*W &?_6EU&E4[O?:5ZD M)WR+(CS39!7FF.VQ-O_C'72-O_K"J9+,5TD6J"0+%9&UTL"NT\ >8I^78>V+ M9(ES"UQ^.N[GT#!&UG@\U??-( WRGQND$YT&*IV&?4Y=Q[%>G;:D=6IIG4%I MJR>L3]L2Z#0]VB/+=#K2.L<+LPS7&K7-_&,V&[K0ZY@%QVR6:WM>QVDXN*D+ ML]&M)7,')7LDB9"U9BF0P+U).0@_M[RH)/-5D@4JR4)%9*V >G5 O=]QRG@J MTT EF:^2+%!)%BHB:Z7!J$Z#T:6E<'1<"BW;A':G%/:80<=P.N>"?VQF>= ^ M*H4]9J;IN6:G% YNZD+)QK5DXT');DGQK.2O_BCM$VX0?NXSH)+,5TD6J"0+ M%9&U @J-UP\]XW<4P\JKHDQ0RN8K90N4LH6JV-K9T/CLAQ>^>5? 9GD:C0VC M4Q&'Z<\.U"D^ Z4^PXJM^48Z-AL^V\*:K\*:EQXV%;+U1FU#"+O2]I@YCM<] M;'K,;-L[%JW'S#2@U3ELAG=U;CKJC8:4K"WKHG7(041W1)1-@GJV;D]>%TVY MSOP-G"Q@S[P/)T'9?'RE+WNA7Q!;)X2#%*^D*^/*DTG%RO9B.1!T6[3#GJB0 MA:^XW& 48Y8;R/LK2L7+('=0-WGG_P-02P,$% @ P#MB56$3A'J[ @ M4@H !D !X;"]W;W)K&ULM59M;YLP$/XK%I.V M5NK*6PBD(TAMNFF5-BEJM>W#M \N7()5@ZGM).V_GVT("AM)4XE^B5_NGL?W MG'WDX@WC#R('D.BIH*686KF4U85MBS2' HMS5D&I+ O&"RS5DB]M47' F0$5 MU/8<9VP7F)16$IN].4]BMI*4E##G2*R* O/G*Z!L,[5<:[MQ2Y:YU!MV$E=X M"7<@?U1SKE9VRY*1 DI!6(DX+*;6I7LQFVA_X_"3P$;LS)%6@+-ES(JS"_:U+Y!8*%T)20K&K"*H"!E/>*G)@\[ '>T!^ U M .]8@-\ ?".TCLS(NL82)S%G&\2UMV+3$Y,;@U9J2*EO\4YR924*)Y,[R=*' MG-$,N/B /C^NB'Q&']&,%85*LK&BDVN0F%!QJ@PBQQQ$;$MUMF:PT^:!KL)*:L4_X0&2=-/AM M&GS#[A]* V*+YJ)_?U-V=".A$'_Z=/M#ZAZ(K*-[U.H>';[^^GF;"SYKWC0B M0JP@0R>D;'9.^W)0$P>&6'\BUXGG^T'D.7YLKW?U]3FZ83B)HM:Q$WO0QAZ\ M/G;U?182EYE^PB\("(X5T.=X2,"X%3 ^MO:N>FH/[2V[@[2O?7X#D74R$+89 M"([HK&PO M=V]R:W-H965T477< GJ1W4N<&9W M+"DKH)2,ET3 :F%]6HS."'!*E*2A> M-K"$/-=,F,=-2VIU:VK@[OB>_8L1CV*NJ(0ESW^Q5&4+*[)("BM:Y^J";[]" M*VBB^1*>2_-+MFVL8Y&DEHH7+1@S*%C97.EM6X@=@!L\ _!:@/>_ +\%^$9H MDYF1=4H5C>>";XG0TRXHFL+#P53.%M>*W;]S0 M^3BD="2RGFZ_T^WO8X_;399&M;@W@=[M5:UJ 81UF\[*=K,/ABK2+#,QR^BC M9!,'83AU7']N;W;%/HWS)]'$#V==7$]'T.D(]NIHMHU7^JB0)FF40R_K2S=R)+)> 29= 29C&G@RINZ1R'JZPTYW^#H&#I\8TYW,(F_Z MR+\#89'C.<_8=]JIF.Y5@<>O$BQ1F'JCI"Z9>HF/]]*_=#]'(NM5(NHJ$8WI MXVA,W2.1]73/.MVSU_'Q[*E!'3?R7>^1D9_&^4$01.&PD5WGH;]P_GT2'^I. M"XV[I2*5A&ZP6Z!7.1@]:T%+A0;'#H2H#/ ?W)V2\YR6@TW$WL5>NL%CL?5+ ML]-ZN6-ZNV4;2_M(;'WM#_V5N[>-&<_?[3I]XT91- T>&7PHT F=<">PT6+O M=-/Z4^8[%6N&740.*T0Z1U.D$,W703-1O#(-]A57V*Z;889?5"!T #Y?<:[N M)[IG[[[1XK]02P,$% @ P#MB526?-F/1!@ ^D4 !D !X;"]W;W)K M&ULQ9Q;;]LV&(;_"N$-0PLTL0X^9HF!)#H.ZQ8T MR'8Q[(*1&5NH)+H2G33#?ORH0R3+D6E[?='D(I%D?L]'22\IBJ_#\R>>?LZ6 MC GR-8Z2[**W%&)UUN]GP9+%-#OE*Y;(3QYX&E,A=]-%/UNEC,Z+H#CJ&YHV MZLRX%/X6(I\@/]V?F* M+M@M$W>KFU3N]6O*/(Q9DH4\(2E[N.A=ZF>^,S#W-V#6/ M_@SG8GG1F_3(G#W0=20^\2>/52=45##@45;\)D]56:U'@G4F>%P%RQK$85+^ MI5^K"[$1H ]V!!A5@'%H@%D%F(<&#*J P7; <$? L H8'IIA5 6,#LTPK@+& MAV:85 &30P.F5<"TD$-Y_XJ;;U%!9^YN+?+NQ_?G?2&KD@/[0976+M,:.]*:Y"-/Q#(C=C)G\XYX5QT_5<3WY26H MKX/Q[PEM",.L&818\O M&\1EFM)DP61'+\C],]DL=T.?B\.73S2=D[]^E4CB"Q9G?W>$N:#8"WA#VKA M#U3TF11[+&6>Y0\$4N'G1/;[Y&$MUBDC89:M:1(P\BZ4Q7+Y9UT]_Y4RS;'Z M1L(L),PN8<,"E@\I'V>#T6BLZ>9Y_W%3NLBD[H%)/612_W52_CJ(FM;0MI;PMU;PMM;P@>=5$L1 MHUH1(Z4B[I*4!7R1A/](600\$T7W4_9(Y9,VV'@B=XE%R3]6+$B8A839)6RD M$ LRG;LWG8=,YX-@+0F.:PF.E1+\?95+*^O2EC+P6&TA81829B-A#A+F(F$> M$N:#8"W%3FK%3M[XA66"%#X29B%A-A+F(&$N$N8A83X(UA+^M!;^]/N\L"C3 M'*MO),Q"PNSIJ[&?/IQ.C/'6R &9TSTLIX?,Z7?DG&B&MN-M1=>:F5)-J;=/ MMW>=XP)UV+'Z@=(L*,V&TAPHS872/"C-1]':PMV8XM??>(1050#5!) T"TJS MH30'2G.A- ]*\U&T=A,PFB9@?)^Q@CK/T4I'TBPHS:YHK>>HID],W=@:,$#3 MNH>F]:!I_8ZTYF PF(QVC!H:.TE73MIOSVEM]+[%!%?*(II/@@I.$IZ-*^/HK55VG@_NMK\.6[F M]0-9L33D90=:!9;?#9"=YS.CZ8Z^$^H,06D6E&9#:0Z4YNY1@EG>0&*2.7WN MZH0\:'5\%*TM_,:#TM4FE*'I&KF):*>;H(X]6K!0\PE*LZ$T!TISH30/2O-1 MM+9Z&[],'[WUFQW448/2+"C-AM(<*,V%TCPHS4?1VDV@\>MTM6%72#LC])&& M$;V/6#$F6>1?+=C[*@QG+3IV\]X("Z<5":!:794)H# MI;E0F@>E^2A:^_\$&AO04-N L*ED=9YCE0ZE616M/0L[?#T+9D/3.E":"Z5Y M4)J/HK5%W%B"AM)O.5S$Q51?D'??81*D3';HG5*&^G\5;;(Y^#W5AFWE6="< M-I3F0&DNE.9!:3Z*UM9QX^L9:E_/KT1)ZJ[V_[P)&AV>DSZ<3+=[NVMU;8[N M9*%^'93F0&DNE.9!:3Z*UE9PXP\::G^P?A\D_Q+%EX_5E*-[6*CS!Z794)H# MI;E0F@>E^2A:6\>-@V@,WOC-T(#:AU":!:794)H#I;E0F@>E^2A:NPDT7J*A M]A*O>2)2&H@UC4@4/G2/E*&6(I1F[3D]72NMX4[%0OU#*,V%TCPHS4?12L7V M-]:!B%FZ*!81R4C UXDH_P.^/EHO5')9+,^Q==S6SQR]X[BKGWGE,B0-OEP5 MY2--%V&2D8@]R%3:Z5B>6%HN-%+N"+XJ5J&XYT+PN-A<,CIG:5Y ?O[ N7C9 MR1/4R[W,_@-02P,$% @ P#MB5>/7U\>M!@ D3( !D !X;"]W;W)K M&ULK5M=HXN$8UI M*#4$4?^>Z9+&L492Y?BO .V5G#KP^/B 'F0/KQ[FB0BZ9/'W:"6W=[UI#ZWH MFNQC^86]_$V+!QIIO)#%(ON+7HI[G1X*]T*RI A6)4BB-/]/?A:). I0./4! MN C IP'#"P&#(F!P$H O,0R+@&%;AE$1,&K+,"X"QEGN\V1EF?:()/-;SEX0 MUW/DH4_KA9*FQ5:LD156$$RR:]0]A/Z MO,M.[W4-B.0K>NM12:)8O%-W?'OTT-LW[] ;U$=B2S@5*$K1MS22XKVZJ(Z_ M;ME>D'0E;OM2E59S]L.B9(N\9/A"R0;H$TOE5B _7=%53;QGCY\UQ0?V>!=; M /HJS66N\2'7"VQ%?*2[:S1PWB/L8%Q3H&7[<+>V /]VBHPMVZ M<".7@[+>#C*\P06\?_;)$^6(K1'+*JA JML44E6U*-W45;8<;E@/I_OO&[$C M(;WKJ0Y:4/Y,>_,__W#'SE]U0D&">9!@/B18 1F"#PL!1[:T.<+NHG25(FI M!HZ8I"%%;U5_DOXQU^XQV!]6%^,57C,E5C:ZK\ MGY2'D6A.EA6F:^V&!//&9PF^PLY@BD]T@.0,@, ,R2:E9!.K9&I"NZ:1KM^, MHU#W3''I+$)0=(%0&"&=--2NJF]M66S@[8#RO2\VQ[-IGAR MTDE9*;N*T8[3A^0,:CC-X-=FK-KTXDRRXW"54P-"IE+TE7J5JR M^J"L 12:J=;12MVU+GF^9RX)75TA\DPYV=!#@Z(YR8Y'NE-[4,NB3+!ZO5S( M@0@4S0-%\T'1 B@T4WM<:8]_836T%RNTL\MMA>TL-R2:5Z!-CANQ<^T.3]LP M)&D A6;J6+D6KG7-;"R-6J@':EJ HGD%FFW>"$H80*&9RE5VA&OW(\R56@OM M0/T(4#2O0)L=:3>YGHU.Y0,U)*#03/DJ2\*U>Q*655L++8$L@D)+2#3/;;9 M0 D#*#13R,HP<1LM5CTM1!KTB9O2WN!.XO5BM0')0V@T$Q-*S?$M=LAOZ%I MS2*QA;#3=JT0U%%I1^J#D@90:*:PE?7BSCJN%#G5NPQTQQFR5'(2RIPNCM:J M67Y,T2LE_,(*']+P6(*B>:!H/BA: (5FOFJNO!W!#UJPH*%@@Z)@P[)@3DW!3&DK(PA;S88F M:Y5(]$AWDF8OR"TO_!=VFL["@WI!#2GH)#RH$02%9FI?&4'8;@2U&8V)T/LB M6M8!4(,(%,UK2$6G.@!J(D&AF76@,I&P?>_+_6;#Z89(BB(UED>IB$+T3.)] M,6_+QG-YV'A5W^6#&DN@:!XHF@^*%D"AF<)7'A2V>U"?VVUU*E#&1U/>X>3T MA8R=JK-H+2A]4,J@AM)U7>?"2A=73A&V.T5@H^NY,5.C J@7U(;2!Z4,H-!, ML2HW"-O=(/#A\'PW2XUHH#91&TH?E#* 0C-%J[PD;/>2+HY?6B>1[3H^;.H\ M.!)U^W<7N''KRK*XY;B3F$Y/-Y'5X(P'IZ^A:I!FSNAD#U]@?_)?S6SEZ&"[ MH_.521(C5>FCA.@FL-&OF]2D2*5Z32)>99D9[:8VN=.SYSU+[ODM[FAPFMQ& M'+\.9W:665!+I7^T8SZA?)-]VR!0R/:IS#L?S[Q_R$\EVV7[])R8E2[+#+24K MRO4-ZO&ULM99M;]HP$(#_BI5-4RNM)'%> MZ2!2:??VH5-5U/:SFQQ@-;$SVT K[202+GGY0 NU&#NI@PJ8D66I M;OGZ&VP)')0OI>+51E@35)0U3_*\"<2.0( /"."- +;< MC2%+>444R4:"KY$PM[4V\V)=M=(:CC+S5:9*Z%.JY50V53Q_.IMHOPITR2O] ML26QX3I#MR"5H+G2)_86NF-4H0L31JI>T,D5*$)+>6JN3N_DR%6:QVAU\XWM M26,;'[ ]1->/1:"-ER!M1 QHTM*@EB!DWUXY\?>IQ[6L&4-^[1G$YA3QC283MN2L!S0"66;4)RB7YU! M::@;O9'5:\IZE05A&*;QR%UU\$0M3]3+\U409I+IK131'L4PCI)#%'%+$?=2 MW.NL/@(BWH,XPUZ0X*";(FDIDEX*W5%F0 T(%R@W'ZD>C._Y:>#C;IIA2S/L+;4'VU"A.",K$/H/ LU-_J""*$ S M0@5:D7*I*6]T/5JXTRZXX7\H0-_;-E?O'TIP*0M4M]0ZMMM.U=E$&QO)3H!3 M/ C2[O#Z.YW??W,]'HO4:![N((7)(#V0?S[>(N&W%N>Q1'B/*,:#0T#;=N_W M=NB^.CT6,-@#3*)!?(APV^3]_B[?4;3'DH5[^16%@^#O\G5WAHP*Q-R.4A+E M?,E4,V^TN^VX=M$,*=OKS:QW382N"XE*F&E1;V"&(]&,3\U"\=J.+(]&ULS9E;;^(X%,>_BI4=K6:D M:7,C%[J 5$AF=Z0=J2HSLP^K?3#$0-0D9FT#[;=?VTE#+B9JNW[H"R3..3_[ M^)@_.?;DA,D#W2'$P&.>%71J[!C;WY@F7>]0#NDUWJ."/]E@DD/&;\G6I'N" M8"*=\LQT+,LW0Y)$]SE.'3U+"-YX;[=+MC MHL&<3?9PBY:(_=C?$7YGUI0DS5%!4UP @C93X]:^B6U?.$B+GRDZT<8U$*&L M,'X0-U^3J6&)$:$,K9E 0/YU1 N498+$Q_%O!37J/H5C\_J9_D4&SX-908H6 M./LK3=AN:H0&2- &'C)VCT]_H"H@3_#6.*/R$YPJ6\L ZP-E.*^<^0CRM"B_ MX6,U$0T'SE$[.)6#TW4877!P*P?WI3V,*H?12WOP*@<9NEG&+B(.=Y@N;.('")]M? M3X#QW(W5>'\O][C-_?>F@RW7BVNY+F7>#M(T-6JOR1N"8'%%G$%86#U!)IV=_!) M-M^>($D^M]T6F#+P]Y^\%_"5H9S^HUHPY9!&ZB$)(;VA>[A&4X,K)47DB(S9 MK[_8OO6;*ELZ89%.6*P)ULKKJ,[K:(A>J4"9KW4S0:C\J:O24A)]211_1\?9 M*!SS-7IL3G??R T=KVT4]8ULS_+&;:M8865[C0Y;@7MUX-Y@X'(!X@W_RSNB MXJ",6.Q&Q68/QPXS1*7" M\-+^ ;&TV"K#':2\=B%JI45::;$N6CL?SCD?SOM3F6I,NK*KDQ9II<6Z:.WL MGBM>>[#P>IO2N'UYZ+W%*(Q\R^T*3=_(<>QN::2PLL-1<$%HSD6A/5P5_HX* M1& FI08F>5JDE!$H-O:400_"7KTB==(BK;18%ZV=EG/):GOO4&^TEL%::9%6 M6JR+UL[NN12V!RNRM^F-W]L;<4;NN"LX"BO'[V[&**P"I[<9H[#RO2#L*([9 MV)?.$=G* P'*PSH4K-QTK%OK0X=;N=7>:9_;-PM;T1Z)0PJY#W[&ER<5E(<&Y0W#>[DKOL*,X5Q>[A!,$!$&_/D&8_9\(SJHCVYF M_P%02P,$% @ P#MB56LD+^W[ P 4A$ !D !X;"]W;W)K&ULM9C;;N,V$(9?A5 710)D(U$^)K4-;!P4&R I@F2WO2AZ M04MCFUU)5$DZCH$^?(>4+-M;FH53Y<8ZSJ_YAJ>?'JV%_*:6 )J\YEFAQL%2 MZ_(Z#%6RA)RI2U%"@4_F0N9,XZ5\""8C>^]13D9B MI3->P*,D:I7G3&YN(!/K<4"#[8TGOEAJ&&:\5E+?,HQ3D^F(L^YQG;1BK B)5-1 M:%XLH$@X*/*1?$I3;NK-,G)75+W&5/_L%C3CF3HG'P@OR)>E6"D,5Z-08U)& M.DSJ!&ZJ!.(C"3RP#8D'%R2.8DJ^/M^2LP_G) -L&8?6U*_U#.4EZ416+-Z* M'P&:/7JF0)C ,@G%WU+8@RE^)]:V8F9]>)K0[B*)1^.( ZS9@W?\+ M=D'FJVS.LPQ2')YZB3V>D0TPZ2+V?NU4XDJLMT],A\>(>PUQSTMLNS$IV:8: M]F*.0Q@'.0YQ#3)W,7GU3F7J.5JQ$U$W4[]AZGN9'J7X$U<&5_+>P%.3;TGL M@''0, [>:QH:M%F#EL0.:C!L:C#TMK-9KW!Q M-U2.8_KE:$QR7..73DYOZ!LY M:;2S(I%_)E[E,Y!F/A)5K]:"P*L&M"5_'[4$-[7H_AP9-W-)[1J\WWTKUY[% MHEZN+SBKNJB<-'XI&MEUQ]EX_M"W4NX\$O7:C\F-651D/0(3/.(N@)PQM)7; M&^=.X$K5-%'3?M%E1(>][QOQ/=P/W=D?ZO<_IR^:]-]VI7O5V_P.SN M<8]73:FV^Y(SM+1V8G&/T58MU'_DUZT2(1WG.E5!AWL;7O-OPP.3"UXH))JC M9G0YP!++:@-?76A1VCWP3&C<4=O3); 4I'D!G\^%T-L+LZUN_D:9_ -02P,$ M% @ P#MB51,W]P&C @ V0< !D !X;"]W;W)K&ULK55=;]HP%/TK5E9-K;21+\HZ!I&@,*T/2*BHV\.T!Y-PD^I1YP"&/!5% 55SV/@ M"3=:".+FHP> M%$Q4;_I4Y^& @#KMA*@F1"\)W1.$N";$K[70K0G=UUJXK@DN=+^*W25N0@U- M!DKNB+)H5+,+EWW'QGPQ8>MD811^9<@SR;0HN7P&(&,0L&*&S#D5FGPDHRQC M]BHI)W>BJD=[L9<3,)1Q?860A\6$7%Y?T+L'PQ1@9S#[$M'DYVBIC<)__%?;;5=Z MW78]V_?ZNJ0I##UL;!K4%KSD_;NP%WQI2_5;BDW>4FSZ1F)'E])M+J5[3CV9 M49/F3*Q)BI6OV')C3OUZE4[/Z=B9L4VP*+:'&:X087@ "3HWQZ!)"RCN1,>@ M:0LHZO0:4!6I?]"K"E!K-R0T!K(1IJK*YK290R/7?E^&PO=V]R:W-H M965T$M_^O^-S3G).NN/BAZP!%+IM*)-3KU:J MG?B^+&IHL!SQ%IC>J;AHL-)3L?9E*P"75M10/PJ"4[_!A'E9:M>N1);RC:*$ MP95 N;WE)(TP"3A# FH MIMXLG"P3<]X>^$)@)P_&R'BRXOR'F5R44R\P%P(*A3($K%];6 "E!J2O\;-C M>KU)(SP<[^D?K._:EQ66L.#T*RE5/?7./51"A3=47?/=1^C\&1M>P:FT3[1S M9Q-]N-A(Q9M.K&_0$.;>^+:+PX% ([@N2!P1Q)XB?:B'I!,E3+8P[ M@77==[[;P.58X2P5?(>$.:UI9F"C;]4Z7H29[^1&";U+M$YE%ZS@#:!/^!8D M>HMF94E, C%%%\Q]A2:=)SDH3*A\G?I*&S52O^@,S)V!Z $#,;KD3-42+5D) MY8 ^/ZY_=T3O:V=[CZ.]Q_/H*/ &VA&*@S"/7^ D&9T'+X?X^2 _.#N[RU\^ MP@]'\5]\%RK_H)@U(-:VBTA4\ U3[L/N5_M&-;/U^=[Z/)PLPH'U7#U;LX@S &]7W&N]A-C MH&_WV6]02P,$% @ P#MB5>-;Z;SV @ ;@H !D !X;"]W;W)K&ULK59M;]HP$/XK5E9-K;21-V ;@TA 0*LT)%36[<.T M#R:Y$*M.G-D&VG\_VPD9H)2RE2^)7^YY[OS6(X.""A$4C-@]=O &"C51"J,WQ6G M5;O4P/WQCGUJSJ[.LL0"QHS^(+%,!]9'"\60X#65=VS[!:KSF C1H7YHFUE MZU@H6@O)L@JL(LA(7O[Q8Z7#'D#Q- .\"N = ]K/ /P*X)_KH5T!VN=ZZ%2 MSKF ;@7H&NU+L8S2(98XZ'.V15Q;*S8],.DR:"4PR75A+217NT3A9' '%$N( MT1QS24"@ZQ D)E33JN1=Y)P 44+^UQ#/^'RXVW2^X?//J+LG](WC7.#RKOGY59FB6PF9^-54-"5ONYE7W\,] M4> (!I:Z:(4J6;""MV_9WD"^ M!I1PEJFGJ$Q[45XW3?DMV=SRPM+OXB9P6G[?WNSGK=&H?6@4-ABY+??0:-)H M=,0T/7G"_]2O4^O7>4&_",@&+RF@:PI"()GB_*9)N4Z3*$?G'9]T]J\5?X[' MR24]3E_P6"IL[[V'&?"5Z5P$BM@ZE^455:_6S='0] 1'ZR.W-W8;UD.W-RE[ MG[_T92&ULM5A=C]HX%/TK5K9:S4CMY#N$64 :"*M=J5V- MRL[VH>J#(89$D]A9VX'NO^^U$S+ &,2VZ0O$]KG'ON=>W]@9[1A_%ADA$GTM M"RK&5B9E=6_;8I61$HL[5A$*(VO&2RRAR3>VJ#C!J38J"]MSG,@N<4ZMR4CW M/?+)B-6RR"EYY$C498GY?U-2L-W8S]WM8%&_).3G3AX1LJ5)6//JO%G.K8/B\9_]=.P_.++$@,U9\RE.9C:W80BE9X[J0']GN M#](Z%"J^%2N$_D6[%NM8:%4+R^:^$2+/%DQ-D.<84&-O6@U=?6H%=.5:(L)(?1 M'.SD9(I%OD*8IBC)BUJ2%+UG0J"*<#1C90FA7&28$_1.-2M&"94"L35Z;3?' MG.9TT]@V1C<)D3@OQ"V8/RT2=//F%KU!-A)J5*":2_$6.N'Y[XS5 AC% MR);@F5J?O6J]F#9>>&>\\-$'1F4FT)RF)#78)Y?MAQ?L;5"TD]7;RSKU+A(N M2'6'?.7%)TEJ M1(7A28X:48.!.47C3H;X?\O0)N:50L17"6%$O1+"B'HEA!%U3HAA)\3PXE[] MI$_#X#7>$@ZG>T3K<@F.PS%M7[Z: Q=<%(2$_0LOXRMW\[#/W=PG6=(GV;PG MLJ/HN<[+$=RYF,@_$C^5Z,VH,/?@VN+^!,T.R\,EU=RK53,AS:J9D&;53$BC:O;! MO:\D?*,OW ($J*ELCN==;W>I?]!7V9/^J7L_1R3=0 M2P,$% @ P#MB59&ULS9I1;]LV$,>_"N$-0PMLEDC;LI0Y!A)+10NT0U!CV\.P!T6F M8Z&2Z)*4TP'[\*,H53)=F;6R>_!+;$F\'X_WIRX\FHMGQC^)':42?^! M+Q>LE%E:T >.1)GG,?_GGF;L^7:$1U]O?$R?=K*ZX2P7^_B)KJG\??_ U973 M4C9I3@N1L@)QNKT=W>&;B,PJ ]WBCY0^BZ/OJ!K*(V.?JHMWF]N16WE$,YK( M"A&KCP-=T2RK2,J/SPUTU/99&1Y__TI_HP>O!O,8"[IBV9_I1NYN1_X(;>@V M+C/YD3V_I M^?#7>P5&[R3-Q=\]X[ROO9CV>U&EU!NQCQ-Z.U(Y4U!^H*/E3S]@S_VU3T1( M6 @)BX!@AI335LJIC6Y**3HI7Z5%,U_Z7M9[*W2H,I"PL(;--*SZKWE8>H'G M!=/IPCD-?T M$G;/TX3JI%6*C5[-Z.3U6KU]UG_(]]8>ALI4P^9'.27 8W=B9IX0LLOH>UT: M@?7;P/I 24P]6&6Q$+6#=_7'@4GULJ!$KQ/K6VI=FWSJB[_5D:'QAX2%D+ ( M"&:H&;1J!E>1\0)(*2%A(20L H(94F*W*]_<2W,>K\3J$\*.&*I$0\/>48YQ MQRYV W\V/TEM ]I&E[4UPW14Y>*79##_LF68'3XX@)"T$)060=%,F4@G$[F* MU-2X 24H)"T$I450-%/0;F, 6XM5D"59T\7QF@;/@S$Y22 KNRN#90 MZ;\_ M!C/ 7;F.[?7ZY8GM?R_-[)X,?FE JWQ06@1%,S7MM@SP[#JR(.CV B@M!*5% M4#13T&Z+ 5O+WLL6:5[O\L>=S>8^/LUTH/7_@)ZCR]J:8>K*=VROW]=5YD%L M7TUI@5(A2C77JY\F6"F%5%_4_.X-'6C1#DH+06D1%,T4J-L&P/YU)";070!0 M6@A*BZ!HIJ#=3@"V5JVW4P?K UK;-S1C(W\6^*>KQ:BOG3\A\S-9C'05 M.;%7Y!^ID&JI6_V4JI=2J"Q2.22=V?E#HPM*"T%I$13-5*K;%"#X*M(9 =T^ M *6%H+0(BF8*VFT?$&LU^])T9J<.U@=T-Z"A&6G*58D*DY-\UM-PX@4>/O/[ M)>E*>'))"5\7DH(6*>-UH=D;2=!?Z$%I(2@M@J*9HG1E/YE>1^H"K?E!:2$H M+8*BF8)V-3^QGQ-X:>H"+>%!:6%#.\Y(JDKT?7=VFKJ^;8@GV,-!<)*[G*-S M;CGE3_J H4 )*PM9G_1J[[:'&._TT;V3^R&^B>JCB!VF/AGY(>9/J:H^,[I5 M2'<\5U[Q^K!A?2'97I^F>V12LEQ_W=%X0WG50#W?,I4&PO=V]R:W-H965T+[D/1Y04H'G!\9_RQV ))\39-,+(R=E/FM M:8IP!RD5 Y9#IIYL&$^I5+=\:XJ< XT*49J8CF5-S)3&F;&<%V4/?#EG>YG$ M&3QP(O9I2OFW>TC8<6'8QG/!8[S=25U@+N00"@U@JK3 5:0))JD M^O&E@AIUFUK8O'ZF^\7@U6#65,"*)7_%D=PMC)E!(MC0?2(?V?%WJ 8TUKR0 M):(XDF-9=^H8)-P+R=)*K'J0QEEYIE^K/Z(AL&=G!$XE<%X(G,D9P; 2#"\5 MC"K!Z*7@W!C&E6!\J6!2"2:7"J:5H(B^6?Z[16A<*NERSMF1<%U;T?1%$=]" MK2(29]J*3Y*KI['2R>73?BW@RQXR2;R#/KYQ0=(X$6_)K\2QG E9L>P 7,;K M!,A')D&H!\VR3)?-3:DZHY%F6#7LE@T[9QJV'?*!97(GB)=%$+4!IAI%/13G M>2CW3B_Q(SL,B.6\T]UV2$2_=71JU8_P83T@SJQ 6.33DTO>_/SV#,KM1SU! M/B!#J^I-/\J[8&#.31O5@?$OPQ03]&!="-3"[P-C=F%;XAK43AP5W>*D3 M__Y#U2#O):3BGXYNWI>X43=.3^&W(J$!4BPEEM&M5M&??3E X^S,,YITN6,7NFUSBAADP*F%_;#9@=]3%APR1A: 1O7 1OW!JQ<,HHW&)87;R$V^4Y6"16B[,U=>3HP M&6=;$K(T95E9I!;!\'-7G'M;O#;.F# 7$^9APGQ,6( $:QEJ4AMJ@KM>3##= M@@ES,6$>)LS'A 5(L)9;IK5;IJ]-/P+"O?[N(9+32,\QZF5,J#FH^YWLOI=W MK5U*V+@QK0Y?KAZO5_$PN^1CP@(D6"NTLSJTL][0JD]2"*F074'L55X;1$R8 MBPGS,&$^)BQ @K6,<5,;XP9WA;C!= LFS,6$>9@P'Q,6(,%:;K&M4RK$^N_? M%/W::\V!2G-1:5Y%:WX#.*/.[Q@?M>$ B]8.?R,39O>&_^5TT>F"7L35+L"D MN:@T#Y7FH]("+%K;*,[)* [NNE+QL%R#27-1:1XJS4>E!5BTMFM.Z4V[-Q^V M?(1\S\,=%1"1C6J&T)3MS\PRJ*E-5)J+2O-0:7Y%:ZYG+\^8X1V)8A&>M05J7A.5YJ+2/%2:7]%F#5M8 ^?FI2.0VFP[XI0>M?OS MHS\L*M_)_Y$R[>_%U1Y"39JBTCQ4FH]*"[!H;:^=,JV:4P;5QDZAVC_F-.UQ>]I=]3=ZM1DP:1XJS4>E!5BTT@QF8P=) M"GQ;; X2I'@5*3>3U*7U!J2[8MN->:I>[E[Z0/DVS@1)8*.DUF"JPL_+#4'E MC61YL1]ES:1D:7&Y QH!UQ74\PUC\OE&-U!ORUK^"U!+ P04 " # .V)5 MGEVR(&P# !_%P #0 'AL+W-T>6QESRE5WC+GHAKZ_F::FO\T?>LOW&1TJ'_>/'^ MUZ)0-^\\>SW[<';6>;R\V;5?&.#2#YQ.KP]P>M7!_6H,8X<:K:T(00>QUW.CL)X2GUPL-6:.\2H>JZB+IM M<:BV"$O.ZKG8,A@G05WLHT%6B+;F(]\:=!224^^)\*$_)IQ-) -61G+&5];< M!<.TX(7TE-YL.FP(ENJ/A4/;@WU8^\F9**2);2/8WTD]? =8]T @X[P1V/6M M830HB5)4BEO=,8.-\1GDU>V'5:D5SB19A=UKOR68BPXR*61*9;OW_;5I-. T M SF2S>9P5449 *A4D>M&RLBL$,1H6#/JAG8[I9S?PTWJ9[;E>YEMK)\I3=$T MM:"Z:=W8#OC?]&9];[KMO2'9'QT-2F6J#53ZWA.5BDTW+;\E*1_H4JW+ M:9GAFKLGJ/G?SO.,"BH)WQ2M:_^89_G5BJ/>6TDV=Y5=P4Z-]<'CV$5>GX+( M^/A%1LGQ:ZP/B<';$UNX5F7"Z[5^/3VE&%EP]-.#0 M;]O?:

=*,NH.)J$>U[6^07A@W+U Z%A,I7=)T7'?E;&*:GF[HJ/4'"+O( MK?FX$8QC,3<"&!8'4X!Q+ N+\S_ETT?SL1BFK>]$^BBGCW(LRX6,S1>+X^8D M^N/.-$FB*(ZQ&1V/G0K&V+S%,?RYO6':@('%@4@OFVM\M?$*V5\'V)KNJQ L M4[P2L4SQN0;$/6_ 2!+W:F-Q@(&M E8[$-\=!VK*S8DB6%5,&[:#<21), 1J MT5VC<8S,3@Q?]_I@NR2*DL2- .96$$48 KL11S %H %#HL@\!W>>1\'Z.16T M_W(?_0502P,$% @ P#MB59>*NQS $P( L !?3T\ M$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5* M(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'V4DKI7!W7VYY LM&'&1+Y^I*O+K3YG:I]2W[UC;*SD<; MY[8O)Q-;;43+[9]Z*Q2<66G3<@>'9CVQ6R-X;3="N+:9)--I,6FY5*/7KY[J MNC:3\$ [43FI%13Z@L]2W-D?Y_TAVTDKE[*1[GX^ZM\W8L1:J60K'T0]'TU' MS&[TW5_:R >M'&\6E=%-,Q_-AA.?A7&R^JEXX2$_\:7M2QQ?WG F8^**52X MDL:Z_HJ^?@Z,.P$7#T>=T^]DXX0YYTZ\-[K;2K7VU<"OF 0_HV^'I]>A$5^: M_].,>K62E3C75=<*Y89V-*+Q@,INY-:.F.*MF(_>ZITP_O? %US6PV]S !6T ME'DIX82YK'L\2A15"V5%S>"=U8VL@:-F9[SAJA(L@$P0R.0HD N/ Q\-(%,$ M,CTBY)2V M/]:K +)$($M:R$77MMS< P];R+62\#&N''M35;I33@:0IPCD*2WD.RX-^\R; M3K"_!;>=\7W:V0#N!0+W@AA.*A@()6^^CS8.GLIVJ]4SQMD4&\2GM)0WV,M?(U_)*^@.06["N_S#'4-L6P@<-B"UN__8->-?PX]X\773F[] MYT)(S#4S8ME<0C"BUOY+AY:,;C+FEQFQ8,[%,FHD3",S8H^\%WIM^'8C*W:I MAAK@DI .\\>,6" +IZO;C6YJ8>QO_1/F[D,V3!LS8F_T;.,S/NBMA9KL3VV' M&6-&K Q@:J7K1^"^?X*"'<3) @9!$74%S!@S8F5\TM8RL(3O'&V(B$@:3=DQD23$(D%CTOC9Q%22 M$*L$C4G928B).24A=\JSJ/3IJ?P]S'Y@ADF)#>/#T[U0F%]28K_LCU/W8F)^ M2:G]LB=@W0N)YK>H97,@8A7)B"^&8T7(_NMY/;*&?DQMC%@1W(29FH9S80OLPW[3:N&$:%V)B%LJ) M+;07T\=&<"$8-,3$+)036V@?YKO.04#'+FRT-R''+)036ZA/:XW9C=CI9B?5 MFEUIKMC)N7!<-E%RIL L5/R*[-N8)=.D\/'ZSN^>\TW[03MAHS1F@5FH(+;0 M#\S3_\+$+%006^@1'VQYB8A8J?L&. ,"$GB2,L(X]+CSZ M4=Z7A9B8A0IB"SUBAO=[(9349KCM(29FH8+80@=RQ;[O5UI5(2:Z[^Q7;"!X MGBL>]\NE0+L(,3$+%=09N?V8-\(*LQ-UB(E9J*#.R!U*:@_.##$Q"Q74&;G# MF/Y4N-L0LU!)G9$[C DW/DS.E)B%2F(+H:T91>\E9J&2?-LSLA4GF@N5F(5* M8@OMWXSS/>@,,3$+E<06"G?EQ!%Q/]J'F)B%2F(+/=NHLS?2+#'_E,3^P=?7 MPCEEB>Y\)O8/CADFN4K,/R7YBE"\LVC__<;44_;JF?07V]>O:NB"2M0?H'8+ MY15OJFO#_$N_+R[)&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'/-VDMNHT 4A>&M6"P@N.ZKG%:<44\R;64#R"D_%-L@H-7)[MMR!O9!/>A) MQ!FA G'Y1Y]0P=.O]H=N6'RW'L?M1U\-F7T[-\-!VY7RY MLFW[4S->EOVN[IK->[,KM2R74??W,ZKGI_N9B]?/KOS/Q':[/6S*SW;S^U3. MXS\&UW_:_GW8ES)6B]>FWY5Q7=4?Q]OIH;X>TL-E5M7_?Z@%02MY@]ZA*#'^8/2$F5<$B1- ML";0.B'7B<#KA& G K$3DIT(S$Z(=B)0.R';B<#MA' G KD3TIT([$Z(=R+0 M6U!O(=!;4&\AT%LF+]L$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$ M>@OJ+01Z*^JM!'HKZJT$>BOJK01ZZV2SA$!O1;V50&]%O95 ;T6]E4!O1;V5 M0&]%O95 ;T6]E4!O0[V-0&]#O8U ;T.]C4!O0[V-0&^;;'83Z&VHMQ'H;:BW M$>AMJ+<1Z&VHMQ'H;:BW$>CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[9./ ME01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>@?J M'01Z!^H=!'K'Y&<3 KT#]0X"O0/U#@*] _4. KTSZIT)],ZH=R;0.Z/>F4#O MC'IG KTSZIT)],ZH=R;0.Z/>F4#O//E9D$#OC'IG KTSZIV_4^]A_#R6X=;S MM8;GK[Z3ZO%R;[D]_KK\.HDXKZXXU_<5P_-?4$L#!!0 ( , [8E7=)VL+ M& ( (4M 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:WT[;,!0&\%>I-6MOG._&1?E>]^O$4 M*"T.0S^F=;7+.5PREIH=#2[5/M!85C8^#BZ7KW'+@FOV;DM,K%:&-7[,-.9E MGFI4UU>WM'$/?5[<'=]]"&5 MB47Z>-S+2*;3RU *4GC"T@?7T'ZX"N41E!$Y2BDG#=^)+/YG]?7_\&4$L! A0#% @ P#MB50=! M36*! L0 ! ( ! &1O8U!R;W!S+V%P<"YX;6Q0 M2P$"% ,4 " # .V)5A'1(*NX K @ $0 @ &O M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " # .V)5F5R<(Q & "<)P M$P @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 M ( , [8E53DI;6208 ,TC 8 " @0T( !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ P#MB56.89R+F!0 E!L !@ ("!7!4 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P#MB53$M M370)"0 ;RD !@ ("!9CH 'AL+W=O0@, #P' 8 M " @:5# !X;"]W;W)KK&- # 7 "'1P & @($=1P >&PO=V]R:W-H965T M&UL4$L! A0#% @ P#MB5;TF.,Q-!P 2Q4 !@ M ("!@UX 'AL+W=O&UL4$L! A0#% @ P#MB577MQNNC"P "2$ M !D ("!K&H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P#MB52AXIJ\1%@ F&@ !D M ("!AX 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ P#MB5;P'#CMN" $A8 !D ("!LIT 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ P#MB52O9 M43<1!0 Q0P !D ("!@;$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P#MB5&PO M=V]R:W-H965T&UL4$L! A0#% @ P#MB58.6/",V! U@L !D ("! M@]X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ P#MB5=9[USHS! < D !D ("!].T 'AL+W=O\" !0!@ &0 M@(&5_P >&PO=V]R:W-H965T&UL4$L! A0#% @ P#MB5?G-R#<&PO=V]R M:W-H965T&UL M4$L! A0#% @ P#MB55J=S!F" @ ! 8 !D ("!VA0! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MP#MB5=,T?'GY! +QX !D ("!AAT! 'AL+W=OB>4" @" &0 @(&A M- $ >&PO=V]R:W-H965T&UL4$L! A0#% @ P#MB53\4C8\[ P ; D !D M ("!?CL! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ P#MB50(X2>;W P ,0\ !D ("!VDL! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P#MB M5?;<2PV^! ;!L !D ("!,U@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P#MB5:D#'GHK!@ :2X M !D ("!068! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P#MB59U>;KB; @ _ 8 !D M ("!NW(! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ P#MB59>CP3%=" 3%4 !D ("!,80! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ P#MB512F M%%R9 P E \ !D ("!@)8! 'AL+W=O&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ P#MB5?KD6,5) P KPT !D M ("!AZ$! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ P#MB5;3QAGM0 P T H !D ("! M\[(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ P#MB51,W]P&C @ V0< !D ("!++\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P#MB59Y=LB!L P ?Q< T M ( !W=8! 'AL+W-T>6QE&PO=V]R M:V)O;VLN>&UL4$L! A0#% @ P#MB5;M)TM]B @ M"X !H M ( !;N$! 'AL+U]R96QS+W=O8! end XML 91 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 92 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 93 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 298 379 1 false 74 0 false 10 false false R1.htm 0000001 - Document - Cover Sheet http://www.bandwidth.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.bandwidth.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.bandwidth.com/role/CondensedConsolidatedStatementsofComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Changes in Stockholders??? Equity Sheet http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity Condensed Consolidated Statements of Changes in Stockholders??? Equity Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 0000007 - Disclosure - Organization and Description of Business Sheet http://www.bandwidth.com/role/OrganizationandDescriptionofBusiness Organization and Description of Business Notes 7 false false R8.htm 0000008 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.bandwidth.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Fair Value Measurements Sheet http://www.bandwidth.com/role/FairValueMeasurements Fair Value Measurements Notes 9 false false R10.htm 0000010 - Disclosure - Financial Statement Components Sheet http://www.bandwidth.com/role/FinancialStatementComponents Financial Statement Components Notes 10 false false R11.htm 0000011 - Disclosure - Right-of-Use Asset and Lease Liabilities Sheet http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilities Right-of-Use Asset and Lease Liabilities Notes 11 false false R12.htm 0000012 - Disclosure - Property, Plant and Equipment Sheet http://www.bandwidth.com/role/PropertyPlantandEquipment Property, Plant and Equipment Notes 12 false false R13.htm 0000013 - Disclosure - Intangible Assets Sheet http://www.bandwidth.com/role/IntangibleAssets Intangible Assets Notes 13 false false R14.htm 0000014 - Disclosure - Debt Sheet http://www.bandwidth.com/role/Debt Debt Notes 14 false false R15.htm 0000015 - Disclosure - Geographic Information Sheet http://www.bandwidth.com/role/GeographicInformation Geographic Information Notes 15 false false R16.htm 0000016 - Disclosure - Stockholders' Equity Sheet http://www.bandwidth.com/role/StockholdersEquity Stockholders' Equity Notes 16 false false R17.htm 0000017 - Disclosure - Stock-Based Compensation Sheet http://www.bandwidth.com/role/StockBasedCompensation Stock-Based Compensation Notes 17 false false R18.htm 0000018 - Disclosure - Commitments and Contingencies Sheet http://www.bandwidth.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 18 false false R19.htm 0000019 - Disclosure - Employee Benefit Plans Sheet http://www.bandwidth.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 19 false false R20.htm 0000020 - Disclosure - Income Taxes Sheet http://www.bandwidth.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 0000021 - Disclosure - Related Parties Sheet http://www.bandwidth.com/role/RelatedParties Related Parties Notes 21 false false R22.htm 0000022 - Disclosure - Basic and Diluted Loss per Common Share Sheet http://www.bandwidth.com/role/BasicandDilutedLossperCommonShare Basic and Diluted Loss per Common Share Notes 22 false false R23.htm 0000023 - Disclosure - Subsequent Event Sheet http://www.bandwidth.com/role/SubsequentEvent Subsequent Event Notes 23 false false R24.htm 0000024 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.bandwidth.com/role/SummaryofSignificantAccountingPolicies 24 false false R25.htm 0000025 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.bandwidth.com/role/SummaryofSignificantAccountingPolicies 25 false false R26.htm 0000026 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.bandwidth.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.bandwidth.com/role/FairValueMeasurements 26 false false R27.htm 0000027 - Disclosure - Financial Statement Components (Tables) Sheet http://www.bandwidth.com/role/FinancialStatementComponentsTables Financial Statement Components (Tables) Tables http://www.bandwidth.com/role/FinancialStatementComponents 27 false false R28.htm 0000028 - Disclosure - Right-of-Use Asset and Lease Liabilities (Tables) Sheet http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesTables Right-of-Use Asset and Lease Liabilities (Tables) Tables http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilities 28 false false R29.htm 0000029 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://www.bandwidth.com/role/PropertyPlantandEquipmentTables Property, Plant and Equipment (Tables) Tables http://www.bandwidth.com/role/PropertyPlantandEquipment 29 false false R30.htm 0000030 - Disclosure - Intangible Assets (Tables) Sheet http://www.bandwidth.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.bandwidth.com/role/IntangibleAssets 30 false false R31.htm 0000031 - Disclosure - Debt (Tables) Sheet http://www.bandwidth.com/role/DebtTables Debt (Tables) Tables http://www.bandwidth.com/role/Debt 31 false false R32.htm 0000032 - Disclosure - Geographic Information (Tables) Sheet http://www.bandwidth.com/role/GeographicInformationTables Geographic Information (Tables) Tables http://www.bandwidth.com/role/GeographicInformation 32 false false R33.htm 0000033 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.bandwidth.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.bandwidth.com/role/StockholdersEquity 33 false false R34.htm 0000034 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.bandwidth.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.bandwidth.com/role/StockBasedCompensation 34 false false R35.htm 0000035 - Disclosure - Basic and Diluted Loss per Common Share (Tables) Sheet http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareTables Basic and Diluted Loss per Common Share (Tables) Tables http://www.bandwidth.com/role/BasicandDilutedLossperCommonShare 35 false false R36.htm 0000036 - Disclosure - Organization and Description of Business (Details) Sheet http://www.bandwidth.com/role/OrganizationandDescriptionofBusinessDetails Organization and Description of Business (Details) Details http://www.bandwidth.com/role/OrganizationandDescriptionofBusiness 36 false false R37.htm 0000037 - Disclosure - Summary of Significant Accounting Policies - Schedule of Changes in Costs to Prior Periods (Details) Sheet http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesScheduleofChangesinCoststoPriorPeriodsDetails Summary of Significant Accounting Policies - Schedule of Changes in Costs to Prior Periods (Details) Details 37 false false R38.htm 0000038 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable and Current Expected Credit Losses (Details) Sheet http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableandCurrentExpectedCreditLossesDetails Summary of Significant Accounting Policies - Accounts Receivable and Current Expected Credit Losses (Details) Details 38 false false R39.htm 0000039 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) Sheet http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) Details 39 false false R40.htm 0000040 - Disclosure - Summary of Significant Accounting Policies - Goodwill (Details) Sheet http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails Summary of Significant Accounting Policies - Goodwill (Details) Details 40 false false R41.htm 0000041 - Disclosure - Summary of Significant Accounting Policies - Recently Adopted Accounting Standards (Details) Sheet http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails Summary of Significant Accounting Policies - Recently Adopted Accounting Standards (Details) Details 41 false false R42.htm 0000042 - Disclosure - Fair Value Measurements - Assets Measured at Fair Value (Details) Sheet http://www.bandwidth.com/role/FairValueMeasurementsAssetsMeasuredatFairValueDetails Fair Value Measurements - Assets Measured at Fair Value (Details) Details 42 false false R43.htm 0000043 - Disclosure - Fair Value Measurements - Contractual Maturities of Marketable Securities (Details) Sheet http://www.bandwidth.com/role/FairValueMeasurementsContractualMaturitiesofMarketableSecuritiesDetails Fair Value Measurements - Contractual Maturities of Marketable Securities (Details) Details 43 false false R44.htm 0000044 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.bandwidth.com/role/FairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 44 false false R45.htm 0000045 - Disclosure - Financial Statement Components - Schedule of Accounts Receivable, net of Allowances (Details) Sheet http://www.bandwidth.com/role/FinancialStatementComponentsScheduleofAccountsReceivablenetofAllowancesDetails Financial Statement Components - Schedule of Accounts Receivable, net of Allowances (Details) Details 45 false false R46.htm 0000046 - Disclosure - Financial Statement Components - Allowance For Doubtful Accounts (Details) Sheet http://www.bandwidth.com/role/FinancialStatementComponentsAllowanceForDoubtfulAccountsDetails Financial Statement Components - Allowance For Doubtful Accounts (Details) Details 46 false false R47.htm 0000047 - Disclosure - Financial Statement Components - Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.bandwidth.com/role/FinancialStatementComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails Financial Statement Components - Accrued Expenses and Other Current Liabilities (Details) Details 47 false false R48.htm 0000048 - Disclosure - Right-of-Use Asset and Lease Liabilities - Additional Information (Details) Sheet http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails Right-of-Use Asset and Lease Liabilities - Additional Information (Details) Details 48 false false R49.htm 0000049 - Disclosure - Right-of-Use Asset and Lease Liabilities - Components of Lease Expense (Details) Sheet http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesComponentsofLeaseExpenseDetails Right-of-Use Asset and Lease Liabilities - Components of Lease Expense (Details) Details 49 false false R50.htm 0000050 - Disclosure - Right-of-Use Asset and Lease Liabilities - Supplemental Balance Sheet Lease Information (Details) Sheet http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalBalanceSheetLeaseInformationDetails Right-of-Use Asset and Lease Liabilities - Supplemental Balance Sheet Lease Information (Details) Details 50 false false R51.htm 0000051 - Disclosure - Right-of-Use Asset and Lease Liabilities - Supplemental Cash Flow and Other Information (Details) Sheet http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalCashFlowandOtherInformationDetails Right-of-Use Asset and Lease Liabilities - Supplemental Cash Flow and Other Information (Details) Details 51 false false R52.htm 0000052 - Disclosure - Right-of-Use Asset and Lease Liabilities - Schedule of Maturities of Lease Liabilities (Details) Sheet http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails Right-of-Use Asset and Lease Liabilities - Schedule of Maturities of Lease Liabilities (Details) Details 52 false false R53.htm 0000053 - Disclosure - Property, Plant and Equipment - Summary of Property and Equipment, Net (Details) Sheet http://www.bandwidth.com/role/PropertyPlantandEquipmentSummaryofPropertyandEquipmentNetDetails Property, Plant and Equipment - Summary of Property and Equipment, Net (Details) Details 53 false false R54.htm 0000054 - Disclosure - Property, Plant and Equipment - Additional Information (Details) Sheet http://www.bandwidth.com/role/PropertyPlantandEquipmentAdditionalInformationDetails Property, Plant and Equipment - Additional Information (Details) Details 54 false false R55.htm 0000055 - Disclosure - Property, Plant and Equipment - Depreciation Expense (Details) Sheet http://www.bandwidth.com/role/PropertyPlantandEquipmentDepreciationExpenseDetails Property, Plant and Equipment - Depreciation Expense (Details) Details 55 false false R56.htm 0000056 - Disclosure - Intangible Assets - Summary of Intangible Assets (Details) Sheet http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails Intangible Assets - Summary of Intangible Assets (Details) Details 56 false false R57.htm 0000057 - Disclosure - Intangible Assets - Amortization Expense (Details) Sheet http://www.bandwidth.com/role/IntangibleAssetsAmortizationExpenseDetails Intangible Assets - Amortization Expense (Details) Details 57 false false R58.htm 0000058 - Disclosure - Intangible Assets - Additional Information (Details) Sheet http://www.bandwidth.com/role/IntangibleAssetsAdditionalInformationDetails Intangible Assets - Additional Information (Details) Details 58 false false R59.htm 0000059 - Disclosure - Intangible Assets - Future Estimated Amortization Expense (Details) Sheet http://www.bandwidth.com/role/IntangibleAssetsFutureEstimatedAmortizationExpenseDetails Intangible Assets - Future Estimated Amortization Expense (Details) Details 59 false false R60.htm 0000060 - Disclosure - Debt - Revolving Loan (Details) Sheet http://www.bandwidth.com/role/DebtRevolvingLoanDetails Debt - Revolving Loan (Details) Details 60 false false R61.htm 0000061 - Disclosure - Debt - 2026 Convertible Notes (Details) Notes http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails Debt - 2026 Convertible Notes (Details) Details 61 false false R62.htm 0000062 - Disclosure - Debt - 2028 Convertible Notes (Details) Notes http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails Debt - 2028 Convertible Notes (Details) Details 62 false false R63.htm 0000063 - Disclosure - Debt - Schedule of Debt (Details) Sheet http://www.bandwidth.com/role/DebtScheduleofDebtDetails Debt - Schedule of Debt (Details) Details 63 false false R64.htm 0000064 - Disclosure - Debt - Interest Income and Interest Expense Disclosure (Details) Sheet http://www.bandwidth.com/role/DebtInterestIncomeandInterestExpenseDisclosureDetails Debt - Interest Income and Interest Expense Disclosure (Details) Details 64 false false R65.htm 0000065 - Disclosure - Debt - Convertible Senior Notes and Capped Call Transactions (Details) Notes http://www.bandwidth.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsDetails Debt - Convertible Senior Notes and Capped Call Transactions (Details) Details 65 false false R66.htm 0000066 - Disclosure - Geographic Information - Reconciliation of Revenue by Geographic Area (Details) Sheet http://www.bandwidth.com/role/GeographicInformationReconciliationofRevenuebyGeographicAreaDetails Geographic Information - Reconciliation of Revenue by Geographic Area (Details) Details 66 false false R67.htm 0000067 - Disclosure - Stockholders' Equity - Common Stock (Details) Sheet http://www.bandwidth.com/role/StockholdersEquityCommonStockDetails Stockholders' Equity - Common Stock (Details) Details 67 false false R68.htm 0000068 - Disclosure - Stockholders' Equity - Reserved Shares of Common Stock for Issuance (Details) Sheet http://www.bandwidth.com/role/StockholdersEquityReservedSharesofCommonStockforIssuanceDetails Stockholders' Equity - Reserved Shares of Common Stock for Issuance (Details) Details 68 false false R69.htm 0000069 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://www.bandwidth.com/role/StockBasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 69 false false R70.htm 0000070 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) Sheet http://www.bandwidth.com/role/StockBasedCompensationStockOptionActivityDetails Stock-Based Compensation - Stock Option Activity (Details) Details 70 false false R71.htm 0000071 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity (Details) Sheet http://www.bandwidth.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails Stock-Based Compensation - Restricted Stock Unit Activity (Details) Details 71 false false R72.htm 0000072 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) Sheet http://www.bandwidth.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails Stock-Based Compensation - Stock-Based Compensation Expense (Details) Details 72 false false R73.htm 0000073 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.bandwidth.com/role/CommitmentsandContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 73 false false R74.htm 0000074 - Disclosure - Employee Benefit Plans - Additional Information (Details) Sheet http://www.bandwidth.com/role/EmployeeBenefitPlansAdditionalInformationDetails Employee Benefit Plans - Additional Information (Details) Details 74 false false R75.htm 0000075 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.bandwidth.com/role/IncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 75 false false R76.htm 0000076 - Disclosure - Related Parties (Details) Sheet http://www.bandwidth.com/role/RelatedPartiesDetails Related Parties (Details) Details http://www.bandwidth.com/role/RelatedParties 76 false false R77.htm 0000077 - Disclosure - Basic and Diluted Loss per Common Share - Components of Basic and Diluted Earnings per Share (Details) Sheet http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareComponentsofBasicandDilutedEarningsperShareDetails Basic and Diluted Loss per Common Share - Components of Basic and Diluted Earnings per Share (Details) Details 77 false false R78.htm 0000078 - Disclosure - Basic and Diluted Loss per Common Share - Schedule of Antidilutive Common Share Equivalents Excluded from Earnings Per Share (Details) Sheet http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareScheduleofAntidilutiveCommonShareEquivalentsExcludedfromEarningsPerShareDetails Basic and Diluted Loss per Common Share - Schedule of Antidilutive Common Share Equivalents Excluded from Earnings Per Share (Details) Details 78 false false R79.htm 0000079 - Disclosure - Subsequent Event (Details) Sheet http://www.bandwidth.com/role/SubsequentEventDetails Subsequent Event (Details) Details http://www.bandwidth.com/role/SubsequentEvent 79 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 9 fact(s) appearing in ix:hidden were eligible for transformation: band:LeaseeeOperatingLeaseCommencementDateRentAbatementPeriod, band:LeaseeeOperatingLeaseCommencementDateTerminationPeriod, us-gaap:DebtInstrumentConvertibleConversionRatio1, us-gaap:LesseeOperatingLeaseTermOfContract - band-20220930.htm 4 band-20220930.htm band-20220930.xsd band-20220930_cal.xml band-20220930_def.xml band-20220930_lab.xml band-20220930_pre.xml q32022ex311ceocertification.htm q32022ex312cfocertification.htm q32022ex321ceoandcfocertif.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 96 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "band-20220930.htm": { "axisCustom": 0, "axisStandard": 32, "contextCount": 298, "dts": { "calculationLink": { "local": [ "band-20220930_cal.xml" ] }, "definitionLink": { "local": [ "band-20220930_def.xml" ] }, "inline": { "local": [ "band-20220930.htm" ] }, "labelLink": { "local": [ "band-20220930_lab.xml" ] }, "presentationLink": { "local": [ "band-20220930_pre.xml" ] }, "schema": { "local": [ "band-20220930.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/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 610, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 12, "http://www.bandwidth.com/20220930": 2, "http://xbrl.sec.gov/dei/2022": 5, "total": 19 }, "keyCustom": 40, "keyStandard": 339, "memberCustom": 14, "memberStandard": 58, "nsprefix": "band", "nsuri": "http://www.bandwidth.com/20220930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "role": "http://www.bandwidth.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Financial Statement Components", "role": "http://www.bandwidth.com/role/FinancialStatementComponents", "shortName": "Financial Statement Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Right-of-Use Asset and Lease Liabilities", "role": "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilities", "shortName": "Right-of-Use Asset and Lease Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Property, Plant and Equipment", "role": "http://www.bandwidth.com/role/PropertyPlantandEquipment", "shortName": "Property, Plant and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "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": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Intangible Assets", "role": "http://www.bandwidth.com/role/IntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Debt", "role": "http://www.bandwidth.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Geographic Information", "role": "http://www.bandwidth.com/role/GeographicInformation", "shortName": "Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Stockholders' Equity", "role": "http://www.bandwidth.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Stock-Based Compensation", "role": "http://www.bandwidth.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Commitments and Contingencies", "role": "http://www.bandwidth.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Employee Benefit Plans", "role": "http://www.bandwidth.com/role/EmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Income Taxes", "role": "http://www.bandwidth.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Related Parties", "role": "http://www.bandwidth.com/role/RelatedParties", "shortName": "Related Parties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Basic and Diluted Loss per Common Share", "role": "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShare", "shortName": "Basic and Diluted Loss per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Subsequent Event", "role": "http://www.bandwidth.com/role/SubsequentEvent", "shortName": "Subsequent Event", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "band:ScheduleOfReclassificationsEffectsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "band:ScheduleOfReclassificationsEffectsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.bandwidth.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Financial Statement Components (Tables)", "role": "http://www.bandwidth.com/role/FinancialStatementComponentsTables", "shortName": "Financial Statement Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Right-of-Use Asset and Lease Liabilities (Tables)", "role": "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesTables", "shortName": "Right-of-Use Asset and Lease Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Property, Plant and Equipment (Tables)", "role": "http://www.bandwidth.com/role/PropertyPlantandEquipmentTables", "shortName": "Property, Plant and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ib9a3fcd776e44039958801652ec97f53_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Condensed Consolidated Statements of Operations", "role": "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ib9a3fcd776e44039958801652ec97f53_D20220701-20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Intangible Assets (Tables)", "role": "http://www.bandwidth.com/role/IntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Debt (Tables)", "role": "http://www.bandwidth.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Geographic Information (Tables)", "role": "http://www.bandwidth.com/role/GeographicInformationTables", "shortName": "Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.bandwidth.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.bandwidth.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Basic and Diluted Loss per Common Share (Tables)", "role": "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareTables", "shortName": "Basic and Diluted Loss per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i4bdc9a0c30de4c2987ecdb454a59a077_D20220101-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Organization and Description of Business (Details)", "role": "http://www.bandwidth.com/role/OrganizationandDescriptionofBusinessDetails", "shortName": "Organization and Description of Business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i4bdc9a0c30de4c2987ecdb454a59a077_D20220101-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ib9a3fcd776e44039958801652ec97f53_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Summary of Significant Accounting Policies - Schedule of Changes in Costs to Prior Periods (Details)", "role": "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesScheduleofChangesinCoststoPriorPeriodsDetails", "shortName": "Summary of Significant Accounting Policies - Schedule of Changes in Costs to Prior Periods (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "band:ScheduleOfReclassificationsEffectsTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i97861efdb480499ead998f40c0775c91_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable and Current Expected Credit Losses (Details)", "role": "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableandCurrentExpectedCreditLossesDetails", "shortName": "Summary of Significant Accounting Policies - Accounts Receivable and Current Expected Credit Losses (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i55238810c56e4227b8bcd29809475670_D20210101-20211231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk (Details)", "role": "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails", "shortName": "Summary of Significant Accounting Policies - Concentration of Credit Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i55238810c56e4227b8bcd29809475670_D20210101-20211231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ib9a3fcd776e44039958801652ec97f53_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "role": "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ib9a3fcd776e44039958801652ec97f53_D20220701-20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "reporting_unit", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Summary of Significant Accounting Policies - Goodwill (Details)", "role": "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails", "shortName": "Summary of Significant Accounting Policies - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "reporting_unit", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Summary of Significant Accounting Policies - Recently Adopted Accounting Standards (Details)", "role": "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails", "shortName": "Summary of Significant Accounting Policies - Recently Adopted Accounting Standards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "id42437d5d0af4d6f827dbc90179264c7_I20220101", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Fair Value Measurements - Assets Measured at Fair Value (Details)", "role": "http://www.bandwidth.com/role/FairValueMeasurementsAssetsMeasuredatFairValueDetails", "shortName": "Fair Value Measurements - Assets Measured at Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Fair Value Measurements - Contractual Maturities of Marketable Securities (Details)", "role": "http://www.bandwidth.com/role/FairValueMeasurementsContractualMaturitiesofMarketableSecuritiesDetails", "shortName": "Fair Value Measurements - Contractual Maturities of Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ib9a3fcd776e44039958801652ec97f53_D20220701-20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Fair Value Measurements - Additional Information (Details)", "role": "http://www.bandwidth.com/role/FairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair Value Measurements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ib9a3fcd776e44039958801652ec97f53_D20220701-20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Financial Statement Components - Schedule of Accounts Receivable, net of Allowances (Details)", "role": "http://www.bandwidth.com/role/FinancialStatementComponentsScheduleofAccountsReceivablenetofAllowancesDetails", "shortName": "Financial Statement Components - Schedule of Accounts Receivable, net of Allowances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i1f65eb46817242be9d297607ea3564d5_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Financial Statement Components - Allowance For Doubtful Accounts (Details)", "role": "http://www.bandwidth.com/role/FinancialStatementComponentsAllowanceForDoubtfulAccountsDetails", "shortName": "Financial Statement Components - Allowance For Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i1f65eb46817242be9d297607ea3564d5_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "band:ScheduleOfAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedLiabilitiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Financial Statement Components - Accrued Expenses and Other Current Liabilities (Details)", "role": "http://www.bandwidth.com/role/FinancialStatementComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails", "shortName": "Financial Statement Components - Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "band:ScheduleOfAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedLiabilitiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LessorOperatingLeaseRenewalTerm", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Right-of-Use Asset and Lease Liabilities - Additional Information (Details)", "role": "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails", "shortName": "Right-of-Use Asset and Lease Liabilities - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ib9a3fcd776e44039958801652ec97f53_D20220701-20220930", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ShortTermLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ib9a3fcd776e44039958801652ec97f53_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Right-of-Use Asset and Lease Liabilities - Components of Lease Expense (Details)", "role": "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesComponentsofLeaseExpenseDetails", "shortName": "Right-of-Use Asset and Lease Liabilities - Components of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ib9a3fcd776e44039958801652ec97f53_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i9bc1e7102cb845e3b80d7dc13a037ba8_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Condensed Consolidated Statements of Changes in Stockholders\u2019 Equity", "role": "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "shortName": "Condensed Consolidated Statements of Changes in Stockholders\u2019 Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ic13bea1c3f684b9791df0c7a4a553770_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Right-of-Use Asset and Lease Liabilities - Supplemental Balance Sheet Lease Information (Details)", "role": "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalBalanceSheetLeaseInformationDetails", "shortName": "Right-of-Use Asset and Lease Liabilities - Supplemental Balance Sheet Lease Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "band:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Right-of-Use Asset and Lease Liabilities - Supplemental Cash Flow and Other Information (Details)", "role": "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalCashFlowandOtherInformationDetails", "shortName": "Right-of-Use Asset and Lease Liabilities - Supplemental Cash Flow and Other Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Right-of-Use Asset and Lease Liabilities - Schedule of Maturities of Lease Liabilities (Details)", "role": "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails", "shortName": "Right-of-Use Asset and Lease Liabilities - Schedule of Maturities of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Property, Plant and Equipment - Summary of Property and Equipment, Net (Details)", "role": "http://www.bandwidth.com/role/PropertyPlantandEquipmentSummaryofPropertyandEquipmentNetDetails", "shortName": "Property, Plant and Equipment - Summary of Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ib9a3fcd776e44039958801652ec97f53_D20220701-20220930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Property, Plant and Equipment - Additional Information (Details)", "role": "http://www.bandwidth.com/role/PropertyPlantandEquipmentAdditionalInformationDetails", "shortName": "Property, Plant and Equipment - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ib9a3fcd776e44039958801652ec97f53_D20220701-20220930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "band:ScheduleOfDepreciationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ib9a3fcd776e44039958801652ec97f53_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Property, Plant and Equipment - Depreciation Expense (Details)", "role": "http://www.bandwidth.com/role/PropertyPlantandEquipmentDepreciationExpenseDetails", "shortName": "Property, Plant and Equipment - Depreciation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "band:ScheduleOfDepreciationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ib9a3fcd776e44039958801652ec97f53_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Intangible Assets - Summary of Intangible Assets (Details)", "role": "http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails", "shortName": "Intangible Assets - Summary of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ib9a3fcd776e44039958801652ec97f53_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Intangible Assets - Amortization Expense (Details)", "role": "http://www.bandwidth.com/role/IntangibleAssetsAmortizationExpenseDetails", "shortName": "Intangible Assets - Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ib9a3fcd776e44039958801652ec97f53_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Intangible Assets - Additional Information (Details)", "role": "http://www.bandwidth.com/role/IntangibleAssetsAdditionalInformationDetails", "shortName": "Intangible Assets - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - Intangible Assets - Future Estimated Amortization Expense (Details)", "role": "http://www.bandwidth.com/role/IntangibleAssetsFutureEstimatedAmortizationExpenseDetails", "shortName": "Intangible Assets - Future Estimated Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": "-3", "lang": "en-US", "name": "band:DepreciationAndAmortizationNetOfAmortizationOfDebtIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - Debt - Revolving Loan (Details)", "role": "http://www.bandwidth.com/role/DebtRevolvingLoanDetails", "shortName": "Debt - Revolving Loan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89c85604f35943cf9168a43690100d57_I20200228", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - Debt - 2026 Convertible Notes (Details)", "role": "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "shortName": "Debt - 2026 Convertible Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i22513697a4a342298eebd9af341987a4_D20200228-20200228", "decimals": null, "lang": "en-US", "name": "band:DebtInstrumentRedemptionPeriodTradingDaysToMaturity", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ifaae71818b0a4bbf8fd02db5ee8a3e51_I20210316", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - Debt - 2028 Convertible Notes (Details)", "role": "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails", "shortName": "Debt - 2028 Convertible Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "iaed53eca38fe47ab9c5a763c4b1a77e0_I20210316", "decimals": "INF", "lang": "en-US", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "idb426f044fd14d928a3613832b9f5807_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - Debt - Schedule of Debt (Details)", "role": "http://www.bandwidth.com/role/DebtScheduleofDebtDetails", "shortName": "Debt - Schedule of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "idb426f044fd14d928a3613832b9f5807_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ib9a3fcd776e44039958801652ec97f53_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - Debt - Interest Income and Interest Expense Disclosure (Details)", "role": "http://www.bandwidth.com/role/DebtInterestIncomeandInterestExpenseDisclosureDetails", "shortName": "Debt - Interest Income and Interest Expense Disclosure (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ib2522769670e46069d8846cc3c147257_D20220701-20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i9488bd335e7d43059a1c82082fa35114_D20210316-20210316", "decimals": "-5", "first": true, "lang": "en-US", "name": "band:CappedCallOptionIssuanceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - Debt - Convertible Senior Notes and Capped Call Transactions (Details)", "role": "http://www.bandwidth.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsDetails", "shortName": "Debt - Convertible Senior Notes and Capped Call Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i9488bd335e7d43059a1c82082fa35114_D20210316-20210316", "decimals": "-5", "first": true, "lang": "en-US", "name": "band:CappedCallOptionIssuanceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - Geographic Information - Reconciliation of Revenue by Geographic Area (Details)", "role": "http://www.bandwidth.com/role/GeographicInformationReconciliationofRevenuebyGeographicAreaDetails", "shortName": "Geographic Information - Reconciliation of Revenue by Geographic Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "iaf4f37f65523486b8b02f0cc4e89cb48_D20220701-20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i5e2809f69db44e9ea01f9984f08e3c44_I20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - Stockholders' Equity - Common Stock (Details)", "role": "http://www.bandwidth.com/role/StockholdersEquityCommonStockDetails", "shortName": "Stockholders' Equity - Common Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i5e2809f69db44e9ea01f9984f08e3c44_I20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000068 - Disclosure - Stockholders' Equity - Reserved Shares of Common Stock for Issuance (Details)", "role": "http://www.bandwidth.com/role/StockholdersEquityReservedSharesofCommonStockforIssuanceDetails", "shortName": "Stockholders' Equity - Reserved Shares of Common Stock for Issuance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i6fdc43a795a746e88ce76fa55f961bd0_I20220930", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000069 - Disclosure - Stock-Based Compensation - Additional Information (Details)", "role": "http://www.bandwidth.com/role/StockBasedCompensationAdditionalInformationDetails", "shortName": "Stock-Based Compensation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i3583b0bf2563449b990b0850f30004f9_D20220101-20220930", "decimals": null, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000007 - Disclosure - Organization and Description of Business", "role": "http://www.bandwidth.com/role/OrganizationandDescriptionofBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i15599331bc4e4302b0bad6563baafd9a_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000070 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details)", "role": "http://www.bandwidth.com/role/StockBasedCompensationStockOptionActivityDetails", "shortName": "Stock-Based Compensation - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ibbe1e0d8c36b4686a0d6d3edae6b0f04_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000071 - Disclosure - Stock-Based Compensation - Restricted Stock Unit Activity (Details)", "role": "http://www.bandwidth.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails", "shortName": "Stock-Based Compensation - Restricted Stock Unit Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ibbe1e0d8c36b4686a0d6d3edae6b0f04_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ib9a3fcd776e44039958801652ec97f53_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000072 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "role": "http://www.bandwidth.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ib9a3fcd776e44039958801652ec97f53_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000073 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "role": "http://www.bandwidth.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i89ab6a0365794e1c906882cfc3390be4_I20220930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ib9a3fcd776e44039958801652ec97f53_D20220701-20220930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000074 - Disclosure - Employee Benefit Plans - Additional Information (Details)", "role": "http://www.bandwidth.com/role/EmployeeBenefitPlansAdditionalInformationDetails", "shortName": "Employee Benefit Plans - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ib9a3fcd776e44039958801652ec97f53_D20220701-20220930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ib9a3fcd776e44039958801652ec97f53_D20220701-20220930", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000075 - Disclosure - Income Taxes - Additional Information (Details)", "role": "http://www.bandwidth.com/role/IncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ib9a3fcd776e44039958801652ec97f53_D20220701-20220930", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i3d6c8d7b870e496dbee88bd5a0ee006b_D20220701-20220930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000076 - Disclosure - Related Parties (Details)", "role": "http://www.bandwidth.com/role/RelatedPartiesDetails", "shortName": "Related Parties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i3d6c8d7b870e496dbee88bd5a0ee006b_D20220701-20220930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ib9a3fcd776e44039958801652ec97f53_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000077 - Disclosure - Basic and Diluted Loss per Common Share - Components of Basic and Diluted Earnings per Share (Details)", "role": "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareComponentsofBasicandDilutedEarningsperShareDetails", "shortName": "Basic and Diluted Loss per Common Share - Components of Basic and Diluted Earnings per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "ib9a3fcd776e44039958801652ec97f53_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000078 - Disclosure - Basic and Diluted Loss per Common Share - Schedule of Antidilutive Common Share Equivalents Excluded from Earnings Per Share (Details)", "role": "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareScheduleofAntidilutiveCommonShareEquivalentsExcludedfromEarningsPerShareDetails", "shortName": "Basic and Diluted Loss per Common Share - Schedule of Antidilutive Common Share Equivalents Excluded from Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i74eaa5ff68fb417080158ed6be86aa27_I20200228", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000079 - Disclosure - Subsequent Event (Details)", "role": "http://www.bandwidth.com/role/SubsequentEventDetails", "shortName": "Subsequent Event (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i45d59b05b9a24551bdba44b75365ef13_I20221129", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.bandwidth.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Fair Value Measurements", "role": "http://www.bandwidth.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "band-20220930.htm", "contextRef": "i81fc861a44374cc592b6eab3ca253e7c_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 74, "tag": { "band_A2017EquityCompensationPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "A2017 Equity Compensation Plan [Member]", "terseLabel": "2017 Plan" } } }, "localname": "A2017EquityCompensationPlanMember", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "band_AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Allowance for Credit Loss, Foreign Currency Translation", "label": "Accounts Receivable, Allowance for Credit Loss, Foreign Currency Translation", "terseLabel": "Impact of foreign currency translation" } } }, "localname": "AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/FinancialStatementComponentsAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "band_AdjustmentsToAdditionalPaidInCapitalCappedCallOptionPurchaseCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Capped Call Option, Purchase Cost", "label": "Adjustments to Additional Paid in Capital, Capped Call Option, Purchase Cost", "negatedTerseLabel": "Capped call option purchase price" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalCappedCallOptionPurchaseCost", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "band_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtIssuanceCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Convertible Debt, Issuance Cost", "label": "Adjustments to Additional Paid in Capital, Convertible Debt, Issuance Cost", "negatedTerseLabel": "Debt conversion option issuance costs, net of tax" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtIssuanceCost", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "band_AreaOfLandSold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of Land Sold", "label": "Area of Land Sold", "terseLabel": "Area of land sold (acres)" } } }, "localname": "AreaOfLandSold", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "areaItemType" }, "band_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Schedule of Supplemental Balance Sheet Lease Information" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "band_AssetsLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets, Lessee", "label": "Assets, Lessee [Abstract]", "verboseLabel": "Assets:" } } }, "localname": "AssetsLesseeAbstract", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalBalanceSheetLeaseInformationDetails" ], "xbrltype": "stringItemType" }, "band_CappedCallOptionIssuanceCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capped Call Option, Issuance Cost", "label": "Capped Call Option, Issuance Cost", "terseLabel": "Net cost of capped call purchase" } } }, "localname": "CappedCallOptionIssuanceCost", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "band_CashFlowLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Flow, Lessee", "label": "Cash Flow, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities" } } }, "localname": "CashFlowLesseeAbstract", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalCashFlowandOtherInformationDetails" ], "xbrltype": "stringItemType" }, "band_CommonStockCapitalSharesReservedForFutureIssuancePercentIncrease": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock Capital Shares Reserved for Future Issuance Percent Increase", "terseLabel": "Common stock reserved for future issuance, percent increase" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuancePercentIncrease", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "band_ComputerAndOfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Computer and Office Equipment [Member]", "terseLabel": "Computer and office equipment" } } }, "localname": "ComputerAndOfficeEquipmentMember", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/PropertyPlantandEquipmentSummaryofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "band_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Customer One [Member]", "terseLabel": "One customer" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "band_DebtCovenantMinimumLiquidity": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Covenant, Minimum Liquidity", "label": "Debt Covenant, Minimum Liquidity", "terseLabel": "Minimum liquidity" } } }, "localname": "DebtCovenantMinimumLiquidity", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/DebtRevolvingLoanDetails" ], "xbrltype": "monetaryItemType" }, "band_DebtInstrumentConvertibleBeneficialConversionFeatureGross": { "auth_ref": [], "calculation": { "http://www.bandwidth.com/role/DebtScheduleofDebtDetails": { "order": 1.0, "parentTag": "band_DebtInstrumentConvertibleBeneficialConversionFeatureNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Beneficial Conversion Feature, Gross", "label": "Debt Instrument, Convertible, Beneficial Conversion Feature, Gross", "verboseLabel": "Proceeds allocated to the conversion options (debt discount)" } } }, "localname": "DebtInstrumentConvertibleBeneficialConversionFeatureGross", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "band_DebtInstrumentConvertibleBeneficialConversionFeatureNet": { "auth_ref": [], "calculation": { "http://www.bandwidth.com/role/DebtScheduleofDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Beneficial Conversion Feature, Net", "label": "Debt Instrument, Convertible, Beneficial Conversion Feature, Net", "totalLabel": "Total net carrying amount" } } }, "localname": "DebtInstrumentConvertibleBeneficialConversionFeatureNet", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "band_DebtInstrumentConvertibleConversionCappedCallShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Conversion, Capped Call Shares", "label": "Debt Instrument, Convertible, Conversion, Capped Call Shares", "terseLabel": "Capped call shares (in shares)" } } }, "localname": "DebtInstrumentConvertibleConversionCappedCallShares", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsDetails" ], "xbrltype": "sharesItemType" }, "band_DebtInstrumentConvertibleInitialCapPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Initial Cap Price", "label": "Debt Instrument, Convertible, Initial Cap Price", "terseLabel": "Initial cap price (in usd per share)" } } }, "localname": "DebtInstrumentConvertibleInitialCapPrice", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsDetails" ], "xbrltype": "perShareItemType" }, "band_DebtInstrumentConvertibleInitialConversionStrikePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Initial Conversion Strike Price", "label": "Debt Instrument, Convertible, Initial Conversion Strike Price", "terseLabel": "Initial conversion strike price (in usd per share)" } } }, "localname": "DebtInstrumentConvertibleInitialConversionStrikePrice", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsDetails" ], "xbrltype": "perShareItemType" }, "band_DebtInstrumentInterestRateAnnualEffectivePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Interest Rate, Annual Effective Percentage", "label": "Debt Instrument, Interest Rate, Annual Effective Percentage", "terseLabel": "Annual effective interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateAnnualEffectivePercentage", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails" ], "xbrltype": "percentItemType" }, "band_DebtInstrumentRedemptionPeriodTradingDaysToMaturity": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Redemption Period, Trading Days To Maturity", "label": "Debt Instrument, Redemption Period, Trading Days To Maturity", "terseLabel": "Redemption period scheduled trading day before the maturity date" } } }, "localname": "DebtInstrumentRedemptionPeriodTradingDaysToMaturity", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails" ], "xbrltype": "durationItemType" }, "band_DebtInstrumentRepurchasedFaceAmountDiscount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Repurchased Face Amount, Discount", "label": "Debt Instrument, Repurchased Face Amount, Discount", "terseLabel": "Repurchased face amount, discount" } } }, "localname": "DebtInstrumentRepurchasedFaceAmountDiscount", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/SubsequentEventDetails" ], "xbrltype": "percentItemType" }, "band_DebtIssuanceCostsConvertibleDebtEquityComponentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [], "calculation": { "http://www.bandwidth.com/role/DebtScheduleofDebtDetails": { "order": 2.0, "parentTag": "band_DebtInstrumentConvertibleBeneficialConversionFeatureNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Issuance Costs, Convertible Debt, Equity Component, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "label": "Debt Issuance Costs, Convertible Debt, Equity Component, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedLabel": "Issuance costs", "terseLabel": "Issuance costs" } } }, "localname": "DebtIssuanceCostsConvertibleDebtEquityComponentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails", "http://www.bandwidth.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "band_DebtIssuanceCostsConvertibleDebtLiabilityComponent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Issuance Costs, Convertible Debt, Liability Component", "label": "Debt Issuance Costs, Convertible Debt, Liability Component", "terseLabel": "Issuance costs attributable to the liability component" } } }, "localname": "DebtIssuanceCostsConvertibleDebtLiabilityComponent", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "band_DeferredIncomeTaxExpenseBenefitAndOther": { "auth_ref": [], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Income Tax Expense (Benefit) And Other", "label": "Deferred Income Tax Expense (Benefit) And Other", "terseLabel": "Deferred taxes and other" } } }, "localname": "DeferredIncomeTaxExpenseBenefitAndOther", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "band_DepreciationAndAmortizationNetOfAmortizationOfDebtIssuanceCosts": { "auth_ref": [], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Depreciation and Amortization Net of Amortization of Debt Issuance Costs", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortizationNetOfAmortizationOfDebtIssuanceCosts", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "band_EarningsPerShareBasicAndDilutedEPSAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings Per Share, Basic and Diluted EPS", "label": "Earnings Per Share, Basic and Diluted EPS [Abstract]", "terseLabel": "Net loss per share, basic and diluted" } } }, "localname": "EarningsPerShareBasicAndDilutedEPSAbstract", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareComponentsofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "stringItemType" }, "band_EquityAwardsWithheldForTaxLiabilitiesAccruedButNotPaid": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity Awards Withheld For Tax Liabilities, Accrued But Not Paid", "label": "Equity Awards Withheld For Tax Liabilities, Accrued But Not Paid", "terseLabel": "Equity awards withheld for tax liabilities, accrued but not paid" } } }, "localname": "EquityAwardsWithheldForTaxLiabilitiesAccruedButNotPaid", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "band_FinancialStatementComponentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial Statement Components [Abstract]", "label": "Financial Statement Components [Abstract]" } } }, "localname": "FinancialStatementComponentsAbstract", "nsuri": "http://www.bandwidth.com/20220930", "xbrltype": "stringItemType" }, "band_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.bandwidth.com/role/IntangibleAssetsFutureEstimatedAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsFutureEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "band_IncentiveToLesseeAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Incentive to Lessee, Amount", "label": "Incentive to Lessee, Amount", "terseLabel": "Lease incentive" } } }, "localname": "IncentiveToLesseeAmount", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "band_LandBasisParkingLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Land Basis, Parking Liability", "label": "Land Basis, Parking Liability", "terseLabel": "Obligation included in basis of acquired land" } } }, "localname": "LandBasisParkingLiability", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "band_LandBasisParkingLiabilityDeveloper": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Land Basis, Parking Liability, Developer", "label": "Land Basis, Parking Liability, Developer", "terseLabel": "Obligation included in basis of land acquired by the Developer" } } }, "localname": "LandBasisParkingLiabilityDeveloper", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "band_LeaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Agreement", "label": "Lease Agreement [Member]", "terseLabel": "Lease not yet commenced", "verboseLabel": "Project" } } }, "localname": "LeaseAgreementMember", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "band_LeaseIncentive": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease Incentive", "label": "Lease Incentive", "terseLabel": "Lease incentive" } } }, "localname": "LeaseIncentive", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "band_LeaseLiability": { "auth_ref": [], "calculation": { "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalBalanceSheetLeaseInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease, Liability", "label": "Lease, Liability", "totalLabel": "Total lease liabilities" } } }, "localname": "LeaseLiability", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalBalanceSheetLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "band_LeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalBalanceSheetLeaseInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lease, Right-of-Use Asset", "label": "Lease, Right-of-Use Asset", "totalLabel": "Total leased assets" } } }, "localname": "LeaseRightOfUseAsset", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalBalanceSheetLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "band_LeaseeeOperatingLeaseCommencementDateRentAbatementPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leaseee, Operating Lease, Commencement Date, Rent Abatement Period", "label": "Leaseee, Operating Lease, Commencement Date, Rent Abatement Period", "terseLabel": "Commencement date, rent abatement period" } } }, "localname": "LeaseeeOperatingLeaseCommencementDateRentAbatementPeriod", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "band_LeaseeeOperatingLeaseCommencementDateTerminationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leaseee, Operating Lease, Commencement Date, Termination Period", "label": "Leaseee, Operating Lease, Commencement Date, Termination Period", "terseLabel": "Commencement delivered period" } } }, "localname": "LeaseeeOperatingLeaseCommencementDateTerminationPeriod", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "band_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfOptionToExtend": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Lease Not yet Commenced, Number Of Option to Extend", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Number Of Option to Extend", "terseLabel": "Number of option to extend" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedNumberOfOptionToExtend", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "band_LesseeOperatingLeaseLeaseNotYetCommencedTermOfOptionToExtend": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Lease Not yet Commenced, Term Of Option to Extend", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term Of Option to Extend", "terseLabel": "Term of option to extend" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfOptionToExtend", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "band_LiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liabilities, Lessee", "label": "Liabilities, Lessee [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesLesseeAbstract", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalBalanceSheetLeaseInformationDetails" ], "xbrltype": "stringItemType" }, "band_LiabilitiesLesseeCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liabilities, Lessee, Current", "label": "Liabilities, Lessee, Current [Abstract]", "terseLabel": "Current" } } }, "localname": "LiabilitiesLesseeCurrentAbstract", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalBalanceSheetLeaseInformationDetails" ], "xbrltype": "stringItemType" }, "band_LiabilitiesLesseeNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liabilities, Lessee, Noncurrent", "label": "Liabilities, Lessee, Noncurrent [Abstract]", "terseLabel": "Non-current" } } }, "localname": "LiabilitiesLesseeNoncurrentAbstract", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalBalanceSheetLeaseInformationDetails" ], "xbrltype": "stringItemType" }, "band_MarketRentalRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Market Rental Rate", "label": "Market Rental Rate", "terseLabel": "Market rental rate (as a percent)" } } }, "localname": "MarketRentalRate", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "band_MasterServicesAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Master Services Agreement [Member]", "terseLabel": "Master Services Agreement" } } }, "localname": "MasterServicesAgreementMember", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/RelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "band_NumberOfLeasesWithEarlyTerminationOption": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Leases With Early Termination Option", "label": "Number of Leases With Early Termination Option", "terseLabel": "Number of leases with early-termination option" } } }, "localname": "NumberOfLeasesWithEarlyTerminationOption", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "band_OperatingLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Right-of-Use Asset, Accumulated Amortization", "label": "Operating Lease, Right-of-Use Asset, Accumulated Amortization", "terseLabel": "Accumulated amortization" } } }, "localname": "OperatingLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalBalanceSheetLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "band_OperatingLeasesOfLessorContingentRentalsIncreasedBaseRentPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Leases of Lessor, Contingent Rentals, Increased Base Rent Percentage", "label": "Operating Leases of Lessor, Contingent Rentals, Increased Base Rent Percentage", "terseLabel": "Base rent percentage (as a percent)" } } }, "localname": "OperatingLeasesOfLessorContingentRentalsIncreasedBaseRentPercentage", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "band_RelayFormerlyRepublicWirelessIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Relay (formerly Republic Wireless, Inc.)", "label": "Relay (formerly Republic Wireless, Inc.) [Member]", "terseLabel": "Relay" } } }, "localname": "RelayFormerlyRepublicWirelessIncMember", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/RelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "band_RelayIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Relay, Inc", "label": "Relay, Inc [Member]", "terseLabel": "Relay, Inc" } } }, "localname": "RelayIncMember", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "band_ScheduleOfAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "", "label": "Schedule Of Accrued Expense And Other Current Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities" } } }, "localname": "ScheduleOfAccruedExpenseAndOtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/FinancialStatementComponentsTables" ], "xbrltype": "textBlockItemType" }, "band_ScheduleOfDepreciationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Depreciation Expense [Table Text Block]", "label": "Schedule Of Depreciation Expense [Table Text Block]", "terseLabel": "Schedule of Depreciation Expense" } } }, "localname": "ScheduleOfDepreciationExpenseTableTextBlock", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/PropertyPlantandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "band_ScheduleOfReclassificationsEffectsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Reclassifications Effects", "label": "Schedule Of Reclassifications Effects [Table Text Block]", "terseLabel": "Schedule of Changes in Costs to Prior Periods" } } }, "localname": "ScheduleOfReclassificationsEffectsTableTextBlock", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "band_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate intrinsic value\u00a0 (In thousands)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "band_SiliconValleyBankCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Silicon Valley Bank Credit Facility", "label": "Silicon Valley Bank Credit Facility [Member]", "terseLabel": "Silicon Valley Bank Credit Facility" } } }, "localname": "SiliconValleyBankCreditFacilityMember", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/DebtRevolvingLoanDetails" ], "xbrltype": "domainItemType" }, "band_StockOptionPlan2010Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Option Plan 2010", "label": "Stock Option Plan 2010 [Member]", "terseLabel": "2010 Plan" } } }, "localname": "StockOptionPlan2010Member", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "band_SubleaseAreaOfRealEstateProperty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sublease Area of Real Estate Property", "label": "Sublease Area of Real Estate Property", "terseLabel": "Sublease area (in square foot)" } } }, "localname": "SubleaseAreaOfRealEstateProperty", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "band_TelecommunicationsEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Telecommunications Equipment [Member]", "terseLabel": "Telecommunications equipment" } } }, "localname": "TelecommunicationsEquipmentMember", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/PropertyPlantandEquipmentSummaryofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "band_USEFEdwardsMillOwnerLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "USEF Edwards Mill Owner LLC", "label": "USEF Edwards Mill Owner LLC [Member]", "terseLabel": "Developer" } } }, "localname": "USEFEdwardsMillOwnerLLCMember", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "band_UndevelopedLandMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Undeveloped Land", "label": "Undeveloped Land [Member]", "terseLabel": "Property" } } }, "localname": "UndevelopedLandMember", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "band_WeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Discount Rate", "label": "Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted average discount rate" } } }, "localname": "WeightedAverageDiscountRateAbstract", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalCashFlowandOtherInformationDetails" ], "xbrltype": "stringItemType" }, "band_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Remaining Lease Term", "label": "Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted average remaining lease term (in years)" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalCashFlowandOtherInformationDetails" ], "xbrltype": "stringItemType" }, "band_ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Zero Point Five Zero Percent Convertible Senior Notes Due 2028", "label": "Zero Point Five Zero Percent Convertible Senior Notes Due 2028 [Member]", "terseLabel": "2028 Convertible Notes", "verboseLabel": "2028 Convertible Notes" } } }, "localname": "ZeroPointFiveZeroPercentConvertibleSeniorNotesDue2028Member", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareScheduleofAntidilutiveCommonShareEquivalentsExcludedfromEarningsPerShareDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails", "http://www.bandwidth.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsDetails", "http://www.bandwidth.com/role/DebtInterestIncomeandInterestExpenseDisclosureDetails", "http://www.bandwidth.com/role/DebtScheduleofDebtDetails", "http://www.bandwidth.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "band_ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Zero Point Two Five Percent Convertible Senior Notes Due 2026", "label": "Zero Point Two Five Percent Convertible Senior Notes Due 2026 [Member]", "terseLabel": "2026 Convertible Notes", "verboseLabel": "2026 Convertible Notes" } } }, "localname": "ZeroPointTwoFivePercentConvertibleSeniorNotesDue2026Member", "nsuri": "http://www.bandwidth.com/20220930", "presentation": [ "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareScheduleofAntidilutiveCommonShareEquivalentsExcludedfromEarningsPerShareDetails", "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsDetails", "http://www.bandwidth.com/role/DebtInterestIncomeandInterestExpenseDisclosureDetails", "http://www.bandwidth.com/role/DebtScheduleofDebtDetails", "http://www.bandwidth.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.bandwidth.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.bandwidth.com/role/GeographicInformationReconciliationofRevenuebyGeographicAreaDetails" ], "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.bandwidth.com/role/Cover" ], "xbrltype": "booleanItemType" }, "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.bandwidth.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover page." } } }, "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.bandwidth.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "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.bandwidth.com/role/Cover" ], "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.bandwidth.com/role/Cover" ], "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.bandwidth.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r740" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bandwidth.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r741" ], "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.bandwidth.com/role/Cover" ], "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", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bandwidth.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to assemble all relevant information about each entity associated with the document instance", "label": "Entities [Table]", "terseLabel": "Entities [Table]" } } }, "localname": "EntitiesTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bandwidth.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bandwidth.com/role/Cover" ], "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.bandwidth.com/role/Cover" ], "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.bandwidth.com/role/Cover" ], "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.bandwidth.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r738" ], "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.bandwidth.com/role/Cover" ], "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.bandwidth.com/role/Cover" ], "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.bandwidth.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r738" ], "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.bandwidth.com/role/Cover" ], "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.bandwidth.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r738" ], "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.bandwidth.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bandwidth.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInformationLineItems": { "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": "Entity Information [Line Items]", "terseLabel": "Entity Information [Line Items]" } } }, "localname": "EntityInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bandwidth.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r749" ], "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.bandwidth.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r738" ], "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.bandwidth.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r738" ], "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.bandwidth.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r738" ], "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.bandwidth.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r738" ], "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.bandwidth.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "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.bandwidth.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r737" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.bandwidth.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r739" ], "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.bandwidth.com/role/Cover" ], "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.bandwidth.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r411", "r598", "r599", "r601", "r730" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated Entity" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bandwidth.com/role/RelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r48", "r50", "r120", "r121", "r328", "r369" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bandwidth.com/role/RelatedPartiesDetails", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember": { "auth_ref": [ "r2", "r127", "r136", "r238", "r467", "r468", "r469", "r486", "r487", "r519", "r524", "r525", "r593" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjusted Balance [Member]", "terseLabel": "Cumulative effect of adoption, adjusted balance" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails", "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r2", "r127", "r136", "r143", "r238", "r467", "r468", "r469", "r486", "r487", "r519", "r522", "r524", "r525", "r593" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Adjustment to opening retained earnings due to adoption of ASU 2020-06" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r2", "r127", "r136", "r143", "r238", "r467", "r468", "r469", "r486", "r487", "r519", "r522", "r524", "r525", "r593" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails", "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r2", "r127", "r136", "r143", "r238", "r467", "r468", "r469", "r486", "r487", "r519", "r522", "r524", "r525", "r593" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails", "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r207", "r395", "r400", "r697" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r302", "r303", "r304", "r305", "r327", "r368", "r421", "r423", "r617", "r618", "r619", "r620", "r621", "r622", "r641", "r695", "r698", "r732", "r733" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bandwidth.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.bandwidth.com/role/DebtRevolvingLoanDetails", "http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r302", "r303", "r304", "r305", "r327", "r368", "r421", "r423", "r617", "r618", "r619", "r620", "r621", "r622", "r641", "r695", "r698", "r732", "r733" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bandwidth.com/role/DebtRevolvingLoanDetails", "http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r207", "r395", "r400", "r697" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r295", "r302", "r303", "r304", "r305", "r327", "r368", "r401", "r421", "r423", "r455", "r456", "r457", "r617", "r618", "r619", "r620", "r621", "r622", "r641", "r695", "r698", "r732", "r733" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bandwidth.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.bandwidth.com/role/DebtRevolvingLoanDetails", "http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r295", "r302", "r303", "r304", "r305", "r327", "r368", "r401", "r421", "r423", "r455", "r456", "r457", "r617", "r618", "r619", "r620", "r621", "r622", "r641", "r695", "r698", "r732", "r733" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bandwidth.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.bandwidth.com/role/DebtRevolvingLoanDetails", "http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": { "auth_ref": [ "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r731" ], "lang": { "en-us": { "role": { "label": "Name of Property [Axis]", "terseLabel": "Name of Property [Axis]" } } }, "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bandwidth.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": { "auth_ref": [ "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r731" ], "lang": { "en-us": { "role": { "label": "Name of Property [Domain]", "terseLabel": "Name of Property [Domain]" } } }, "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bandwidth.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r49", "r50", "r120", "r121", "r328", "r369" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bandwidth.com/role/RelatedPartiesDetails", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r3", "r124", "r125", "r126", "r128", "r129", "r133", "r134", "r135", "r136", "r138", "r139", "r140", "r141", "r142", "r143", "r160", "r239", "r240", "r487", "r520", "r524", "r525", "r526", "r566", "r594", "r595", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesScheduleofChangesinCoststoPriorPeriodsDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r3", "r124", "r125", "r126", "r128", "r129", "r133", "r134", "r135", "r136", "r138", "r139", "r140", "r141", "r142", "r143", "r160", "r239", "r240", "r487", "r520", "r524", "r525", "r526", "r566", "r594", "r595", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesScheduleofChangesinCoststoPriorPeriodsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r137", "r422" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bandwidth.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r3", "r124", "r126", "r128", "r129", "r133", "r134", "r135", "r136", "r138", "r139", "r141", "r142", "r160", "r239", "r240", "r487", "r520", "r524", "r525", "r526", "r566", "r594", "r595", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710" ], "lang": { "en-us": { "role": { "label": "Previously Reported [Member]", "terseLabel": "Previously Reported" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesScheduleofChangesinCoststoPriorPeriodsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r137", "r143", "r301", "r422" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bandwidth.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r203", "r204", "r395", "r399", "r696", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bandwidth.com/role/GeographicInformationReconciliationofRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r203", "r204", "r395", "r399", "r696", "r714", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bandwidth.com/role/GeographicInformationReconciliationofRevenuebyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r137", "r143", "r301", "r422", "r609" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.bandwidth.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate202006Member": { "auth_ref": [ "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526" ], "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 Update 2020-06 [Member]", "terseLabel": "Accounting Standards Update 2020-06" } } }, "localname": "AccountingStandardsUpdate202006Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails", "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r128", "r129", "r130", "r131", "r220", "r221", "r235", "r236", "r237", "r238", "r239", "r240", "r467", "r468", "r469", "r486", "r487", "r498", "r499", "r500", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r555", "r556", "r563", "r564", "r565", "r590", "r591", "r592", "r593", "r594", "r595", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible Enumeration]", "terseLabel": "Accounting Standards Update" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r35", "r606" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.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.bandwidth.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r9", "r24", "r209", "r210" ], "calculation": { "http://www.bandwidth.com/role/FinancialStatementComponentsScheduleofAccountsReceivablenetofAllowancesDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before 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, before Allowance for Credit Loss, Current", "terseLabel": "Trade accounts receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FinancialStatementComponentsScheduleofAccountsReceivablenetofAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r715" ], "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, net of allowance for doubtful accounts" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r209", "r210" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.bandwidth.com/role/FinancialStatementComponentsScheduleofAccountsReceivablenetofAllowancesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts", "totalLabel": "Total accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets", "http://www.bandwidth.com/role/FinancialStatementComponentsScheduleofAccountsReceivablenetofAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesCurrent": { "auth_ref": [ "r25", "r118", "r599", "r601" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.", "label": "Accounts Receivable, Related Parties, Current", "terseLabel": "Receivable (less than)" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r18", "r666", "r684" ], "calculation": { "http://www.bandwidth.com/role/FinancialStatementComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income tax payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FinancialStatementComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.bandwidth.com/role/FinancialStatementComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "totalLabel": "Total accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FinancialStatementComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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 and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r671", "r690" ], "calculation": { "http://www.bandwidth.com/role/FinancialStatementComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred 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.", "label": "Accrued Liabilities", "terseLabel": "Accrued expense" } } }, "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FinancialStatementComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r28", "r54", "r55", "r56", "r687", "r706", "r710" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r53", "r56", "r63", "r64", "r65", "r124", "r125", "r126", "r507", "r595", "r701", "r702" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated other comprehensive (loss) income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r276" ], "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": "Weighted average useful life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.", "label": "Additional Financial Information Disclosure [Text Block]", "terseLabel": "Financial Statement Components" } } }, "localname": "AdditionalFinancialInformationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FinancialStatementComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r26", "r606" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.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", "negatedTerseLabel": "Additional paid-in capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets", "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r124", "r125", "r126", "r467", "r468", "r469", "r524" ], "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.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r128", "r129", "r130", "r131", "r143", "r220", "r221", "r235", "r236", "r237", "r238", "r239", "r240", "r467", "r468", "r469", "r484", "r485", "r486", "r487", "r498", "r499", "r500", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r555", "r556", "r563", "r564", "r565", "r566", "r590", "r591", "r592", "r593", "r594", "r595", "r645", "r646", "r647", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails", "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Equity awards withheld for tax liability" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": { "auth_ref": [ "r382", "r390", "r483" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.", "label": "Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature", "terseLabel": "Issuance of debt conversion option" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r426", "r471", "r472" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "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.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r460" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r32", "r215", "r241", "r244", "r247" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "negatedPeriodEndLabel": "Balance, end of period", "negatedPeriodStartLabel": "Balance, beginning of period" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FinancialStatementComponentsAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r32", "r215", "r241" ], "calculation": { "http://www.bandwidth.com/role/FinancialStatementComponentsScheduleofAccountsReceivablenetofAllowancesDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedTerseLabel": "Allowance for doubtful accounts and reserve for expected credit losses", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FinancialStatementComponentsScheduleofAccountsReceivablenetofAllowancesDetails", "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableandCurrentExpectedCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "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": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Allowance for Doubtful Accounts Receivable [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FinancialStatementComponentsAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r246" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "terseLabel": "Deductions" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FinancialStatementComponentsAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r80", "r100", "r347", "r557" ], "calculation": { "http://www.bandwidth.com/role/DebtInterestIncomeandInterestExpenseDisclosureDetails": { "order": 3.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/DebtInterestIncomeandInterestExpenseDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r73", "r100", "r347", "r559" ], "calculation": { "http://www.bandwidth.com/role/DebtInterestIncomeandInterestExpenseDisclosureDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt discount" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/DebtInterestIncomeandInterestExpenseDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r100", "r347", "r359", "r360", "r559" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt discount and issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r100", "r274", "r282" ], "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 expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareScheduleofAntidilutiveCommonShareEquivalentsExcludedfromEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareScheduleofAntidilutiveCommonShareEquivalentsExcludedfromEarningsPerShareDetails" ], "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.bandwidth.com/role/BasicandDilutedLossperCommonShareScheduleofAntidilutiveCommonShareEquivalentsExcludedfromEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareScheduleofAntidilutiveCommonShareEquivalentsExcludedfromEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AreaOfLand": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of land held.", "label": "Area of Land", "terseLabel": "Land (acres)" } } }, "localname": "AreaOfLand", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "areaItemType" }, "us-gaap_AreaOfRealEstateProperty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of a real estate property.", "label": "Area of Real Estate Property", "terseLabel": "Office space (in square foot)" } } }, "localname": "AreaOfRealEstateProperty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "areaItemType" }, "us-gaap_Assets": { "auth_ref": [ "r16", "r115", "r188", "r192", "r198", "r234", "r310", "r311", "r312", "r314", "r315", "r316", "r317", "r318", "r319", "r321", "r322", "r503", "r508", "r538", "r604", "r606", "r664", "r683" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "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", "verboseLabel": "Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets", "http://www.bandwidth.com/role/GeographicInformationReconciliationofRevenuebyGeographicAreaDetails" ], "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.bandwidth.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r10", "r34", "r115", "r234", "r310", "r311", "r312", "r314", "r315", "r316", "r317", "r318", "r319", "r321", "r322", "r503", "r508", "r538", "r604", "r606" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets" ], "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.bandwidth.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r528" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Total financial assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsAssetsMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AutomobilesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vehicles that are used primarily for transporting people.", "label": "Automobiles [Member]", "terseLabel": "Automobile" } } }, "localname": "AutomobilesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/PropertyPlantandEquipmentSummaryofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r227" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Unrealized gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsAssetsMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r228" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Unrealized losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsAssetsMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r225", "r253" ], "calculation": { "http://www.bandwidth.com/role/FairValueMeasurementsContractualMaturitiesofMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "terseLabel": "Amortized cost", "totalLabel": "Total" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsAssetsMeasuredatFairValueDetails", "http://www.bandwidth.com/role/FairValueMeasurementsContractualMaturitiesofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost, Fiscal Year Maturity [Abstract]", "terseLabel": "Amortized cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsContractualMaturitiesofMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract]", "terseLabel": "Aggregate fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsContractualMaturitiesofMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r222", "r226", "r253", "r669" ], "calculation": { "http://www.bandwidth.com/role/FairValueMeasurementsContractualMaturitiesofMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale", "totalLabel": "Total", "verboseLabel": "Total marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsAssetsMeasuredatFairValueDetails", "http://www.bandwidth.com/role/FairValueMeasurementsContractualMaturitiesofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r224", "r253" ], "calculation": { "http://www.bandwidth.com/role/FairValueMeasurementsContractualMaturitiesofMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "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), classified as current.", "label": "Debt Securities, Available-for-Sale, Current", "terseLabel": "Less than one year" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsContractualMaturitiesofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r429", "r430", "r431", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r449", "r450", "r452", "r453", "r454", "r455", "r456", "r457", "r458" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.bandwidth.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails", "http://www.bandwidth.com/role/StockholdersEquityReservedSharesofCommonStockforIssuanceDetails" ], "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 [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/DebtRevolvingLoanDetails", "http://www.bandwidth.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r511", "r512" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/DebtRevolvingLoanDetails", "http://www.bandwidth.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BankTimeDepositsMember": { "auth_ref": [ "r675" ], "lang": { "en-us": { "role": { "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest.", "label": "Bank Time Deposits [Member]", "terseLabel": "Time deposits" } } }, "localname": "BankTimeDepositsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsAssetsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/DebtRevolvingLoanDetails" ], "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.bandwidth.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BridgeLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing which is expected to be replaced by a medium to long-term loan. The loan \"bridges\" the gap in time when otherwise no financing would be in place.", "label": "Bridge Loan [Member]", "terseLabel": "Swing line" } } }, "localname": "BridgeLoanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/DebtRevolvingLoanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r105", "r106", "r107" ], "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": "Purchase of property and equipment, accrued but not paid" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r275" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additions made to capitalized computer software costs during the period.", "label": "Capitalized Computer Software, Additions", "terseLabel": "Capitalized software development costs, additions" } } }, "localname": "CapitalizedComputerSoftwareAdditions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r734", "r736" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "terseLabel": "Amortization of capitalized software development costs" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r8", "r12", "r102" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.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.bandwidth.com/role/CondensedConsolidatedBalanceSheets", "http://www.bandwidth.com/role/FairValueMeasurementsAssetsMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsAssetsMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Member]", "terseLabel": "Total included in cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsAssetsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r103", "r661" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents and Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r95", "r102", "r108" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r95", "r547" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "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.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r20", "r22", "r23", "r112", "r115", "r147", "r148", "r152", "r154", "r156", "r164", "r165", "r166", "r234", "r310", "r315", "r316", "r317", "r321", "r322", "r366", "r367", "r371", "r375", "r382", "r538", "r742" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareScheduleofAntidilutiveCommonShareEquivalentsExcludedfromEarningsPerShareDetails", "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.bandwidth.com/role/Cover", "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails", "http://www.bandwidth.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsDetails", "http://www.bandwidth.com/role/StockholdersEquityCommonStockDetails", "http://www.bandwidth.com/role/SubsequentEventDetails" ], "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.bandwidth.com/role/StockholdersEquityCommonStockDetails", "http://www.bandwidth.com/role/StockholdersEquityReservedSharesofCommonStockforIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r307" ], "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.bandwidth.com/role/FairValueMeasurementsAssetsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "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": [ "r297", "r299", "r300", "r306", "r716" ], "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.bandwidth.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class\u00a0A\u00a0voting common\u00a0stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareScheduleofAntidilutiveCommonShareEquivalentsExcludedfromEarningsPerShareDetails", "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.bandwidth.com/role/Cover", "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails", "http://www.bandwidth.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsDetails", "http://www.bandwidth.com/role/StockholdersEquityCommonStockDetails", "http://www.bandwidth.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class\u00a0B\u00a0voting common stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.bandwidth.com/role/Cover", "http://www.bandwidth.com/role/StockholdersEquityCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common stock reserved for future issuance (in shares)", "verboseLabel": "Common stock reserved for future issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.bandwidth.com/role/StockholdersEquityReservedSharesofCommonStockforIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r124", "r125", "r524" ], "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.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r23" ], "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 (in usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r23" ], "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", "verboseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockholdersEquityCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r23", "r382" ], "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", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.bandwidth.com/role/StockholdersEquityCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r23", "r606" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Class A and Class B common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r59", "r61", "r62", "r68", "r673", "r692" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r174", "r175", "r207", "r535", "r536", "r715" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r174", "r175", "r207", "r535", "r536", "r712", "r715" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r174", "r175", "r207", "r535", "r536", "r712", "r715" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r169", "r680" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r174", "r175", "r207", "r535", "r536" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk (as a percent)" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r172", "r174", "r175", "r176", "r535", "r537", "r715" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r174", "r175", "r207", "r535", "r536", "r715" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r110", "r505" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r392", "r393", "r396" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Current portion of deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r392", "r393", "r396" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, net of current portion" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerRefundLiability": { "auth_ref": [ "r397" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer.", "label": "Contract with Customer, Refund Liability", "terseLabel": "Advanced billings" } } }, "localname": "ContractWithCustomerRefundLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r323", "r324", "r325", "r327", "r337", "r338", "r339", "r343", "r344", "r345", "r346", "r347", "r357", "r358", "r359", "r360" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible notes" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareScheduleofAntidilutiveCommonShareEquivalentsExcludedfromEarningsPerShareDetails", "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails", "http://www.bandwidth.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsDetails", "http://www.bandwidth.com/role/DebtScheduleofDebtDetails", "http://www.bandwidth.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.bandwidth.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible Debt Securities [Member]", "terseLabel": "Convertible senior notes" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareScheduleofAntidilutiveCommonShareEquivalentsExcludedfromEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r402", "r417", "r711" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsAssetsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r76", "r643" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of revenue", "verboseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofOperations", "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesScheduleofChangesinCoststoPriorPeriodsDetails" ], "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]", "netLabel": "Cost of revenue", "terseLabel": "Cost of revenue", "verboseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsAmortizationExpenseDetails", "http://www.bandwidth.com/role/PropertyPlantandEquipmentDepreciationExpenseDetails", "http://www.bandwidth.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/DebtRevolvingLoanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/DebtRevolvingLoanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r173", "r207" ], "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": "Individual customer" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r495" ], "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.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r111", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r341", "r348", "r349", "r351", "r361" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r17", "r18", "r19", "r114", "r122", "r324", "r325", "r326", "r327", "r328", "r329", "r331", "r337", "r338", "r339", "r340", "r342", "r343", "r344", "r345", "r346", "r347", "r357", "r358", "r359", "r360", "r560", "r665", "r667", "r681" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareScheduleofAntidilutiveCommonShareEquivalentsExcludedfromEarningsPerShareDetails", "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails", "http://www.bandwidth.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsDetails", "http://www.bandwidth.com/role/DebtInterestIncomeandInterestExpenseDisclosureDetails", "http://www.bandwidth.com/role/DebtRevolvingLoanDetails", "http://www.bandwidth.com/role/DebtScheduleofDebtDetails", "http://www.bandwidth.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.bandwidth.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/DebtRevolvingLoanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature": { "auth_ref": [ "r389" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment date.", "label": "Debt Instrument, Convertible, Beneficial Conversion Feature", "terseLabel": "Conversion option" } } }, "localname": "DebtInstrumentConvertibleBeneficialConversionFeature", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r352" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.", "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component", "terseLabel": "Carrying amount of equity component" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r326", "r354" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price (in usd per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareScheduleofAntidilutiveCommonShareEquivalentsExcludedfromEarningsPerShareDetails", "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r41", "r326", "r383", "r386", "r388" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Conversion ratio" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareScheduleofAntidilutiveCommonShareEquivalentsExcludedfromEarningsPerShareDetails", "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails", "http://www.bandwidth.com/role/SubsequentEventDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Stock price trigger (as a percent)" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r324", "r357", "r358", "r558", "r560", "r561" ], "calculation": { "http://www.bandwidth.com/role/DebtScheduleofDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal", "verboseLabel": "Principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails", "http://www.bandwidth.com/role/DebtScheduleofDebtDetails", "http://www.bandwidth.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r40", "r355", "r558", "r560" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r40", "r325" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Stated rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails", "http://www.bandwidth.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsDetails", "http://www.bandwidth.com/role/DebtInterestIncomeandInterestExpenseDisclosureDetails", "http://www.bandwidth.com/role/DebtRevolvingLoanDetails", "http://www.bandwidth.com/role/DebtScheduleofDebtDetails", "http://www.bandwidth.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r42", "r114", "r122", "r324", "r325", "r326", "r327", "r328", "r329", "r331", "r337", "r338", "r339", "r340", "r342", "r343", "r344", "r345", "r346", "r347", "r357", "r358", "r359", "r360", "r560" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareScheduleofAntidilutiveCommonShareEquivalentsExcludedfromEarningsPerShareDetails", "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails", "http://www.bandwidth.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsDetails", "http://www.bandwidth.com/role/DebtInterestIncomeandInterestExpenseDisclosureDetails", "http://www.bandwidth.com/role/DebtRevolvingLoanDetails", "http://www.bandwidth.com/role/DebtScheduleofDebtDetails", "http://www.bandwidth.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.bandwidth.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r678" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails", "http://www.bandwidth.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r678" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails", "http://www.bandwidth.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r678" ], "lang": { "en-us": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period One [Member]", "terseLabel": "Conversion option 1" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails", "http://www.bandwidth.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r678" ], "lang": { "en-us": { "role": { "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Two [Member]", "terseLabel": "Conversion option 2" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r678" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Cash redemption price (as a percent)" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentRepurchasedFaceAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of the original debt instrument that was repurchased.", "label": "Debt Instrument, Repurchased Face Amount", "terseLabel": "Repurchased face amount" } } }, "localname": "DebtInstrumentRepurchasedFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r42", "r114", "r122", "r324", "r325", "r326", "r327", "r328", "r329", "r331", "r337", "r338", "r339", "r340", "r342", "r343", "r344", "r345", "r346", "r347", "r350", "r357", "r358", "r359", "r360", "r383", "r387", "r388", "r389", "r557", "r558", "r560", "r561", "r679" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails", "http://www.bandwidth.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsDetails", "http://www.bandwidth.com/role/DebtInterestIncomeandInterestExpenseDisclosureDetails", "http://www.bandwidth.com/role/DebtRevolvingLoanDetails", "http://www.bandwidth.com/role/DebtScheduleofDebtDetails", "http://www.bandwidth.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r337", "r557", "r561" ], "calculation": { "http://www.bandwidth.com/role/DebtScheduleofDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedLabel": "Unamortized discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet": { "auth_ref": [ "r562" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Line of Credit Arrangements, Net", "terseLabel": "Outstanding unamortized loan fees" } } }, "localname": "DebtIssuanceCostsLineOfCreditArrangementsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/DebtRevolvingLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r308" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt, Policy [Policy Text Block]", "terseLabel": "Debt Issuance Costs" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent": { "auth_ref": [ "r225", "r253" ], "calculation": { "http://www.bandwidth.com/role/FairValueMeasurementsContractualMaturitiesofMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Current", "terseLabel": "Less than one year" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsContractualMaturitiesofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCosts": { "auth_ref": [ "r15", "r663", "r682" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.", "label": "Deferred Costs, Noncurrent", "terseLabel": "Deferred costs, non-current" } } }, "localname": "DeferredCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.", "label": "Deferred Costs, Current", "terseLabel": "Deferred costs" } } }, "localname": "DeferredCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r337", "r559" ], "calculation": { "http://www.bandwidth.com/role/DebtScheduleofDebtDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedLabel": "Unamortized debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r475", "r476" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r476", "r481" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Matching contributions" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r100", "r289" ], "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": "Total depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/PropertyPlantandEquipmentDepreciationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r497" ], "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" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r428", "r429", "r461", "r462", "r464", "r473" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net loss per share, basic and diluted" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r69", "r133", "r134", "r136", "r137", "r138", "r144", "r147", "r154", "r155", "r156", "r160", "r161", "r525", "r526", "r674", "r693" ], "calculation": { "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareComponentsofBasicandDilutedEarningsperShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "weight": 1.0 } }, "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, basic (in usd per share)", "verboseLabel": "Basic (in usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareComponentsofBasicandDilutedEarningsperShareDetails", "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r69", "r133", "r134", "r136", "r137", "r138", "r147", "r154", "r155", "r156", "r160", "r161", "r525", "r526", "r674", "r693" ], "calculation": { "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareComponentsofBasicandDilutedEarningsperShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share, diluted (in usd per share)", "verboseLabel": "Diluted (in usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareComponentsofBasicandDilutedEarningsperShareDetails", "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r157", "r158", "r159", "r162" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Basic and Diluted Loss per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r547" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "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, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "verboseLabel": "Effective income tax rate (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.bandwidth.com/role/FinancialStatementComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FinancialStatementComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r463" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized cost for stock based compensation, period for recognition (in years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r463" ], "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": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost related to non-vested RSUs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r463" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized cost for stock based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Options", "verboseLabel": "Stock options issued and outstanding" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareScheduleofAntidilutiveCommonShareEquivalentsExcludedfromEarningsPerShareDetails", "http://www.bandwidth.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.bandwidth.com/role/StockholdersEquityReservedSharesofCommonStockforIssuanceDetails" ], "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": [ "r2", "r63", "r64", "r65", "r124", "r125", "r126", "r129", "r139", "r142", "r163", "r238", "r382", "r390", "r467", "r468", "r469", "r486", "r487", "r524", "r548", "r549", "r550", "r551", "r552", "r553", "r595", "r701", "r702", "r703" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EscrowDeposit": { "auth_ref": [ "r670", "r717" ], "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": "Escrow to fund" } } }, "localname": "EscrowDeposit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "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.bandwidth.com/role/FairValueMeasurementsAssetsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r528", "r529", "r533" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsAssetsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r339", "r357", "r358", "r402", "r404", "r405", "r406", "r407", "r408", "r409", "r417", "r529", "r614", "r615", "r616" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsAssetsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r528", "r529", "r530", "r531", "r534" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsAssetsMeasuredatFairValueDetails" ], "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": [ "r532" ], "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.bandwidth.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r339", "r402", "r404", "r409", "r417", "r529", "r614" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level\u00a01" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsAssetsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r339", "r357", "r358", "r402", "r404", "r409", "r417", "r529", "r615" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level\u00a02" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsAssetsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r339", "r357", "r358", "r402", "r404", "r405", "r406", "r407", "r408", "r409", "r417", "r529", "r616" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level\u00a03" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsAssetsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsAssetsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r339", "r357", "r358", "r402", "r404", "r405", "r406", "r407", "r408", "r409", "r417", "r614", "r615", "r616" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsAssetsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r532", "r534" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsAssetsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r570", "r577", "r587" ], "calculation": { "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesComponentsofLeaseExpenseDetails": { "order": 1.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.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r572", "r581" ], "calculation": { "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalCashFlowandOtherInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "totalLabel": "Lease liabilities" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalCashFlowandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r568", "r586" ], "calculation": { "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "totalLabel": "Total lease obligations" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r568" ], "calculation": { "http://www.bandwidth.com/role/FinancialStatementComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 }, "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalBalanceSheetLeaseInformationDetails": { "order": 1.0, "parentTag": "band_LeaseLiability", "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", "negatedTerseLabel": "Less: current obligations", "terseLabel": "Current portion of finance lease", "verboseLabel": "Finance" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FinancialStatementComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalBalanceSheetLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r569" ], "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 Enumeration]", "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalBalanceSheetLeaseInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r586" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities of Finance Lease Liabilities" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r568" ], "calculation": { "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalBalanceSheetLeaseInformationDetails": { "order": 3.0, "parentTag": "band_LeaseLiability", "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": "Long-term lease obligations", "verboseLabel": "Finance" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalBalanceSheetLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r569" ], "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 Enumeration]", "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalBalanceSheetLeaseInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r586" ], "calculation": { "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails_1": { "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, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r586" ], "calculation": { "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": 5.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, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r586" ], "calculation": { "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": 4.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, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r586" ], "calculation": { "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": 1.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, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r586" ], "calculation": { "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": 2.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, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r586" ], "calculation": { "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": 3.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 remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022 (remaining)" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r586" ], "calculation": { "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails_1": { "order": 2.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", "negatedTerseLabel": "Less: imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r571", "r581" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 }, "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalCashFlowandOtherInformationDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseInterestPaymentOnLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedTerseLabel": "Payments on finance leases", "terseLabel": "Financing cash flows from finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalCashFlowandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r567" ], "calculation": { "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalBalanceSheetLeaseInformationDetails": { "order": 2.0, "parentTag": "band_LeaseRightOfUseAsset", "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, after Accumulated Amortization", "terseLabel": "Finance lease assets" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalBalanceSheetLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r570", "r577" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "terseLabel": "Accumulated depreciation of assets under finance leases" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/PropertyPlantandEquipmentAdditionalInformationDetails", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalBalanceSheetLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r570", "r577", "r587" ], "calculation": { "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesComponentsofLeaseExpenseDetails": { "order": 3.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": "Depreciation of assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r567" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Cost of assets under finance leases" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r584", "r587" ], "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" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalCashFlowandOtherInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r583", "r587" ], "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 Term", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalCashFlowandOtherInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r229", "r230", "r231", "r232", "r233", "r243", "r248", "r249", "r250", "r252", "r254", "r255", "r256", "r257", "r350", "r380", "r514", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r742", "r743", "r744", "r745", "r746", "r747", "r748" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsAssetsMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivableAccruedInterestAfterAllowanceForCreditLoss": { "auth_ref": [ "r242", "r251" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of accrued interest on financing receivable.", "label": "Financing Receivable, Accrued Interest, after Allowance for Credit Loss", "terseLabel": "Accrued interest, after allowance for credit loss" } } }, "localname": "FinancingReceivableAccruedInterestAfterAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "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": "Amortization Period" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r14", "r281" ], "calculation": { "http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 }, "http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails_1": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r283" ], "calculation": { "http://www.bandwidth.com/role/IntangibleAssetsFutureEstimatedAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsFutureEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.bandwidth.com/role/IntangibleAssetsFutureEstimatedAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2022 (remaining)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsFutureEstimatedAmortizationExpenseDetails" ], "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": "Schedule of Amortization Expense" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r283" ], "calculation": { "http://www.bandwidth.com/role/IntangibleAssetsFutureEstimatedAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsFutureEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r283" ], "calculation": { "http://www.bandwidth.com/role/IntangibleAssetsFutureEstimatedAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsFutureEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r283" ], "calculation": { "http://www.bandwidth.com/role/IntangibleAssetsFutureEstimatedAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsFutureEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r275", "r278", "r281", "r285", "r644", "r648" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r281", "r648" ], "calculation": { "http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails": { "order": 1.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 Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" ], "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.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r275", "r280" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r281", "r644" ], "calculation": { "http://www.bandwidth.com/role/IntangibleAssetsFutureEstimatedAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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", "totalLabel": "Net\u00a0Carrying Value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsFutureEstimatedAmortizationExpenseDetails", "http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/PropertyPlantandEquipmentSummaryofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r78" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.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", "verboseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofOperations", "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesScheduleofChangesinCoststoPriorPeriodsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "netLabel": "General and administrative", "verboseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/PropertyPlantandEquipmentDepreciationExpenseDetails", "http://www.bandwidth.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r13", "r258", "r260", "r267", "r271", "r606", "r662" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.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", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets", "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" ], "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_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r270", "r271", "r272" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r100", "r259", "r264", "r270", "r271" ], "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 charges" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r75", "r115", "r188", "r191", "r194", "r197", "r200", "r234", "r310", "r311", "r312", "r315", "r316", "r317", "r318", "r319", "r321", "r322", "r538" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.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.bandwidth.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization": { "auth_ref": [ "r288", "r290" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of capitalized implementation cost from hosting arrangement that is service contract.", "label": "Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, before Accumulated Amortization", "terseLabel": "Capitalized implementation costs related to cloud computing arrangements" } } }, "localname": "HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossAttributableToParent": { "auth_ref": [ "r65", "r77" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.", "label": "Income (Loss) Attributable to Parent, before Tax", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r293", "r296" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsAmortizationExpenseDetails", "http://www.bandwidth.com/role/PropertyPlantandEquipmentDepreciationExpenseDetails", "http://www.bandwidth.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsAmortizationExpenseDetails", "http://www.bandwidth.com/role/PropertyPlantandEquipmentDepreciationExpenseDetails", "http://www.bandwidth.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "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": [ "r116", "r479", "r480", "r482", "r488", "r490", "r492", "r493", "r494" ], "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.bandwidth.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r141", "r142", "r187", "r477", "r489", "r491", "r694" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedTerseLabel": "Income tax benefit (provision)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r104" ], "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 taxes, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r99" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.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.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r99" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.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", "negatedTerseLabel": "Accounts receivable, net of allowances" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r99" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r99", "r581" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.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 right-of-use liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r99" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r277", "r284" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r284" ], "calculation": { "http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Licenses, indefinite lived" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r277", "r284" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r287" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [ "r13" ], "calculation": { "http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails_1": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Gross Amount" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r273", "r279" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Net\u00a0Carrying Value" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets", "http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]", "terseLabel": "Intangible Assets, Net (Excluding Goodwill) [Abstract]" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r80", "r345", "r356", "r359", "r360" ], "calculation": { "http://www.bandwidth.com/role/DebtInterestIncomeandInterestExpenseDisclosureDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense, debt", "totalLabel": "Total interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/DebtInterestIncomeandInterestExpenseDisclosureDetails", "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r82", "r346", "r359", "r360" ], "calculation": { "http://www.bandwidth.com/role/DebtInterestIncomeandInterestExpenseDisclosureDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Contractual interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/DebtInterestIncomeandInterestExpenseDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "terseLabel": "Schedule of Interest Income and Interest Expense Disclosure" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r94", "r96", "r104" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r79", "r186" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest earned on marketable securities (less than)" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/PropertyPlantandEquipmentSummaryofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r585", "r587" ], "calculation": { "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesComponentsofLeaseExpenseDetails": { "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 net lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r585" ], "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": "Components of Lease Expense and Supplemental Cash Flow and Other Information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r290" ], "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.bandwidth.com/role/PropertyPlantandEquipmentSummaryofPropertyandEquipmentNetDetails" ], "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.bandwidth.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r576" ], "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.bandwidth.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r586" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r586" ], "calculation": { "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments", "verboseLabel": "Lease payments of initial term" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r586" ], "calculation": { "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r586" ], "calculation": { "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r586" ], "calculation": { "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r586" ], "calculation": { "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r586" ], "calculation": { "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022 (remaining)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r586" ], "calculation": { "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease 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.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r574" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining lease term (in years)" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r575" ], "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": "Term of lease" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r588" ], "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": "Right-of-Use Asset and Lease Liabilities" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeaseRenewalTerm": { "auth_ref": [ "r589" ], "lang": { "en-us": { "role": { "documentation": "Term of lessor's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessor, Operating Lease, Renewal Term", "terseLabel": "Option to extend, term (up to)" } } }, "localname": "LessorOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Credit commitments" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/DebtRevolvingLoanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r37", "r115", "r193", "r234", "r310", "r311", "r312", "r315", "r316", "r317", "r318", "r319", "r321", "r322", "r504", "r508", "r509", "r538", "r604", "r605" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r31", "r115", "r234", "r538", "r606", "r668", "r689" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r11", "r39", "r115", "r234", "r310", "r311", "r312", "r315", "r316", "r317", "r318", "r319", "r321", "r322", "r504", "r508", "r509", "r538", "r604", "r605", "r606" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets" ], "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.bandwidth.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicensingAgreementsMember": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).", "label": "Licensing Agreements [Member]", "terseLabel": "Licenses, indefinite lived" } } }, "localname": "LicensingAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r19", "r667", "r681" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Line of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/DebtRevolvingLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r36" ], "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": "Borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/DebtRevolvingLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Available borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/DebtRevolvingLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Unused portion of borrowing commitment" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/DebtRevolvingLoanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/DebtRevolvingLoanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r19", "r338", "r353", "r357", "r358", "r667", "r685" ], "calculation": { "http://www.bandwidth.com/role/DebtScheduleofDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Total net carrying amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-Term Debt, Fair Value", "terseLabel": "Fair value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r19" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Convertible senior notes" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets", "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareScheduleofAntidilutiveCommonShareEquivalentsExcludedfromEarningsPerShareDetails", "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails", "http://www.bandwidth.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsDetails", "http://www.bandwidth.com/role/DebtRevolvingLoanDetails", "http://www.bandwidth.com/role/DebtScheduleofDebtDetails", "http://www.bandwidth.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.bandwidth.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r42", "r309" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareScheduleofAntidilutiveCommonShareEquivalentsExcludedfromEarningsPerShareDetails", "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails", "http://www.bandwidth.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsDetails", "http://www.bandwidth.com/role/DebtRevolvingLoanDetails", "http://www.bandwidth.com/role/DebtScheduleofDebtDetails", "http://www.bandwidth.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.bandwidth.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.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" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r677" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Marketable Securities" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketableSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.", "label": "Marketable Securities [Table Text Block]", "terseLabel": "Schedule of Contractual Maturities of Marketable Securities" } } }, "localname": "MarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketableSecuritiesUnrealizedGainLoss": { "auth_ref": [ "r72" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in marketable security.", "label": "Marketable Securities, Unrealized Gain (Loss)", "negatedTerseLabel": "Unrealized gain on marketable securities, accrued but not realized", "terseLabel": "Unrealized loss on marketable securities" } } }, "localname": "MarketableSecuritiesUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r402" ], "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 account" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsAssetsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r95" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.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 (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r95" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.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) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r95", "r97", "r101" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.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.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r6", "r57", "r60", "r65", "r67", "r101", "r115", "r128", "r133", "r134", "r136", "r137", "r141", "r142", "r153", "r188", "r191", "r194", "r197", "r200", "r234", "r310", "r311", "r312", "r315", "r316", "r317", "r318", "r319", "r321", "r322", "r526", "r538", "r672", "r691" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "netLabel": "Net loss", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic": { "auth_ref": [ "r145", "r156" ], "calculation": { "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareComponentsofBasicandDilutedEarningsperShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders.", "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic", "terseLabel": "Net loss attributable to common stockholders, basic" } } }, "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareComponentsofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted": { "auth_ref": [ "r146", "r149", "r150", "r151", "r156" ], "calculation": { "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareComponentsofBasicandDilutedEarningsperShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) from continuing operations available to common shareholders.", "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Diluted", "terseLabel": "Net loss attributable to common stockholders, diluted" } } }, "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareComponentsofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r127", "r128", "r129", "r130", "r131", "r132", "r136", "r143", "r160", "r220", "r221", "r235", "r236", "r237", "r238", "r239", "r240", "r467", "r468", "r469", "r484", "r485", "r486", "r487", "r498", "r499", "r500", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r555", "r556", "r563", "r564", "r565", "r566", "r590", "r591", "r592", "r593", "r594", "r595", "r645", "r646", "r647", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Standards and Recent Accounting Pronouncements Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "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": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/GeographicInformationReconciliationofRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosure of noncash investing and financing activities" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Unit Activity" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r181" ], "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.bandwidth.com/role/OrganizationandDescriptionofBusinessDetails" ], "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": "Reporting units" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.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.bandwidth.com/role/CondensedConsolidatedStatementsofOperations" ], "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.bandwidth.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r188", "r191", "r194", "r197", "r200" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating (loss) income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r578", "r587" ], "calculation": { "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesComponentsofLeaseExpenseDetails": { "order": 2.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.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r568" ], "calculation": { "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total lease obligations" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r568" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalBalanceSheetLeaseInformationDetails": { "order": 4.0, "parentTag": "band_LeaseLiability", "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", "negatedLabel": "Less: current obligations", "terseLabel": "Operating", "verboseLabel": "Operating lease liability, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalBalanceSheetLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r568" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalBalanceSheetLeaseInformationDetails": { "order": 2.0, "parentTag": "band_LeaseLiability", "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", "netLabel": "Operating", "terseLabel": "Long-term lease obligations", "verboseLabel": "Operating lease liability, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesScheduleofMaturitiesofLeaseLiabilitiesDetails", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalBalanceSheetLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r573", "r581" ], "calculation": { "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalCashFlowandOtherInformationDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseInterestPaymentOnLiability", "weight": 1.0 } }, "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.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalCashFlowandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r567" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalBalanceSheetLeaseInformationDetails": { "order": 1.0, "parentTag": "band_LeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating right-of-use asset, net", "verboseLabel": "Operating lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalBalanceSheetLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r100" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Non-cash reduction to the right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r584", "r587" ], "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" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalCashFlowandOtherInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r583", "r587" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "verboseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesSupplementalCashFlowandOtherInformationDetails" ], "xbrltype": "durationItemType" }, "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": [ "r7", "r510" ], "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.bandwidth.com/role/OrganizationandDescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.bandwidth.com/role/FinancialStatementComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FinancialStatementComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r15" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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 long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r501", "r502", "r506" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Unrealized gain on marketable securities, net of income taxes" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r52", "r54", "r501", "r506" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent", "negatedNetLabel": "Unrealized gain/loss on employee benefit pension plan" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r501", "r502", "r506" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 2.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, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation, net of income taxes" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r51" ], "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" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r58", "r61", "r501", "r502", "r506" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "order": 2.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": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "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" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other, definite lived" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other long-term assets", "verboseLabel": "Other long-term assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/DebtRevolvingLoanDetails", "http://www.bandwidth.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r81" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossAttributableToParent", "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.bandwidth.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.bandwidth.com/role/FinancialStatementComponentsScheduleofAccountsReceivablenetofAllowancesDetails": { "order": 4.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "Other Receivables, Net, Current", "terseLabel": "Other accounts receivable" } } }, "localname": "OtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FinancialStatementComponentsScheduleofAccountsReceivablenetofAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForConstructionInProcess": { "auth_ref": [ "r87" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow from construction costs to date on capital projects that have not been completed and assets being constructed that are not ready to be placed into service.", "label": "Payments for Construction in Process", "negatedTerseLabel": "Deposits for construction in progress" } } }, "localname": "PaymentsForConstructionInProcess", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForHedgeFinancingActivities": { "auth_ref": [ "r93", "r98" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a financial contract that meets the hedge criteria as either cash flow hedge, fair value hedge or hedge of net investment in foreign operations.", "label": "Payments for Hedge, Financing Activities", "negatedLabel": "Purchase of Capped Call" } } }, "localname": "PaymentsForHedgeFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r92" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.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": "Payment of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r91" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedLabel": "Value of equity awards withheld for tax liabilities" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLandHeldForUse": { "auth_ref": [ "r87" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for acquisition of land for use; excludes purchases of land held as inventory or as investments.", "label": "Payments to Acquire Land Held-for-use", "negatedTerseLabel": "Purchase of land", "terseLabel": "Consideration for the proposed Land purchase" } } }, "localname": "PaymentsToAcquireLandHeldForUse", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r223" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.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", "negatedTerseLabel": "Purchase of marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment": { "auth_ref": [ "r87" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from the acquisition of or improvements to long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.", "label": "Payments to Acquire Other Property, Plant, and Equipment", "negatedLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquireOtherPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r87" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.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", "negatedTerseLabel": "Capitalized software development costs" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r401", "r403", "r409", "r410", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r424" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Employee Benefit Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/EmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r429", "r430", "r431", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r449", "r450", "r452", "r453", "r454", "r455", "r456", "r457", "r458" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r429", "r430", "r431", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r449", "r450", "r452", "r453", "r454", "r455", "r456", "r457", "r458" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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.bandwidth.com/role/CondensedConsolidatedBalanceSheets" ], "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", "verboseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/DebtRevolvingLoanDetails", "http://www.bandwidth.com/role/PropertyPlantandEquipmentAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Cost Alignment" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r90" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Proceeds from issuance of convertible senior notes" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet": { "auth_ref": [ "r89" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with security instrument that either represents a creditor or an ownership relationship with the holder of the investment security with a maturity of beyond one year or normal operating cycle, if longer. Includes proceeds from (a) debt, (b) capital lease obligations, (c) mandatory redeemable capital securities, and (d) any combination of (a), (b), or (c).", "label": "Proceeds from Issuance of Long-Term Debt and Capital Securities, Net", "terseLabel": "Total net proceeds" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r83", "r84", "r223" ], "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 Debt Securities, Available-for-Sale", "terseLabel": "Maturities of marketable securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "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": "Proceeds from sales and maturities of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfOtherInvestments": { "auth_ref": [ "r86" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale and maturity (principal being due) of other investments, prepayment and call (request of early payment) of other investments not otherwise defined in the taxonomy.", "label": "Proceeds from Sale and Maturity of Other Investments", "terseLabel": "Proceeds from sales and maturities of other investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfLandHeldForUse": { "auth_ref": [ "r85" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of land held for use; excludes sales of land held as inventory or investments.", "label": "Proceeds from Sale of Land Held-for-use", "terseLabel": "Proceeds from sale of land" } } }, "localname": "ProceedsFromSaleOfLandHeldForUse", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r88", "r466" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.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 exercises of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r291", "r570", "r577" ], "calculation": { "http://www.bandwidth.com/role/PropertyPlantandEquipmentSummaryofPropertyandEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "negatedTerseLabel": "Less\u2014accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/PropertyPlantandEquipmentSummaryofPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r292", "r577" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.bandwidth.com/role/PropertyPlantandEquipmentSummaryofPropertyandEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Total property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets", "http://www.bandwidth.com/role/PropertyPlantandEquipmentSummaryofPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r16", "r290", "r567" ], "calculation": { "http://www.bandwidth.com/role/PropertyPlantandEquipmentSummaryofPropertyandEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "terseLabel": "Total cost" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/PropertyPlantandEquipmentSummaryofPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r292" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/PropertyPlantandEquipmentSummaryofPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r294", "r718", "r719", "r720" ], "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, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/PropertyPlantandEquipment" ], "xbrltype": "textBlockItemType" }, "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.bandwidth.com/role/PropertyPlantandEquipmentAdditionalInformationDetails", "http://www.bandwidth.com/role/PropertyPlantandEquipmentDepreciationExpenseDetails", "http://www.bandwidth.com/role/PropertyPlantandEquipmentSummaryofPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r292" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property, Plant and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/PropertyPlantandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r290" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/PropertyPlantandEquipmentSummaryofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r71", "r245" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "negatedLabel": "Charged to bad debt expense, net of reversals" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FinancialStatementComponentsAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r217" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Current Expected Credit Losses" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReclassificationLineItems": { "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": "Reclassification [Line Items]", "terseLabel": "Reclassification [Line Items]" } } }, "localname": "ReclassificationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesScheduleofChangesinCoststoPriorPeriodsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationTable": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about reclassification adjustment affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification [Table]", "terseLabel": "Reclassification [Table]" } } }, "localname": "ReclassificationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesScheduleofChangesinCoststoPriorPeriodsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r411", "r598", "r599" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RelatedPartiesDetails", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r411", "r598", "r599", "r601" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r411", "r598", "r601", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RelatedPartiesDetails", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r596", "r597", "r599", "r602", "r603" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Parties" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RelatedParties" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r474", "r642", "r735" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.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", "verboseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofOperations", "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesScheduleofChangesinCoststoPriorPeriodsDetails" ], "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", "verboseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/PropertyPlantandEquipmentDepreciationExpenseDetails", "http://www.bandwidth.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r12", "r102", "r108", "r661", "r686" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets" ], "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 (RSUs) [Member]", "terseLabel": "RSUs", "verboseLabel": "Restricted stock units issued and outstanding" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareScheduleofAntidilutiveCommonShareEquivalentsExcludedfromEarningsPerShareDetails", "http://www.bandwidth.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.bandwidth.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails", "http://www.bandwidth.com/role/StockholdersEquityReservedSharesofCommonStockforIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r27", "r390", "r606", "r688", "r705", "r710" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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.bandwidth.com/role/CondensedConsolidatedBalanceSheets", "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r124", "r125", "r126", "r129", "r139", "r142", "r238", "r467", "r468", "r469", "r486", "r487", "r524", "r701", "r703" ], "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.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r184", "r185", "r190", "r195", "r196", "r202", "r203", "r207", "r394", "r395", "r643" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.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.bandwidth.com/role/CondensedConsolidatedStatementsofOperations", "http://www.bandwidth.com/role/GeographicInformationReconciliationofRevenuebyGeographicAreaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r205" ], "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": "Schedule of Revenue by Geographical Area" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/GeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r74", "r313", "r315", "r316", "r320", "r321", "r322", "r713" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Revenue from related parties" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "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": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/GeographicInformationReconciliationofRevenuebyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Loan" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/DebtRevolvingLoanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r582", "r587" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.bandwidth.com/role/FinancialStatementComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Sales and Excise Tax Payable, Current", "terseLabel": "Accrued sales, use, VAT and telecommunications related taxes" } } }, "localname": "SalesAndExciseTaxPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FinancialStatementComponentsAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "verboseLabel": "Schedule of Accounts Receivable, net of Allowances" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FinancialStatementComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r157" ], "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.bandwidth.com/role/BasicandDilutedLossperCommonShareScheduleofAntidilutiveCommonShareEquivalentsExcludedfromEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Anti-dilutive Common Shares Excluded from Calculation of Net Loss" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Net Carrying Amount of Liability and Equity Component of Notes" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r459", "r470" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "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.bandwidth.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r528", "r529" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Assets Measured at Fair Value on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r275", "r280", "r644" ], "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.bandwidth.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r275", "r280" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r284", "r286" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Infinite Lived Intangible Assets" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r292" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/PropertyPlantandEquipmentAdditionalInformationDetails", "http://www.bandwidth.com/role/PropertyPlantandEquipmentDepreciationExpenseDetails", "http://www.bandwidth.com/role/PropertyPlantandEquipmentSummaryofPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r600", "r601" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r66", "r206" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/GeographicInformationReconciliationofRevenuebyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r425", "r427", "r429", "r430", "r431", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r449", "r450", "r452", "r453", "r454", "r455", "r456", "r457", "r458" ], "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.bandwidth.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.bandwidth.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r433", "r448", "r451" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r20", "r22", "r23", "r112", "r164", "r165", "r362", "r364", "r365", "r366", "r367", "r368", "r369", "r371", "r375", "r380", "r382", "r383", "r384", "r385", "r387", "r388", "r389", "r390" ], "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.bandwidth.com/role/StockholdersEquityCommonStockDetails", "http://www.bandwidth.com/role/StockholdersEquityReservedSharesofCommonStockforIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r21", "r22", "r23", "r363", "r364", "r365", "r383", "r384", "r385", "r387", "r388", "r389", "r390" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. 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. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Schedule of Reserved Shares of Common Stock for Issuance" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Future Estimated Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "SOFR" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/DebtRevolvingLoanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SecurityDeposit": { "auth_ref": [ "r15" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.", "label": "Security Deposit", "terseLabel": "Security deposit" } } }, "localname": "SecurityDeposit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "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": [ "r180", "r182", "r183", "r188", "r189", "r194", "r198", "r199", "r200", "r201", "r202", "r206", "r207", "r208" ], "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.bandwidth.com/role/GeographicInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.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", "verboseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofOperations", "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesScheduleofChangesinCoststoPriorPeriodsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "netLabel": "Sales and marketing", "terseLabel": "Sales and marketing", "verboseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/IntangibleAssetsAmortizationExpenseDetails", "http://www.bandwidth.com/role/PropertyPlantandEquipmentDepreciationExpenseDetails", "http://www.bandwidth.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r99" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r447" ], "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", "negatedTerseLabel": "Forfeited or cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r447" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited or cancelled (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r445" ], "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": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Granted (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r442", "r443" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r442", "r443" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending balance (in usd per share)", "periodStartLabel": "Beginning balance (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-average grant date fair value (Per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r446" ], "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", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "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.bandwidth.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.bandwidth.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "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": "Increase in shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r465" ], "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": "Shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted- average remaining contract\u00a0life (In years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r436" ], "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": "Options vested and exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r450" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Aggregate intrinsic value of stock options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r437" ], "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", "negatedTerseLabel": "Forfeited or cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r437" ], "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": "Forfeited or cancelled (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.bandwidth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r465" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r434", "r435" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r434", "r435" ], "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": "Ending balance (in usd per share)", "periodStartLabel": "Beginning balance (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted- average exercise\u00a0price (Per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r453" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Options vested and exercisable at September 30, 2022" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted-average exercise\u00a0price, Options vested and exercisable (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r452" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Options vested and expected to vest as of September 30, 2022" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Options vested and expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted-average exercise\u00a0price, Options vested and expected to vest (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r429", "r430", "r431", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r449", "r450", "r452", "r453", "r454", "r455", "r456", "r457", "r458" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.bandwidth.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails", "http://www.bandwidth.com/role/StockholdersEquityReservedSharesofCommonStockforIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r439" ], "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": "Exercised (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r438" ], "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": "Granted (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Contractual life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options vested and exercisable at September 30, 2022" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of awards outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options vested and expected to vest as of September 30, 2022" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r450" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Total estimated grant date fair value of options vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedTerseLabel": "Equity awards withheld for tax liability (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r579", "r587" ], "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 operating lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r109", "r123" ], "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.bandwidth.com/role/SummaryofSignificantAccountingPolicies" ], "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": "Software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/PropertyPlantandEquipmentSummaryofPropertyandEquipmentNetDetails" ], "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": "Internal-use software development" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/PropertyPlantandEquipmentSummaryofPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r20", "r22", "r23", "r112", "r115", "r147", "r148", "r152", "r154", "r156", "r164", "r165", "r166", "r234", "r310", "r315", "r316", "r317", "r321", "r322", "r366", "r367", "r371", "r375", "r382", "r538", "r742" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareScheduleofAntidilutiveCommonShareEquivalentsExcludedfromEarningsPerShareDetails", "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.bandwidth.com/role/Cover", "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails", "http://www.bandwidth.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsDetails", "http://www.bandwidth.com/role/StockholdersEquityCommonStockDetails", "http://www.bandwidth.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r46", "r63", "r64", "r65", "r124", "r125", "r126", "r129", "r139", "r142", "r163", "r238", "r382", "r390", "r467", "r468", "r469", "r486", "r487", "r524", "r548", "r549", "r550", "r551", "r552", "r553", "r595", "r701", "r702", "r703" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "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.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "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]", "terseLabel": "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 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": [ "r124", "r125", "r126", "r163", "r643" ], "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.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-Based Payment Arrangement [Member]", "terseLabel": "Stock-based awards available for grant under the 2017 Plan" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockholdersEquityReservedSharesofCommonStockforIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r45", "r342", "r382", "r383", "r390" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "negatedLabel": "Conversion of Class B voting common stock to Class A voting common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r22", "r23", "r382", "r390" ], "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": "Vesting of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r22", "r23", "r382", "r390", "r439" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Exercised (in shares)", "terseLabel": "Exercises of vested stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity", "http://www.bandwidth.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r46", "r382", "r390" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of Class B voting common stock to Class A voting common stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r46", "r382", "r390" ], "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": "Exercises of vested stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r23", "r29", "r30", "r115", "r218", "r234", "r538", "r606" ], "calculation": { "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets", "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r113", "r367", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r381", "r390", "r391", "r515" ], "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": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r580", "r587" ], "calculation": { "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesComponentsofLeaseExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedTerseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/RightofUseAssetandLeaseLiabilitiesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r554", "r608" ], "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.bandwidth.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r554", "r608" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r554", "r608" ], "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 [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r554", "r608" ], "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 [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SubsequentEventDetails" ], "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": [ "r607", "r610" ], "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 Event" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SubsequentEvent" ], "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.bandwidth.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r211", "r212", "r213", "r214", "r216", "r219" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r229", "r230", "r231", "r232", "r233", "r350", "r380", "r514", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r742", "r743", "r744", "r745", "r746", "r747", "r748" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsAssetsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r128", "r129", "r130", "r131", "r143", "r220", "r221", "r235", "r236", "r237", "r238", "r239", "r240", "r467", "r468", "r469", "r484", "r485", "r486", "r487", "r498", "r499", "r500", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r555", "r556", "r563", "r564", "r565", "r566", "r590", "r591", "r592", "r593", "r594", "r595", "r645", "r646", "r647", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/Debt2026ConvertibleNotesDetails", "http://www.bandwidth.com/role/Debt2028ConvertibleNotesDetails", "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r119", "r402", "r417", "r676" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. treasury securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FairValueMeasurementsAssetsMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledReceivablesCurrent": { "auth_ref": [], "calculation": { "http://www.bandwidth.com/role/FinancialStatementComponentsScheduleofAccountsReceivablenetofAllowancesDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.", "label": "Unbilled Receivables, Current", "terseLabel": "Unbilled accounts receivable" } } }, "localname": "UnbilledReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/FinancialStatementComponentsScheduleofAccountsReceivablenetofAllowancesDetails", "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableandCurrentExpectedCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary": { "auth_ref": [ "r298" ], "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, to be Paid, Year One", "terseLabel": "Non-cancellable purchase obligation, fulfilled within a year" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "auth_ref": [ "r298" ], "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", "terseLabel": "Non-cancellable purchase obligation" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r167", "r168", "r170", "r171", "r177", "r178", "r179" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/DebtRevolvingLoanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/DebtRevolvingLoanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r146", "r156" ], "calculation": { "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareComponentsofBasicandDilutedEarningsperShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Weighted average number of common shares outstanding, diluted (in shares)", "verboseLabel": "Weighted average number of common shares outstanding, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareComponentsofBasicandDilutedEarningsperShareDetails", "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r144", "r156" ], "calculation": { "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareComponentsofBasicandDilutedEarningsperShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Weighted average number of common shares outstanding, basic (in shares)", "verboseLabel": "Weighted average number of common shares outstanding, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareComponentsofBasicandDilutedEarningsperShareDetails", "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted average number of common shares outstanding, basic and diluted", "verboseLabel": "Weighted average number of common shares outstanding, basic and diluted" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.bandwidth.com/role/BasicandDilutedLossperCommonShareComponentsofBasicandDilutedEarningsperShareDetails", "http://www.bandwidth.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" } }, "unitCount": 10 } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r10": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "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" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "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" }, "r171": { "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" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "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" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r215": { "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" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "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" }, "r241": { "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" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL120267845-210446" }, "r243": { "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" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "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" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL120267960-210447" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144439" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r278": { "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" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r285": { "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" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r287": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144471" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=118198657&loc=SL118198666-228104" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "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" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r307": { "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" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r321": { "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" }, "r322": { "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" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r327": { "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" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r339": { "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" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r341": { "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" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r357": { "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" }, "r358": { "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" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r361": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r362": { "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" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r394": { "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" }, "r395": { "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" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130611-203046-203046" }, "r398": { "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" }, "r399": { "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" }, "r4": { "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" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r474": { "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" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e34017-109320" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r495": { "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" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r511": { "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" }, "r512": { "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" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r53": { "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" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258" }, "r535": { "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" }, "r536": { "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" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r55": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r559": { "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" }, "r56": { "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" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=68176171&loc=SL68176184-208336" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r57": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r573": { "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" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r58": { "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" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981" }, "r59": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r6": { "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" }, "r60": { "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" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r603": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r61": { "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" }, "r610": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r62": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r63": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r64": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r65": { "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" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r67": { "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" }, "r670": { "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" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Subparagraph": "b.", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784" }, "r676": { "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" }, "r677": { "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" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r68": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r683": { "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" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r69": { "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" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r698": { "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" }, "r699": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r70": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r710": { "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" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r712": { "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" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(c))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 5))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r738": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r739": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r740": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r741": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r742": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r743": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r744": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r745": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r746": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r747": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r748": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r749": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r75": { "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" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r77": { "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" }, "r78": { "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" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r8": { "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" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r81": { "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" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r83": { "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" }, "r84": { "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" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r87": { "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" }, "r88": { "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" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3581-108585" }, "r99": { "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" } }, "version": "2.1" } ZIP 97 0001514416-22-000204-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001514416-22-000204-xbrl.zip M4$L#!!0 ( , [8E76R>>.(Y@# .;0*P 1 8F%N9"TR,#(R,#DS,"YH M=&WLO6M7D\O2+OS]^179/N]^]EQCK&@?JD^NN=P#!5S,;8)BD 5?YNA#M01R M8"5!@5__5H> @#A%#21WB&-.37+W?>JZJNJJZN[JW__O2;=3^X2#8;O?^^<3 M_I0]J?W?%[__KWK]WR^WWM16^_&XB[U1[=4 _0A3[7-[M%_;23@\K.5!OUO; MZ0\.VY]\O3X^YU7_Z'30_K@_J@DFQ(V#@^<,DI+9Z[K,UM8! >L6F:MK*Y5Q MT=KHV-\_/FC^A#C/Y_LCT9'SY\]^_SY\U/Z_O1C_].S M=J_3[F%YXV>C@>\-"<55GEA[ER9?K7+O&21ATGO8''__R(H+5 MF:AS<7&1$VIZ>.TRG^7X(MPY]VQ\]++IL'U;0\$8?_;OQIOW<1^[OM[N#4>^ M%_'BK*^N?_F8=*)\5@X'/[QL7HZF+_>YVE@_.S]XT33X7KIVY?+#YW8:[3^- M_6YY5\&<9!?-$]ZX[$6?TX%QXTG#;W=&D>'%U8Z']8_>'UTVSGX8QDTG!ZY> MD23UK1[@\HJT+IK'_G%O-#B]_6DG!Z]=OS1H_T4GWY1)>]@'PXO)M M1X-O-G;/Z.A%P^%@]'67T(]?'O=YQ_<^_O,)]NK;[Y^07J!/+W[OXLC7RFEU M_,]Q^],_G[SJ]T:D[?76Z1$]=3S_]L\G(SP9/1N+X=F+__JO__I]U!YU\$61 M>_U"W+\_.__Q]V?GEP[]=/KB]]3^5!N.3COXSR>I/3SJ^-/GO7X/Z0':)\]+ M0QR)),S:,?S^Y^,MC#_\TG;\ARMYAY &HA1.1$T^B"C%TJB MB7^NCA^%,U[_ L&>[Y9;8_OY6H^>[_05O<[ =S9Z"4_^'YX^J;4)RNTD/YR& MU?ZG-V+KTZYL'*>#M4][K]W!9K=YN'NP>]98/62-;N-L]^"=:*[N[=-O?._U M!GW?5LVSM;/&SKNS-[+9V3T[.J#?1>-L1357_SAHB W6I'-V=S9$K3=_Y M9BN>-,[6#QO9^8V?[K/EZC>V]WNLT7V_PW8/.8>/U.]AK M1;';;;#=@S5H=#<^I=?K[?!Z6].QLX9X=])LK7W>7%W?;ZY&^KYQVEQ=XXV# ME9/FSMKGAMCF>ZV5R3D?Z%ZJM]?J?]Y;;9SME7:M%6CLK+'F67FW#=9H;9\V MZ/?=ULK97NM#I[%NS]ZTUD:-]^R$_CUMG$79?/=G,)&#E*(>M"/S'&*J>PN1 M[#DSP7BRR)8DS,@^*0[ ]>_/KHGU/J5\X:[6V\/H.[OH!^OTRW IY^_)F=\B M9Z%YD%F;NO79DW1MKEN771U#XMH9#(:')R^*&&8FX;=T_7Y:ROA.,A:WR#AK M8)"5KVI[;)YCJV7<*<5F*^Z_%+6\1MS2!)P^FKB'G.D0)=0>!5%KP8$PT@<3^Y,7Z MRIOW:P\H\5?'@\$UH[W62ZL4;512QA\@_>N/SI[H? H'1YU=L7:RUZ+CK:W# MO>XVM?O0WMQY1W+<[S3/]MJ[9W3?UL?3W8X];7[\TT8>J ]MW0LRM"!]KCN/ MH6Y20!:T */9DQ=U"B0H(/D1"1G#'0*%2;!-RK75W=QIMALDS.;!^F&S*.'.!B>AG;R16_N[ MW9/.YL$NT'5A]^QEIWGPX7!S]1W;/7M'UZ#[D,#V6N].&CM_M/<.TO[%.72O MXSVQK9L'^_0.^P>-U]OT7.^ [G?07.UTZ-D_;[[^T"'E/MGM_M%MBO5,2DZV M>.4K7H4I2ZUM78_ORFC$H$RW)^3\W]N? LNZ^U>B7W>($69;]H^M#N%?Y]K M.CW<"(N)W\SGS=KDROO#=@F6YPE-LG%ZB2;8;;WL[K8V^-[.[DES]1W?.WBY MO]MJ[N^UMGGS=;G?^O[FZE[W"II.-ULK=+T]0DY#-%OO5&.U((F>HU6>94,1 M$GACI\&^1A,=6Z5G[Y(I/]OES=7#SV1VR"U\V*?_#QH'AV3NMT_(?.1&:^," M22/Z?-8\B_Q/YGR6EA#D+2?N%M#7O=:B3O(TQG,I4HC?Q]+@&-.%[-HXG$CO MASP#40CMF=2*[ [RZ)BV5L0&",GVL.88F?><"/]\*9E'0])T.V*!E6 M#T&)>B1V"(&0Q:*I('Z:_5Y<0N@>(+3]-82$$)""%W5AXSA\]'4;-)1DKTY. M62*;_CL0VASMX^ *@+Z(;X8^;(FAA\.0EJ@BX[;.@\0Z %=U8D2F'B+31@J" M$'S/C4T'0P0Z^@X6!N\9#I&L-(P;ZPZMT.<*6%N8N@-#H>(FT%)+6%L=WUG^,\G&\WUFQ)=Q3#:Z U'@W$BBJ3X"0>C MHNGG'\M VE89]R%S4@):.I/-5L2J\?Y"Q'MM"D3D;BNJQMG6(8GX9+=D$@XZ M!XVS!I!VMYLM$OG!UA7]_T 0V*:(MW&VN;I&$>\[V:3S=[L?]INKS>ZNV/Z\ MUWW'FVN*)$Z^58$7)-#^EN-5992Z C:2H-&]$QGS127(2K(ADUB9,EU_>+#$BFS0,KIUTA1/B6*CWG= M((22QS1UJ[RMRP0V4S D$Y-CI# *@"S_%E)NM?TL1RVT]HJ#!U"<#!YW*0=K M4)'!5Q-CTW^31?PJM\E3,0Q?2BYKBWZ=R5,^,1Y6GNV4#AI MK#8^[?7^V-\[.^J0>*C[.X=[W09OM Y9<]QVEQ6GWSC8.]@5S8-F=P/V7CFV M]^]]%KL?>G[''6]V"0X[>X>;.UO=W;/MDTV"Q/BY#@A.9^].F]TFG=L0NP?[ MA_\^([]QZKG=G3^&>ZW^Z1Z9YL;KK389V?U=NA>9?#+? MG>[FSA\'NUTB[6*;3/B&VKLXY]]_[(=N(G/_QR%)_?/>ZS^ZS>[Z ;F"_2:9 M[\V=76K?I.MMR[U6I[U[T.G^^^R6' -D"KE"9G7'#*N#\+KNK ]UJ4*RCG'% MLIR>=X\1F3 @8YE=1$3>ZFRR94 X-9BUOY$!7T)EEE!IWTQ'"1=D0E.7*,B] M2S!UIYRI@XE$YI6FH#Y/#RHV<.^M<$*X##9$;Z.,F:4DLI1!^J55F1>H-&[) M7((/1H5WS+@K,RZ?#\>3-0DZM?$4S^>CTR,2X+#=/>J468+CW_8'!5G7)M<] M/1DFNL2SZ]8=@_'HR_C:[:N-_W=])MC-DU]<_'3]ZD=C\GSQ;3CR@S&]'D\VJM/#,7YQ MWI=CEX^9KC1U]3(U\?J1B^\7-WEVK:-N[3=NK'9 ET3FRK1ELC"10DK!N7%, M@#H?AB@I@?ONKLE;X\=B'6FIW2_*Y3.B^,"N7N>I7 M'3\<;N;WHWX\7#EI#Y^\N&A2@IE^;WQ\Y6*D^-;K7W;9Y6/<08CGDV%'YW+A M;#Q_X?J1N\FEV..Q4(;[GL!^V=]=BL>.!_AB\F3C@Q>7N#AV\;U_IE/!%'DSDF8S0",.F,(? W%MK30FKLTQ)6R/-A.Z:JW1WSOJ-W[W?^-3Z M36!(92YMI,@ / 64.1G/DF79:&,\WA8FS%^_W95W_5*_7;5Z;W'POCCRR[Y( M[4_T#E>;CO.&?M0?_*2!_.K\\N,J]OKC/.[7E[TKO;AVB6?7G_Y[]MF%R-%P M)F*PH% &RY))D4OR@"9X.[;/["'L\WRPS1^_[=I_CLMLL7[WJ-^CK\/;;CU^ MIGOE/VQJ_HKS!#)2/&HP@$#O-6-(UL(Y%QC&4"%$3$LTE63$TT,$.0XGA:;X M1"EB<=HA"R5-H5P9>(EB81"QDM)X0I7OO/7MM-%[Y8_:(]^IB)C *G+PR;NL M V#*CLBV=-P'2_%,5&9QQ!3CX4]:(CV=/(6R.LI/\40W!( 99"X4+2/ ;/3*HBCAY? MS#5['#E0'@6WB:$ U-X9PZWBR)6GG_)7\XVJCZ.9A "S%[2G/@]6HTY904@Y ML%3FF3JTQL4O.?$%$O3]!PZSEZHI)K+@IPK" M?'PLXMJ8X35$_$+4%361<1N284C$@)<2V:C ,&Q0HAX?'S@7A#!@LV* MB1R=18B2@C4F%=EY$ZP!R?G"(&(6.=CIB+2>6PD<9= < = BV@B2^841V8/F8*DQ*2S-#* M",%)JX*W5B0SJQ[(SN2HA+ \*' Z6! IE-G$0J;D59ZP?KA@_?K^ M9W0LBA.X2?[A[N1?3V>ZSK@\12F,E3@'2_8F9A>SL8I%"@;R+(1;B7[3J,AL M6R_!)[ B6R$=8.;:)(5&I2HJQ>.+GF:/(T)(YMD0/4L1@)%_B8)[94) IM&[ M*N)H#JG;[ 7M)!>,8R[A$Y@RFHLB<1DY<"DEX.()^N%S9P\OU5#)C ='NDL]/V&'51#FX[/^U]FR_NG5"]>G0<6R3T.R1EL #&FLS$E&CYS':(GH+XZ89I\[FY+(0C#%T ;P*D#PEC3-2LT]RX)Y ME'YA1/;0N;,IR4>#CEXZGLGH@65@== IR>"9(OQQDS6%5GHHG",>&#!^LQ<"69TI!C4L*Y7$4< MS0F9F /A6L=!HS+,<@H8-(9>70<:NM5Q"% M=A! _(I02D@JZ(P8O$$_?"Y MQ(>7JK8B&:6M14:BE3DPZSE0(!.B(G]_$CQY^OA+*]3$#;94R MI.:*]%P9M,F9K#EW%FUV#"J$B,?'!^X%$60A/!?<>>,,.$@AYS+:[(WV!C&) MA4'$C'*)4Q(3!H4))2FJ3F!=LM&3W#0&1#3\*$MZ!67-NA<4Y2@G##?H67@X M^M2H/CZB>"/.X.S.<<:U M-?6_$&<$58J!@S#&*8 0G9/.,A? 2Z\SCU7$T9R0B=D+EVD910B"J[)AE"OC M+ME&#DYY26&$FH%P*]%OR8&*U#]*.@IV8!6,64"GF('26]Z*P)W^REJBQ(8=% -L37!0]<&D94*4@> M0D#[<'5>EY3HU^*%Z=6V"AP26J&\A13) :)TV@)GX[W%H4*(>.2YLVDAP@=( MS'.((1(,A/:9ZVR8CD$;((ZT,(B83>YL:N4>@2BK3DZKS($#^#9(!>5CA5J+? MC.$.(8!.QD$$%FS*%(,Z[LJRZNQN%,6:SXS;#Y2=FEK&S1MR1,Q0QS&P,CN1 MD#,&+C#M/#[@UBQS:4.^^Q3#P>CYJW,"27QQ+6>,D]V4-_-*ZA^56YX_R)U: MIH/CX:B\3$4XC;32^E*(PAA3MG@+/L7(-99D;: 0;W[A,R/!+;GP^0P:)DMM M>HV0$MF:;(U/,D7>KB^S^.4ZHHEKB0XH4 F 28PQ[DJ6Q0R5:I1R5PA M1#SJ$9KI(8+"Y*QB"-*A@++0T5&$:(V(:+W3"1<&$;,8H9F>F!@3@307K8D! M'&AGA'/.N!2)3T347$75':&4ZSL2-]47!Q;^Z!1 MZ?3D0V1(.U#!.DM1*46B-NO,7':.H46A'DX^L^H!*1(G7ECF9@4(5K@H!2^[ M_#&O,$HW8?UPP?JK4-3C\1'%FW'&72NRB:E59(N!F\@2,R168(FXI [$+^E7 M;@EKM,D@5&',^I2RE]Q)F(-Q*]%M9*NC &# 0 M@(D4*.Q*67.O(_4?4PNH%/.0.WMX08O,K?!>Z.0L9,L<&<'LO2YQMM5F 07] M\+FS69@]&Z*6QEAEP<= _PB3A1'9*T%D<<(.JR#,QT>)KK/E*=452TIB\$I' MH0$$2Q1XCP>U2DQN4HP50L1CSYU-J](US@6PJA0(S)%),(LCIMGGSJ95 *3%%*E%I M5BJ8Y#1WWDG0)5>],")[Z-S9E.3#LU880%MN!(B +@EG-#/HI=*0U,/)9U8] M8 (([1"]]@C*FB!\HC?VJ4Q+C%Y.6+^Y8/U5*&+Q^(CBS3CCKA7(Q-0JD%DU M+EC##"][D*4"JRC(\O&D'$3MJHBC.2$3LQ=N5C(DG1,W:, CF2[*1 M2?D%%.X\Y( >7M!**H<:12&7X%FBR, X+W0,3"7G7*K$:@49F MS@)%_$I[E[2-B:@I$=(C A(\A\^C8TWK?&.?3).9N!16:,BHY7H,1Z606TA<,+N7]9&O0^8L]3U[X=X*=V_WC8 M.=W"H_Z M/2>B?-LRJHSSDDZV9AH03#OK,9LN6)6,Z>9N;$^=RG)J:\8GEI@ MJX2TEK.H-((0)M@0DRBU*\$H;=@,5EK_K#5^U>^1Z$8#7UC,5GMX^/+T)?;B M?MH0WV/;DOE\UGB<@_\+2]TMOU3LN#_Z5LYI<@S[>Q55=7FTP5G=R MU'^6GVYW@=?;_+ G3"! FJ02\QF2SE:8%*)CW#BBK_%BQ)*T;EZ5[ND%7&G7O*#--P^2B1R>E_&]#34<-K+>3&] M]!U/KW/?M.VJSOP"K;8)5$X\E8GN !J=UL2LA25F':S*N4*IRB7(%B+-"CH; MX!B3UPQ4RA:UHQ =")E@C),W%Q\O$?FX$/D#"Z>GA$BO*6C1F0<;#2!R%X/T M+F&R.KG$[/RG'M;;/1).VWGC:(^N)H_;B7YCCI<-U6 M&+0QDXE000$'[8+ ,BD7I;&&)5,!R?CVX(/O'./+T\8Y'RP76!_@?XXI&CF] M+J7+QE>:EK#D># @8S&M:.'*(UU^_!>]I!_$_=,W^ D[WWBJC=[1\6@X;L&G M]C +BEP;1$(3-2>S @B2D)N!1V36"":!+Y$[(^2*)7*_,XN%6$!(P2F> )3# M4B0@([=>4LP VB^1.R/DRB5ROU?OT!D0$="%#$ !+[?HI6,^H_6 M:Y#<^: #HB.Q@&),5&#L?AZUN%*DS"THE\D1J M"=R%I_P5!:XV243CD_8.@D?Z*R5O6&# 0A9L"=R%9_S5!&ZV4DL!7BJ3P(#U M25B).@O#K6&^ O-SYQ&XBXD5$-HPA8X'4S;YC<$DGUT4Q@L>F:Q"LC8/]5QJ^V(ODRZRQB JN"LUJI"$D9K5D6 M8HG?N8',7,4@\X+?8$WT+.9QVC!9Z[+UWC$>8 H9%Z0ZR*C,-8S3L$ ,.Z#5(I;9:2P,2=9 MA4& )7(?-/Z8%^0RHS#9Y) )!I) ZPC+7.?,I20X5V ![A*YCY/Z*RX#5\82 M@0M@.7=::X*RI;"5"9V6-G<>D#LO8&&1@4B)\T1FSAE-#IH"QIB%EBDRG18 M+-OO6X.QA$[?%^&T1VVL"O$WVCA0VGBG$2(7UJ*2W 8O*)A/N0I#T?<@G3E4 MYR7YOP6]F%0BTR*R%00KM-X;J3D0LY($9%>%'-02O8\V ""JKY44XVV; 2US MWD6NH\D8A4I5*)JT1._C#0*R@;+I2A!6)/ JN++&G6-""EXMF"J,7ST.],X+ M8"18;YUGP,GD 4A"C#9".6*?:,Q"4,U7_<%1?^!'%#:&4>5B 1VB4DIJFR # M8R$PE@1D)UU@7J4J+,M>3)?PD L!J@Q@A;KLOAY89!QX!.>L]8QY9.AEPBID M5!<3P ^Y(*#2 :66$:K4 :RP"FX$&&\77B,RO'E4N YPLPR*+@M*%!<.R:4 ME]I!8N@,Y\PF;R$PHW4%2KH_'@#/"V:4TQBBR48)#ZR8/"8R3YEGG8T.59A[ M,H>8>419X$#&!9*.(CB F()GUB(#K;B*Z&,5\FB+":"J)&*# *>MRE8*@HV3 M00;FT!+GRCF&M*1=2]KS/1=F.6+,4NAQ/0N"3V:9$X]G43A<%0%8P*XC)<<84E(*:1NDLN4**+!EB7@)H3AG>O H M"P\B<:N90&0\1&L<#*$,G8GT'MT%&T&,"A9 M%$N^,XC=NB,!SJGI=;E6C<)Z'B7L3T<]-_VV[U1ZW-_O?T)W^*@;.1VY3'>8Z_= M'S3[(QRN'I?=9+ZWE\R\)#\1HK51$1WU##P31$TC!>#>2XPFQ0H49YM3J!2< MC+]\'RNV(E@QD8>9K4!UU"I<)F97I8T=%IE339D9)!$]'+7+8A]RHEG;FJ MP+K@+1SO __6#T:GK8'O#7TL&[@-7YY>/7)%G.7GTXU>G%_#_V4'\O_DK_=> M/1X-GI<#%R??><-5+3@ZB]DDSD Y[CPGQP%EU]5LG9WCE07C?:I][R-^V<"O MT>ZUN\?=^17BM:X7R65@4C@M%7@;/ N097 \[PU]BH.XZ ]W@-S,[\=]*FGKUG/[5XJ&13Z/;VA[_?L MYIBN,_A%$/@X^!H#Q8B6 S^. KA179]RH%XM(UDM(-QS$#PUKI+::L+ M::MYE/:KLO$N#HX*$VKZ+EX5XONU];7TN>S&VVAW.IN?>SAX\^;5KY+J*F-, MW1UC:@H8RY&1"Q7!1QN,9%H:!SPDZ2%=^I2YA%8EA/R53U$_YU.NUSP, M*D=4B+QD[P18YV6R64?EE UQWN=5E%NT\RZ2IV,)XUS'"QQ<5*W&,%*P[RQ M:I(>84J8197;F\)]5SX.<#S"(#R,P<$79W'I()QAFO+[I'?E#+0"Z9A,CO M8AEN>.]?L PA<\\]N)@D"3L@N0!N@N/DRD60K@)53R_$]K9#>"=1EQT$CLHU M7IY^/=:Q?CSHM4?'@X*)]?9)^525%<6:2:Y41#+81(X%!&=4,LS8H(MEM_,_ M##7?DIKJ/#4OO,7,79F'D /1X90R Z>YS:D"FT+?25)C"_FJWSTZ)N=,C39S M;D>\;%H1M5)E4)>BS"@-@"8.C"0WYIS"K!)#O2!J-4MA34^SA#)9:; .2R8G MH^6QC+1AT-Q8EBNP)/7NPFIA!V._VSWNM>.8K RKIEH^Q%#JISOI%5B*+:/" M8+-#QQ.+L@(3)^9?6E.\:/R^GT>?_9BT7WQ]8>5T3%R M5C8)F;/W'"*)"ZTU(81DC/2R"FL%*B6X*2X82,RBD#9Y'D E;DUVQL=2P"TS MAA6H>_-3@KLBK8IHF.2&&#Q3C.D2>ME@B'IHC" 5(Z%58-W\7 MJ>AKEDY:1 M&XR>EW&]Y*PVS&1OM.;1P1Q/=/PI0:T>8S*<.8#S0UKT.AD['=K2/@U?' M@P'=:F4XQ,K$2Q@#1%;J EH^KM_E,CH'J'C@@%@!DO!]<8V%T^SW8A7EXPQ+ M1CL3LP(9F95!D-T+RB5$Y>5D5-_,\:C^A1@V>K'?Q?=E:+^<>;NL2LBZF=_[ M>R$)-\?MS8./V_,DD#-6ZDIG4C(,C (IB9 $A4_&\R59-6.HB>E,G,VCT@,E%"C:$=5GI9+D64J8(<=&\Z2P%/!O_ M:@)/,9="V!(XH^C$&R%SD-J& B+YE]GK,$/[W&E%MXPG5.0%D3FSG OM O( M'/T6[:)YW!EK\,/[8-+?<<7(:)F%S($8ED7B4B1OG6U4B^:#WV.GT^Y])/F> MEXJESPOL@)F,TD:A. \*2%]]C&&\/+A,G760%LT!STRZ,_&^P3BAM%\\PLI\!IT5SO M+'5W!K%O@)BRUM*B XIYK;0L1.>XQQRU6[B\\6OLXV(IZ)!T["@_*:Z'*B#X&5 M3:23R@:EB(YKO6@>>.9:_/!N. 83 +D(X#V88#WI,5EMY;R-.3JV:&YXYEK\ M\+X8)=-9HI"*O#(802&2]-EY"501N"][0K%H MB5*!+#ZW"HOI'UQVWWVBAZQ?.7O#SK(#[240B,BPEQFXSB(O148Q@4-? 0C] M=-7+^0-G)2%DN;>EQ+GDTH)3VBK!='!$!J,.VBVJXUB]**?5PKC?ZW?Z'T^W MVA_W*S-G2_BH!%+D'Y="I:Z[-6L0*:7Q7YS5Y'7=99 )9*\Q8$ MT7;AG39"V,"3AI@75$?'0HJX@4$9 M6-(<)(/@I13)0#%)F&(%%KQN]!+FGT'/FW8LU^I]O*S15A77D9,)!B08(55Q M(@Y,R"([:RP+J./\KSN:YXCK7A8D!6$,YAP2YZ7X$+-$T726)D-RQ,VK-,ZY M3.7,)H%+0"&;S)5T6D$92'5QTU'I5,/,J4B9'S%'RT4C /.B:=> 5J!U4DE3/%U>84:Z=0]BL( 8P$3_+Q M B*"!Z-%7'3]7*Q4SFQ&Y[U(3FC.N07ZXX,JF]%9!T(%^LR7$*I2*FEZ%]LVM>M^WZ\=OAI@:H_6?:0#H]-I17S7 MKWISH=.G?N<3X>)^;OW76R._:?=P,Y_?^;X3BYK^FP(:8]E\B>_E4&VAB/VBOC921O*7V,*5N+&9E)B>>E'LZ1'B[]X<+J84(F,XQ+ MC$D M&7?1V&DTE&3@IJTU,,EAN<=PQJ3+3OV21,S #,N&FD28\J&;%2,\S^K M> G=.]1 MT#TJ Z6EP;1P\$T5V,-!_VV_W1NU/O?7VY_P+0XBEGV^+A_C/?;:_4&S/\+A MZC%2[^I[A0JK,U$7=@I0L3:XQ#@+QBA@R@5>2C$;QCF8:+(;.]\Q5.I+S%0/ M,]<\XPW4_)5GO-'T5Q93NVB59I"EQF9^ M/^K'PYO@ZG;[O?-Y&A51?"$4)RD8#UZ"$*Z4!TW.9PG<6?JU0HJ_U,'OR%J! M"B3O\9XSX*1P64KF7#(NL!PG)N9&/GI6H"?Q/46)NP>E=4:;\>2OSEC M_*_:;O:FE@A=*MO7RG;<:Y]K6O*GEXK313\\'N!YY]"!BW,O?K_X7DZ^56N] ME;[L[&DE,(B:>]1,E]7.@O.(UB^U]J'4AQ"]5)\'\E5>\Z0]MQ R @_"@\Y> M9J&=E8W7.7OXPM&96VL@>$P @,:):!,2LU-*S*35?2 MP?%P-%[BLDX@P<\K,?:/>Z60_-M!OTR[3U<&H%\==X\[YU5T<\8XFJA47DG]HR\5>._40Y")9N@TK!R?C+ M][%B[QLKLLZG,>\=E(B*"RO1&/ \6>9R9LX;;Y(30D_6H!)6ZDO05! T-Y>H M7H7-=Y:H7FWZ"SX_>X^&6VX#\Q!"MCDQD8)"M%ZBXO-OC>9I]&-ZFB^R8LIE M)8V-$ ,&RTK="0>@N$G2+C5_&?@LK>"TK&"4,?.<77"!@0S!*H%::"8%EL7Z M8:EM2]@O(.S+.@_G4JEKXB!)X72065G(082D(U_"?B%SRH\=]I%G&P1+F:&' MS)CE1BB51,P8$2=3RI:P7UQNM=2V!]0VJ06IF!$1RMZ37%D;9'3(% :=O5IF ME9=9Y0?/*L]3JG!*:>440.C, '+BD)RP7FHNK12AE)1E9OX7>$Q3S7Y-*M-; MZ.!TELQF$..Z.9D[;84 ,H5<2F+;9OXKP,V/5*99^ET)8;33AB%H"H*2M:!C ME)$#44%3H4V0YWP$;?:[(6OIA$^")W"V;%9?PMV V9(&$O<'7Z'=D*LDZYEL MBQP4658GD"<>(3 58HQ&,^:,RC+&7*'==ZHDZ]GLKR845TSZ4/2:^QQ$Q,0U MNB0LZ7>5*CQ72=8SJJ/+T0:5N9(&@'GGHWS!3!RVX=DQ M5PJV&PY..B<1P IBT2P:(\5".>PY$O9,/#:/UE@9R&TG"T%RKSF+@6F)+O*D MW$)Y[#D2]DQDC0X P2=@&CTS.BG+HTJ>:5&E';R9^&R9/7>H2+%- M @[6E1T-E7/<\QB#D15:)C/S&4:S7X>AM,J@G!4I9>"2*+>T@ EEBLQ&AQ4: M,ILO: ??YSDO, M9BDP#XEKP1-7&C02H=69K"JG@$9!-JQ"7G&)Z_DE[P]OL"$(+5W@@I<-/W(( M*;H +@03>')!SN]@SWMJNRM[CRU@O,E@-J M0!G(FT8PI>( \R)G-[]CR',CC"EN+)FA[!&NE1(2K XV,)$9"01)+ %L!5+1 MWY'*>/[0X/3Y]OO%RBM;HNI.>>36D!H)ZY,5W#.0W(? ="2V;*O M(JB8*I#QG;WD9C/DFHQ7-F4;/4)*P@NPB?B@*I,)@_/5]W/WS#YF[_"B4@"8 M&"_1J2K3GJQ(QMFL>92H%\#A/:0(9^+YK+ FZ@C.1@X:)!G1LAC8:A5U4A&J M[_D>6 L?W@66@E4J2J&1 ?5I"AQ8S(R1'+-U9@%G+)1F'6TF'I,5UR5-HPZ301>"XB5F#IULIG M/TA?#QNM=8\Z_5/$L9@VQTO^*F+"*-1U)(&R[1)0=A'/BDYU]5 MYD0DT],2M,R780\940"B\!H3V+(O:1F5\A5@8=\0R18.1X-V'&$:"V6[UQX- MM]YO5T130D".+%GB8@&TU9XEG20F,F*!958!IS)'8IF>MNB<(DAOR)L8T&@M M^9&RW%YEIWE(K++:,A8&.?DC:N_')1TZOBI>Q8D@&(HL(CA0&3T2'T8,T6GE MN:D ,9X;H4Q/4X!38&)"]KQD:+1UTF>CHTM9^0!RS+ZXX9RY>15*Z>RF[^+5 M/1&_N/=RM*0([U,KS30B7%L5*> M>>T_Q_28#ZDE4Q1+5C)PQG/.%H$9XQV*1$&+L3X($E))8W([26.>?UC*Y_L) M36[OG-"\V?17UDDS+".S+D5G02OEF+&*=$[Q!"+X='-882G,^QA@F)(P58S* M.R44#Q0?,71>LP@^.R]4$'D\4GMN,.N/RG+^*J=YD$CYFBVX8:W_RA;<:/HK MXU/*RL!"%DI+ !><8X%9Q;(D&4.NT@K,60=RX^!3.^)PY>, QRGJ7WV <0&U,KL(!T?EYC<,8WFN MT_7^H(N##G7)T7&@Z^RT!]C!X7"C%Q=Q1HOBQ@M91O=\++&!UTD;:V+B,@?D MK$*V:@GO>8?WPUOO1,&4*84/E8#W3":S M>6-E2CF!]*ILX./1.+FYF=?\H-?N?1R^)>SL^P&^/+W] C/.6,XF M3 H^,)48M]X[R!Y""ME'C-:8++U7%>*1"PJ+V? O ^3$HF'):M!>!B^$<=PQ M$TAJM@JK1!\4%H\H+9Y#HI 3L^ Q@V$$!G 14ID8)5P25:H5O,#0F(G5(/,0 MK97*,"- 1J(82F@T2CA#QB0NK<8-:-RH!/2EV4+:C9RBPQ1MC"0MY3WD7,J8 MY6(V<%+#UU17,]1#=C9!+^" MK+/B/)F009=.T3_77+(M#K#1X) [DV18/S*X7E?Z6R MD3'*L)B\2AX@R6""X=X( "TM,Y-Y_)R70O:3#TNLSM[VSH>*;&'"[OG2WS'B MKC_"7[?=[#W@+NSS$SF,-9>)NQ&L:TU_IKUK!0'?D_ \O?27Z587OZSW!QC]<&HPG],DY'RYGQ]>[/VL??)\ M@,/^,3W^\/SK/OHT?I[4_O3B=_IKDL))04OF0$09H,RQ"%JE((-RADN>Y)]E MPN"7Q_7%_])S;H]$_/K?3:/\Y9^Q_/QFW>_'[\,CW7OP> M!L_H[///YQ>YO-1YDXL+QGZG/WC^WVS\YQ^9WJ.>?;?=.7W^?U8&;=_Y/W\? M^MZP/J3WS>>'A^TS?,X%W7S\]?/YTP"=W6GW\/+I1'FDVL4SC#R)\.*>H3^@ M'JG3K3O^:(C/+S[\([6'1QU_2KT]OM3XI']T_> CO77HCT;][G-%]QU#(OI. MW7?:'WO/2\]/#D_ZP[FGAIG2)2/J^%&ZN/&DMYZ.>^O9*'U]S-FGCGW[,'O* M+X\]&U][<-%@\M[R:/1D?!Z]5'GU?SZ13VZ\]ZA_5)K54O^X=,I%WQ_YE-J] MC\]9C8^O\>4FS\8=<0L:QF]^W@E%6W#PY,[";9%R#FM-_%S;ZG=][UMB9C\F MYNG>7-^XN;GUYMO-C=;::NU]:Z6U]OXZYA^TJ^[VM._77FUO;;0VUM[75IJK MM;5_O_K72O/U6NW59J.Q\?[]QF;SFZ]P71'*[>[]I=R=WFG'#_<)N:-^[^^U MU:>OGM8$4^!F)XJ[/?6?W_WSPV]PF]W]I@#E0PCPCJAH]6<>)4T93J/$T&C#S)ZH22:>%MVMM;SA4HE M;#]?[<>QVR]LX\EDD9[\B*U/N[)QG [6/NV]=@>;W>;A[L'N66/U MD#6ZC;/=@W>BN;JW3[_QO=<;]'U;-<_6SAH[[\[>R&9G]^SH@'X7C;,5U5S] MXZ A-EB3SMG=V1#-G:TV?>>;K7C2.%L_;'![\D;LG>[N1-T4NVI7O(/=G:W# M1FN]TUP]Y)MT_PVZ)[B'>?&ZOO/J77'R#]ZX_.GNA\"@=]N7?0 M.=A;W=_?>_WNI+&SS39;V[![T%"[9[NPUVWN-UJ-L[W5E<_-=7O::&V?_BD4 M)HG9U:/VK [4/W4?@ZQ+= ZBXPQ9?/*"L_J[,6_X(H4O]G4>(#5M[7I8:D!4 MZ2D[]_ _R@W$4V/'Q@Y=N%Q\>%>B\!4JSOO\_JW+NV,*-R=+-?J#T9-:[@^Z?D0W.!D]S^T3 M3'4*/ZII@-;;X?6VWNM^.-QMO9/-@T/1;&T=-%<_=)MB_7!WA]JU=M7>*OU? MKM7=GISS@>ZE>GNMH^[>SM9^= [I_PX9 M,['WP7Y^TUH9-=ZSDS>MM=/&693-=W_*8)SW*==UAE0GHR7JUAM>3U8P<&B9 MBO;)B__Y;V= _^.F%;LT8A.<_SJ$SS7[P0W<&,KOME>V6FM;;W9K6VMO-[=: MM;?;6^^W5YJM6FNS1BRO152NQF5MQ5TB3\-"A E"2ENF=,U'G9 MZ0:524P9BEGP:'2>TI'L[[72[]]4[CKS@'Z-+5;P@ M('G0[];.$QWW]_>H7SUW6 9PV\,R6%-;;Y,[)(TA?__\WG-":^/1F'++\SM6 MTBC^?%Z(GN5/JP,Z(7W=!"?KP*.H!\-E/0'U(E,\"9/+F".O2RNL^I9-FX&> M3= Q[RGW>X?O%GYL#XNQ&972$8\.PA__C#)# - 437E7!W"^[@W+=<=U#E*( ME&-\\N+E2G-U9V.U]:_:1O/5TRJ%$+?#_[>U$Q]'8S34^KDVN$1!S0]KPR., M94) JK5[M?9H6(O[XV#X;PLX+#('QJ&YV"?I]3>O3N,C5[L#R@X'*\/'L_]>76^\_6K?KJ>KJ(WB&4&U0B/ M!OU/Y3H5S5.=!X[-U]2^M4;_KQ]NOOZ#SOG0;G37#QKT;[.[^[FY^D[MMEYV M&J_?W0@<^ZPXI$:+_M^A:W2W67-G@XXU/M._8N]@A357._N-U]N?]]9O#1RM M-@$L#W6=O:Y#8JINE;-UH[VT)#H1T#QYL8H=_]D/\!<("8"HF-)U(4!H M9?X2Z---^%V">):DYRLR,<;X;V,C7.L/:OW1/@YJ!\>#]C"UQP7HB-O-#V>[ M_?';5_W)^"T&'WVO?3;^?H-QWKL%JYKH-YYN/7W_M#8I[#68=UE?-Y631,UM M,I[QU,&[11OW[EQ64AK@<#CYYPT] *^D8_GI /VLY)BD*#NP*5Y77-EZ*;Q3 M#\+Q.G$?;26"LR8]>>$8JS4\Q:NO?/?H>%A;';0_?9L)/7)$O:*/FX-6_W,U M^?BOX"G^F2WS3*"O.S-F&7[R8LMWBF1N(NCO]SD#X)J, MQEY]<_"60B=RD8\L,W=&S_IGJ<$6LU7U+$O4$U'4;:0@"+,"F]'SX(@.-E]] M/>/P@43TMD_1;6>O?70>^CXR 1%?S\H$965=L9SJI2Q:W8?@ZH%+9]&@#2(\ M>2&,9GH!,J83H9=TZ=& 5+)]Y#LU/,$XKH1&/^=2V?EOM=\($+6"B+_->HQA MYDZG^)F5 ?K'IQ^,GNM/);Q'+45=>"'J8"6I1H)4Y\+S*)0H.ZX1L"QC?WM( M&_:F3\'-V_U^[U&.6Y)D&G]&)SA*1AR /$P=.$#=!8S$*5DH)3^%1OODA66V MD$ZV ,;KRS#?__RW%=S\8U@;80>/"@IJO3$,_EXCH]8Y+J%QS9/2$N;(ALV[ M]9KU2A@]SC;,0*1?:FK6SH6+ TRUM\>#X7$9QAOU:]1B'&9S\5OX6W%;95[) M2AP]K]S DW1/K513'WAB3Z6%J0\\EU9,7K?:H,QX/1Q_W:[&4A)CQX,D\=M+ CWW$^]-NZ'=^ M&_YMV44WNZ@YF58QAA&>Q'W?^T@_]&J?]]OTR^#27D]IQ&)F'7-[FO<>N>O$ MZYUR$<;*6DGN.AEHV]F0S>ZN:A)?W=TI$Y'I^<3Z8?.L<;K;BG2]#3IW^V3W M;.7F0!O?/8AB[^"0[[6V]G=;]&YGS8/=G7>RU:Q+BU/@FD*X@/1WW%)G-I*[;Q 3FU<.N?OM2,_ MJ'WRG6.L_7_%G_,R/;4VW)^_<>=%A/_$]IZ;WB7V[X#]KP:9M3>)XO)4M^ E M*8 (]8"2L,\H- =>]GK \_E^2SP_F#E?F_C(\SFH-^<0%0]:_>E##P;Y=S2DG%2:2,O*^]65=[77G7[P'0H>.Q0^UAI^ M<(BC[T^TN/M"B]E$RQN]5$:=L19.:W$?XV&-'NR0^!B.YTR4R/C*'-C?^"1W MN^^'M=SN4&#M.QUJ419%#>G?_QRW2[1-07; 20.Z\"3@/C^5RS*98;Q\Y?R' M20!^)6Z_0'T)R@M=+&M8:HF.$KLN38\&&'',M;FHC9=]#FN_T45)/VK#8R*2 MP_U^F9=[L4)DM.]'-U_EL[_^O.5AST^>O,W?_E[SO53[35QYY4"J1HW"08$ MG31N7W9.I$>97*PL%QN.GV3\I'XXJCE62_YT^/3J>I)['XIY=3P8C,O7E9P\F//\K]XX*JLW[MNUG#_PI;/ MX=\>UA5%-O965_#( M#?&%.:Z43;P:.1X<#T?M?%H%,TF&R=O"ZIU;)GZHM8I]R*Z8_- 9/M;B'$3?^5"AS#XOH MR'7.>R64BF2EOBSL'[PBC?[8'YS>DI0:-QKK>IPTJG1^BC[#KBC$HMPC'31? MKYTV=M;;FZTU7O)3I6[*7FM-T-/?S$]];J[N'^RU]MN-\CZBP79;&R?TC*K1 M^E#R4X?-UA^=1FOO@)[QMN5M#ARR('G=J3*/4"9>#URQNHE"JX1HC-9/7KRY MW1+/69V4*17[N2Q#5\&B+[?KZ\H7P9T[KHGT%D9:\(\IC>;.E=B:MQ&NQ95: MM87U_IQDGNO7)=,\_SKAD(LANGMW_N.>?'D\I#L/AXM8!NV!W#VY^<97J]E) M)BEK7D?$,@4AY'K0/M=9!A59CL9%=;?JO$A.;#DN^Y<4MK$H<]'A8EOZZQ\P M)+61LB5K2 W)]LFQ)4YS!H/&]W6CT6A,IH> [_OC>]:/OY<]^'S2=X#S'\;Y MV0*<&Q44X40@K!Q+;CW%R/!(D?%%8BV^$F7)R_<+H6+M8 MM'Y0KAHD;ZO7+X/^X^$D1)4P,"E#O* Z8']0/JMSEA_^I9T>G1[;Z*57Z^>H MT^?VL/3>>K;GV[:3YU&Y;$L6SJ<#!3L(PT:NT](.-U8<;JQJ_V2OKV=?"SG= M5E:P%J'41U]'1*>!8P)4093+F8'IR(&6DF,O+M-*D;_D]S__#E@CRB,LFY MS'%^4S[JU7A4&L8$I.N#LS?NHM O4__S#9-;G7SE="^\;4-U[\67?W1!L>0F M(N4B1ERD0:NC\,A'Y@FWGM-"-75("=*7AGDCH^G!F$P?P^Q3(- M?3).=K-YR;GHPZRGJ >4_^ M<5IK)3%#03&"N!$*V7(G@@O77[%NV.^,1_-?^=[)I/<]'E4U9]\Y'EQ&93Y&Y ;1 M?D*V2*_^U':^V+-A\Y?;SE"5ZHGXL5-49S?+ZY@H=7G&UM/AN)L&Y]FS1]C# M3LB=MGK?K,%VW$9D\$O1?]5;BM9WTJJ=XQ)/MGXJO;H#6P<#[)W^Z\[G,O-FCMO__ZGS;P'N/0)/.S^_JHL=] C9?[A[N' MS_=W_TA>8#[Z>?>H/'?\'A2UEMK?8A9*VA??9J$E:!KTN2Q]4MK]NPXM'.*RO-^ MND5O./FIG.Z5><*_V4[B@]AXL7C7*\;%0_7!POO7FO=G%@=KG. MMA?]]!CMR5HM 7+?;(0#N6^GZOD=R/W2Q2M3.4[CY(&7]6".TO/B9'U^LW@Q M]NT@ M'B>Y7&OHC_YP"VRTVD@;K3;<1JO-M=$*;/3V$;4"&[V-JN?X_C:ZW (US-ND MRG3RXWXG/??:ZDFUVKJ9K5@[;3VP@??3UC1Y?'G=#>"XVMV-%_\9MT=G8/XV M6\T:S-]6JE[>W_S9X7'C9:?_9?.GIKEW-F]JFM]JDZ>F^?TV=&I:J@ZFIEM& MT 2#<=Y*W9MV M9S^65 S1P15U.80'5SO$AXV]]M"/A\-Q@DN?)#LMDP)X M6>9U'(X[-[/1P%G9\*'"'KC&!O:M3AK-1Q*5W@H#;V4SM/E7+B':'I5E>$J: M3A]T9K]GEN_TA^-!;.RZ_GAVU&CC=7OX"9A[PT>&@ V]&Z113:;,S8&Y-T.; MN4#5("FL9.T_!WT?0R)J\*@W7>_B.Q[U]\N]K*IH%E2&N1P3VUP91LY*P^3: M,*^._O?%:Z@+4RO=+[$N3-*]>&">$;@>M=*H@=(P&ZC2/^)'VYFXD>69X^!' M;KK&@98W2*,47Z_8M0N\O!DZS:'6QLOT!OT!4/*F*UL8H.0-TJBX2LF0W[,A M*GW;FQQJ$@=YFX3M3 XZF>R8R@?QC0?M43M.PK)OA^59 E.W&@A\T\>& 9]Z MDS2JKQ*X! +?#)6^F+0;V'C3%?U0-JY^+:K;#J$3 >5+5C[)Q>12?]L1K(AO M@:K--Z?-2SK)CN=SO-;B)+M\1,S2CK);.)"FY]2M?E&=UFSKI?#]P+M8M*/[F2T_/7E[] M6R\^C?GHN#W,>;F#I(G.67KOT_Y@U.CW\GMW&P2CO\H3=&U[4MVW[(K.M"N& MEW46;RA&VTO7TVCYTV<',I+U>[L@-\K08Q=/\J?$L-8*Q>(M^E6 MN7K 3UDN;[NA^-EU\?)#\NSG,OYQ<7/R8L'-KYXL/WT*O_4I5X5GSWC2V.UT MKK[BM!LFY]F/OMMMK48_/2'7LRB5>K7B1?KNJ#_(EKY1)+"D9@WB-SKWR<48 M7-#Q'V,O#FPGM<&GY[B8>#M]WB[:J9WNK.R5+_U!&,Y>M6O/6M-7G'WTI=WI MW/PL?LUGX][\U,5..WZ.-S_.6=Z^?9K:=/-*.[-'N/FI[X\[B3X3.<=56Z/-'=L)T0 M9Y-P''3+CU.W)*=O6-:Z3HH=Y4'AXZ#7Z(_+BZFMTTK8^6#B4?QXUFKDQI9? M+CNCO/I-C=YSG"4IWQF'V&JX\:@<2;W^J-%)+<^;N$?]UM5[VYQI__0>Q#5U M65'V3TN:^AZ5H7P*[R-Q6:E>^>P[V_26V(3KW47X$R)R9^3!44*G&.9#JZ>& M)8_ =O?43OBI:_V@G^QVK]]M^SP&)KO;AJVI?O,WVKVB4PZO9%DS!?Z2!M4@ M^LF S)^5@S-/2UIYB)2/'0]3&X>3B'%QL7ONXO[/8"RL?BQ8U^[D@/ZHW["C MTE\JU3.(&?<-GWJRWXV#:ZI/+)3,4^DOG0[:PS@$Q3V&XDZ30;+^.&MN:F?/ MRK/DIVK,FLJ:_!3C:?ZYE]J3?X]?D\7/'US1;7)%OL3D8>23<6X:CTN2F'VA M,1H/>OW/R5L&O=>!O'MQE'R%3XVD]J)(A/UQT/\R.BZ5/77[!LGQR=_HV(D= M+OE^/$Q3XTSW^:YI+(6Q'TVX.37Y<]MO)ZZ=]9]2!Z:Y*IJVIBC_/'M4Q5^W MSUEA%^B=U@1H?&[W)P8Y2R1RZ"2?/D^<._9+-L%9Q_WT69Z/7/B4W?9P/+P< M ^G[R?/O;J/:'QW65^SP<.RS'U6,\TPJQ")F(">1*B:(4\*20X8ZA=HBOB)Z4^O MU^]^R=Y[,B4)#L-G#1@1JQ\1MUCA05)RGC\FOWF8U9G%>L/L9B?:2L[U1".M M1NAW\G31V5Q,*PV=[-)-IGR-/!M,1C]D;:2++W[;/]K;;:6Y6@]=3N%M&H2G M^7+Z(=%AZ3(D=R_Y[*>=28'H3$IO>^V+*IIE/&$W<5)BGL9/T_GN[[N[?UZ$ M2G(STAT2;Y4CS=O3]BC- ,I72'. /%L \JF%3Y%U._4CIM;AVNSMN/]E$G.8 M&*6)V]AI_V?<#IEKKBHWZ31=3(26?DK7!Y/9/ZCYL1FE#+_W\/$=/X*?V23%,9&DJ>1&SW?FYEOZ)< MBDQ:#^VAS:ECPSSY+P=3I^\RU,NHPF2$7!U5K3Q.9F5S^I>'N$&HH![#)ZMP M.,[3BW;L^;,++S372YZ@/?V0\?W9=LKH7O)CNC'1_75BZ.7L0%!>+>(\K3QA MS)["E7C/?W)1E#)>'[NGG?Y9G.9W?HIGC03*8;_7BQW07VU,]-3Y*W4TG<*W M/VQI'D]IDN:!YOM.P3.5-O_D(FGQL*WRISF1T0^EH@U(>EQZ[ MB0A+,LP %>7EVY2GYI;[)VU4E$6:2V]3X.6Q<^Z96Q$-/53*DQ M38B[9;W34N)*A-4.A_WDFX[*)=+U ##[5PR*%G#6"Y[+ QN3Q9#>L=I M:A$O%T4@#EY#;5X+B&;X?BP)>(Z?;>]LENN09K'6IUG'<'[ENKSYY;7L*OW= M_^KZO7CKK+889Z:_Y=Z3= J ?DT&RRV4?8/UKT<8DDN66@5QA4=7WF2^$J\C M?K:ZX<>#0>K'24QH@LC9_*8_^ ;NEI[(_,VLTWMDR?]@]W\W";T< >SV%&O( MEM[N;&G@MJ7%3/-B['CF9HRB/^ZE%GU,G#:Q4E-W9.9UMJY[I]VR"C%X%(^; M;>'CH P'E E4EVNAPU%2D29Q+93V_4G"<"3 MX%RG7SW4%[C%UZN#L$EJM,D5JN@KR<=R9S0LN4ZC2+;_!THMB M3'F<_#Y)I6CLY0R=/P?]T72/R.N+AUPF2>S]^7J6)-$JO_P\K\/T![VV+0]" M&^>TRS\'[<_6G\UVD5!,])4DO]/IU:OO4"[1=^U9N1JCV(FGQWDNO%_FE(YRGO_G/-7-F2!9;K;=%$TR2_XW?=B9;K'9'::. MR8+[O9Q'-GG'M\.R0_K_[\7A\$IS!WW7][;3F01=0L'2F.K>X-C M4_3KHP3FR:ATT0R9V!CZ[-TF539_F@O^'MJCW)*7[8+ M.?&XS#ROR^^X_3)"AU<.J)&9G-U@RNI[Y.LJ5.HK^:"GNMG:7, M=-]4.8*^Q,9TQWDY-(1U4:YQP@?%I-KNW".2=9C, M5).?W4F?3B>I5ROTSC:OEZY:9QB_9+-P1V@T#A(0\_;!5N[429^4W[6-].'9 M9<[:Y]E^E--VR#4%%R7J/&VEUMKRUW5UZEM.L9:5P>O;P_\N)MGT)/<^R)[T%?F_M^JGY'>.LVT MK#_.X[T,G?1]0M(D4F GCOC-9R:AZX^<=$UHYP2;1JZ&,&B7&TLFZCCNIY$\ M-_*^47AB(QCUJ"H#,S7CZ;/.9-7[\XQ]I_01)E<;7X[;>8]P1O45DA[$\EGE MN"H7FD;V4R[6T.B[SLR53W<=GX9)HL591:W.I#09B;<.FW+=\Y;RZB M<7GK29SO,@0U+;%1CN%$Z;Z\Z[AW62HD3%N3=U/E74^Y'V<.:XXR=.R7LJMF M/L,$ N4FJ1(BY>W+G+36ESZPI23;O(L^3 MN_[%QR?)U1HU[A\_W=_^X?CK:+3B_;_7" MNPUY2IMSA+/J7BF/*25/KAPD_XUZ;E6\-"/-!1U\AUIY[+I3]:ACZ;?=P[UW M^WM'_YM&S_/;O<*Z-#>A->0M.J%;#1$O.O7 =!HFX\V).QYX. MX]/9#\^RW].Q9T_;O;(MY9=N "@;QAL5=&(WIS6;IT^>7GY2 M7IK5]+UV3=(G%/-;+^,GY-9KW[HMD4^TIC]TVV]?$^SVASZHL7?K@Y74Q9Y6 M%+VMD/)RO<5%IYPV=W:'DTJ8I\G*N#3+8KAU@9!*3\1=I^[8BW[:&^1Z;VSK M**&8TFT>%NG]R7T&POQ*O_MS9R\=WOK?EICD<]-;^H.GWR4&?;*LH1\/2'AL"- MU_XA#2W['A6AN%'^:^JNU-L*<]Q4[WW>'C?N>UK$8[SZ?SWH%:^^VB#?M5;O M]FO[Z]->O_>R+/#9[S7&O?;H=8XAC8>A6:XJI=:7'[2U2?-_BYD4RO!(O,$R M^?*^\(P9["+_9S_;>6P8;C9"].VN[0S_IXD2('JV&_,=T4=K3Y_FD;3;"_F? M%Y?#:'?TW X&N>#HW[8SCLW&)-J>GOMU]+0W[J+0+X->^;8)8JG[8@FV,E 1 MV-]G;J__^0_Z^O-[=C .)R\^?_C=G+SJ'GYZ?_+^_&#O$S[H'IR_/_F+'NY] M.$Z?D0^_[Z??WXK#\Q?G!^_^.O^#'7;>GY^>I,_IP?FN.-S[]\D!W<>'Z3OO MW^W3PW>OV^EW\NK(?STX?_GI@.CS@S>FZ[LO>Z].#D\^G.SC@]_?B\.CC_3@ MY'7WX.2WX\/?_^Y\R-\]\O3]R?&G#TM;X WTK#]^E=SCW M9Q^.4OM/=L\/?W^?Y#Y^>7_DQ?O\G>X+>GCNZ<&[E\7A<_SUCZ,7HX,W^.O! MR4&Z[]M_B)#66J>1=(5$G'&*7"PXTCH40DJ:QJ]J[A I6TSS7W^Y/D9V)H&W MAX!BQGKW $>5]ATH:D,IB@AA#&/$>1XYP]1A9X,4DCEKBV!L25&$4$: HNI% M4>AG3?SGA$71A:!:,1L MIAUGDF>$"X^P$I1*QS6.M+ECB'XHY7P#]LORBNXZ']YZM%;E1@!:JT7KO),@ MG,4T$(0=9HB;H)'U"J-">\(U89+R9!HUDS5"ZU9%C0[*@@.31<^+X\M^R$VX MZ]1LK8FG*C?ALMLO#XV;1F5AUE(9(;7GW8?".Q.PH$@DHX$XI04R1:%1X8P. MA2Z4(+BY0[AH$45J-&NI>N%DZY%0JG/7*2YNX&%JF:A!0LX7E(EM<,H,I%8 M2!0..24C\D00+A5Q+F].9"WUV.0\$.(1 M5WE-1T:'1!&-W*&\1=6#\]0@@%%?1%?E<0"B5XWHLYN(+A21!3.H,#8A MFBJ.K+(!,1D5Q;XP B@5NW'TV M<6ZF1:AL<0JX?SG:>'"5NP A-$C+*(&QZ0"T$A8J6URJNB(+*Y MHW+,_<'D!R&L^A)"=2$L((2U(H2;[I HA/:4!425\8A;$Y%+F$ %B\9YRS0+ M:18D34L^?!&N?JD\M79X7DV.?,B'>N9/4;] ^?S(,E#SX_[.5N0$5.7O7*A@ M$8D!,U7'3&_G717+0V&#%XC@[*H4!4.6*($XX89('X,5"9F$M*B _54;C.6J M7!7 \NJP?-/+L#+H@H2(K*/9R^ 2&>P]BC)(XRE/M*SS9LD6EG7"\C:$5?9[ MHWPV4MZW/5D"@E#*2ER+RWZ?1'\/X^C%U^D9T+_W^R&?I 2L5!TKO5^P N0H M5GGQAU+&\X:D@!QE& GI/2$R%I'8Q$H*M]*U&DU^(!I24Q<#,+UR3,\M[U#C MF.(4!6I=QG3R.00OD/5>%Y@4F/NG#:1.NPRW(:!Q?4M2\C/Z/31-/X%0 MQDKW)P$)54="?MZQX$&H(JD-!>UP@R1 MBQI"=RD[DP"ZE4+WIO]@K#*%M1@IYPWBB6N1(461D:PI]]99JIH[O"75@RO- M0:#B?LLAY:ZC3K_W$8WBH O[CE:U!G*Y*>&PW_.0I%8U"WV<=R"$*SQ1C"-/ M6$1<$X.<)QAAJRT5A+@@DP/!:(L:V&FTP1BN;.T#,+QT#,]%(K"3":82.>U$ MPG# R 2?YP12*<6=B_E,59T\B3I!>!OB$+-0' 0=ENT[0-"S>JKY-.\NR!B\ M-L&@:#!-5&,YLJQ0R'M-K,&X("P'/8UN:0.U4#88MU7Y"X#;I>#VIHN@&5\%P A?,6IVMT\LW:;>==NP9O1$!GLO]X<1CG M>^_Y_;-8-_%$M_N]_,98M6IW5X--J\RFG>S/^Z*%$#Y*:9!3.6U74H&L(1*E MV2Y+4U]*.'7-'=+"6+>8,15-?>\&B4>.:P&I :DM:>\XD%JEI';342^8=B9- MII'3+#GJ1B67W6F,M'3.*1U\66HTD9H4+<'6@]0V*]*G%N+QC[9U[4YYE$JY M7WPXZOM/Q_U.ZM9A>:J'>E;N(1^=_=#1]?/;^UE21C[4H1.O*^J'3J2_:]AC M"4W\/,:M$$5.W6YA M5J=ZT!59<^"D#>6DJH^[ 4Y:(B?=G/AQ5F#EB$76F\1).'*4#(E!GC*1R$E1 MHW1SQ[0(K].ZZE:5J$^X&(SC-TO47_'P(5]T!;Y3UL>5J3=05>54M6 W*PN$ M%L)XQ%S(.]^41,91@:CA0GFON&+)?5*BA46=$LX@9[2^_@;@> 4XONER!..< M$MPB17/>:$$3CI52*%#N9)$TZ3EM[DC1,O3!M3+JESBZ'C['+'1XFNO4)3CV MBP2EZ>;60?P<>^.YF!,DJ57M:#Q/-\V/>]<>'3\?#].[Q\&,KKX> M* X"NY!PK!7BGE+D%-8H>H$)BYJ*0$I$\P=7Q(& QP\&/,+G7%B;CH;449JD0)2F#PYQS"C2E@2DE<*$B\ 9B]G1 M8'J-3M[;K"C'90'R3BZ9>[&,1=2H&!.&-FCH=@.458GFN!'G!@RQ\G/H;@0ED M50C(N$"ETY1SKW)-/HT?7!84=MI"@Z'!6[B7N>)\HP?L!UQK>UN5[PRI"TNT ML><+3A>4!5%<.X6*(A_40YU%FBF*@@@B>4J>:^/SD3W)8Q95%=1?BYV_@/K5 M>=F ^B6C_J9GC46A&.8$*8LQXI$5R+%HD72N4$4L&#>LN6-8A:=HP,[8BJKI M/M!1V8KI?Z6%=*^P$U3B7 9!+=A81FEP6D2-G)<\$50^$R10@5BP/#JLC9,T M;^*0N$Z'CT$8KZ8.!N!X13B>+Y=G0N#>(963HGD0$EF%77(TO*36ZX(YDY<, M,=G W*1Z>Q.WKQ3VXBBG1_OK&=.0LO1("X= 5LL@JP7;L8)S.&AI$&54H;SY M:N)TQ.2(T&1U"J_SP>HM3A^\=@@)2_6%\Y+7#@'.2X+S3=_#,Q.]D1H5.J0Y M!/,*&2\)BI:SP)A@0>6S0G'+5!;9A/7##8V][-W8*E:ID[054[F5;"$#;ET& MMR[([>8X$DL)0RZP7/C'T>0J)6[EA8Y9S9A$GT]*2;:T1O,ZB,_4U%4"4#\& MJ&\Z3)1@KFFA$54RS7\83PY383T*PA'!@Z"*AW+#1JV*>6V^O[2&T:4+?VED MOUZ&EB"$M*HCH_=[/G'HD?UZ->@=@4 K(]##O=UYKTC)1)_&2!0#9X@[I9&E MR2M*X]=R*PHIF&KN,-&BY,%N$420ZHOFJD^1!C2O LTWW2$6#([<,T0TSB>Z M2H:,400%5RC*9*XSF,PKSV=BU"D>O WAF#1?*)N3*Z(/8Z_='S1Z_1%DQ*P@ M0;??^W@4!]V]Z$8P,5L&$[U8X%<$ZDP@/LW)BO27YAJ9S$F"&JP"45H0UMR1 M3-6LQ@?$6VKJ6 "*5X#BN? *#LKGO:A8R8 X<0YI+3$*7&)22!M,P;(_(5N< M/W@#/63#_,!F(-@$5 \?XU(-0$G54=*"D_\4TX&[PB#O"$?<6HHL8Q0YK(/V MA#,A>'-'$];2N*H*Q+#[9T/@OH3=/P#W2N%^TP,A@8:DKQS"T YQK@C2QGE$ M, TJTD3:A]P9M5WOUYQPZ'C=WR&+O)S[^EE^YV^[DE MB7 A[VWYNP)R;Y?6[6_;&4>(%=TG5G2R8,V9D)!ZG6.D>*[ P*3*&?X>1<(Q MP<)'K'!SAT(>VP:CL[KT?D#GP] Y?^(]H>V0ZDJ"W]--N+OO\S=?U^[_FDXV%M MJ3I&6K"4[))/( BQ2$I,$R-ACUP@!"5/P7(LL,5&Y]QWT^(2]@1N,(PK.\P6 M8+P"&,\Y%H$(&[U&P7"3Z\%&Y'0^(Y)JZC2F4DK>W!&8MKA:HZKKFQ5OV/5^ MW!UW["B&?(AMV[=_[%B7]9W$_+02OV*8WC/]=).97L>132T*+^R@EP_SNZ*. MO8DV@*2J(ZF#>5\#!VX"H00I*G#>9Y=F/\(Q9 NEG>*L*+3-:6LMH^?+0_X, MH8E-0/6/NQF ZGJ@^J;KD1P.@BV5R#OF$(_"(NN\1:X@A>81%X3E\@.RI>6\ MY_$HJ-ZND,85IZ-?EJ+V_>[I(!['WK#].38Z_>&V[;][5"_DBC[*\K;/KVIC MLF/XCZ22PSAZ51S9KT!>U9'7@G,T&$^6)PB#A'$TUXX,R+)\:I6G^7A,S%R1 M"R+1EB'SB?1W)R\(?-08XI6[) #QQX3X3?^$2\RUYP0)*=.LPQ01.6H]HDY$ M'0ON"2V:.X2U\(+M>X\"\>W9N3>\-:]M*1OY-G]S3U6+,5<3#E^4"@&6JHZE M%IR

FCZ-[0_[_R:_IHUO&L'']N]6?M,R:9+PF-Y MQZ"<(B]X>2GLE?+Q="BW;,]WRZCD.F#;NR-AD\NE'JS=Z8- M8N2)2&]QVA^628Y/![%C1^W/\=F7=A@=SQCERO>FW8DOOV)=:L-X=/M74L=Y ME!2;A]O3X;B;%'-V5=,^M30.5L^6I2[$]1ZZ^G=^A9*0?'"28<.I9XY++I,_ M*H)C3AA%& GL'\:;LR\=#V9O<&H_1N0&T7Y"MD@O^-1VOMBS8?.7ZZ,T#=%I M@TQ>>K]/)][>945129>I!5TVT5SB[GX^52SI/S%#'&2IU!R[L+GQZW';M4?/ M'KV!C>-!MGO_^KY&54)IYI6,OWPJ2 ;3K[_8G5OQ=-MXWOG5#7ZY_6O728I= M=[J6! QRATYL[ORV>[CW;G_OZ'\;^X?/;^>1NC3W^04I/K]*BF\NJ#!KI& MVI60WETK3-:\GW,T_2Y%F+[[NG>IH+0Y?4:JP.9&]@R,IN6,IDJ,\8UX$!$3 MSWII-=/NP:??"3P^<*PLL_X;M+ F+=RR:F<@"6K=6DE0ZT9*KFCS0+(SC[1> M_SI^CKUQ_'&'[SX]L6G)'8M><6/2,YRQK/!!*1DYQ\P8H34F4M#HC2H$^V>O MS'Q3F*"[I&[EU=2-SKM#TO7O[]7#O+?Z0OO/AZ/W75T=OOZ3OGK\Z^KM]=]IXQ045SA^3#76M51*^BC1# 7!O* M7)IC27@1G2..$ZNU5CYB6K 0I%9,E^%H4Y&ZYBW M5+"H_-3G(N!SK0EST3F?BU!/"VP0\T(A3H5%R=OB>3N]%E$'AZ/.N]-DBRA@ M+F"N=6$N&EVPKK!>:,ZMM[H(RN*@<:&D4C9.?2X"/M>:,!>_R5R8,$5CWD*% M\[Y:'6*:-Y;J=-1$ZCS6L;G#)&\I5?_9(D1[01+4NAV2H-:-E%Q1381']<"> M]X?E+JS!0Y=I+B0WLT+=8ZYK9!V]*G[O]T.Y_S0./K=]'+[I=P(XI%4YI =' MNZ.#]LU-_4&XF/X@895&/!8&6:^3;YHU:TV4G"<(:-[2 M#XA>#:(/G]] M%3$14\=8KRPB =2%KY.V-;,Q8(0;YAH[BC6$FJ^@"P@>G,0 M774<'!"](D3?M-&QD":Y60IY1R3BUC.DE0R(79#)K@@B,L.$><64]LCR&Y,5*[$.>E1#6W)&LQ25?=B'A.B5Q .P?(28% ML%\2[.>"4(HFT ?C41&"RK!W.0CED?1>%;%@/@3:W!$J5S0$V /LEQJX M@O M"_8WK3UUA6%&,>2"SV>&4(Q+B$RK M<_8^-N+7TUS+<_BTTBHX2RU7 O=XU'O4(MAXYP.4'[/8P##:@3\NB\B&^#EV M^J>Y/.YJ(I";[8$L8;O^1%F[O;!WJ:H7$W($GZ0ZG^2O^<@CQYSBPCED0G2( M$\J0D=HA35T0$3O/K&_N4-'"O"J79$TG')L-ZB7L9 =0KPC4H-!7?TF;P#UJD!]TU+[R)1ST2.M M>$!<19R,=$C(CD)I0W3 035W%&DI5O]-D0#J^@0 =0K _5<2% E-B:8:42% MI8AKKE%2J4+.)ZD0W%%$O$QA#$K$BN2@)QS"F%-J*.4 M>4F3JT-9B^@'!R4@D[^^B*X\* &(7@VBYR(2D3&>F%DA(QQ!G!7)Q1&V0$Q% M6PB"+2]H0C1I$0[;[389T55') #1*T+T31N-I5":.8,XB2K])9*-%I(ABTGP MLB#4*-/3@"$+T:1,_%(BQ1*CA?("'S4B 6$FDK/6*1QF2Z M.4X83XC&+2X>7"]RO3?;;5"BQ.^Q%_,A[#D:84.WW6L/1X/R:'1(E:AA2&*J MKD2.N]>4!0Q9.4.^GX]+.&=-\EISO9 B(.X+@BQ-\QD;LKOC6:"YQ "1+4D? M[// $DQ]85W]EBN ]>I@/1>?=ETFY2+O(D/(DJ3!:5E;*)KI% M**1+;#*L*]]2!;!>(:QO6FM%C",XKR(X%9/)9A@9GPL"N<38C$;)E"K75HEY MI@/1>F"(%33KQ'S%F&N"R*!&OE$ TL:FTHTPXW=[AI ML6TO#K_^6Z6.^B/;:?3G-DRM)EUB6[>85AZUN-CQ-F7((5!D=13IY^,45GE= M1*51FHZ2O,'<(6<=1D&%I-;DY@:9([F\I4559=/JL;^\PE6;;05_Y;$- /]2 MP3\7S>#<6&4I0YXSB[@S'#G#/+):1N9C$!0G_TC(*J(9 /X- W_5$1 _W+! M/U<$V86 &2$)_$XBCI5'FL1$ Z3(1Y4Z27%>H3"D);0!] /ZEQHH ?0O%?US MH1$C+)L$9IWB:-8E;;*!/ZA6EIN<[HATK*(+E]E90OZP;] MU.D/AS\WVCW?[ZXH3V>C;.)/JPV&#=,+IY]NM8[[I1[_2#H%^UB=??PT'QA\AI47%RKB-A5X .V M[X7MN; 7HTHY%P22FN6BJE$C73B"B-*<*:E]$+JY8UA51]T#O.L,[_M8^ J" M7F#A'XD%;EKX0"01U&!4%#K-@#F+R<)[AY*_)AFQ@3OI< VH1 M^0+D+P?Y<[$O@:TVVG-$G"3)MR\2\FGR[7&0D6'MI"U$]NUU9=61(/(%DK60 M!+5NI"2H=2,E0:T;*0EJW4C)C4^Q?C4ZCH/&3]/,ZMFB4JO1B\LNEK^^Y3%J MLGZ4-7?8[_6OSS4O=J' C/+N,\J3!57H"(Y:A$(@+0N,.*8*&2X=<@%S3VBN MB&&;.VQ!1/GN@22H;%-CZ%:P\/.#T(5(476XGM_NS;#F04:DO1$Y1JR0)IXC M2PO.J*&>:-?<42TA'Q(B!F37-]Q;?9HSX'EU>)ZK%BMXQ)$1%(VSR4YKCC0K M3*Y@%7VRX4JYT-RA51RF":"NL;FN8!$'S/6CPWL^J9E0J0@I$.:N/,R&()W< ML7Q@E<**!F\C3_#&+25K[8E#> DDMR]I.:]\-UQ,#!FGH:7&R'Y=^@[^3&1=)Q[U_[2#V(,3I"NTA0LV]F.!#9;4H$+X@'CPR0QR MZY#D2H5@"^RTR4D.BLXG.4!VT]:RP?("6< &JV.#^91G2P+-._VC,@QQX@AR MT2J$&?/<$2-MI,V=7(UT?K,?L,'VLL'2\IV!#5;(!G-%?ZQ/O@#5R-!<]T/+ M@$QB>(236Q"XYH4R*F_^;6%P#H .5A$V SI8'1W,A\G&Q1+<,FZ]5OA9T (D]W^2 _8MH2\/%7BS:H\9/IX/^Y_8P M:7A.P9#;\RAU$K_)G$?VZW2)X;>) H$5[\6*'^<#*"R-2\NH0)K)Q(HRXKSL M7R"JA+74^D(HV=PQ#S^^ 58*:^SR5+ZC&_!:#5[G0AR2:1\+YY#W$J=)C3#( M,>Z1DFENDX@7Q[V*6Z^V++"V.FD0HE[G[,%3M_,1^\C%)QGGVO0 5%Z4>. M&5/$RT,0U:"(LU( DJ'4[)$&M&RD):MU(25#K M1DJ"6C=2$M2ZD9*@UHV4!+5NI"2H=2,E0:T;*0EJW4A)4.M&2H):-U(2U+J1 MDJ#6C93Z$1VIWQ*(;E;:_:@H2U34E+^S,. MWN3Q4>V6J;S_?W%VV@L[Z*5^&\Z>^UL>EQ"Z08;) W--@E<->2-+\9EV2QQX(>Q-2@J'PT*$0*3>4B(@\"19Q M$2.RU*2_8B$(IH6W.2<1/\'S)< >GJ*X1OG68*3J]&X_8J0>N"$.C-1RF6F^ MUEF@,5)O(:,IB5%)3X[.1HO-I\V"DP$BMDY%ZV'Y&X*:E<]/<<9LJFAB%0M8G M"\4Y#N!N5&"FY3+3W+Y3:F,1>2&0SP7>>;(BR"4R M0IY0$6)@+C+Q0R9J90,!O)6*AH(R 4=+TBQ:X@+Q8#4RQ"KDM#%,&*5BH-E( M*;561@K6;4$2U+H=DK=4":!0): V^]NAB;6O$K#^62OORE]B:-C4)/LQ-GKC MKHN#1K]([]OM)@^V3&49-OKCT7!D>_FM*LUKN9"\^W&*$U_FUD&Q1J<;W#I; MF'1ZM7D!^.;\8*;[W8GJ#TO-ORK*N<+PU:6^IQ/(NU0U@BG%':841P?S&00V M.!6%2;/+P!3BFEFD:?I5ZO2Y=$0+7]1TO$RGE7/#!D;,4D=,P#*-#.^1*&R: MA&J"D37,(TMHP;0F3FJ6S]!H,A%#3$0.^R2.,%T$LUU$)Y+SD MB NND,.Q0#IJCS%GEO&BM#2$\):2\R<%@*4!2W,;;SQL?1XL3:V8XZ:/RJFU MA1,><9M+4GLBD7'2(662UJD+6M-OI74\YH@!2_,(X\4QHO/1@,AK3M.<)@JD M"8T(&VF#E!P;K$I+0Z5N42+!TH"EN2MO/'"9'7BC/KPQMR#/7"0\1(J2+0B( M!VV1EI@A9AQ)1D=CHV)-QPMX)H\R8E3A!9%%@0PV-LV!"YFF,X5#@GBIO>(B M1%):&JQ$R_#Y@Z/7W-) 4@!(@EJW0[)4ZR\CFV@E_1O:GW=^37_-OM&U@X_M MWHR!3.E>+LF;*^_XM#U*-.6_[=_1[-\='<>&];[?3:TY2S38Z/5'Z7G)4#92 M\]K)5G\;UZ=!R',1EU.P[MO**=K'G(I[:7/Y4'=]C\<='NV9YO MIR\F4SN*W=@;#9]L73_K"=+<'30>S8 M4?MS?/:E'4;',V?URO>F?8TOOV)=:F#R V[]2NI5CQ+O9VOS=#CN)JV=734$ M/KU&'*S>$2\5):_WT-6_\RN4'HH/3C)L./7,<![=>+M7584E729 M6M!E$\TE9ZX_L*7^DV,0!UDJ-<MQV[=&S1V]@XWB0_>-_?5^C2:%' MF70R.)]GUSHA[==?[.UXNFT\?P>&UQF,79^V+@D8Y Z=V-SY;?=P[]W^WM'_ M-O8/G\^3S/?>>]7-?7[!F,^O,N:;"YZ<:+)[.HC'22Y17../JV>&K_R]S)U> MZZ?]7C(._7&Z11C^7/O6OIU9L)\7T>KWZ:PT])>FIIQ?I+9W[.DP/IW]\&SF M*+1[91/*+SV[CJ1LU&XFJN4^FER^9-DG>,*T4\]Q^N3IY2?EI1O3H=<-\C!7KG*!%/)@*#&!O=)'<\;,1DHY)-BJ?))N5,589;=\@^_6XO MKFO?'*9/[MHUJQMI5Y8T[GJ 8LW[.:\EWF&8UKEMP[_>O]_+Z?8[6?N!6 M@[L?K5V7T[//9NN>!^O2"O]MZ>'73?GZ4[ M?CI\MS^_[KFWRP[//XGW)[^=?'AW<)Z>>Y;:EI[QEA\>[:?O_;M[0/\B[T_^ M71RT\5FYYOD&?STX.4C?>_N/Q%832B)B-&#$DR:0I80A0C&C1*?I.,;-'8WG MNPS>YCG"/<^5= MA'F(B%M>(".M1Y1SK["CTCG>W)$MPSFP';#=%K/=PS*J@>T>@>WH3;:S)CCM MBEPXK["(2TJ19C:@F+SN0CFJO$Z>'6$M+8'NOO\>6\UUFTIT#TSI!:)[!*+C M-XE.>.J$4 ))G(F..Y:FL"(@2225,A$=US(1G6D1/5_(NCJB6]?H^SUJL4(P<2E,G8'VMC>(J0WG,30^VG:OD8QK MUPX^Q6F"4?3C07O4CL-6HQ?+#-QV:0(;(_LU5H'&;^UI6]"IZ[YK;2E1]>MN M2DF=UQ+X)E[+[F?;[F2M)L=EF+R3-Q>ZW0TGX^$H)_\E%^=5<62__MD?Y';O MCD:#MAN78^&H_Z<=)!'P;>[AVQP^GP_/$\8(4\F9$30XQ+7"2$>ID?0RTDBU M,9XT=[B8=VSNN?OH&YST2#,U0'V%P><5H_[J=*=H?XT!G<=!']C@?FPP%\!F M.I+ @T6:N8@X]@$Y9SABOB""4^=)D68Z__TO30E]!HRPP8SP\ M^ $U1OY< M,!<3Q;DD&F&5SQHH+$7&:8<*J10AVCEL57.'4 RHWUS45Q"M!#]@#=E@+N)I M;8&E%!$QRW/2#F-(2TF0]28(Y2TGS*^/'U"+Z.8:1%]>]@?IUUXC83&ARY\U M1H-TMTZY'?,Q(BYW/7BJ?IQ;CT3&V]AWJN?G4S4?92U/VKG;"T>7.G\ %\,2 MU ,(^?9['M00!HMA4HEA: M=AT0Q;H2Q5S I^ %B:2@2$HFTQ1/N4040B&19_LDZ.B#:^Y(TS*& 5%L)E$L M+SL-B&)=B6(N%L33(#&*%DB0O*E!%1(9FMR*-%757D@7I##EU$/J6GL44*@0 M)+=O\_424Q?OL%SR@&3W];:LJP_JY31PL)6KM)5G\V$Z[IUD1)CD17N79M\R MYG63 GFI+1>!!J9%:2OI4G< KNOJZM;2Q>I#>T 7JZ>+N6"=X$9CKCGB+ ;$ MC+^9 =%H9Q3I$4+GD7GA=( M&V,0Y9C$4$C,"E&&[)+) +H NGB\,!_0Q>KI8BYP)W&19B$Z9W,JAKB(!&D5 M&5*24A$"]9;;"@)WL&VUKK&?H_[(=BJ-_7RO:[Y]MM!VECZHLFLVQR8M+T"V MP!S-3!'8FZKLS:L%6PECX+)P++NG++FG6#KD@BS=TR)()[$6KKG#< OS^6,T M[[U05 6>'GDE&M@4V+3N\4-@T]6PZ7PM015P3$82I5F:1=Q*C(P4"G$M%4Z? M>TI-672&"V!38%-@TW4(KP*;KH9-YT*G0;$B"*^0C2ZQ:2@PTL$YY /U0E.G MB"#-')5V/27V0X M*HQI8MOF#M;K!6P FR[C<.0?.'<43DZ&PY$7Z4)5<3@RQ\V="@Y'ID^H M6' ^K::)BSNNL:+_XS;H[/:'Z5\]>#G5B-^]3$[)<>E'>PFYV:T"<=![ZS/B<\< M/U'ZSB?MWOFVX@DSR[@KU6()1QA31BMO*W]B9/4'(_,G@JK'[8&UV+>T),D[ MZTD_861=1JI\(LV/W77U;15/-)5KTE;YA ASI[M.,ZUNS-,H+^>OBP?H=Q,^ M9=U.S]9WBIP][]CA<%(@;7?RS^?^*+6^],#3]+G;[TT^'F;?KXJCC->_HWZ[ MI:,:E?51S6GYJN2@_^5FQO-:Z74WM37/>,M@4#N@-,WQ]C3'F2I2Y-IWD/?C M[KA3S@S["W;O3@OP_90S.>=BJ7?LB&WIOQ"+MF^/H)=NR0T>7@DP3"?YC7A] MHGV[_2;T(?;[#J?%+PCBU[M3W^1Y_EW2JS?GE7?+H$:U-GAS>@<&Q'8X94N4 M7-A-4(T&)$$2RCN!)$C64Q( !9(@"8 "29"LIR0 "B1!$@ %DB!93TD %$B" M) *)$&RGI( *) $20 42()D/24!4" )D@ HD 3)>DH"H$ 2) %0( F2]90$ M0($D2 *@0!(DZRD)@ ))D 1 @21(UE,2 62( F DF0K*D@ HD 1) !1(@F0])0%0( F2 "B0!,EZ M2@*@0!(D 5 @"9+UE 1 @21( J! $B3K*0F DF0!$"!)$C64Q( !9(@"8 " M29"LIR0 "B1!$@ %DB!93TD %$B") *)$&RGI( *) $20 42()D/24!4" ) MD@ HD 3)>DH"H$ 2) %0( F2]90$0($D2 *@0!(DZRD)@ ))D 1 @21(UE,2 M 62( F DF0K*D@ H MD 1) !1(@F0])0%0( F2 "B0!,EZ2@*@0!(D 5 @"9+UE 1 @21( J! $B3K M*0F DF0!$"!)$C64Q( !9(@"8 "29"LIR0 "B1!$@ %DB!93TD %$B") * M)$&RGI( *) $20 42()D/24!4" )D@ HD 3)>DH"H$ 2) %0( F2]90$0($D M2 *@0!(DZRD)@ ))D 1 @21(UE,2 62( F DF0K*D@ HD 1) !1(@F0])0%0( F2 "B0!,EZ2@*@ M0!(D 5 @"9+UE 1 @21( J! $B3K*0F DF0!$"!)$C64Q( !9(@"8 "29"L MIR0 "B1!$@ %DB!93TD %$B"Y.H Y:S_]''0'_<"2E?[@Z?_\C[&HGAV:D-H M]SX^I:=?&^1T]&P4OXZ0[;0_]IYV8C%Z]CD.1FUO.]//7'\TZG?30_,#9C>? MWA&7?YX5_=X(%;;;[IP]_;]'[6X<-@[CE\;K?M?V_F]K:'M#-(R#=C$1'+;/ MXU.='ES^]B6V/QZ/GO)TFTZ[%]'QY'>"\?]I[OQF.[;G8\..&GO1QZZ+@P8C MK0;%%/_Z2V[0@EZCW^\"UQ^$.$"C_NG3U .-8;_3#HW\-M%B\'UH_:_5YCW&N/7L?B?YK#8SN(PV;JF%YN?_E9VSA/HB*8>J>Y MB,QI'%3PA%G,E+/ZG_WG3 MY_UNM]][,^K[3V_*![T:CX8CV\N]UVP4_4'7CM+SOHZ>]L9=%/HC-+U=TD[J MN'0GW&RT0Q()[.\SM]?__ =]_?D].QB'DQ>?/_QN3EYU#S^]/WE_?K#W"1]T M#\[?G_Q%#_<^'*?/R(??]]/O;\7A^8OS@W=_G?_!#COOST]/TN?TX'Q7'.[] M^^2 [N/#])WW[_;IX;O7[?0[>77DOQZ&ZZOONR]ZK[_LOAR8'X M\.Y%^O?MV>'>Z^ZK=X?M@W>'QXL8^.>CN?_V#O3Y^W_W:>77R MGJ?[\O?GOW4.3_[^]&KO+_S^_*]TC_2/.AZ._OAZ\^W?[PTDXGGTG/6O\ M@;Z5AR?'Z1V.3PY^?YO:]1=/SSLYW.MT4MN_O/K][\[AWHNO[[O_[A[2E\7! MT=OS/XY>C [>X*_IW[.#<\\.__J'&^6CT0)9K3'B:50C8VU$0G'*6)#>:M+< MH;3%"6MAS'_]Y?H@V?GO?Q&)G]V$4#6PR9=*^-P=-M4V8"%NZT9M_[6)J\;#4 E1(7:3ITJ&.NYW4M\-7_QGW!Z=71 0 P*Z(P'MWR0@88A03!M$ MC.*(8RF1Y=PBJG%D1#E&L!MX>\K;A9*&45E@*@2/7)J('4[\(!)M&^SI0WC[ M+DXED/J=HUH7D:V#DP-V>/[VGV16K15>(.J"09R2@$P1*2J,LSAR[0)AS1TN M2(M+MDW<#OP&_#;E-ZY%FF$%:PKI> R%H0XSDV9CVDGKA0)^JPV_D9O\QH(P MUGJ.B-<.<6\I)^T>A'8V%8]YR M8HGCTA;,1":%T-H5M_/;,+UF^@F(;N5$QVX2'<F8&$PSR6FB.,UL(?+45!$K:* Z M@@M7&V83-YF-D#0AI4XCYD2!TI24H&2N6'+F2,3I(M?8)F:CIF7H>DQ1[YU& M5I1_UBF-;'\X')=Y9/TB 7^][\T)?39 M/Q8(7C09 "R^:.E"V#]4/G-VO)F%O&&EMD"T&S MH-F-T.P]++TGS$5+/"NDYLXH0T*!O;+<"L&4PF#I-\72SX4RO2]\423%:D\H MXH4)R'BO$9,$A\B"$<*OE:7?@@VQ>PNCEXWV+,#I^\/1L-7HQ5&.=8[LUX?L MDET_XOLQD[9X&"PU: (]7)=L:= 2X&#=>QAV#2PO$+BV(_0^25>5Q?N<[84? MF0+,5FB?)_\%//\*/7^R*,;'28%=80QBG";/'T>#G"<$%41%$:4JO*5Y]R;F MYN'9674DNXT$_,:9)- 2:&D-C&=E(30PGC4TGG-ALR *DDQF0"1*@;@)$CGK M.-)!8QE)^H_@6AG/+4CP2[@XC>GM;*-S'(YB[MJ^_S0-C VW*R/L?L6)H\3,_^3*_1#Y.*Q>7%"7,-9WH+ M4+NX0MYB"PY/(")@HPE#,B3&XHPFKS^9+N2Q)LYK0[4US1VA6IJHBG;P0TH5 MK(R"E@ 'Z]?#D%H(J86UVDE\BT/UM^V,XRW^%$SU[NLRS6<,>L6IXPI9ZB3B M7E)D"H$1UYI%Z;&)A6WN*%%5R:,ZTMA&0GGCC UH";14?[-8^;9;,(LK,(MS M$5#)E>:"*%043",N(D?:%6DD:THET\Q)K.IF%K<@'?#O.!REIN8(Z"#].&C[ MRRAH!N6/Q4#7=@VGUC'0UQ<**L5VO]A!.(RC5\7+_J"([5P*8 @AT0J)C"\( MB3+&51&)0U'+@))!(L@5U*!$8\$)+4+4K+E#.&DI_."8*.37P2(Y: EPL+8] M#'FFD&>Z^2,4M 1: BV!ENJKI6W(YBJ/]6C8/"L>-KZT1\?'L1/R=#@7]VIT MVM:U.TEBNY*Z;D]*755$HWQ,3D5]V1\>6$)UY1J%Y,[2DQ+JYKL MS-YXH,*Z%6@)<%"S'H:4+DCIJLX[>U5SJ5^. M"X>3WXR2VV10/@$":UB)Y?&7ITKPIL_K98)- 2:&D- M;.EW@"SX'_=$Y?[<3G>K"Y5\#62#+!#W.CDBAG*D8N!: M4!>YD,T=4E,\PL)[-X&,ZB- 0I)3WBP1EDG,*(.TZ#T=(%R^LU.=Z" M?.>7_4'ZM==((WT0>_ZL,1JDFW7*Y:KMRG&NU=(O]# LKH.6H(?7 P?K$D: MY-1M':$;J:7[I$$9+FRD1 <<*8_2&J6(%B028=-'A;W#?&J8WC?]='-B]6IT M' .8,5J'N=J7LNDN:)"M(5&K$@*.)4,&2Y<"@4RJG".\UM42_J MWH(TUS+ C%S.^Q3?Q,'GMH^3=?+7T?<_]LJ[E$OFX.17Z.2?+=H& MSKQ@TE"%E X1\2(JI O'$=-MP<4MQ(8M@XTP5: BW5 MW\@N0 _#\AAH"7IX/7"P+I$NR$';UA$*6@(MK4&ZB<68."VC M#(7@+A0.!RJE-5$KXQ53/YYNDGSZR_P2F-M6.+?-P6-VB$&EN:[A& M/$J"C&0*<6-<#$2;H%QS1[08D?5($@$HKTWF&$!YF5">"U-A*;TOB$,FTH X MLQ@YPRVBG&K)?5 \U O*6Y#O]9OMV)Z/#3MJ'-B!/VXPTFID&#TDX7)]5#>8"O_V;]C MK:3G9[CVHA%0A4^%%Y]IR18WE&'F%63Z?VR#'/$;6 M1N^L(0YKV=RAM*45:TG,*PJJWPTV*TJEV@H,SSL;/P;@6PHUY$K*<3"$I93QM<.D"M:&-\*4"\T MS%ZFB8-V0>$8N2'62JR)E0QKG]Q/$L$PUQ#_"TH4%L%%C%&AB$)<:8\,EY^C9/=P-/?>6B9S" P0%/.MLLO[G*4J*7!=(WLY M.#P2(?[."?%'JL]X=$5S69)W"$E%7R--+;BPT5E00MQ&GU$>^!" M5!M4M9V65=M)7K6=U)'I'*UUFF-R<'(*7H[K?QZESB/<7YM?*#RKT#H(%@[2 M50^V!&4Q6Q/0\6()][W!_4:OD6("SU LT\4 Q<2B\%)%GT"#R%6W\.5W-AC/9J%Q<(8O?&\1O,!:DS-EI1)9\$@Q4_>+!6\9S%6=&;6SB MU>)#]?35,#S]+U :^IU.H)6TLF\KCZ"*[7N,JV;3/LX_?=79O,ER>=%QA])\ MN5J.1S-!QJ$WSB*+(6@&O$3FP "S60GT.N;$R\FI MNC43:9#:\,@TPA'9.9(L2?8@)+N#%<]>.^MX*SH5X!0/J?A4&M\C<1"%K/A@ MK/AF_ZPB0C$E,)E;82(WCK5+&V:DDU"DE$GEP5AQRO#32EKYD!G^X54!__ 6 M%VFRK.\W+Z/7N%QATV+S]*_+7/_7-; [O&Z<6TN+#&H'P@4%(8.3Q4GE 8LP M-FNT.G_!,=A28W3-E.=UO5'WXO.U6#[(+5/ET1Y]!-A2$AR@."Y4=1%0 P,= M.?.I%2)A$@ I!8Y=B\WJ//2HQ>;!(Y6Z&Y.4" <]VV&JFKKSJJGAG=#[O2^Y MD3_5=2>_QIVBK,JN'M/&W8@U56C.&18-: 8Q9N9T]:"L0 .)!Y&RKRY37_TE MLN;'8FM(2B2E_EO%/=P_D%6\=ZNX<=?@3-(E162"Y\0@&,=\1&!!<%^$=]*% MW#.K> 04Y[_AO$Z O/@JH6_;H35CD;FKW MD_FBX&1UT3TAY4/WIL?TEGRH\S&##X[9V#JQI:)9! O,91,*)B/0VI-3H<>& M;P[O[D>?]8-$+G6R)RD1#GJVPT0MOW-J.9W0!S^A)"62$DF)I-1?*1T#DZOK M##(*+2A>CMY,5N?G.,TM&FZ%V:/I),3)M*XX+D+7]:V:[BNAT?V91NI^,E^< MA;=_;X*93]LVUA]TKW[W^71ERF'L+X>1WFS)8<@BG#+",1>,8%!29DZE=E_) M8T!1#A.=B^A\C5..8DI0,C++!<[2N]%J4=]LVMF0XR)*/OB5 M%NTP7>V2E&B'AX>#/MMP(K31"3U0*>TRHQ)X$<4&=#D!\!A]DB)H&R-R@\'O MG)IXOCK'14LX+/ <9\O):WPZ2_.7^)?YY?L1'LWQVY5]> MI3>ZFH^S\);&X.PQI?%NZ^"[(F,PQC*NDV*0ZA=O>&3U9$@+((4.XN34C+GH M:ZT'J0-2V@.6TD/FDTEI#T)I;^2A<_3&IN!9%3PRB%RS*%5FVH?ZCX;@6E/3 MOBGM(Z#H=E6K++;+E_H1KVY?CHN2VZN;3-IANBLF*=$.#P,'0\ER$9ER +WQ M;C)_H&.+Q,_9(B_PWQ>3Y62%/^/B]23AND?'"TSSWV;=NW2=A,C1WZ.C_WXK M&].*F"UH)B%*!M9E%J+(3/DB,HHJSV-;,$$&I2*+SM;8-A=@4:!@ MA0. @U!EIQM3Q,O;]$$B*/<7RON?;4U0O@\H;Z2IN"T%C4)6O',,>+$LQER8 M]]J'D@QZC+V"\A'PO;X+TS:M?116H_^YF.%(\?&HH>@V?*^;C1 ?AJ+:K3=C M$=8GR;W#6, ZB%5;*6X#> Q>"_CUZ0U;,CZ>OWPYGW5DO'5WQN<7J^4JS-KN M4>O%/2HJL6U\1 A51@:906VJRQ$4"SY&)GBT.<3$V9E\Y]9O! MYIZ85$>!X2T,EJ\"\#7CJUI'$UPLUUUOR8/8&9A//P=FS$)''0.#Y)!!%1:+ MIGXQP0ON:XRG2ZK 5(,#Y#W=BQ\%J+<:9DC<@\S.&@=@P ?+LRG*%\5]4%*0 M8>XA_O_Z.?Z3C\8Z;UA(-C) CJTGLF/:!6>CDZ+&B!7_8RGT6%@^.#5 $+[. M+G\=?LDNWPDN?]G 98PE\U316+)E("VR $HPJ0TZI;0V3E1<#@Z/Q(>_JS8'+*0@B4RH"2*0J01FEO(C93=JLX@]*8>\T.;%#:8Q)<1QE9YJ@8&!/; MC00R&926SH(KKIR<@M=C;_8U*7=8.H]P?VW7$A6$ X.!--KH<*M M'=5I):V\OX[J_7M@6DDK^[R2 $4K:>7] >H0ZJQ_>(N+-%G6]YN7T6M&LU?-5?\5@781Q&W;F7-!)=,,(@(&4$9'FSAQM<'5#S7(-9<,N_M!^:] M__*H\2:4I\OE!>;O+Q9U[]8M(]94FN[%YVN!?9!H)E+-'H-M2U(?7\+@/B>@7'P74+7OT)BQR-QOLR7Q1<+*ZZ)Z0\M+[4G&_O=F2E]8F M8Y0!61; &8@8F8>0F#2B!IJH?'(U6A=FK-R^J%3%;GYSC-+1H>K<+;T702 MXF1:5QS7S)/KBT'O*Z'1_9DVM.G)?'$6WOZ]"68^;=M8?]"]^MWG\YLHA['' M',;;+3F,D&0NTB/SWEH& 9&UM#O+WH$P40IOU,FI&!NUF:=]\.;5!XE3ZO1/ M4B(<]&R'B:!VYP2UX9W07=IK[)V']LE,S! M)8M>,6Z39\"-92X(SJ0+*98D2H9V^:.A?VX3&?5C,3DD)9+2 (SCWAE?9!SO MU3ANCGLN)14K"Q-1%P: BD6E-1,2 62Q@NO0(^-X!.2NQ_-9?9IE ^*\C!Y/ MPW(Y^F[T>MXQOE+7,OZ2ZK6:7[[\:-O+Q 'K#0?L2J3/R_K[U21.\6=,=>EJ M0@2PO>JY=UN2IP:MB%74#+DQ##"UYEN86 1GK$ZN^%35G-1\S&]?FDS,EP'= MLM%=Z/YOI*3S @QJRYT 'TI4TA1A X0@5%6QI%Z'K5XWAJD@6"UT]"R%@ R$ M"BQ6A=VIJ19CU&S#B6#3IS"8SVA)"62$DF)I#2XVMH= M/>@R>8N9O YSI:3U_ATEN8O\2_SY?+2NWQ\Z5R>-=]R_:R/9OGLRM.\(LETG4/.PEL: MU[3'H.S]M@F-PF4T @L#WN90)^-9B,XS68-OWGHB6:5/3H4<:[$YC)J(HWU5 M"J2ZAR"E>Z8DDNH>LNK>R*=)91RJ%)DO/C,H"5B4J;!49$!N0P"%_5+=1T!K M[-+/+#82;Z,I?F3Q'A=-L5?7-+3#=!%&4J(='@8.AI+Q(OK/ &9#?%)V=#9_ M5'>N/4&8MI8G3V>/PZO)*DP[)%S?HK_ -/]M MUKU+=Z%.3OX>G7R^K:HW:Y&] <]\!&"@LV*!.U/EKZTTWM5SDDY.U=A)W:,K MCZ7QYJUG$PU-FO;J\H1VFZS&2$NWP,' PE$P7<=".]822 ME$A* Z";<&U"A 2)"P?9I,!3_;P@C-8Z22N_GFY2??HK?@G%MGN,;1NY3WT> MVZ8H )UKXXF1LWHP%(M8)(LI&E.T#<'GDU,S]M"3WE<$Y<$PQPC*=PGEC315 MX%:YHCA3-C@&SEOF5(ZL5"WMI5'99],"8=!0Z_/KTAMV4'G=M M CM&WKJ#TO.+U7(59FWWJ%?2'K65W-**SJ%9] X8)F6K"RDR M#ZU7DAI7EW(LA-]38OW^9JX3AJ]S.+X.P->T00C6* +2'@76$!'M\M?AE^SRG>#REPV[;*O35%UD%AU&5BVT92$G8$J)8$SA M,OG6NWEP>"12_)V3XH]4G]4H(P@I?+#>@H<<2T&K<[ F6,0L;Z//*)>YU^S M!J\=0@HNVNIV:-YX[<:PP(5DA4,LG(.6-IZ<@O=CJ]Q1ZKPCP_TN-QH8-694 MU7$Q&9S/+H6J"4QU7Q%MM9;7 _^:BPS2 '>N 38ZC]C6,]W)P(1(6..09)G/ MGK,<2I8A:R55&\DSMG";0;\$_<."OG("5%(<%?(NI>BKO4\V:0-:\, )^OV# M_@8GP0F%)?O(C$[-^"?.8A*)\1:>@E0U,"TGI\:-C=],0Q+V#PG[.T _@^))089=,MD6V$Q\$CN?F\0OT%=B :$C]$Q554W \4#BS%:9M'[$D&4 M A7Q(/U8R6%0<'U#V]QD2;+ M^G[S,GJ-RQ4V/[M-89Z_:J[XK2JQCR)NW3Z(F1O 5%I>HT:LD+TLR3K.:]SC M%'R8%%K?>4W!%U*)VTP*[5Y\OA;8!XEF(M;L+\C]UYLMC-?@G0>OZJD/I<:X M' 2+2EGF4];H'0AANBX2W-SZ$G\G0-U3]?,AH?M6]8S]R#?NL3R*)$MX(ZE0 MAX+[Z%!P2*=ZA[N-J(OC -):KP%B\EYYQWV$H((I(GW!0=QM#.8U[B%=<^SJ M 6ZPFE3.L;IYGOF"AD&(@H4H$PO:J9"!*Y!R'[45@]1\1X;^([)I)%F2[$%( M=I<&*48E&:,4.CI(/D5PQ:761S(HKH4FB]U'B[TY1 ).*.#UU%>Y#<5B'T&_A;_AKB^X)*2N]-PWW=EL?!A6"+D*P''15< (3\THE M%J4$47BH_^/=E##';8^:&Q\\CT(+BY>C-9'5^CM/1 M*] %4BPGIW)+R?V#NTUDU(_%Y)"42$H#,(Y[)WR1<;Q7X[A!_2J(RHBHF%T; M1RF8BS$S'K4U2A1=Q=TCXTCE_+225CYD.?_PV)+5@-3_G(W2Q6*!L_1NM%K4 M-YMV-N2XB)(/?J5%.TQ7NR0EVN'AX:#/-IP(;71"#U1*N^0FL@>=M-!:>0^Q MU*_*. &E8.8.K+U!;N*:]MC/5^>X:*F'!9[C;#EYC5<3?R^]R\>7SN59\RW7 MS_IHEL^N/,VK1$=7_7$6WE+#W3TF-_BV[OK%8T[16%8D=ZV[OF+.0F9@M >; MA->H3TZ%&(/9'*^Q:]1"NB3PQB:+W20V8^ MIL"PRCYK=*&4W"_5?01TW5]F"ZQ/\1[SZ+(HX@S M+)/5J-W1-,C7L.+K4FR#O4SKU94G[3!=*I.4:(>'@8.AI,.(=7FL)_0@I=3K M#-OWU9V<8?YN[5?^5-W)Y68T]M-\T85IJ]5B$B]6(4[Q;/Y3J$'=BF*QW6(Q ML75(9=$^AQJ+.9XU \T5BR%8ED4JWAB0,=D:BYE;SZPBZ).")BD];#\^4M"] M5] ;R;*D?$)1#+/@'0,I-0LV!,:#X5F J^I;]DU!'P'QK&OX5DWE$MM'O"(N M$^F,R#8'N\-T'S8$*=$.#P$'0\E>$>EL ,,P/JFT.IL_JCO7GB!,6Y>7I[/' MX=5D%:9=H57\O-#J!?[[8K*)%RWMWV!:?[;K'N7KCTWW8GOT!1R1;(@W=]_#=.EL M#_%LDWQ)OHP']7E2082"VG##I"R1@1T"PZ(%CSX6;58$<8R*&A9R%RS('VP7$N?C1J.$N@RCG_J MN)SUWSQY??I?]+UN!S\AK__&:25^2A$U;4+/8-:,&_A&C9GLE]%%"W%9]^/5]\>)A7X3=D M<8'A7RR4^JS?ANF;\&YY\J???:27D]F']_;R&ZGKW__\TU_[&4O9RV>T6S[C M^GQ4A3!?=!<6W]9#AXNVJCY3Z,VSC,X736W^GTG*T2CN0285P8 )T>@<5=3> M"B6R^M6>G)ZUX]O&*#]N&G?6!B>'T]]+\@9G[?2_XN)/U__:R[#XK8KT\G"K MWYNF.SJTX@:;>'+ZW:-GW__]Z?=G_SUZ^NSQ-SM_[OM^W"JDC+/&IJW?=>JL M]0L>_;RJ_W17;ITDS\/LM_HW)[-1Q[]M781Q\?'6X&Z?>[MNZ$(Z^^?[>83M M6S=:3]IZ.!'[&SWF?SR=C5;G\XOZ%GDY'N';A,URM0O347A9S=QJ^9^]_PR_ MS,)%GM23^9_;;$+WI3.;5U:O,]7U\:;AU1*__?#-GS\DOR:S[J]TO_3GWVN3 M9AP^,]/=-JQ?OK(;W_"U[;B\(KS\RYW]6^,:;ZU_]^G?5TC[L#O0D,?P@*V\L)_>- M$D,YJ>8;X[_N7>__6?4W3IJ!/*OY1FA_HW>])'=\'EM!ETW9?D"_F',Q&TNW MY$W69K1/B9/'T[!Q?QC))DQ7MTL8NGKY2K,VN[=[!:>TRW\36[AX<,-?/WWW8_ODWKV MUU]!*QETM_78W/S6!S3YT= MC@+#FT2:KP/P9HW?I]>*ZVLUHL?L#,RG&\#$8JL<>,5D2@PX%!9]-LQ(%;@# M+XPW#9B# ^0]U>D>!:BW&F:/44!&)W5PD!-XCBY"="PEKAAX+UFP6*TSQV@U]RAS&_@P]D97V\P'IP8(PM?9Y:_#+]GE.\'E M+Y_C4DE,P3K'@K>YL5:!>1X\$T$+#,7;D)K#/#@\4G^NNZN\.VY]%B)D'@2D MF*H2DR8488KEIDVB Y?$;?09/26I\*; MLK BQY-3S>48K#U*G7=DN-^I7 _ %9.KAUH$".#>2&-##5QEY"!!7P_\:PIT M2 /^==#.&"4#)PJ+*4#5 "EGE:142=4X1(TY; 8A.P^>(^P? M"/:#A(C"6RMM!H$F%JX41\1DM-8N$_;[A_V-,MUHJ_9.NC!CV^5 E1US1F;F M-*:BG-'@Q(W:W*U5EEF9))SSZ" 8"X79#JZR&W4:(4\.:U1W%C[??7[NUO8'Y^XM%W;MU'_LUGZ9[\?E:8!\DFHE9L[<@]Y^/WFVAO/(DP;N0F31> M,;!&L!A=E2@4#2[: J8;WSOFMP]Q=T+4_38W/@AX[Z,[Z ,G'/??%9 D2W@[ M;JGL V]]]G ?DLQT@*=ZA\L-"-EG+(X+D4 D&XVVSH62K,L)=/R"AWC-+<>F M@]A--[K&/Z1[CEU=P U>DX&D7+*699LT@Q(X"RH[II/G'*4$9T3U >7P'$!R M-FDQ/3>5-S[+8EI=#P[@S44 M<5XR$,$SKW(]^3R@3]5:(9JJX0#&?F_%%@]0UCD\Z-*<:Y(2X:!G.TP%JW=> ML$HG],%/*$F)I$12(BGU5TK'P+;KJH]&H47%R]&;R>K\'*>YA<.C57@[FDY" MG$P_[W*\8W)V>"?O^G+0^\IH='_FIS#)3^:+L_#V[TTP\VG;QOJ#[M7OPA+S MX_G+5SA;=I/1*(FQQR0&WY+$\#D%J7A@R6)@X*1B+@7/BE71N^RE3>+D5/$Q ME_[V8QT?@,XS/*#>ZA9LH'==)"7"0:]WF"AJ=TY1&]X)W:7#QMZ9:(_R/R^6 MJVYPZ OL!IZVDC@"TDE8^9$> X;$M?_?9['CIB+,L8Q$XMDT#J^>V\+*QA2R1*5!=[&SWZP^Z/5?#2O1KTQ7A>X M"E5 >81AT7ZP'.4+; M"7K=G:)S81S__TJ:/<<;-1QMS3'S8![^XI!VF"WR2 M$NWP\'#09U>+:(MWG+O(P:H@N063.3A5O,Q8WP5\Y,8'_(/VNM19^X&S;( ,C5>+1H_4GIVYL];[&)Q*">^@P2:YR]9(,0L[52RK.AJQ*PC;[V"?^ M!Q FA^FAL+QYAQ-\W4YMF)?5:X)4,G,^MYP<]U6Z0F2?6FVL'8/OB<-T!,3X M)_-%_<_9*%TL%CA+[T:K17VS:7>O>5QD^%YQ!&B'B85!4J(='@8.AI)Y)!;S ML9[0@Y323CGGEJS,5N56NQ=-KDYXX,(#-SF%*&_"-;\FEGJ^.L=%H\,M\!QG MR\EK?#I+\Y?XE_ER>>E=/KYT+L^:;[E^UD>S?';E:5Y=PG(R/M3#](-614B#5?2!2NF>J M,ZGN(:ONC52:%D[Y HX5JYOJ#L""DH$90/0ZY*!B[I?J)CXTK:25Q(?>Q49V MES0LMFJ;^A&ORFV(9$ODPH/=8;HO'H*4:(>'@(,^VV\BV0YLRM,G]<%G\T=U MY]H3A&GK7?9T]CB\FJS"M"L/CI^7![_ ?U],EI,5_HR+UY.$ZZ[M+S#-?YMU M[]*-G:"H>8]1L][&V)4M>6(A,VT*9L>M8D&)R,!ISH)TBF&1P#4O M60#VS\@> ='S&:Y&T_GRZT8V#?:>K5>WH;3#=-],4J(='@8.AI+I(E+GL9Y0 MDA)):0#\K1@SANAX5-J!R=G9&C%KEP-H"P"WH-Y6G_Z*L$6Q[?YBVQ_>;*M& M-EJ5 AI8*-8PB*I^9X1B!H,M5N>$BI^NO M*&]#^+K9#/AA:*K=IG6Y:#V4DK,V"FS!H&.,0F(PAH=8?-U_.+U7(59FWW:!C7'C75VVT3Q:TPOCJ+#)55C>I=F,_%,<,!$YB0 M0PDGIU*-%?=CKC;;7W]=4OUFL+DG*M518'C3V?@Z -^L<1&Y$#L"\^GGP$S9 M9YZ+9<:(&@P4Y5F0R;+$ 3(:T+(% U(-#I#W=#%^%*#>:IBST J\U*"R!!NY M%T(#<,5UQ"Q4(6'M\M?AU^RRW>"RU\V[')UB*/+EMG'!Z)$'_GA/@CU6=2\*)3C,JCA!C >16DLS*A"]YDO(T^HSSF7K,#&YQV MC5+HR TKN7':#7?,9R>9@9BYYL%)K4].J[D:>]@^MS\K$D(:\'/K55?2@-L-'&1^>8-'C+N):)@8^214B>84#C ME'%5.:@N0:CU;7I!$/8/"_L0>4E&>(]10$8?=?%6.+"^N@(Z_4$00]A_*.QO M$!(P><&]1@;!"@;.(HO&JAKK"(>%QRRR.SFU,/9;+@8(^X>$_1V@KV,T'G1T MWF5H'?1=,87[XCU'AU*3O]\;Q&_P%E GP:WA#*T%!JVRIKINICK]1L3B7/L+="5#W5/I\2.B^ M53%C/_*->ZR-(LD2WD@JU)[@/MH3'-*IWN%N(T5A$\_<"@#@64HWQ"P[B-9<0KCEV]0 W:$T^ FJ P@RWGD&,BOGZ$R8L]S$I M]-F[DU,U//^// VR:219DNR!2W8'BUT\)B]STA:JS6X]%2+GOG[BHE0("LAB M]]%B;Q 3@,OK#:WKA,6N1NV]V2^*#A9771/2%GIO6DX MN2TK;:RUV@K66',,5(DL:!&8-)%KQ4OVH9R<2C=6>E]-&&AJ#365)RD1#H:W MPU2L>N?%JG1"'_R$DI1(2B0EDE)_I70,3+NN\F@46E"\'+V9K,[/<9I;-#Q: MA;>CZ23$R;2N.*ZY)]>7@MY70J/[,VUPTY/YXBR\_7L3S'S:MK'^H'OUN\]G M.%$.8X\Y#+4EAU&4"SZ7PL!DQR!PR:+4@26G@O:V59*U>M$QY[H?76\/'J?4 M[9^D1#CHV0X3/>W.Z6G#.Z&[--?8.POMD[F8+W :5IC/YC=VJNAV>U>_:8./ M%G)TX+-EJCC=!D97QRGQR+C5P26/(!L?34 /W28RZL=B]$[[( M.-ZK<=R@?FD#.EM4#*/,#)+(S'MEF"R8H-ALI(8>&45M)+Z8]!*6MG/ ME4= /_YEML#Z%.\QCZ;SY7)47<:78?$O7(4XQ=$2T\5BLIK@D;&0'_R^F':8 M>!,D)=KAX>&@S_:0/5@+%F(K%XQ>ZER,""9Q[KF^0>+O MFM[S/WYT'7_^Z#E>>9C_-TQFZZG:E.S;(=GW],VV<1-5.@X%"I;!. 8B&^:X M"0Q0>\TQH(-P0(QJ5J2TD/=L9"JO6=5NW&O(EW*NG!@*F)N!@*%DE8@8?ZPD]2"GU(U/U?'6.B\9 6^ YSI:3U_ATEN8O ML05-E][EXTOG\JSYENMG?33+9U>>YA7?K6L"=!;>TMRU/<9B6Z>L^A*CM"HR MR#G5+]8QKWUB#J(T$2(W(9R<2C^VMBI)PW0?]!:;Y;[/N7;HY#A0U[S%J M?K^MXX4"I;-0R*SE-6KVT;(@=2?_9$($DZ-M0SBK%NQIMW-R#H[%=)&42$K] M-[)WV?>"C.P0C.Q&:IJ'HI4JEFEM"@,7! O:U>\$%ZBT*EZK_AG9(R!Z/L-5 M5Y=,I$XBLQWL#M-]\Q"D1#L\!!P,)=-%I,YC/:$D)9+2 /A;L@@G0Y F>P?% M<0\ )00#7FIG["VHM]6GOR)L46R[Q]B6U[A6;;1,ME[&(!(3W+1YF>%0(C\Y-6,)MZE?)"CW%\IW1\4D*-\EE#?25"B$!@_(@B^"@;:*A>* M*:Y0"N-\T-@K*!\!W^N[, VSA*.P&OW/Q0Q'BH]'#46WX7O=;*CZ,!35;O.O M2M5-R2AKG7804JS_2%NDE25HB=;_^O2&8Z\>SU^^G,\Z,MYZ M;SB]5R%69M M]VB\U1X5E=@RWBH:H3B7AID2%8,@,PM6(HL)G2Z2NQ#;B&XU5@K&QL">YQG8, MLDXL9M.FJ8C"M0B1!]. .3A WM.]^%& >JMASEIA#-HD:0 DSSZ6XJ5!=#;9 MG!(9YA[B_Z^?X[]:7BDU*E9*0@88@/EFF!/:&C/$X*3A)Z=B[(T>"\L'IP8( MPM?9Y:_#+]GE.\'E+YMV&70 US)S6'$I,Z\A?F@A/H;J,$M;L5GM\N#P2'SX M.^?#'ZD^"[R$J$.LSFS%CG"M*8032JF8>!;&W4:?41ISK]F!#4I[<;P%&XDY MUQK6NN1:/\7,/,?L95%9!'MRJG3+#1RGSCLRW.]RF:%#=4ZM]$;J! *<]Q&< M1D0HB2NPUP/_FCL,T@!WK@$VNOB48)574C"#R3(HWK/H F>\8M]9C("YG)QJ M516 OWU35<+^@6"?)X4Y*87*2"A:1YN]$3YX!29&]0?)1<+^0V%_@X\ )?J0 MG&0A*\D@MH*V!(4Y"SP4Z4N6\N34B;&PA/W#QOX.T!?%Z&H7C!-6@HSHL_36 M<(M!:0-9D[_?&\1O]D_7$I*LUIZ'5EVC2F !(#->JBZO<4#TK815"C]V:A/R M??3WJ3$4K:25#]D8:GBE;'_#Y:H^ZFA>1HOZ[6*25MCT6+5'G>&[58W;47@% M6R\F;01I/&(P 4$[&V6H#B0/&:JWD(*Z)#?:#^1&_\4;RLY%>+I<7F#^_F)1 M]VY=E;N^K7SQ473=LD=OPB)W+22?S!<%)ZN+[@GI&G-O'H7ZE%_47GO^Z-<$ M0@H7,_/8' H4CGD?.%,!C+ 6O%3ZY%3QL?*;G22_KD:A'W>8!XCV6U6.]".Z MVR,1G21+>".I4"WH?=2"TJD>Y*DFR9)D2;(D69(L5:1MW?WUM<8HM-3$'XXR27O,),&63%+(24-1FJD2(@/1*M64Y"P9 ]$7XTWN*FJ= M-OT8[GOP.*5VFR0EPD'/=IAX_'?.XQ_>"=V%N>>T=R8#MT(@0&[>59*-_9&U MAV3\%]RI/^RY^P*G887Y;'YCIXHX/;OZ39]P^.O[_O.77T%9D8U%9GQ2#)+4 MS)ND&68AT2HNM&DLOCTP^/JHRPX2SP=G<4A*)*4!V,;H@RHI6VNJ:>3*>^T< M%T9+3-X6_:54 ]G&![:-5WS7]X_>/GO_Z%>'0F8E(A/.>P962^9X-DRC3U8Y MIU2"_MA&XK+22EI)7-9=S-LOLP76IWB/>?1;F,Q&U<"]#(M_X2K$*8Z6F"X6 MD]4$:6S#S:^]J%W]T':8>M,.04JTPT/ 09_M>0^H>G1"'_R$'J24=FGLJ57, MIF1AT4) XT3,P'40"K+..NR$Q X)B1_? M_+[=QCI9;X240D-D6K:V?\5ZYI [%KFUN63K?&O[!WJS:SCAM]?X)2T[!"D] M9"Z8M.Q=:=F-M*](.8JH!5.^B@?0"18@>F:W5U2'M,%W.DI1HAX>!@Z'DDHB\>*PG]""E MM-.4N]LGJ*[I$OE\=8Z+QI)9X#G.EI/7>#7T[M*[?'SI7)XUWW+]K(]F^>S* MT[SBY'3=8L["6^H[M\> [.VVM%=0*0LI,S,2% ,9,O,6,M/"6)%#B,JEDU/I MQY9OMIDFGFI?E0*I[B%(Z9X9D*2ZAZRZ-W)IJ8@"Z9TQ!8,4(Z MJQ%$\?U2W42CI)6TDFB4N]C(KH5D57%+;!_QBH5/M$FBBQWL#M,U\1"D1#L\ M!!STV7X3;?)NJ2)W65)_-G]4=ZX]09BVCD5/9X_#J\DJ3+NJP?AYU> +_/?% M9#E9X<^X>#U)N&Z8_0+3_+=9]RY_"],+I*AYCU'S^VU%^<%:&XSF3+F,#" 5 M5G^4&,1B5<[U:#A]<@ICYV\]5J_'2O$@%H&+:QQ"TBEI'TS\C>P1$SV>X&DWGRZ\K.A[L/5NO M;D-IA^F^F:1$.SP,' PETT6DSF,]H20EDM( ^%M::8\&)3CO(? <>+$^2%.C M))U]P*_G;U6?_HJP1>'K;N$K__WX]76.6$-R/$)D*3A@$$1D@2M@(2>$!#E' M[4].75]H5835P7 M":NWQ.I&JDE%'M$FP[2!-N?4>193YBSK=N.7P.@8>X35 M(V!L?1>F899P%%:CG_'5"E]&7(P4'X\:5O8PP'G]V;Y550)Y?M&:Z763CPYI M.-1N!'59H'4)OAL7,H*LXZV)/7KTQN.WWD\?_ER/NL8=^M)/,\O M5LM5F+7=HS$[>]1DXI,Q.W4O?E _/OK5! C.?78 MZ;[6 !P7R_6,.'+2=E9M3S]7;0*= %LR"V D ^61!9,U V-XT<59JU13;8>A MTNZ;7$!NT7:W2$LAL^;!%:, ''I= %2.$JN>D![(+>JA[OCKAEM4I86'H4+(*R*O: ]>T==I0/**[D2S_?*Y M9K/(+0H7VLR3S" )SB+WH<9_T9BHO+.M%]Z^"%*'Y!0-Y0)YCRO)(I!%V(-% MR-)BB MX(()H:4V,F!P_N14:3\&H\EJD.8DS;G/2V$9N8D0@TK20/8B%@,FM0L=$SIW4U,P(83QZJ#L7 8DZ%>0$\W);9 8/N;X5Q)B<*SD#&B-05I6)I#W[ISW5Y]I3FBA< M+)))CI*!\8&%5#P3.GD1?*Q^::C:4XR]$Z0]27N2]MQ3&PL?H@E<&6T]8'4V MN7%.II*4\CSBK?*XI#/WJC,W!UT+HZM;:5M'7<4@65N=3:M8-)ADMCH75:-V MX6&LO3F J+TC./ZIFZ93_\V3UZ?_5;]\>.278?';9+;^V[)3E7M%GN ?H->] MX[>M4GR2_AB,LH'Q[!Q'(;7^77^075\\EN70N97OQ)B?8*+ MU?6_\HE 4WTD7-R=&/YPT_WOM^+3K^UI.Y63Y!)1:@!=U6$.D<5M;=" MB:Q^!7/RX9?.%Q\^P:OP&[*XP/ O%DK]@-^&Z9OP;GGRI]\?QGH2+Q_(MR>^ M;K_JYTNL[ED#Y;?+BY?U$+^[?LM*V= MY]/_BHL_7?]KE[KH2DO^^>Z!(6ZPB2>GWSUZ]OW?GWY_]M^CI\\>7Z\P^O*X MCS]JO\>?:K^?/^J\3I)A>3YZ,IV_63[?0?K$GG&]1GGX972_SVPS=__G M.9EUC]#]TI]_CR#] M:L,UZ/9H_?*5=OV&KS7L917$Y5^^?/F;[J7/')WU:Y9_HXVY]F7^C?A__SA\ M^^.KU2\_@)#?6.=N^@ [O*:T_JK?_-+#^AL_T-ZOK+]0Y[+'*WZ_\:9;XN$U M0N\G_/NRI5RW8JD_&;VLR\Z7(ZP*-/^^6N9W/O_][>8GR8Z;A@D]W^<_K#K: MY>/>8'7F[[9 MEMP\-[WM$SY0COEF'VV7&SHG2G)&! !E(27M9308HDI!:H4V71:]BUL7O0\A MX_QL_^#_>)WCV][^^^=^7?WOY[.S%/__WY?^>/__^R;3^C??_>/^L M/L7_3/]Q]J^KC//+_WWYC_=/Q3_DC_!,/IO^^/Y%_=9W\Y?VS_UO?2_[/^;/ZN\^_S__\ M\?N_OGW6WNOEW\J/[_B[J\X5/ZIG[W_YM8#S 61@*7#-H)63.IT,RQ$%.ILE M-^7D5*BQ,]"/@O@]-:\@K7286DEBS"&6D+0#""FXDFW@V?%BC;67;7/$!ZTD M2"OU0"OQ3:V$.G/0C"?I&0!R%C04YE)RU@FO8PKM#FPLG.NS5KI3U[*790CU7RTP*KWTF2*H]FEB]Y^VKY/+8Y\M9B_GK0D47SW@(%D M7V+%H86#:X?#]_@T?H^OZ@F<=+=VHS#+H_!R7I_L_1_/6CO87IHWV[3[C:[6 M[DNLPOGV4VD]FN5'G\BJF[_ZZ0^>E^\QKIXNEQ>M*]/C^7)%WL[>O)UGD\T8 M#)(,8+5D%HQ@H!,R7ZQFV8M@@Y AAAJ#25-CL%L3?OH7B!'B]Q>Y$.)[B?B- M^ 9]4E&$P)26AD$5+G/>)F8@&0LV"6]=1;P=@]V,;_J&^%YX[?UWF)[-9ZSS MS!>8+];*H/KKJW,<=3O/YH5=+'$4EDM*WUJ!TB2QWH)\;RX3@;P'(-]PDUS@HNKQR'16P( 7SD*PG'$T M,@45DU.N3063>K-ZK&\@IU1P?U+!_7M@VJX!K3R:'.^G!J]1\C/&U:CN2*H? M;M4E?2>7.8.Z#\O5/NX4CCT)M/>PY?=YGB?K K/9;UV2Y]$L?W\I34KX[.]" MNWDQDZYSW^K'LZ?OG[U/XMHGOO\0JA^R'0_>SQ9^A.D,"U\<66UR\08NLY'".#JLMYTB)Q:3N^ M"MA;-UJC?&X_G*.N-P+K)HJ/TBY/*3[=='F$ MBTF$H%GAQC%PSC%O=&)6.1U+YA!:*;[08ZY][],WE*/MC<]#8+Y[,&]X.(&[ MQ L 0U4AW,4OT6*%=ZWV',RR358V@GS<)DFW9GVWY MZZ:C*%V013K/E/>!@2^2.2\XDU&!\ZDD(W6[RX634^/Z3UHFA[ _#F'_'KC7 MVW4X"=7'YV'V6WVWR>S3@K5&O%H[T]-)B)-I5[SV+56O]>.L_8%F5O;+9^WE M).M_YTXZY\$3#+(K,@#O%O*T.8(I)FL03=ZXE M]]U8B=MT]J>@K;^PWGMBGV!]W[#>3/,+$7V.CA6K@4&HL(Y""6:A_D\'7CBD MUNUO;,3FY.0>P9HBE/Y$*/U[8-JN :W<9_Q[DYCDP>+?GQ;X*DSR"-?IRD]N MD"ZC8&(6#2(6N93CAS3T9?;Y0]JYJR0C/N;^W)A_;J$>65,\YH LI6@8R*19 M *69P"0D@HVFK+L:*K=)/=IY[ABQCGH(]'N(3@CH]PWTC7BE6,Y-#HD)C2T- M$22K0K9,"@E!9XFV#M60 )6?[1[6^ M/HGSTUIHI!'WIQ%_W.+Z1)^!JU(U8O ,JB/$@G' 1 :G76JYV38^$,:*][\4 MA;*S#TZI(5P_"*XW/!V=LXJB#5!66$,:(0H+7AO&M?.A*"@)Q)0TV4?6QC^/O>LA^\QG>4..O% M3>(U@X8V3PAKDJ5@8>JR^9>?U2G)-0 M5*B";Q>(6FUFRWN$<7(C^^-&]N^!:;L&M/+0Q]@]N\<)=3?(?MUHBOAPO)N' MS'I7R;81]C]=RO6[=[\L6Q7^1\?FT4?1DE.S-Z?F_:,MS69+LJA29,&$-M09 M/ LB!^9+E7@2*EI1G1H)8P7[RI#=&$8#2HP?KVK8>]:<5,/#J(:->(>#$B&[ MPH0'UR8K%^9LY"P7Y4"9$'PC3$HU-ELF*P]*-?0B5=P#+\QN;[;0/+ RG;]9 MCLIB_G(TF;W&Y?V."+[M(+_COB\FK-OF:R"Z]N+CXO7'_*;SKII*?S1^E*J@%=O4//UT*\*=I MF+6F6S]\D"%9^/U9^"VU3]*#T(B"8=2Z932K\P^%,P&>VPSU:!?>=68PAFJ? M#A/A>W??">$/B/!-'UXE(85%ECTB Y<]B\D 4UHK)P(71:634S_6>I/9UB. MDX/^Q]V$7\V7D]6R0:FA>[E:7$X-GLR:<_3; I?4G:K/[M"3^>+Q)W)K]:+S M5(5&VG%_VG%+ 50)"JP1B@59,@.1ZW?*9\8%"@?.9 &R*X#2T.LK7:)M],__ M(4C?!Z0W'!YGO Y&*>9$<@PR.A:+3BQHU-PEZP.O#H\:UP/89T13\N%9SZIQ- Z4 FLE46TH:(U6NQS($B9GOYY.@3E.X7R M9DY'BU@=&8*\"9-R(9SWUTSC871XKCS>GTCZLW,*;@P%)@GUX' M3L,L4[:K?YR_C9N!OU1!_3=.C$ MP7-FC) ,VBSY:.ON.IN4]%EG:?S)Z?_W?URU&'_N?4<02G;UT06\ :3)$;P= MKC=S75I+61!9*M4;A&P29+\MVR M0N:>G)S!1L4/ZN1<2NM)%=;/55;/"WDY=Z -TZ:7HXL3+LNJ"+GA#+P2S'%C MF8B1^WJ0CL/+L: -"!59S*6U\/$U>FG# M9FP6&"Q:IUJ%DK!C,/WOSD59G)MF<5Z&Q;]PU;J%CI:8+A;W4>=Y%$'@W>=U M?OPHNI\_2HZ4Y/Z4Y)89>T%%)66V+$L7&)CDF$LE,9Z*\8D'43@V)>G&0E,' MFN$ NU?)G2_CFN*9KX;TYLATY8NPO##OA680?69!),&"S+GB.UI7Y'"RMI3C MV2W'L^[@7(%UB;.'4=WJTK_M>D=@?&\FD3/ MI"VB]7ZUS%E3&(K 5;3HH/]#2,H,]<=#NAW.R5OZ:HAO3B,&9['H MR-KP"U85>1LR7H 9@=IS97*P^[OC'G::J'_L).)&/;QSN1X6LN[MT85]E&L; MF&/9%5H_O1(@&9L]&)MGW_^P)=O&T4H;$I.RVAG0WC)OHJB1N@^Y^A(Z"C.< MT)Q2;L-P*/\8WQ0TW@[DFS1[H5SVUC!?OV. -K,@$9DH+KL$&=!4D /?6DK8 M-XR30]D?A[)_#TS;-:"5M%UT=;"M1_9_7"PQUP#N/W_7+?N.FC4>7TO&:@G&;! F=&2!Y5E6-QHJH% M,39NL\\"]

8,[]9CVSRV069HEZ9@^Y9W;_8IM>1U;]>V#:K@&M//2X_0.[ M=E1=Q;5UP-&TC7,D1E\_(O#?>]A/UB+J!F[^M)A46_XJ3#_(D/SF7?SFLRTW MJE((+4*0-1)I])T8'(M!)F9-E!*$MP)=]9NW5'CUJ*,1,?/ZTYF"\+I/O&[$ MN3FAE5 **S*8BM>L68R@F*\JMTH2$ZK0\-KK9H+DS_7'G^O? ]-V#6@E;1=M M%VU73U8>3G+W)H3JR7)YT47O\])\VNXAUR5ZL\E\,9K-5]2WH.] MXXJ8TWN)&[;T*4";B^,H6#32M&8NA06M'-.^<).X"1H4,:FH_(DU.IB2A] )<6GS1H>AQ> MO<)<_YE.Z<:BA^[-U1RJ_\;\&S[YP$"XC@M$;LY7ZL0M#0=0QLCK<64@HF<@ MO6=!1LT,6 /2H/;!#:<:F>XU^G.OL3.LR=^Y';:W7'V$JH=M9"F$PD %P9Q* MD64E]&V M\WEI0?+32X$];O(B([&+D?CG%CZ++=4:&!N828T';KAD#E$S%V64+CJ4GI^< M:NK%>:!HO3._;RM:R=_;'Y0W_+VB% ;N.9/:-RAKRZ)2@5F.R99B0)4*93O6 M 'T&,R6V;GZEAV]QD2;+=6.DY6J>_C6:OVH")6YN'S-=GS9-:<)ZOI;5#Y=2 MS*0#=]*!3S?=&66\5)$WIE]H2:V,+!2%C$=CNB[EL@X%MW?;[(AP MNP?<;O%=T!60DAETK4H]US D&\]0BER\=\'&ZKNX+17J?<,M9:LH6[4WK?>W M,+WH[C#QWQ>3U;M1>!,6U?=[,UF=G^,TMWAJM IO1]-)B),I39[I>PKK!4[# M"O/9_"R\_7L3XGS:MO')?/'S>5C@=Z$:D\?SEZ]PM@SM(2EBWI_5^>N6=NO5 M['#>!M0KD1BH&%DPW-7O1.#1Z91YM3IRS*'78TDI_=6_]!)69$\@Y03"\X5EJKP"^92O_=&^N?>S#&Z-Z[\1$GYT[MT)9N? J&@E"4*-_98.!7MNPS=4OW7P6;X?:@B2.DH:ODWG8?8;CA8U>!RMO^\: M+S4_;;SVUEHJ\'6%76O)U*;C+'"Y6DQ2#3:[U^\G_W=(FK@?+MKZ$#PO/UP> M@1?U!#R?-37=_O_#E=!??)1W>^'1+/_^!Y^L).6]/^6=-GTY(3*@SIXECJ$Z M=-8SW\;L1,-1J7H^E$TGIV:LX#;-978"W(#RBH>D01[2E[L3O4&J82?5L-E= M.3JI8X%V?YT85&>.A9B0Y2!E2<(4YZMJD/[6/MT#:@=*KGTIN?8?%;>+UM?M M/T>3V?J[^LTUOMSX 9RY PRK^^',W4K]_E0_^+R&X^L3\_WE&:K_/;UHPOA4 MT:^5/_EY^U/F6UJ!V**+<8!,\R09I)"9!VF9:C6R03D'MK7*-S#V[C;WQ)2U MZ[]Z>4A/CY3*<)7*AH?H2XG>Q%"#1XE5J:^7M\R\S)ZU>&9R'ZW5M-":^^5$C$!@N(R\ABRT4;% M$$KVX=>G33L+J<0=:F=2MOM3MENZG,@:K A:9NFPPSHGK \(ZUN8 M?C*F$!P+Z*!B/5D67$@LQN2EM-)Z#2>G3HQKT-][J%..;6_>$]8?[L%ONL-@ M=]O>/J1B_7_N)K[8 1G]MB;.AV@"5T9;#RB2Y\8YF4I2RO.(T%F3&Q2'D#7I MAS5Y_VA+[B\8Z;,W+$B1&7!7JEW!P-!4_R%HS4U,+?=GQS5T&'"8OG,"D/0@ MZ<%+/9C!\Q"D=AD52"PQR*!!>VF%Q<#C.H(F/3@@/;CA5;NHA C<,A>M95 # M*.:2$ZQE28P1D>ND6@0MQER[ >O!O3C<'Y9\ !1TFG/?P?S7//1-" 2J;FB> M7[3)$+_;[!Z-WKW%(U)$]4?3H'^^>/5JBJV ,4Q'=0/2=+Z\6*PGAGP8%#V: MS-:JMB+[CB=#W_02LG_O0=<>7PK<1Z_"9-W 8%)]B1:NWT%0?GNNX7"=T=T^ M^Z$XHWMOW?#T\G3^5(_K,Z1K\3WZF3]NQMO:<%]:_]%HDV8 /+#6AH%EY<"8 M''5RN<;;8R5O[64.B5A-"HX4W%W1BC84'.FPG7389M]]I[6/1C'KH,;*WGKF M%(],5/4DE$ I575>C-WLPCH<#49AU,W]VU5XB\OQ:(9WX>%NYDJN"XX/T +L M^.$/Q03<@8^;YB_QK)U3L@)?8P6V]!:K4C72)\F2C=4*Q&H*HC6289&16V>D MC8V'X&_--]H-!,.Y-B(]=NAZ[ Y<6=)CM]1CFZ6,1BN?7&#<=ST2?EE^?^S M]Z9-<1S;VNA?Z=#[GAMV!,G.>9#W5006LH_V-6!;Z#BD+XH;[OCDU&_]?H'8[+^(U/U M'S51GS+AV5?I6>-A WHT@;]F#')F53G&48*L0-XPA(%H..K<.CB:* ML5&KF_(](L!K:AG?XYUKR4R[RS28V]B##YT7]"@STS;6!KUQ9AHL0TE.:W>_ MQD&Q.O,!H#LJ7WU/R8[W/,:C".<]I"KVYZ@/:L^@T-MI/_LW(+-\\.PT MD^46T)GOCW+M]-$0:')8 H!W'O&K%F41=_):/,NQ=R.7G";FTJK)>S'D<8L@'7!EP?I-!7 Z[W#ZY+7AAA M-,A*8Y#&Q"%.$T76:X="\-;'(),/+/=3EV3-L<_- M=H;M//:O>SGUFGMK_&7LW88'H_Y<>9;]?K@Z5>L@Z48#2_^ M"J" 1[ 8>7]>#D8G)[9_/KLZ/N8LV'5##<%780W-$R5X0BAE@69_'D]\-J?V M*"+7C_8+L@DF^])VSNSYX,6_YE[TI-T=#V[RTV^R(!>_?DIK>?TETQY>O]H% M *U>OQPI>PEL$?OY+IB.73G=^.VX[=K#7QY\@JWC?I8 _Z?M@Y,,&TX]ZS\CH_O>VVAL>]$0P1!C]O M_&S?=^T(-)\8?EZ%C.5'$2E3B5#D(DRO8T\'\>7XEU_&(JG=+4\I7_IEGDG$ MZ;*7,R]#=7D*H-NX M':T54_N;Z\72XMR/GJFL+;0LH++^-M\E\_)("O/0%" MMY76UYW #:XQ(7[HFU=-UEQ[0@_OROPQ-_I#6C8'#J90)%FN2M\9A2J)R]E! MNX":]?\[:H.IT>H 5CQ$NM83MZ)O_OY/Q5!>FQ?2 66^_ -^_)J)]D_;_Y*3 M$%;G8Z7VMQC0]]CO-1;Q#2SB@]T5U;!T-"QH)Q#HN0QQIP*R00LD'78*$Y4$ M!8OX__D_FA+ZRYWG)CR9?*P&\)XHX*W-,W@3P&O\@+=#O24_8)(V,,L%8I2% M^CROPQ[!YS)ZFKRG,?L!E;C[!-2-=_4][32 /^H>3MDX;G^-#W&>]XD+BYN_ M_U,1%NO5CM^.:?2P]T<<#&+<.8%E;LK7K%%4O%E6D+G6R07ID>_S&C/(X0NX-XCT?Q%NO>MP@WCT@WG*[A2RTF(Z( MB(QXS IDF:,2 !I3F3$(V;-&4A/73E^>H[E[$^>>I?=>6MX'%N[\6OL MY'S:QM/<.%XV5)>^T/$R(=[&Y;P6^?)V6:/VF'MG4^) MXT+@9!J71]DZA[']JPOZMUS^TW_Z8 M4O5.1=/54PI![_?=?H19? <=^E_BY@P5Z*O)I#0KY %X7?ELL:[(WX8MW$[:8LL_OP#U_] :#1C;= M2#:M2$+%CCD-^CARU%#$24Y"!?4":;E*2UX.N2[D]YXN2XL!%B79"J%#6G1R=>JU$T+O9417^;R MFFU_C=)\A\BRUY9AX^; M%Z]N7UE1JFW1U%9\7+45E]AJ);4W]1/7--W]@I/#7NN"0HJ_32!P6E)QXU_J MPKJ$MRC<>3W<$G2"6Y4]N3\Z@7?P:_#=SCL7#OI'MMO^7KAQNF'PQTXW_-D' MZ=8=EC\/TF0'IQNX.^G+<@AS^K73\U\>ULE ]B9.AC?BP^>_CS\/+V M^\'A7^?[WW\]WMO]G_;!X0[?^_P&[^V^(?MPSQ_L[T[\[[_//_X33AWEW2^=_C7V=[A>PKWI+W#G;.] MG4\T6&.B]XB9P! W'"/8%XJ(9UPD29)6J7(3M;NC&':REX8)(Q2ADC@=N=5* M>Q.3I0KKR"A7]$4K#KP]S236'\5K2.YY+#/S6/9Y-!BVTR5BZ4X9B6RW9@FM M=%+9A=?KMT_+WX#DOXX&\+7!H'7-6K>KWZ_ZJ)TA:/B2R3O0+!=?>+7V\BN\ M85$76F^[?KOUT[!W%$%9[)?TNU9[.&@-1F[0#FW;+\'"[#VB^)?)U\K?Y)=6 MSM$#E;2^_+K22^N+/[?.[*"5LO>H.GG[GU'GO$7AQ98565CO/=OWQRUJMO+ML#E9[9T9G*A?!JWC:,/_CD#1C?U* 0;V'H_UM^WD MM]UJ[??Z\#ZO;1]PHVOG!FJU!V.=N=\MVP[@#W Q"LA9D ];K4$O#?.,T&GO M+/:+TGQR,NJV?;E[T *;8IB=FL@.D,T[\;7M8^NG\6+\:>V[R5*<]GM?VZ!+ MP'+982MVLX(P:!5 /NVW!Y5L\J#S#>-6Y1$MBU1U+HZMK[T\-*PVT,# 'F7- M?V$R]>/AG7R_-\BO=MXZZ;EV'NCTM%/?EX< -N]&GU$@C/IY M-S(7U-0(NYH)OJ)A1C(-4[I5[J@--Q@>Q:^V,ZKH-7-;/,H2"RX 1TQZAH4( MPYV4MM:%;"[T\M=?7_#T\L=@S'"+WU&@50;!SP:V CY5:%+^,D5E/_]O] MWQ:E,="$B_V#-.FT^:YZ\+QW/Z-_/GIWUNL'$- 3#S]^9L(7YB(^)6V$ 4( M&4D5XK#0R.D /Z(,PB<,U <&0Z\;ESSS$Z+(, H\W.\!4A1\@+4_KJ"D6\CJ MM ^,W!L-.N%)H#A,DTM0*9"IW5GQ_D4>O/*ZB$+V;1W0I],.W[ M@RHG^QB LVZPGF%QEK GX#P89M@Z H6P8$-Y#6"F3.K39NPA9C]%-67]>=W??;K5V.IW+7A/8LB+ S!;'L%XNQB[U@6)"U5ZY7XBT_ MIV&E1\5*\.RS=; 2T.7(YPXVV^6>6?GPJG6Q:G>AHGI+*TK3J # M=(<[WNGR=ADR_%=GXH;@/:S]=8J3^@+X&"55G$>>!^@+MC MI0,=Q2[H'1U0I>!*/,VCV2F+@]X'XYYV*GLGZTOON^U)OYFR_#N%S^W$W/U] M9^?/B;5;*FM55F=VA/='>:3\83\>C3JUQ5K%IUKOM]\!ZDPRA\IM;[[5"B;8 MZB?MP2!K:#_-.!K>O7D]>18,:?LYFZ0RY=LG,\LR,:>V6Z]K.VY642PVUL1' M.&AU\Y6\)K/UPO)C5R[T9:!5^ M7%RN15?-3A=TK$[K[[(;V;_S6];%"4;_'XS<@>]-G@X;6ZY'UP=C^KQ*3J*B MLJ$OCC(\-C:_8-^<[102&AS'. 3;)[/(;O0Q6PIC3P+\G"QW)HQV=ZL8B"%F M&PVVJM\[F=O(U7M7LY\=MD(Q*?,I@- K/# YH/QDXOWJ6:GB@#Z M<5I%KY!^82[X7]GWJ5.CU-Y[&MOXMB+UWFF[6WN(84A[%*O>V\/U8#GP?2?Z M8=F("IRR33OJ%Y>3#7E)JAN[0"6#0=;; $Q.*\G82K;=[YPO -@X_+Y5^[@* M(=0V.S+M53_^$&?3_+//X._J.!9&5:I?KSF2;9B(*SU)1W?ND-&'!XWQ" MC>I,A[4J<%%>NU(?7.SZXW+6+3O. M ?#:$S4SWY[_[<>O$>BJ0%\L4ZB\[*5V7 7WTSF,L0;&BQ9&($HFTI)@.]:^6QGM>-L3HV\:(ISON]+)F4'*]W%8S>S!T;I@2AH MN7:G,PZW %MD:5L6?S*W\3?L2=9AOD](<5(X>#)4E0('7SYNGV;9"&3/\6ZY8[MN]X#:PUF1]7>RT8>4&K=$@7D&20"X@8&%J_=)1I"@N_;JV M8E$I8HFR5FM162,PZOB&VK-_C33"1:E\2:RQ1A(N[CK-<&,R"NF=M%V^(#EP M<_/_'GPN#]!&^3&DP[5^FBAFZTLWF_W:LL)RG6_]X,,V\FL33_IRXL+5$8=Y MM=G$X*,3.;:!>2Y^$[&G-$9E)! S)A\F>SCFJRYUK!7'(Z\J #'Y%:S=.N*G<_92&NMG%P!5G]&%LG<-_Q MH/:]OEI)ER,-,2";D&0E&/2H6$R^J- M;> 2[@PF[J=K4-+5;_V\EFZ%$V\=_/@DUZHALSLCLQK6%IROK*S0/9#@-09I MGO>CS[NMR*+DD0KWGTJ2!E ]&/2#GV\BQC>[KOZU7O\R9_O$J9NMUH-) L9U M;,39PC#45PJUJ!K*-88/5M?%>S_MK;UKJ;(.J)%[SA6]<)G$3ZAQ> M\]UN4CF68TEXBLX1QXG56BL?,4TL!*D54W6A0W7M0H>9D [2[[U>&.QTP[OZ MP.V[7B<\BJZ#/^HCKBL<[G_^\/GHV][O[\7!/__3/MC]"^_1_VGO?_=G\/>7 M#R?P^S]OS_?^V3M?K'#X@>[#_6_./AY^$1__>W//^$S-<4>L3THQZQ*TQR HOD35,6XV)$U:\ M>*78EE"W;NI]"=!M:!'8!I\VZ=UN@$]&:4EB"HYKS(V)-ABC$\<>*R6\(0T^ M;28^?5_$)\H-<]A3Q+UBB!/&D1&:( ,7*%&$2Y, G^@6,[?N.-/@4X-/]X1/ M:R\4W>#3O> 36<0G8H**)C&41.Y9GP\X6T<#DC(RII62WKH7KRAF6UB1!J : M@'HD "4Q(0 Z22FO.<76:!F3)@)KB0U0>0-0FPE0;!&@DDU M1XU/:W= C;< P&EWN@%OJH31!J+6!E'M91^4%8(1*03"46O$>6ZR$;E%F$3E M O4J& D0);>T4&OJL;=!?4,;GKXSITW#T_?%TTM^&[!\A,4V(:%U1#PEBBQ) M"FF!8[ F22Q*T\PM)DS#TT^7I]?NZ&AX^KYX>LG7P6$/C2$8.4J!I\$41#H9 M F+;)R]5Q,2X%Z\$WL),-CS]='EZ[;Z!AJ?OBZ>7W .&2NZ=4@A;:1!W1"(7 MI$0)Y#/3+-J8FULSLR7P)LGI9Y5D\V[YI.,/.0:NZY-]U."T=L? NUBJ6 V M[8U7OT&F=2/3^;)7@&L2L+>@:$0O$">. #(%CA)-(GJ&2:3^Q2M*M@A_@IDI M#4/?F5>@8>A[8>@EEX TP@;G F*.<<0M]\B :8A2H%H$BZ/FOK@$A-FD0$3# MT)ON$F@8^EX8>CGW 62PIH$BF=U['!N/+#<":6N$8Q@L!^Y>O))XBPO=,/33 M9>BU^P,:AKX7AEYR!@0AHU+ P9XR#2IWTLA(SI!/@CA#5:",OGC%]!:1F\30 MSRI5X/<+JQLUR0+WYA.H-P$ :F=N"QJ46C-*';Q>=@Q@C6VT%+")&H)X5D"< MUPX1"_@$\@;^8V!' $K1)EW@"7/UVAT##5??'U08X U7/UVN7KMWH.'J^^/J)1=!OC6PU7;RY7K]U%T'#U_7'UDI\ 3";J8K*PH#PB M'K1&+G&)*!%6:>6X]/+%*RVVN+[UF:=U)PW\J]3J?'5)S?RYQJ5WW-MF6A@< M'O;L&R[R@]TOG[RT26IBD?4N(- !0'@0FA"!M98X2)8"?2I]:?Z<]@*LJMQ/ MB>%)-*FYI#KVRIY7&,/;';>$GPY5&&WUX*5NW(YE6*8^=-LB2JG%\=V:Z M<-N#=L!Z/X@'Z0WL[$GN$/D<<>%PYQ.8^V 6"(\43PSQW$789-L>LQ#@+^88 MYD\%%]Y7364F6_YDP*#JZSEI]+.JH>7-\&+<62!7Q9]V!ZU[)@[FFD$->ZT3 M^R4"B=2K6J#@\RA4O>&KCHU5=?QQ5Z)1U2BP;G!4M7P:7-"RM#CD9]L2EO:- MI4/ 8/:AD\91-X;%^2: &:N&I:'"5FEM=5::#>16!:$W#;U>R&V2MDI/S-)DJU]6:S28MC[-@TU(I^A[J)=0 M;L T,U*G-%GJM*NYMF/=$6Q^-OF3\2WG%Q$BB..B3N:I5CU=?BJ]0&&+)OU! M?]Z:[&RH*]#GX1Q8)ZD]W)J9\F2+!KFI&(P2^WDYAO;;9,7&'=A@VP"]PJ1; MQ;C=0XZ#QJXO[P0;TNV=@*RI3HR>]([Z]O0X_^V'(Y"!.4(T&(Q.3BL95WH[ M5=TW\ICCYEN]T@[KM ?64QS"]M2MK&28=[ZJFM%[IO5ZV:U'<@#-K N^]_N MYCV !XVZ]I1+QYA,7 M0BDN!9(DUAUF,IJ 57 ,MX'1T&G#"V:>!P"J M&_T6_:$'@@5D<"U_<\K]<-P]O&0!]?ZL6&;!P9<+9=JL* MY.:NUT7D856CO;_0)?&0W!\(NK'GRXT O4@JS+ MZ%>UE/Y2-;:?KGVOVZFU2%#C +.7WZ](JF(PPK]9U1CF7MS3,6!O+$REUJRJ M-YN?!@S4 4(>Y!6(Y_7JYY:8H70.GQ^M=SKIDUGF5ETJR[RSLU-4I%!]]QJ] M(.?]6K=N$/?\>DBRIH?D1LREZ2'9])!\F*]=TD/RRIZ0"UHELTX$$8(W3O-\ MT))J0:7 -O&8F HO+GK.5=KHH]4_IX9+43Z>A,]KYIV*ZI-]/>U!Z;X^5J8 MFB8MQK/ND3L^%K/5?IOQ46058');;:$77QD,[VKE)'N%SHL-?M(>3KI3SNH_ M,QK@\#@WV2LV>U&,!L=@!",@_Y/Z4] Q2BN,RF\V])7M/G$>39T=_?H=5WO) M[S.:MC=19=]---GG:^[N?OA$+3?44XVT]1YQ:FBI^X8D-S"D$,9*\53,U^GF MMZ:[_R1 Y'"%^3:Q><2,FQ:NS+79+8;O_.Q.[#G,!6SNR@\X.ZUAZ>I; M)I!MTNQ)SA&%VC">L3QS=XM6N[B)SROS;XJU-C>S'5OHYV#>9S2M?(M;<^[. MF65:,OAG#/PYZ]Y@>*/SLH*KE[8VN.<"#]?J1PP37=Z2V<4ICE>?14#(*S7C M0!\[:[MAL@F5#S4_O)(+VV")PWMD2S>TCFR[6SN22ZBAC!V_E9A&J'P6T?:[ M\.U!O?GCQQ;!5$6,8ND'"S8S[$Q>LLI//CH958[MRI.=;^G'X^SAACW*3\N> MZ4O"+?-KTAJ!K,J.X6KBVZVW61^$G1HW@F[/>(OK250/_JGVU?]-/-'B8%5GB_XL_*$1UBQKXOS,#^U>W6O3CKNFCY-F*A[I[?[9;K5I@TF[=*7%S7 -*N(S 0G9FE]AOHN M!H]ZC0M>%3?>*E@<#<;/&0!!9KD!"B#,<2I!3H!E>F$&;VI!L_2\N^'QAXP; M'6:RVNF&@_Q:.W6,^._H8_MK7L?GJC&+O=VWGW@()BDMD/9!(6Z,09K9B 3Q M@G*" U9BT91WU"MBF#<)6^Z2-\II(Z5-.D2,95S2L.]V>Z<[.;ABIR>H_%NO MOULG#8SO>M94(",G@EB&A,VM1[0%"XI2A92/1C,A Y/+84(3G,'<6.HX3QS^ M(%%C'"VQ."JBGHJ=-2:0UI2.JJAAK3:_&:L KRO9\T>!T2=AB$U>O3_SZB 0 MZRB='=9BJUPH2E4M(]),^L<6:%9M$#2U"IQ>M5HH+&! M6ICUF)PCT;5'14)-%(M*J1QWL*R$6Z<#3YO)ERG.)]@<$(/]R<#SPKP?CT!= MZI>FN%_;\6Q0#W4RCOR,1[>K5A5HXFBK=0S&;*^?$[IAQJ%8H=E8![@;:GUPFF12_AR,3K.> M7_Z&58S>EF08UQM5QD^5*+(-3- !#3VG*[4'7XH&9&%;X(]AVT_S62>3RM16 MQI]YLZ(YCE]@N[4WV9'BLAOK_V'>_;:HV$W2>X9%9URYIK/Z?:C3W69I+Y/I MZ6F_]ZW8!K!Q__3M.I,W)&NW!Z:CX2NQ@G),;:M_=LGE91MN%W:T^)>534O)2,^B! MD=TYSX";JIA$#I&V^%8KRRV*?UD1$2VBJ'B,!N4F\DMM;@]NE'Z[51FTK3ZL M /QV9OMA*AC'#Y@(LVF:Y\W>\QH)'+-_/U(-:G5,\TH#ZJ)8Z%4J]UP>V$3A M&G5!D>G$,",NF) M7#DX!W7#HQ;(UZ_M4,GJ,>M,=,*< MUR\,1J?K5SMPM[5SXJSMUSWXE5$MDX M0;WD=F7/?XC]0M SG JDEK^9I[B](AZW]$EV7]^(.US8P- MW$B)2Z7$$=_?^<1"LHP%B12EH"\(:I&EF"&"F9H6 M75;)8Z6!#V,4B=,4G5=4"L!<27-CN*>3V3Y++247L+*>,[D\"%_5(V^^1K\):#7' @SWNK M3+F?\Z^RDI<+2X"HF%NC^*WD;Y6H?0U_4ZMB; +=)AO[^>55\R:O>B/FTN15 M-WG5&Y=7?66>]().(PD-4AFJHZ K6.[%S1WU,CFL;JG%;)SOY$H=[M4_ ME:@ZRGZK>:=#+=?BS"GE^A![3OHYZ8'QUBL)&Z?]GH]AU*_S8D:U,E'D8XYH M9#EZU-5TYO/J1SH8$.YC&,O6"C"T&9U@1[(2.G5#GM?*!&@VQ0 M0BJ\4+9KT5BG5YIM?\9^_@!D.YD8Y(@^,Q,.GLWWP2(/-M<^B@AS3L BIPE9 M%RD*/"A%3:+,)]"6\)(]_E_SAOC67=#@TS"3?BCMK=Q8\=NZT*!V#6^WUK>L M#VA>W[&O9S>ZX;,OC2;V#O_ZQ)53W@B'5.+Y.(?CR'C.D1+KT^?#29*N/0)4 MFM82R@/6V?R3,C1S)86J!U4@-#Z77Z6;P%XA,.7 LJM\,["S?EBEWJ8X/N[1 MKG*,JP]&IRCU>_6?50+,.0!=G2L[+D1S^8'ZJJ;-^!7K//1I 99JNI/$HY+- M4HHMY>SI]CC1OD[+S=6&*JC.!]+&T=:E=:KQ?&F)MDH6^>DI3.TBE>\^O=6_ MU]6-=KKA[:3\T4ZI^C.^]%S3+?G![MM/-E!%M/8H89D UZQ CB>.O/)@Y'$? MB'HRZ9/C#7\2(/JV6SM,"_(5H*O3=#+?OP-2#S9GUK_NA6GF_4]UQL;.N]=U M6L;/+2;P))-CRB*#%FJ-UZN 2LEC'N=RS(R3OS\>:VM23"PG.N9S6I,C,54! M-; ^:LI64JN36Q./H:N32W\$>V'QL-0;]6$U M_G=D^_DPU_B<5&IG(Z=U'FU_*Z/7V7'LUD4HC5U\1@ 3]OOEV-CLV=]%K^V5=>IO6[&ZE5Y;_6YP3[1[;;_CXN6#.6MK'N MV+N47YMI;KS*+A]4B8L.D^-29VZ2J=FN,D$O--TGL_R4/UK,K/@1\34UX=_N M_[8HS?:+I^ @_3U^;"ZZ,Y@+ML->^!QP/\OG:F)W8MKC9R?@WISM?]_Y%%C0 MWC..A-,4<6\)LIA%I#6CFC!#22(O7O6Z<3G6/D^"3X3GWN>80ZL&[OE3LIG2 M\]]UZ2-0CU.[G\LL54<= 5 [[:&M/!V3@X\5KA73N]/^DJ\4>,O@?P$RVDMQ ML0H9SN'B:@0$ 7@:^Z4 *7P^,[F9+/JB;Y? ZOCLZOC-@>,0$XB]7C@H7.=R M937V)-?9K,Z?)2")7K^$77V_-TEBSYF,[2KF^1-L_O'*&ESC(IW3PEJ=\Y^W M5DJN4N@3A.JT]MGCF=4XQ7PYC?5A2T#9.(!9NW[/9OH!.@:R[I_/M$:?K-WL6,6. MZ-M0>;+;/LZ]T475/_-I[=9.,95ZF4%Z_LL58=U'RHPWS?A;Y-;)J=*)W@7# M/43RWUA5;/*^+I!%?._SET^PIEHDRA&('I!%E&"D.14HN)A,4XOR2I M\](,OT<*=[O3,^C#XW8_S-IH5R9EN[U3?*2,L5'CI MC2LAE(?-.?'ZXQ-P]:L4Z3W[+EO7F_W\7*>&]/2E\_8F'K[_6!WYQ/3'EN&)>(D.L0%S@),*V29BD9;9XDD]]D>MMG1V^ZH=S$H M3BGR6"C$DZ"PF2$BHVGTQG.-1;C9CJ[=Z='LZ(UV-$;J@PL,6:T2XMH%9**R M\$-KEBQ.)I\NN,&..F-9\D$I&3G'S!BA-2929 )12;!Z1U6SHW>TH[E5(U$, MS 8(A!?K;;>U,SJ".64UI@ZA33%R91+&K[U\ F"<-?';SKM?)^D7.=?L M@M5JO3\MS62FV1;O)U_+CT98;DV"DG>T$F7$E^TA[(2_CHD8;[)O:1HT.CCKEL9)P_.98341B..?[WB-+EV12@]. MR/JD%V*GJE Z.V"5P3DSP[KCWN2&T_ZX85\)!&[569S'8V=M9326@'5N+7MJ M. M[W%?O+KV<=4,;_YV%X%/JD37; U, XA$U(5N6F]*53@;ZA!_]L2>9C]Y[EDP MCBKG(BJ=]K@,]NPCKGP"G@W57WOF\PYO6\N/JOS*V=R*_\>"'M0_;Y':EIS6 MFCTI:6ZE%LJPWYMXULL)G*I*=F:H:EK9.9%KSE5I7;/5A7.'2=\>WC2*&C@% M72J(D(_&!9DT5<%Y@PGH:))[54=1";XBNO9WS)P;PYNZ)/?.=&J[U1*677A-;(&OA3<8NUYS)8X5Z\TI?6U9@Y('=JVU4W:GN: M!>#]4<4 M![X;:DTVV1J?\+,WG9?5_-J:.("FF![G_<^&29>RSP1/@NLK^%KE-+Z.*4L!QIG'L7 O;A\"*W7HVA_;;'U/9W=#"1;2P M?^@_8<^%L@FCW(H4<3,^$ M'*:N),M,J^GYXQ&32O0/1#9_]+I'AR#QLX:^W^OZIES3I60S3N>PVCB/&", M(3:DG,X!9,-@3XAG$7[D6AKZTAI=RVI]/HK8'U2"I=3+7VK0OJ0HNS@\R]7_ MRQ^S>GHI/CQ6Z\JW0;<NSF>D/, M=&?)SUWHUKSP=C'G)7:KYJ)C+;L\<]%\*4D9E=4V*>A8&1TWCRQLC6TE5Z5N M+[[2)-MPL;=XUH)OE#07N$B!!)., 8$2C91:)ZIYE$Z+E*X(B"TSY;C7R9MJ MIIDW&XY]]]Y^4,SP8J7+)-+#PF8C($8U!T>/!8L4=I:#HR15I=#]< M,P\4!\5)],%*S$5(.DH3#.&P^5PIPZZ(:S>;?JM-W]_]ZY/$@>'<3"TFR;,W MU2$;N47)"Y\KF()^1E^\HGB;7;SKG=Y9[K U?V9_=%H;\[, .F.FUT)_ZM4( M[4ZIK3LXMOUB1([1=1'DLT.BJ.SE_.>X0_2D%UAQ:(S/7=8."3M [30&_GRH MO5RM;/, ]DA.W*H.)57@.>[>=)I+G!^7\EJWB\NVZE, 4T^D6,';;FO/GL_D7&>/[<136Q$&09AOFO=U[#=H_0D;^ZX0PT^' MQ1%*)?YYJW++%H\I_65OYEQ@[=[ZEG=RU!X^LR -DF@"P*E]"Z%TA MW]G/QH]31/^\=9DS%Z$GY,NMJ^7D+G.Y#UT+>+N?R]I-I9GTR M>R2S-&S*^9453Y?S,0D8M^AN>81*/4(S_4//^ME?E_T2.>&_(%:M ,)#0NVO MS);)>&(3%]H8&FJ];E)WZ*0 4APWGAB#"@*N1A6HC&,0;_Y\-XE!S'J;3^;( MJ73)&!^=S,[1&[]0Y8W-3O'BDBZIJN,BSS"'I?<-O>J\:?&FPA+F\H/5>=79 M^BL%AK.;=78^LT_=GF7OR]VS5[M;?] 9>KF/=CKDY([LQ.PN/.&'?:H+;<%J MB5/ZCI66CM??YY6[.K/KN?!DQ>0SOZ^CKDQ##EQ+BM,1$J:F4;03V@B6/&L_ M+P>C$V#)\U^NPY1CK'X7(AAL$5Q9=75G.;?'AJ MSR=-G^##?C8:QF5\9DL"SC6 O=%!4% ]2M_7J2.Q,SZ677K)9X$ZZT<JS]B#.*@-VL+3.5:>-"PI=S_?= MJ+R5JQI=YSU8:*<,CX=U7]6'=[#4.WFV&VE1WJ_?N'G2O'2Y6>W3L)+GJG=, M6J7-ZV&V5%JJ5G$FPV0PL]F5DGT/F3&K/(NY@WW%6Y+9 MZ;2?/I+-O7#K[UJDH([W3"3C%&KRN&@^_=8COV: MQ5CAJ^=L=.WOY%0M[# 52&(?$4]$(Q>\18QZ$Z025.5FWVM,C7]@12GUK)-BX@GNM)]4:4%%3?]@Z>'DK[1+6J-:VQ\H+:+-]E#O;V=-!?#G^ MY9?<8;)CSU^VN^6-RY<6S-@LSDNLW=M._93RP.KR5-)OXTK:#_OP_S!^8YGJU1_U60:V+ZU.A?BYQAZ0N:(?G_?<%>M/J]L^IW^F*"L=9_ M.2HA0U3+I%3^^^4T9R-WCU[B%BE#C2=RV_'HZ;<\XK)%N0C7%5+?N9VYI,D7 M>; S+AY;"EB70CUS%6]DY?PD*VBINA-5Z2Q[7,?V3_:55FD%Q& MK6M9DLM0X7FN.6W6_-[7G#5K?C]K?M@;VLXU0)C]" ;?Z5JO9?1FALT,FQEN MZ QK)+J#J9JGIHG_]+:DK(Y@C##X>16>7W\5O8_Q\@7HQ+3L/^Z=/I05LI#4 M\/*'=(>%M_XA,F_&:,9HQK@]<&\0Y"P%#@ODO+XH!?''L&>-(K89HQGC68^Q M)G6G5?YEFPQ">[UN/!_W^*F3G!?AYR9OC5O7Q-U[TG17O_7_O=4KSKY:/X^Z M4>]V@U/O5E)L92).>\5C),8[9DV(0>-?I(W\N]79CKR5OV\60/[GT#<_T-WNG+MX/= M ,_Z^&6??H!Q_OZR__DX[;?QMS\.WPSWWN%O>Y_WV/[W]Y^T@0T+(N=9:8&X ML@JYQ##2%"<5HO1!IQ>ON-@26%S0?>@V/#$&NQOPQCJ5S0:A'A-"U6?4&ZIK MJ*ZANH;JGC35W:0&D8K:IZ2C<((3+HVCD2J:(E-:X:!NIXVM.!K<:&1KU,C8 MHD;&;)188X\LC:"1\1B0E8RA8+$7-#II&6TTLCM%J=?P-==O/RET6LL[W:0< MGJ,A*B\)F(FYNRB@4N+$1ZP5Q8R3.T:ES6L4]5@ 22P"DJ$T2JX2(MK)7#\Y M(.T)0F&J\PUK!JQTCSQJ'T(RRBEC,+8N(^+14V12\"BRQ"TFF&+,7[QB M>$N3Y:9&-_0?7 (-=^7FO&XZ]L;P]%I"%C^64-1LSZ/(^VJV:7,EHR*."IVL MU41R1HQUTL5H0"YR@3$UC7=]HZ7C_J)W71/+%&48*1PIXH929*WU""NG2?12 M\:@:Z?C(I.,-^-DDSYV0-'HON .&UB$QF[ 3(A =11/0WU16/EA4=!T.6*5D MD:%>(4Z$0LY&AB@GC"FFE&;KRS%J>'D#>5FJ %MO@[2&P]:;G.!A%7:88YXNL'8V2-G*,B"42&#KKW-P9 M%+BTTC"I*/8;J',WT9?FSH>/OER2HD7%AF=HEEJ-=9_9JH_9A:WP;IJR=G5E MMB>A8%"]>*;D%.N":TENOQRX;GI_? -YC![Q; M%05H:+BAX0UXZX:&&QI^[#1\ \63@5*B0;%,TD@N)6B=@GM)J>&1)2>:,AF; MK7PN17\M5TP0SQ&U^5@Z81R97+XL,*8-T2'%9!KELP&]9PUZ-C$N-8&?/'") M@\N^=QND@X^]5'>=\K(BK-;@W?7P;BE$GH1(BG*/8$-Q/DL:$4"@1RXR:K7# M3'"Z[C/O#> U@+1!*2IPH;0!O4P%O11X! M=]2+9 BH>!GRK)'()D40%X118;&BTC60UT#>\X8\IY6WV*>2UART-DE;:S#Q MR2G&2&H,VPW'O:4DBX2QD%@8!*(+]#VA#-+&8B0I\=91ZWWRC\JT??(]6?9* M(P3K.K$UR*UGV\-VO%T_EID-8;#JH3?*@V]J1[5FBLT4FRFN=XK/IYE,'@Q4 MD]/>H'WS[*%GH-$^3;W5&Q4"5UAEWSU8>0[456.5=MC"I^3: 9F=K[;=R:+W MMU[_':B>N]$-WTV$\,Y)#U;G>PRO>X/AK[D9?*.^KD]]_;"<%.12C,P[C&S6 M6WET&CDI$G),*$JB#"32%Z\(WI*:;5#-NWNRS!NTVJ1WVSRT\GYT,NK880R_ M]WN#P?MN/\(Z 7S];MO=7R,@5SRTWQJGX[K0:^E,L?=*8!6!WAA#/#B)C! 8 M4=C3J @CQ)JFLG #7QOQ;C\](OSZ _Z:P:\&IVZ$4_N+6A86WA$<,<).*]"R M)."4DA%I+/()+4FY":!EJ26(^KE!IPWBX*>,3C< )^%BBMYZ%03G.A&;(N6: MN10$8HT43R?_W;(B5S70?@D90J2 M)EN9@%(V.E33,&93:U)XS#2UF'"I.2;6,2&(%HI1[5-@UZXO\V.HU)2D^&% M6BXODQMH&!H0IM@C;A@H2EXPY&6DQ$0NHHZ-5=<@TJ8C$E8B!AU,!#KF#,#( M $81F1)A#& J-HBTH8BT(KD-8\:45 Q9C#4H29@C+9A&TN3N5A*;Q)H>5HTM MMQGO=A-;CC!'A-+$.<&*;: U]WQJX[_??K?=&O:C'8SZYS/Y9TV-_ OU*)"V M- 1" NA11DFP[(CD/E')@*)E:%(/-A^K_'+J@;'2$!\IHD8+Q ,6R!$/F.6H M=U$IQU1X\8KB+2;U!A4G:\H./D[V;F+U]\ONBVYF%:/4B7N4JP,C#D8Q,HR2 M' UC"C-I TU-F=''RN\W"6X_-,,WP>W;,/92<%N+0!UW' 6F ^*"4*VC8$0[2ZTU(5V[%GCC07@0 M;EX2TX%2;0)'"JQ[Q)F5R&!-D3)4"XXC<=A56CE?3E=II/2C#UK$( +(9IHT MY9Q$;:UBDG"L! /.-M<^G]H$+>Z9DY?"J#;'O:D0B%A*$?>&(>N<09Q2AB4V M7JOU)<I6BIR*8:Y<3:ECYOFWG%<4UP%B* MT48DDDLHE\)#3D=0LH6 _5..>84;9GX&ZG92''-,'-4T<"LV2.8VZ_3"-0@Q;BVN08*)Z!]<,X I:2BP@BIHE(_[A-H(G;W M!U9'RQ$[;A7QUDHD+0M9"1'(84\0R"0A$@_:X/3B%6=;=(6W[]'G0&T>>]^W M07%/;-U$ZNZ7S1==@(PG$:6,R*?($2?>(\OAA\;2$Y5@X[5\PKF.F\?G#Q:I M>VB&;R)UMV'LI4@=XT*"O'9(<4US"#XB':-%F'EMC>*,.@.F!A-/ZASJ$^?G MFS@$G1=",*D#3S"8Z=G,2^;]M.Z]2>QGYSMNY";#+* M*6/ 8G"1RVBUI2H2HKF!7PES3:1N\S'JRZJS=0)4#4%RYS&*.#<)61\"RLF= M+AB2-%8O7BF\I939H*2")EOH<;+W=2-V#5O?C*T7W7[>)Y,-0\15XH@G%9%E MRB)&.%6,.F\\*![,W+I4=\/3#4]?,RC7N/C7PNO+-6,MLU1X@J+C"7'-*-(T M*F0EEL(DAIGB3<;O,^!W11P5.MG2,8X1 R:FB]$ MW.!,;WC-/Y&-;\E7R\= ML$O<&RQ$SN3/,IPD9*+SL, I&!RMHBJKYF2+*-JP]=-E:Y,\=T+2Z+W@#OA: MA\1LPDZ(0'2\_WJE#4=?CZ.7@W8J\H1-1(EHB[B+!&6 AA\X!#U#J[1"QF4BC#(P'K6FI-??*,&>SB#R-U$\.\ M-\3^O+, MC+T!OP;\U@U^383W;D!OR3NYKSU30ZE/C3B-8=2;X-XRW%N'1QG7"#*B,@Y+1H9I152!@QSK0@W4KUX M1=4RXMWX4&H#=@W8;964H);C?!H(TT1"(DDF)5W3:G6SL6Y1 MNY-!YP.Z"5DK">(D8J23B AD%S8B,!98:;5*MXA>/H3?:'@-Z#T'T'/<81ZD MI\[PW([88JTCYE(0X:/U3<+31H/>4GJ$8-@;$Q,*1B4$ZEQ 6H.")X3U%HOH MB2)K/BW58%Z#>1OPUC?!/ J,H472C +2&>:8PR9J[T5*WH7[/_C=P-TU/7C+ M*221.A)!DT,T@F['0;=#A@2-L(6]Q3AH2M?>*[9!O ;Q-N"M;V3::A*C3XS* M_<#>4GY-BMA:E2+*_4(0E]8A+7-31Q5SZ1)A MG%!5O!84ODU>DWH3VX+1CS_-KQ,N1LKFSN;,AJN;.AJB:.Q_/G6NJ%[/I M":>IW;7=4BO&#@9Q>/U,M U0F^4TU>+'O(\;9IU+LV3L7C6 MEKA0R/0WV^[_C^V,XFY[X#N]P:@?&Q-G?2;.7\L)J2(1&2)7*&*)$8\.YX14 M@T0002MN,)7DQ2M*R193MX[>K9&#'OA(48.?#7YN%GXVJ:X/ :>+R1!2&>#$'&!(,(HR0136((;)W%C!HH;:#T24-IDT3[7+!T*8E6I) T#QH9 MDNL]I@"J*<_IM#;E4Z^)2VMNFT3;P&@#H\\!1A\B/;>QZ.\%-I?J:8:HK'<& M)4ES5VVJD'& HB)0&[06QFNPZ(G26P*OJTYN@Y\-?C;XN>9,WP8_[P,_EU)[ MHY=$>] X8]19V0P2:=A-1,%\5\PFP>3:4GL;^&S@LX'/NTD:OAY\-EG"/^[\ M7,X2]M$IFA1'FDJ)>$P1&6TCLMQE(:@];.BZ"\TUX-F 9P.>:\X_;G3/^T'0 MI83C*"5EUD04C&>(.R>03LPBR8.2W"M03$45C^?F*<3C2S[6OTII//@WM+^^ M^C?\&$_YQ/:/VMWQS,P\>'T>#8;M= XCU97UZM>LY@NOV+&G@_AR_,LOXW2P M=K?P6/G2+_-/R*4$%S.Y\@.KR[^)O\U^6B9?,2ZN[HSFLOJ=XV6EUW16]PC>EK[U,SUX>?JV'7&K5. M_QS?4,M9RHLZMD"@_=[98MG@*RL,;SA7W>F=E-PJC=9'4&3Z#Z1YJ96:5U: M6E^S!M0ZB3;K/R(IN5RX^:,GM9*J\0S!N^RG_$K[%3:2YD4759^Y)<@W.?V9K39LWO M?VVAL>]$8P1!C^OPKGK@__J%@N;<-#M N5\X8C;RVO(U,TFPSO&YYM6 M-FG&V, QGOSYU==V<-P".&OY_$O\WU$;#/!L=3?\O>:H8S/&!HZQSLY(A&TR MH^\!19_7G9%:UGMXJ6'#XM>(VJW8\:<6W%_UBD\F2,\"5])8[K 7'&MO!/Q/ M,$>(9RY%4H+TA%!&+@_29TFYTPWYGS=3,?D\@_8G,/[GM]\^_K/W??_D(\SN M[^-]^I_CO<_OOW\\?,/W=CT^@&M[GW\[7@S:?SC9.X?/8;Y[]./)A^_[O[]A M'T[>G.\?[G?V#H_.8 X"KIWO_?-;VF]C]D>=]K3W>8_M?W__27)"@5P%BLH2 MQ).7R D6D.+$$"6!CDT^0<_)%A%J327"'E']PP:F-NG=;@!3.!A*+4Y22934,IS'@40M4HT<.IBD"R(!J$V%*&^+94ADMZ$ M$!0 DTLT'[KAR'GCD/)>,)NB-[J!J :B-N/=;J)$N<1L#(YRQ[BUW@HG"&>< M"IXX([BQ]38;IQ8/5R>B/",D(2F"0%P$AXQ@$@'!61Z<,P6G-L_8:VJI-G>N M_M=67%FNZM%Y34Q'NI@OT9-(0 M$@O!1$V$]9HG;HT7R?"D Q?$:^JNFX;PG.O"W5/: ?R]HJ8[XY9B9Y *1B%. MJ4$F>HDL98921XE+=&UI!VOGH\=<7;-!U 915_8:HEA3+1E\47!FL%5")D9$ MU [C&-.:$;7)-?UA,%TJ\*ZUD%9$CGQNS\9SE7=M54(>1RDE%4E'?Z]%BALP M;<#T68-IHI;30+3$U'"O8FX\ZU.*B7M*M5JW>MJ Z0^#Z8J:[T10I3DHHRQ8 MT$UC\,CZ(!%V$ON8$E?:-G#:P&D#I_<%I\IZKJEASEG-'8W61B,Y=UQ%ACV] M]J&#QMJ_)TQ=J@(?B+0$AX2,C!)QK'QN@ND0]5IA1V)RI?7E$[/W5]2"KU]M M?W0"7.-O7!N^^JC=#;$[?,ED@=[U,B^YBGEI<7L?Q];KW@D\^;SE.W8P:*#NH"*%4!^TF/V98=M')U89AV[2+/GPR/XWG+]F/+CAO49CZ[GGR@[_$^?0/_ CY\#FD/1MC;^<2%TP%]R;I$24P7'M'0G&O&A% -13 M6/AA?Q0K6DJ]3J=WEK>ZIIS1"= 1$&0ADO* # 8CVP'Z&HZ)JI M#NOJU;A4KZ8OE_AOC"D_V*@!1JM?WA8A5FCDR@5X]7@:/"CXIM$77O[1 O>$ M;ALF?FC8RZ\)=O%#;S79Z[4.6%_1TL=5MW/GI >3^1[SJPRN4_7JZ:[$T5$_ M'MDA8-JDV/[]U6M^XC5]S2,EBJ:L[V$R_^\^;;HI]G__;>8P%@)11R MVED41= "2(0IH2NP(FJ3P.K1I=D_(0/EDA3NF]8P:N*8][= C2"Z0A M*-*S MBO.ON95C(XG6)HE6U,LV5*<4-4-"V3G@O#\5@GVKP[IG\5^;+6[+9LYOQ_AO7*T\]03NORG9K-BWEV Z N8>Q?P+/#]E5/6S]U/ZYUT.XYVLLSVP# M>G2'K6$/'MGIM/+W889P99"O?8V#86F4O54:>?W4KH9I5X. NA5;G?:7V#FO M'.+YP_(XN.>L#<.YV.KGQE_]/(\K'@$WISQ@/_H>$,CXIA9<:^=,F;E :]6I M>[MU^8*.5\3"$+Y]:H4Q3(?9V_[=% M*?9GO^=S_M1O_=[)WB1YYL]^/+7GA>1*'>9.9W"0+A9XUQ-Q\G&*N!_/DLIC MGGW"((I(9 H9E0+B^12.EC0A&Q3LHC21,W8C!<89RY(/2LG(.6;&"*TQD8)& M#X\0K"8"U1#!YA!!()$()10*WB;$3?+(A-RC!"?M/2BCWLL7KQC;7M91+E!: M ,\Z):FL>YVDM^W6VYSW '*D%6T_B[Q>]R)9"J+Q)IAT2W)$8I$:WT[DW=NN M[YW$\Q2$8TE9Y6U@F0CDQ430[B[H-O-:V[+=,:/'U8H2SRFH8Q7\93]VX,ZO<9IY MFDWWF6_5:A^>?L4ZL)Y&PXN_ LJ;1T"'>?8OJ\S@\^6$K_MW2Q0-D:B%)9OY M>3S)\CNU1Q$Y,%N^()M@LB]MY\R>#U[\:UXS!K6X'ERJ[;RN-UF2BQ<@I;O) M[X(%J/8!F+/7+Q3R$FSIV,]WP73LRNG&;\=MUQ[^\N 3; '5 [+]G[8/3C)L M./7,<_[,7IXW=/G8OVRZIW M?_%JOU>,O5Z>-=A2 ] *X+?BK0 S,+2FR7GOAO!!98'^-,GG__G&+_CJWZ[_ MKRO69=FLN\ZW?O!A&_FUZN?*PP/>I90(21@3SYTD6A"6F(@T"J^\C"]^Y)C" M0YC.U[.20>"?1I\E1N>\\M^TQUIL>U <$_W\59!3O6Q0MWZ*WTXS'?\,'V6E M8:O5C<.MK.IF.9:[+A=?1S;:_83D_2S)#Z:$#MQ/=H[\G M$]ZIWF6L<>UDD;0SGCN8?:_+S/^ B3?*V&J3[^W9P>%?=.^S%WN[1_3@\,LG M'QW5(#? X L&\01&H/4YFA(NO,NY>GI(8^QHA6LR"\GBG<\+7\G0O+QP M22]?VLK'S=*H7]8^Q('OMUVU1_ER2V^UMKO?0-. M&F;?\4VP@2E+8=D"2 0*]A@Q&#NG !3@PVS\71<;_NAUCPYC_R1/;7(NNN'Y MU3S_A1_L?*(X.4%I0,IX!D:7-,CYJ+/##W86/I,F-TR3J\RN>;?.30WPR+W6 M7@CB+>862#%P+UFPEH$9&+QO]OPN]ESL__7)*>U-LAS9D$0NL,20HQ8C0EQ@ MWCOG1(E JFUS^9XOZCL5-NT"R%?01 HTD1^ IOKR"GBZ)=(H3UR"US9.2IZ, MM1$#O8>4K/+"4G5![86&ZF[EZOF6HPH"2R^%!*KC!)#&,F2R=XUYK)4CD884 M7KSB5*WP*/^XET^(0 4Q+#+/L4U&N)"LP#8R2X+ES7;?Q7:?[^]\$, F0WE$CF,,VG+PS?IA=N]RI[:@9&SN9#XLX.JBA!.6(/9DK6 M#$_[[=I\J4+'BVA2W]ZQH)T.^S;G.;2"G82I02O-@>,\$*AKO5 ($%37K&:V M0\P1<)C$'Q'FUZ)C]^/,%(_;8(_U_?%B_/A23^2%-N]%)GME:5_I]<$O5NB^ M*[V1&V&'KW8!M?)_=UPY8R>$XLNUG8E#Z6VWXG7X=%IG9T.J:;"]UV,6/SK+ MX^^?O/^VM_M!%%:'^_=W]Q@P;P>8F^^7E*<]L<3BNSOGI2+.X9NS_<^=S.IY M;GCONZ? XC"7(U)2GKYW@,6_D$]164=3H(A3 0RNO49&:= G0)TSD2M%L5NL MI<$LEP"[S)HD.%;")!^]=J P8!]4"(NU-/CV*I=>R0#I=2NOY>H"&.NE3'HM MRESM +OZE>>72$7"#%:!<^RY8,YEY<209)+&# ? S-:J_*E92%@YCRO'79B' ML89;Z@R8 02$,K4,1"GH2$QE4>KH) '@KICPG3^.8=2)!VD'3/T1;'9![#]Z ML$4[W;#"#?2,V5%\\E32[%5# E83E'KG3)7J_DS[,M M=[/L4WS6-6^6W!@W*7'R9)I3:$?G M'P_WQ/X_[]G'?_;;>Y__.H/Y\?W=+_SCYS=T__,;_/'SWOG'D[^7BA@?[/ZG ML_?]"_EX&#H?Z-OS_=U?X5E'^.#P^&3O\ /=._P;9O.?DX^_EWH3WQ9/H6EN M4G3&(T)20CP1BW0. Z;$/!CH&HQ)_>(5DUM&LC4=0GM$QW0;:-JD=[L!-!$A MC&&,.,\C9Y@Z[&R00C)G;0K&_O_L?6M3&\?6[E]1L=]S*JFB2=\OSBFJB.WX M=2J(V,9)X2]47XVPD-BZ!.-??U:/! B-! A)((G)WG$,TLST=*_U]+-6K\N# M2ZM7T/14T/1C')J<9-3*G'FDB$'<*(:L9!$9AQ/GTAJ<:PZ#508[T I!T\;W M!OW< SC8!$\%VK1%I463I:O9O$*E"HX6CT:OD,53>2Y6U'-1J>FBU+1$!YCS)BJKD?**(!Z5 M V+@%.*!>$XEL 5EMW8Y6:/*_QL0Z)(+Z4]B!$6L<55AOZK\O#8,JVSEC8)W M9>@M!MD/)L39.&H4)0#J(2C F M(),[2CZN@_V=R7=LQXB')=_-]AG3O!KL4@:[E!Q,&*QD#[WM4_?\V]@TI<.B M#O+THI6+R.9;U[FIWUW/ MX(%-.SB9](JK??0Q4R!QDB(Z+C51E%,73:!&2:RB94+R((;'R7(Q\?^;<=!Q M]O:B?K;__>CL+:N?>G)T^/'LX#!?^^6D3C\V]P\_?CLX_(#K_QSA\8..H\,] M>O3C]\;1H:?U'W^?U-\=B:*6']SKR[O/W^OO/L#X/Y OIQ\GIAY:285)1"+C M-4,<<8VYEDZ& MP)S%Q@@LY>#H=7'PL_&'L$^'3:5#6&T-XR9:1)B3B$=BD?6<(L&,T<898X+. M"0Q,EAO$5.BT2AI^JN^%UL?I.A.%V054?E63Z,K+?G;$L^:"4C)QC,"^$UIA(0:,W M*@DV;"6AIC5J+T'@7YWVOXTN/'4"!%;8-@NV32A6(8CAPIJ$=(A\T.5+2YY0 MH%[AO&0^6L V4DYVJ(I5;(2Z:HXEX2DZ1QPG5FNM?,0TL1"D5DP5ZDJNU)54 MZOJ4ZEJNM>F]*OKQ46^!BC@CD8U@-W$IE&8B@-64J8@L-X*LU'5EU746;7U, MGZ;;VMJ%]X6_56J[/+4M^3>&J.\M.2Z,+UB7KA>;<>JM34!8'C9.22MDXW&E)M=,^@\J6C/X@C,!" M,*1,KN+&DT+:$H&,U0H[!K:- )7E:I[#W*6K:Q5E*$:&0,=T@ZX8-T MT?/HMG;I_/7Y5^^(I=+BI5GZE18O58M+QK_48.E9FQ"..;Z,$@[&/U$HM_FU MVD1B\CF$F-N*J)1XA95X?@= I<1/J,0E5X!*ADJO/5(IY$JRB>2M."#&M,KD MBBC'MW85U946;ZX6+]P54&GQ4K6X[!U(*B5))))@_H 6TPC46A $*\:T<9)) M!68TT7,7M*FB I[71?#^[!P6+I_]IW8'/FC5?%$SRE_6>AVX;]/F57UAX0#/ MX3IPMA4F%/$:!;[711V@/]O=[N^#M7H]7*K#FY6JD&\&Y)M4()'K)''"N4"B MX(A;+)%E/J)(J03^R;G0=FN754<9&ZS4"_,D5$K]+$I=KFK1"U-A(L([8!E%HMJHQQI=0KJ-0+:\03 MT<@FS9$SAC@GI;8<;^W2K%])69^_]4FOJO;.[GBM3/PVOW#]P6G+;CMX?L?]1^>''.<;%(V M(,E20-PDBG0B$3&1P#S!@L6HYNV:/*LZK'AU@ K67AZL!6ZPM53H$!FG,3E+ MK>#"4$54M-@-:S(M#-:JN@(+Q+S+,"0!9$7WAA83[WN9&X] MNI.,]7M7WY+QW_RI> MY2?R_9MNG*D7.[EG9^WJ8]CK8H(M!CX\L?_& MFHL1?O/]Q,(+QK!S>RZ&"%COG\$P_>#GO#:95H;HL2D<^?.DK\^^P!K)YU, M^/[3\,'EF$I./7-<<@EFK0B..6$4822P8[6U>UCTH 7->YVY(NC:__O%[CX$ M298DG>.]?"=#8+W=@YOUVGG4(1=-#/EO!3&QN4GO[XT6,-2&;=8^]> 79T77 MWY^&*A_#SS._X#U]D!_7/7F>AZWD97/L/)-N-X;2 U/!6,,M=89J2CA5U#(A MO-F[A!'2+X=@ M_V2;Y)Y%!F9U:[XFXU0]6Y/QH51R>YSC;,NS<4EW:%X"2VPY8[6=%U:8.?!/FP. M%M=N>+V:*.YULXXLO$/U>D_'F^B'LT&6U91ZO:;E@1(1-.P&;](JK?.& MAAW8>?5V:TCE7\ 9U^F7;_MOOIP=O'M+O[SQ8.-]N#QX\U;LO_OCK/[CMV_U M'W#=&T^.3K^8W*:)T6V)5S\!:>:L MP@JB-A2B%M9)KH*HIX:H4B4#9:7U6DM$ _&(6TF0MI(CV(.X2SP8SB1 %-FF M*U5M?>,3>:[HGV^?9?XW\!YG3YR+K9@:O<=U5'H1Q>(6Q:#>GITWVYW' MU57G1;&-2IV?4IU+1 ,KJZ(-#J6D&.*"2F2%P\AY'4SD+FB:P_W,-N:K5 3R MQ?B9NB#=W>U:/W=O_'OOL. :O=B,0$#.0#N]'?1]Z RTI]:SW^-+Z^KX#!SD M4UX5,(?>?O>-;CRTW_^RE_F LX*L14/6A%Z/RFG+1 "SB&&+>%():1(IPE0Q MPL!P@@VI8"",5D6A-EB9%\5 *F5^.F4N\P^2$E$1(P7V!.*.!*2EYRA(;X0S M$BL7#X.@SMN= CARJ>LB5C/6FM&63^HJ2V[1 MI&@0&AO_S+-]9<9=7H-HA9,/QLE)]:HM4UI9YY'@^8^T#P(I93.$@JW& M3"YM2U;(2*M\+BO*>"I-79RFEAB-B5P%YRA*P1K$@<(@0ZA 1AICJ<54Y":Y M9/Z"M4_G3MD .K-N_I_W+=\^B]F?4SL?F".55^>)8G,&4W^8/6F5";A@P-P_ MW"O73+.P<%YHBUP0$A"3X]Q6G*"<>..$UE)*OK4KMZ69F]U4_IS55>,%QZ]4 M:KQD-2Z5 1,N\,0=HI$EQ$FP2 /G08Q0KSV3#&.QMH*L;D"?7LL-VSS1(SN#NQ?%:*-LRJ&V9\C]5?RJ\W->WN)20B+&IV-@;/ MEY=F=55'8^17E3VX.,R?4 H_:8.-*N >@!\(6JZ>&A7B/B3 ]";\:I?7TY/3O;??3G9/_V[^>7T+:Z_^?ML'[Z[3W]OU@\_ MXR^G?W\[^N6 @=BJ4VT>J8Z8<]4G%#LU#[F'U$[H<_=6-L# MT>@5]EHA%K4_)]AICRGRM?PBK@^K>7;]LGUXN9_^[W\TJ,BO'P\^%W\CO_Y< MLWD"2=VLZ6:*YV];I_!6"_SEXCZ%3[-=\DE'?-=;-XJSDH%&D[C6Y^ M;NJTSVX>N5,[O+D;;,%Y!# 7W5HCY?':3L>VOA:E)FL-N,?PIA9^:OEXGI\' M._ MMMDO*GB.O44; 'MLPG9JUP@U_.W0G0"/ZW4:KC\H&@?3,G:O1G=T;#F9%H2L M8XN%SP*11]:8^,CB/>&C<]OIY4':)@!BD023K+\I@]>%AUR_71PFF]5.H@U% M!>#:1:-WTAB\=_YROE,G_AL!-[9K>1YLQY\4CPKPVV;[/ ][>Y"64_P:].E; MS.\]D)FOL07ST"S^;@,L8R._3B[P>STC>9!?VYT\O.&$CPN2OZX]ZD=KCW9O M*H["*-N#"8 M<];5R)?[/+1F(\6K2H/%(,) &@>3TL@EC"),[IV/NZY0F(4>F$R=M,-.[BN4^?H+HVH]7-U9N]RNW8.UPW&$/_;;PQEOU4LZTQ>P^V1CT??8;;Y M'GN-C=CBQB3EWT:[WVU>UKI]AZ[TZ!S6XSN83[T('TRU^[K_3;TQPT]Z ZQ5 MAI1XX@P($DO<.6]%"#(1$28[T\;*TF:J#^/8ZT1[D#Y&VWQ;B/U?0QEYF+V' M7QQ/_0#C_4RR77AP^/7[L8ZP*7&;[38'C-4:C"P1$0F9M$Y*:QH&.6M8E7UA MM>Y_^UE'$XA]@30I-;(:G%M?P)R]3O_,>R&H;[W= MPXT+^/BC#W*:)6OM-92(R>5!B[?;'H6NVHD-P)O=D96\6V ?P%UBS3$5C.,PO,X9I+Y24H1G&7K2DIB0;D3 6"N3#$6&*I MRK'(/FFC]:BVWV]B?KP:0O'3(0S@EJ;G^O2O0K]S ;8_[&XO3+WW#[^*^MZQ M%MA2'=0P=RUX#@:I$L@Y+*P)6GHOMW;;0)O.8*%.QOT6677O6E :3.*842.9 MX%8[BQU/S!GBB36WFM\N]O>.&64\4B*1("XBKI-#)DJ*'%$A M8!.U" M3EG?UW^_10WA]6$_/$@#E^0_L'&]M9WFY6'AO2BVM(-B$LI"!C3Q>N-XH0QQ M_W1/[%\< Y:'J(Q"5&H/6PB)N8.!0(E*(X@"[LY3L8642>% * J^D.WE//6H M=S/W0PF\-K6SVSYF]M8;6NT#T8R=G/2^]DR-CIR)+<\3#Q/^NMWMK5;CC6=P MP0-44@\@ O.%2% 8<2P-;)3YK)_G/H%1.B)*+OB4K+"*2( 8PR4/1L-"".ML MT+E1-!EWP1\6/KFSLG'7ZO;F>O:Q5&VXJC9'6,*T( M-YYK%17EENLG;X%DS(X6[#$=D)C8 718?%,AOD.H7$H'I&JPRQDLTV(I@V4/ M'M!3UP#8V/8KA[#]#UV*W5IL90*\\.95ZSHW]4;KP5.SN$Y6#XZ 6_'9>V"/ MJ_M?]V7-&5F$QFWDS%32M!QI6LC&.>;(6';GMJ=NVU8];U6(%B5KRB:>O]'= ML^:8C(=TYOC(JN'="^DFY8QER0>E9.0<,V.$UIA(0:,W*@DV/#!1MPY,[DRQ MOW4(G<]1UB17Z'$'+,-<(0_CRCD^']B7-R>-H]./\/R_&T?_?.;U'Y]_'/T( M9P>''T_KAR>GI5RA'_L7^Z=?X3GAV\&[/QKU=W^?UO_Y Y[UE=4/ZZ=U>B3J M[_;)P;OZQ"YWU!H18K0H,:H15S$@PQU!(K$$BZH(=7AKEVSKJLE=!4MK TN: M8TEXBLX1QXG56BL?,4TL!*D54P4LD2M8(A4L/3,LE5;-OY646[K97#SE >73YR.H>JWZ/E>B24&" 6G'=N940GLL!%-D35=.$ M)_/OCC:5*0IW'*3/W5B4*-D[RTVY?MA!-DA%"1Y."2:TOQ0Q*>P#L &E2"ZF M9Y 6QB ,W Y3H'HN "7@?.7Y0-4J876\H)7R+D5Y2][/"&M&2=+(1YYK8DJ! MG)$1"8IC%-HDRNW6KERE!@F5\JZZK[!2WJ4H;\E'R+CRR6J'..>YC*WUR'H6 MD-;662EX#"P7\6"ZTM[-U=Z%N]0J[5V*]I9<:<8I19UP". 7ME[,.3*):Z28 M#HI:^%#D#JI2K+SVKH0C;2V< N^O:L>!3I>**%0MD)[%-W"U)F\'6=P5KLV" M:Y=E?P"3,GD1(Y)$:\2-#46K612U\20HZ8266[MS5]BONB"MKKXNU1U0Z>M< M^EIR >"HN#*1(Z^91=PRC9RD$06P!4T,8 IB,E)DJ-+7#=3797H *GV=2U]+ M5K\V*3&*)8*=-"!. T8&8X5"=-XJ[HRF%NR&N5UVE<*NKL(NU>BO%'8NA2W' MS"2P7X@PB 4I$4]&("U\[I$"1HVUW)) 06'G/B!;NL(NUK'? M? FYGU=UWW,9V_99?&%Q-#\]I[/L:NK?%S-?T8$9Z,#^X5ZY#Z4()'"J) (2 M!P2>&X\TH1Y1%3%QP :D,A/YP,^KX_*O#NP>KZ +]XY5"CJ?@HXW-53$T12U M0]HQ4%"?#++64R#L21@+1A:\W-:ND96";JB"+MH=5BGH7 I:']]!&4LDI8A1 M2 DL:A,M*"BV2$18+::U 5G*M8LJ#=U0#5VX_ZO2T/DT='P+=:".3@>)L(0U MX,E%X+A!H1QM&@ULKU@'T%!=#DU;(0U=G;@6PE;'HTH>7L*N\+;L^9 .UBDIC)P"FXI'6" +G T)X@DP MMR"4"$4)*#YW]O "%>>93STKV*Q@E2P6<%F!9O+]096L+D4V"QY"964G .KS-TS%;#- MH)$S&"-%(N-<&H&YR[5JC)J[LE\%FQ5L5K"Y7!=M!9O+@DW>D5#8!+S:2O^J5>V&[M M?Y[0[R=*ISYYC+D_](S8(M<36^9H#@UX\>$8D#P*2<#ZC,XA#I08Z0!F*4U, M,(\Y<81O[>*=:=,=:,9 M &9,/$+*9P65>GEJM^^/7G>U_ M/0Z8AR"$0I@8#5:ZU4@;*9'V!G.?$B4QU]_?(3.!RT.Z"]_#M2;U&[[5?7T! MF]1 $7\:B8_8A/.BW9MM_>V%2 C_3_8MC!Q3/ M!MA]!# _Q).*8)0H@Q+8) [S*&,$_8F@2N=YD3O]3,9G[->\*J3[4__\O%FT M$+?-FK/-H@1O]R3&7JW1&B!)QK1.;!:MQWOMP<[7+;8\^']J-YOMB^ZK&70 MWO1I6T@3C'?PP*4P:P]IHG<8YPMO'LSICA)F\3V)Y8[6C^O+?%^WY^D/G6NP M#^O+O+AFM8_XZGITZ]OKYKJ_"V^%O-[3\2;ZX6R01W4_7BW/\>0W+8C?]'). MZ_E2KYNVVVTD&$[>?>9[N164S@\3-4Z>YR8SWF>ICWS" M'=2LJ5 ^?[];6,]GVRZS/?BX?AL/3219]WL\<>G(IQ"&AW4^OJ>9Q.+;T*S" MJQ>G>:B=4/]J!K:+C(.?R,-S1AY:'6C]HQ$V,ZI &^NDQ4P*97@DWF )YK5/ MGC>3'[Q_3SG"LS/%+"# XNCPXW(/[?6E^.=RG]<,/8O\-/.,-C.,PC^6] MV#_=(_O_[.-2@,$I?/8&QG[V=Q/>BM3??+NHOWM_L4__/H%_3_=/OUW"Y]^/ M?GQ,]4_X(^U=M$*FJ&DNAT2VJ9CF\UV=DD@+ MCZ^JD&F5WFT&9")"&,,8<9Y'SC!UV-D@A63.VA2,+9")$,I(A4RK@4QX')DX MI3YB3% (-)]SYR[01$=$);:!P!I&XW)AEFTL5PF9GKBKVO-1P=OM".?@P*MK M"TY^\;\Z.?KV YYN19Z",=_3% MJ)!W%N1ME#DA3S$1%@PR\!*( M)3W60D47Q9TJ%5V8BI;($;;4\^ ]HF"H(4Z,0DX)@QP6RBL:@U1A:Y>IN8/" M%Z6B$VF17%[]C>=S%0^*;Q2L*$RA10\,P5]4XL[SH,12!.QU22%M,UOBR<**LF25*%QF@JG%YN0L+.OF M$=QI,9F*%:1M-J3-RQTK2'L*2"O121ME\DEDYQK5B N -,-E0D+J))V@ED=1 M^-HX6U1CA"5"VN1@&2+NBI99]1/WD>D:3\EZ*18SB@ M2!4FB7BKG-W:5=M$SGTP--=Y_-,[-RI$6HT7>_8 H0J1EHE(]=>EXDB,1"P] M7FYF);XT4Y8I=S#K;!X4$O(B+HUD/A)AXUOJ.3 M1@BQ]:K2ZCNU^GVY+CDV-C&M-;*:6,1=[B_D\5;+/L>+@R"ZF(QFSJ,6[Z2)^TE9PAIRA'7&F&M,,412^ .O*D?,AE M<>C<@24LIS M)U;MS9QV7E[W]+OGT %#*5^ZZ16_0'\HLVON0FXIIQ+V%71H3C&!E%2)1)L=M ML-:YK5VYS6F56;*1BKQDIWNER,M1Y!+35CHPK;E%,E<.X,I29(,(R&D57716 MQ\B!:>-M(^;N@;5B9'OU.=8\CO=U,S J)_"CU?ISV0F<+>3@0)FI]A;QJ"W2 M3G(D-9,!5%DY;:LY7^R<2Q:%QT0CXEA$G!.!C$H*.8^E8A2FG'NP) H?^V)] MZP^-75A?NK%4W_HHV:CXQ&Q*,&X8*&J$2A8CKZQ"')8,&8PY$L;A0!3QFN52 M'V+3XHHJ/5V^>[W2TT?K:8GW:^ID("$@QE1"/,&V99DAB"J2(K6$J*(P!%Y4 MO_"GSSJ_P]I8FZSSB3SA@6;6DS:47(<(R$7.RV:@]>*RUJ\QNG+7+ ZVC\KT M*MB$H\?94V,PXE2 C>$"0UI2$J0EEN),K]BVEG/WWEV@OCRGP[;"R0HG5R85 MOL+)I>!DF=YRK6#)"!*Y3SFW(B(GL4/"8:5BQ,(5M7#5-N%S9\$_-T[>[HI[ MU9-JP4JE[Z.N18>MXRG_+*!KW!/"0_$J/Y&?:Y.KP]=L)]8ZT><5#5?'_];[ M_EE_T#C,GN48@!^#;F+PV4S=,A]'R<0MJ+FSU.W>S4CW1@9:]5*)P=+'_X=C) MR+W/W52EXXCKZ')X(D81=@+M0Q*$L5QC96?:D>FU.)0[F15=O@LY&>WH-6S/ MN^A6G$\.JO3GVJ1BP_=":HCG\''C62#U 44P*R6:38E^ *;*Z(VV4B'&340< M9@69Z"2**7CKB;16T=R7>%K=R^>"U$H<%BX.&#"5D624=Q1I2AQ@JDS(*:QR M@)E5A'M8#YS%H>R0KBT!37^YU9!X\'.6HD:K7RSE EL?C]QHB)4\=WH];W<; M^4FOBG:T,,:;!J_9>!VY:FAQX)M+K /[HM^;?DFI.]DS[0<4CTW[R)\GUU6_ MSNU7,-\ZT7Z#;18&^\HV+^QE=^N7VYV(&ZVKFTL@8O#\\;>?^HXI+<>=#^\X MD(20M[9"<%Z!X1@[^5LP)KLR8ZF==#(X_J?A@Y,,&TX]/?GR;9IO=V#F_7:>=0AYSR&_+?" M$"\HQ@#/&[99^]2#7^0. -W:3T.EC^'GF5_P'F5_'$3,\["5O.RZ__LHO YV M0"Z4(D$'[83@&F,3A @ZK,Y>WE2=Q]Y%)6R..#"$&Z4$]8;8 M@&'_R%FO4YY#A:%$,4VUX=8P#?N-\5RKJ"BW7&]M1L=S;[LGM=1L7XSD^BZF M[_E#IB37:UR73NB2[C#QX"[@$PXIKMX!*$1%]=L=G&2L*Y=:>OPF]H9?.VD6XNM[ F8WN-]%>=]N=]\\ G"BJ_R QN" M/U'3Z[69,_* .5L(E(T9HW=[F;6'5MGBC_,_?K/U96X6^ MSF;+N06U %,EGZWVLV'>:/EF/U.$1IX M2V(Y9XI[+PQU,EK'O*6"1>6/WQ0'L 03])CJ#W_9R\)9^P)"ZLY@7._>P[C@ M_H$C=E]/]"WB7RR_P+G!O^*YG M1V?O1?WT/?MR>(3K_^Q?UM^\94<_3G(/9S+>5R9*&Z*C"@DB!.))*V0,EX@Z M0Q.+23F'=N5#A7RDC57+Z"IH=#$XTN6)>L%YISZZU.05D<-$Y**F5C M 4WD"II(!4TK $UL')J,#4DH29"R3"$..PHRV#&D*/,!:XVCX%N[?%NP:>%Y MJP--2R7$*TG[7NPWG[A4W+-"\O!P?8+UDD;# =?6=GE0^O=<5:'694==.-D? MC;/[J], *3JWS9N-M=H['[YW7I9I?>X*26BTB "#SWT7#-(11X1Y2-Y)QTT M6D_DW'G@ARI?_9*;NNBLPMGP97.+E!G2WP7@%0H;1V27#+$N:'():-0 MUEBCJ59>%SK[O"7,GYWM+J+X[TJ2C?O>;\$YR^OEIUA48O*Z8/=2^=;[?!@: MN[TA=!^T7E+^\A,A_,'K,BO#DG*KI4#4V(2XY,#*! W(1!58"EP+XK*S5>E% M>306G9_\+&[8"OA>$/ ME;16P/BMI$D2XR/2!F3RP=:C8Q,\$>T4EJ- MO4LINW*E650!P>< OF7$Z1%Q1Z#>\X=JK$!XS&(B2I<9.+/ZP8"+JC/]K)O, M/\4/N5 'C,I^S9GG9[;1NJGS =A_5ONIT:I=1ML9"[E;19&?1SG6H:G.2@CZ M&I^^'&Q(A-B"0EQ7EO8.T\T?7[[BKEB$*]3;&X#>QRO,*SX\!,0CMZAM+@?_ M*O0[&0(K,GLOF2V:6I8I0GC77GL"-]A:*G2(C-.8G*56<&&H(BI:[ ;5/BKM60'MN1SO,<4H MY51%%*RDB!N.$2Q=0EX8ZQD1+GFZM?QQ*'2G2?5G7':@)7 C >*?/0.<>(RZ981"49 <4RB)JFL.SV]5.2GS^.7^17EB8")^3>VM@=CVDY^'ZBG7EI7N<*/V8S*BO\>$[\&+/Q 5*A6,Y*G5'X-6H+["JX+^"7;77 M"#T61!XK]%@R>HQ3QX"5PH$ZY'@*0!V)0MI:CKAWU M+A+0FHP>NT&.USEXV M\(AE.45LG]:!?+O5Y1([\]P56?&8K,OI.'R=7;1O>_T._+=HL7((C_NMV?;? MUA-Y']T1"GXF!Q^. U4&-C2. "$CXM8+9"-."-- )8V146^V:A'VI_.\U)U^ MO"<:9OXU^S-VNS'>=K]4:S=A[:)R5@1KD7=2(\Z]1HYJA6+(.5S21V%I:>W6 MM,G*<-T;L3NQ\G#M(G;B2VVC0O'SM>:89:A+:WDBV(/[R,PVV(?-ZRK6=E_7 M.NQ[Y?:"*]^29%WGNM0D9!4G=\2Q,2UQ\8K/_$WN MF?2*J^VG7'[;^5)9FCM]#E)!0";!^GW1O;8'Q49!)M?JN8SJQ\VFT>G M>Q?U=U].#@X_GNV_.6D<_7/$]P^/ON_3MZ1^N'>Q_^[C::>(!QC M0!QKAW0D"GG'*;7*,B[%UB[9%GINO_[JU4ZM4*M"K0<7TWHH6E6 - L@E8H& M2Z@+^Q)H[=>6*S$,S.O M-_U8ARJH"H9U?R.XG*1.6N]'<6_2W1%&&(D38HD"!FP6ZR%NRF MR! 32C ;HK8YDIZLE/:^$.<77QF>LH$)0<_/4[*5=7C1KNC)PN#MLDQ//$E4 M86=0#"PB[G/*$!,".>FP]Q16&^>:;]M"KI(A5B7[K:ANWT=/KG6Z4MM9U+;$ M2FA42>M$44TV M7[L?1$L&6ETI[BR*6R(FCC!BJ0[(&IK GN *6>L8TJ#/)$DF'25;NVSNL@.5 MMV168B)7AIA4%M62B,GO[7YU+CT3@DT(E)'!Q>280C%1FQ%,("N30$ U-&?1 M>L) XH4Q*V1;5?Z0%=7>AQ"/2FMGU]H2[XA1:9L+[T?),.+YK-4J@U%0U'O! MD@F&@L&P(N72'L([UB5'>ZDEDE9OP%6=J/E ^+#=L\UAVNGY$ A7AIG.U&2Q MVO7FY:R5#VU16V(N+;\_7LE%N1!@X1A2N943Y\DB+;A&@06OX1\%"@![(M]F M>.Y]<2;-62/_6@4%RR7 E9;/J.6E:F\AB"2EP,AX*Q!WBB/'N4$F^.@PYMS[ MW'S%\+50\9?@C,O;XZM:X^R\G_L)-(:]NU>&!*VO@?_3JG&=SZVK+A$QO/WN MX:M[9_FG"O5F0KW],K=)0AA*K$6"&9+M?84TDPS99!)-3#B&[=:NPF4O72E- MMG+0O63]G4A0*KU=D-Z6V K7B5NN,(I4 %NA1"/#L4%4ZN")5$;Z!#9)^7SP M6=2V\DZ]8.]4V\%XBB*-E8-JPZS2*72M\DI]HRJ/:$#L(O2RX ,,P', M,>V12X(CH;'A5E!-E-C:I?.WFZF<4 MU0OE^IQ-;O97D.I4=NP!*\WJPP!6S M61S\'969C:"4"JP9XD$0Q)46R J;@U&T]T[P:"C;VE7;1)8SQ^WR0*8YK$'/8"%#NY\KVA=L(GR9RWF7M$C$HB %F+(^ )?3PB,BHE,^,!$"W=J5VYS.G5V] M0#UZ9A=6A:(5BJX4BDZDT:,86L'D3#!9/LBU#!,>-')&YGK"QB%+=42")^&D M(4+R7$]8; )(3NGC=M.YJ_SSPKJZK6F7J8-6[8]^*];X=BVW^=RN]4YB[77[ M#(9R63OO=_P)*&:HV?/S3OL[:'$O-B]K4W'"^DXI#]M*UQ# EY/2'AT#[3]TZ^Y!YH+A"65 M& K$1,0%%D?"X?( -'-C"#7)#.<* M-IN7V[F?'2QZMQ$*VPH$(DM)%J$KJ;P-4/9K)X(,]]K%5;U.W_?@'KU:H]>M MQ>_GL=6-\'/MW':^Y=9#S7:OEL6]$YNV".D] U3[-Q92<%L'AA>\'_G"M>#" MJ JE:5^TX![N]#D[N^PGWP"<1G(3P7&]XG8AXN# MO6/GF,)>::0E44#QHT7:*K'7$?&!^.($\G]FRC-1?W2QY( MGI6>4.&Y]=HIAB4#@Y&XP"P/U]QO,II4W&]TI7']XI@KPR(-!*5,<\#N-L@D M[Y"T27.GDH!U+U8:3P63TFYS<=+P)[4+V'D[T6?S+.0=U+>[@[VRT04"Z)O] M4*3 C.Y-&3V(^K78L4/>:D.Q'663KMA=G6T6S>JZ)S'V\LYNX?.S\W:K"&1( MM?/K(9S#%P=/@RVR<9ZWV^U:*_: '0P/&V (\,O&O[$8Z&W+Z\Y6W4-CA^>F MM.?M;D$U7A7[/]SLIA=M=GZ,7#4TW?#-)=;!B_5[TR\I=6![>A].8=#E([%; MLS/RY\EU>\!S^S4B!WKU#=D$@WUEFQ?VLKOURVU#%JS8X#X'\:/CC)L.$4-DG8_Z5U M4@3'G#"*,!+8L=K:+9I[9Z5XG?&S2+6WTQT,RY>U<>?!I'??VJVW>W SH!ZO MKQ'@]2@"#)Q[#=L'N>NF>=A*WG9X,\Q5!SLE\YC M[Z(2UF#,#>%&*4&] 2:'N:=>;3VF<_AS^*WR7O6U!1>$:Q,Q-%**G9BW'!=[ M%S$.=JO;]B1<%P'YPXWGXIH-7]]HC&,7&]/@3K G.MMM7.^BD[XYNF&6-[TV M7-:YU<>]?3W,>S=1V _+S:*SWXX.C,:K+P]'-[9U;@_'59B*UU;WS>=P:S>D M?*'?R=^"'?HT^EYMZ"T:[,MY Y[%5C!.)!]%C,1B;BG7QK*@D_3"",H%F7)2 M(&[9E,7YP/NKD5;6P"2.6'^S]WW_ZW&TU NI @HAY)*LV2L#W! QX:/,M=)B M]@_J>XV!37%O[]O+&E63W-L%C@XRN]N@IX6,U?:R2RE+^BV3N?CLVER^:/1. M'H8=\,#VUUCH?''1+8]3OJ:=4@,T]I97JI4Z=N#,ZG=BWEY=O/%OQ0*+.K'= MVLXGPDW03]"(YN-<0=W_IMZ8ND;.9% 6K#;8'K1V%DPV[[D&$],J+?C09A-4 MW7VP-S#:/D;;?-O-F_^5P?$PW7UI]EW]#8SCZW'B)(",<12Q2X@#2")ML4.6 M:\)YY)$ZO[4K&-\&M2E;>%\[[6ZWUOUOWX+CP\ FE[WX<7\? FW6[_QD?\NM&[S)\/ M3U/&_'J# 1;(\V;DG&2[P(8KSEQ@AJW!##?:(=_K%JH"2GK4^(Y.&@#]K5'SQT[2@>/\#_N9;G[+:/ M_#UL;UFU\X3?H-W[ G*RUOO&N1WLH[9W!3RWE6\ &EF/.]GI59R0YX:;MSVD M)X $^?+V>0$?!5RU@+?DWXV.H5#:J7MP 55CFS!.7E(IK2#</\"DNMP]]Z!XH-9,<>WUCQO!9ERVD[A\;UBF=VKLY6I MD3:#>^W4:I_/AQZC&[:>746W*72(Q.,;%&&261!-L.<8,Y,L1* M9!T3 0!^-SGKIGDDP!ZTAVNQ)67L2 ;($29Q@QE9/R$;^BAO,[VL;"5 M]*[=E(\Y^X/GW8[R&974,QNNAU(X-V<1V$<7"#6 9^\*[CRH1$]J?(\! M_8B=]LLU& X_9+CG&$R#G+4D.7>@/T0BG3A'RC.MK/!YVLL M[@P=7*/G2"?VW^S(B\49U]796*/PP;7B0'BN]XC!U7;*81+@]>_]PO=\N_Q[ M+;L51[>*?/Y;(W1[U(G5Z V_VRH.@[-D@*D! ]P9FN(S!&],/6V<=EA:2-3] MY^UF:^20=)H-IDGR6A*POQB0(2\,=3+"KNPM%2PJ/U&=2E%MA<_[KQS?LM<* M;Z^B6]XTNMFY"E-\",_[K=GVWYY9'0X^#=7A]+V [UT>''YIPG/(E\./S2^@ M"@?OWM*C'U\:1_"[?=@*ZJ=?3L?58?_T&XP)KC_[?'GTX^]F_=W?S7WZ%M3K MRVG][(_&T8_/\+P]6C_+N2I[V;1*0#,QL$T4+&&@#I@A39E ,/D81\4B6%Y; MU][/L)?QQ%-CO9+8ZT"X(]X)K%+"BNKH.:, BQ$PYCS+3ZPD,/EEDHZ'(Y@-7HC QPM\EDU/$[_FYQU_W!N@-@BNZF9=='9ZTF\WV14[D M>CC]@M'*0VEB-6S.;@ MXYOXM1T\B&$;%FT8/GGX\4[QT5C&V^ S278,(5,_QCO3/[OKMCEDD^I'W?;N MSP2;_M!Y!LL>-J!["F/<6Z^F_-4)N<6#@*AGRJ0MX78A5Q/B=!Y0)&/#I^-- M],/9(+=GXZ5*2=YI7[)89.?,)$$8"]YF@RUBWKF9FGL\FGX\PQPOY9'SJH)9 M4U'XZ7WV+[;[<(_0_7D6=%A4E4=8I&ZZ M;6M<@F/2*VY,*0V7B 7#S/C )+7,J_[C MR\G!/Q_HP9L_OM7??*#[[V \_[P7!X=[[."?SQ='A]\NOQR^)>.U.NJYQ^G9 M6_'ES1'?/_N ZV^.+KX$*PI0Y1JW/1.YV05@JL289YH"RZHJ(1W29F[O*\JU>BLH*W#84W";:B$#YB MSB@@&G=&B:"PTD[FHV8].*,CE)$*WC8)WDH-V[WG44GJ$7-6Y:-#A1P3,==O M5&E/9^/?>:#^'XOAPODFA:#=(18\B\_H@7"&A82 MG@'6$K46]NF8B,'2$P,[$,'&B)A$ MP%%6-&Z<0FM.62E"E%&'P%6DQ@HM ML?=)4>T8917#V41 NYS@QY$A!6X54BIGMDAJD2'*H.!D-%*88(7-_40H6533 MV\J/LX)X8(#)&AL\I5YQPF$WRXX<0B3L:,P(6Q&7I$+PAP0\ MT 7!(2AG\'"7G$V:9#PP:N[CJLJ/\W!5_M1.O0O;B97/9JHGFM#(1)34:,NU MUY9J2B08:\(8)WUU,K6)"'8P(9XH*(:Q40F%@ &WHG> 98DA+H)*FEE#J2RZ MW>JY3Z8JE\WJXH'S0@?*4K*6Y,)*)FJMG'-!*6;950>>BM%L&AZ4& WAFAL< M)2#(MCPY(5)3$HN;- <:\_B M2C&2RJQ:%'B]+=,5*J-EP5*47"[8QPA%8&03% 5\$(&AYF)GNY1L"U.E.VTP M(OC(B!+6&ZDEEQBV,D9=H-;;& $&Z$HQE@H1%H@(XW0F86QYL 8)KS#*;<&1 M#5$@6'[G19 ZVI K0F]3624\/67"4[M7M+?JSI7>]* *5IL)<=I8)RUF4BC# M(_$&2ZVI3YXQ@UVLETE/2(HX$0G"/@#$$4(0F&X6,1Z$-R8FC2U M'%?;;/Y@P%D5;XV<."\83(@0!JQ\V!)YY,"/''8V2"&9LS8%4X45;RR8E/A2 M5-KI)%!*A@-?P@(9[1B"S88+:K'PA *8,+/-V*)<0$L'D\WW#\5NMVAZ0W^U M-UJ4&]=]M]/))V#EMS,)C^T.[G1A]7KS2?0;C^ M%5\7.$&KO4FL$5=,O=BI-HJGWB@^E FC9 H#$TC $'-D5- 1.<826,M21.P4 MC9H#863;%"^JY-#B]''%JVE7R%PA\[KY,"MD?BYD'J?P5EO. M/(:2$1%T8A M9S5&PC!-?,2!I5!0>(GYQB!S807\4O2<&VU>>M-P<6U[#!^.M./V]KP!QD#1 M/':63MS.6)8#Q)2,G&-FC- :$REH]$8EP8;])=64YL/EEMRO;P9R5:'\JO3# M53/Q[GITZG[JMI3P[&,1K:38@Y&M<_&2F$!7A;,H*BL)MY@KK+9V\)F$DW3W_1_+-WTHF#)E8M )G:&4C&2;<66[E==+G-]':M$[NY MSWL#[G>Y/;NL<0RRG*)SQ'%BM=8*]AZ:6 A2*Z8*62-7D$,J65NFK'W#QPZ MQ6&M43(!,,<2@G34"1'K-*<>8\)IQIQI<:&/Q1P:7; N62\TY]9;G8*R.&B< ME%3*QJ$%CJP%LZMD MX7Y9^'!Q[+U/W &=PS9%Q'5N->&C1QI')HB5BD1@=^1>67@!_*V2J/LDJOYF M#R0JA>0 X%$,U*"\0,A%R\%R,))JY1(7,J/+-(?[6G"X2A8>( OL6$>G6' 8 MI1 4XLI8I$TNB,Q 424EPG&?T66:BV^A/*XV:"$_"87ZL/+%BL:BYGFSJ'@^ MX$H#WC/*E)KM?CYAR1+1:'VMV4['MKX.:J37[(STZ)$GE259_5\8)0QF[V8L MGV+GWX:/K^%I>1SO;[W5:_CZB'B70GMG=X2_./$^_'QQ'**SN3<74I0%Q(UB MR"0CD-:>&6=B2%YDJ)O6O6 HWMM9+"].&OYD)MFQ@E"EB0I!\%R:U0':88FU M]Q1DB,M*=E96=HY^'%M%D\H2E"4Q8&F!EL^STQF!]WT/3\VRCOE=43)VH2X!*//).H0=D'%H&A( M!F=YN\^E,BYO ]%JMEM?$1"DLZ%PC3E-[CCE&GHIN#CO_7K>[A:NL5?%=@N[ M]J\7C= [N3IF'KEJZ'/!-Y=8UVTW@:--O01UP:P!8V>6$ONUN_W'9+-5I7 M-Y=J)\_K+%,R?0)26L@$J D3,%@'T--VI]#C5WV@=)W\+1B.G3C<^/VDX1J] M7Y]]@#7@I "/_VGXX"3#AE//')=< K,3P3$GC"*,!'8,>'Z8SW[S=I^Q;M!5 MQ^Y.=3 N7SK'G8>3WGUKM][NPL.)!Q$7#-FN? +.' M5/BGO'DT6OT8?I[Y!7?_G^O\!<$>\$UBEA!75N9 E#5MKZ\@>C31HYA ?(#+7!0&[M4(OKS_POMUO M90G-!J3MUM(@-.CJ\XM&[R03I<9 J6M9FL'6 UJ2#;O4:9_5#GRO#;;B8 ^4 M WLQ:\(?_58<_)*RXK?R+OLR&Y$%WYJ6^)4OS ;ND)H-WF)LM)V,/GG7=9?% M=Z]F86:?_**,SEF212N6=G_,Q=[%,75@TW&ED(A T#@G!EGC$A*>B0C60K \ M+L4UOWR1J(1A-F%@QV!58*8,&25$2 ,*<)G,GIJ'^1>N.,X\Q8Q M7\!QS4 <',C?JT_^)(9^,QZDT3#+MP.[M"!"A_"LWYIM_^V%K>[^X1[=_WK, M*(M6"H>"S@6&=83UQ=@BKCB6!C9OI?U6+8(*G&=FT.G'S=BV\T;VM54X6V_M M@4.7Q?;0%S:T,F$;'SV[AHWR86?5V\6&WVXVVQ?=5W.=X<.4%3&;-\9G$2<* M4]>TY]WXZNHOOX9&][QI+U\U6L4$%!?]>OL)V1P;3]K*#QQ\/+34C-GA1&1C M;9@R-GSPT([;*>RXL;#7P6=,[G \_6.\0Z9^=M=M"=_!7#WJMG=_QK1>G\$* M)M9GL$N;V0??=D(2RI6"P)839__F/4F4]R9/F])7)^2=#*RN9\JO*)G?@]S* MXM1K^F'7U*H1+V!NZG>? ]Z:FGGE9R29:EJFP%T)NRLX>YFW/4!Z[G_=ES5G M9!$:MY$S4TG3IGK?8YSTOT:)D3=G$3^];M=Y) MNP_W"-V?9R$/ZU_!(Y^S9^NZ X9TJU_JK3/+>VYH0O=FIF1'HW!0TBB?!&<> M:^:HL-X)$V(4]MX(_5)N]JBW[R5D48>3(_J>UT_?7Q[E;.HW'T_JAW\WZO^\ MO]B'S[Z<'N'ZN_WO7]XTOY6RJ.GOIT>G7^G^Z1^G];.WO/[N+8'KR-'IWB5\ M=@9CP4*&="&7)?4'\%2$\%2*66B4)*0P+1 M2.I 66PW^$"_ / MY8+"%DONRUNK .FI (F, Q(U+#E*)5(<*\2C)LC$%)$/T8@HK;4AE]W'VX1/ M"[2N$&F%M+9"I %%TBY0I;'5*7&EDZ9)E^M6(=)3(1(KV6P" M>Y'S/JBB 7%O&+(QUY)CZ.7U1%70]'+H^E=U- M"G/@4Q2C1 D%Z\ZZ7(A?H>B9(4X&%HJRVV3N_D55 ?[555$@U%Q&RV,PGH.. M:I.$#)I(RF#]N9_3.U.IZ"PJ6G+ :">P!JL&,>M4]@B#BGIM$=!%6&FJO-%T M:U>HJK'J!JNH4(X$GY@CA'&"K3%64;"#F=3.\<@K?\6JZ&_)7P&F 1.>4V0( M=8A;K)$E@:,4@S?$R*2"V-HEVTJJ2H,W5X.9I%9AF8)CFM-$C"*62N,B-O [ MKRO[?E4TN&3?:^NQYA$CX75"7.4\>VDL"D))0J62V.5>QMN"K5(KXY6P[]8BUK,TR=YLR$-* FV2DBO03T2X=H%':,#5J)ETEY4IOV3 MH59C0B2)3U*E;-H;KA'W"NP&0C""?[TT6$I,A3)A* ::!MV#:6X.L4![%R%@2 M5)G [=8N)8MJEU&IZ JJJ%.&"FD%]8YP^(NEGA&J?% VN# \^*M,^Q70WY)I M3XSF1 J&0A Z5]K-A@$.*.22V)PGXW)=5+*-Z=RF?:7!JZO!VOF(B65.>T[Y2TEF4M&2]Q\!C?16MSN;OU-AWL14[MCDHRA3.&JU&M]^_>U-;1; ]_%17G M/&\E51HR]TMR7JIX@NWC5"0>.S@N^(>:*PC$Y4@0#)_^U[.W ($D0"! B'$E M&(.T-7MV]YK5/3V]+$"7L+D 6R=G");!.@CA\:0&G_.3=BP;!X_?.!#2""=S M#8WD1EO-0H*E#$NJDM!*E!#^!5UT)(3W5C)8]1GB*4OJ&<&1]3$@07D*7FB' M(U]:>0L[ \5%'^VB@5HNK'3)!?C&80, '412D5%OB)1/#.&+BT[CHB-1.B-2 M&YXX4HKE!HS8(,SM&+(DP]4%A>=7Q?U#AYV)-1Q:[ERVL(Z M"JQ7&*M]\@:7[?=Y\=^1 )XS2X1P%''L\Q+K--))$\2C8(F8:&EFP:3)R/SS MX++]?J=#;QR=0 _KH/DZRF#+^@IJAE.T,(L$D]5MBR+Q(LL$NMC^F8PDY=Q M;I$4#H(Q*3%RP@/GHY(IZ8A4 >(PWI1R5H="9^= *.-9 MH/2EH'0DI14XUMP[P,Z8?"V!YRASR&N&!2.*:HDSE'+YY*16@=("I05*GUEC MNT#I2T'I2.I1,^."(PQA$B3B#KY821,BU&CBG))4L:45PIJ:SZI[4L'2@J4% M2Y]+4;Q@Z4MAZ4@:V)OHG=0.D:PYSJ46R%+BX3EIZIQWGN" ML70&6>1?*B6;E0EBKK_<4B"5<'JTF4_ M'YYD.4"X_4K$K+_6Z?ON4?^T-R_B5;Q]Y:)??K0^M7=;&]_(UE[8!Q<]@.OR M]L9GWEJ#]U[\L;^U]W5W:^WSC]OB5>VU#V>;],,/<,^#-OW:;7^".]C8(:V] M'7!5^/X KO4)/F_O8VI=[+!MAUV"N(\CH0CXEV4,66\T4MYKKS,H,E.C::4 MNIIACB;,P/5H2 2>K./.8D:=UD2"-^)H[I*Z&BO>^T#MIMFN,@]33%7+C6O+ M:=2FTW@)Y;5+N[T67_O8@14N_MGY)X;;QCQ/(FRO8,?[%]O8$8X-!CLVQB$> M!$/&2 K$&R>"?: .B-V^5)/[O-AB*D\O@P\E'0 MR)4W)I%%$= ;@I-:)+;9.(Q9ZNZPW^EG.=F!@FRM>)?U:^T$.=HW)H8':\,R MKJG[M&IXG"XS^C@!M3MET.@R-_)9!.:>0;JO#/;Y!BOPPP8T.^6QMZ6G\JEW MU.]71'_U("MQSU8WZVW-Q9#^\>6,7*F:ON=Y:<>3.N#^W?9ZY[F'1IZ=OVUW M5(/F/4W+#?/(,_(?N,Y1&*=)=#FT%]+U&DY7O)#TU?OXR/&?]]2U@X@WZ@%W MB'&],RS(,W$>;>]Y),GJ#0TVYSL:OT/X<001=Z,7NQ4H]G<[Q_VB4O9..MY' MAF5BD3*!'>>*.N&83<9"C*^$4WK[\\.VL^_(AE5D]4ULRSPVVS+8EODB6M^W M]ML7^[A]L/D#/H>U-[Z)]8W-,WB/V+SPK/W]CX.M@Z^CVS)K^S^V#KZP]8TO M=&OO ]R3)^V-?='>6SUK[77WVA>>;,([MSY]3:TQ9U23BTQ%&Y",PB,.!HNT M8 8%QX3&AGJL2=[BYDVA9E4O](9VJ0LZS=.]_31?\#04/P['!@6P9@A8(^6- MBA-X@-@AKC1#G#F,X'$A^P[SS9H;_U8SKM M_ME)\89;YYJ,7\-I+V-MY%A4 ."),*<2Y-,B1 MF)"5,5K'I0K" J(VP5;#=2XRY1P,EQ:QL&8+%>>:V9T),XG'0,WT1936C13 M$MO6"$9)%"A1;('<3!Z9+#['HY*)>H]Y($LK"C<5+_VR MWIHW3Y/^?@%W+NGOYW?PD?2W%0HKS3UBR7C$B;/(2$KZN_CVNUZI2[YXMFX\DB\. 5,EC4+"2X&X=P%9K"PBRO;]Z]]JNIA:+VAD.CK'.2/<<4]XC,)K;9,4#SFF5')\S^[']^7X]C?I MEXOV1;?3AFMM;JSB]@7,T4&[NP5SM_X)OM_P9^L;.ZQ-0N1.9I#C6ZS"P_63W=AK-BZ/XC6ZV>2+SN-$??@$H1^/ M5&2](RJ,I=9(1:EV)$CN4XGLYPUIQG5(M!Y;:1)!24F".#8)Y4T@I).A\#AU MJG:8:5/36;6BFP=%0>>SH%'0OK(HJ2,8R0] MQHAK:[+0DX95FK$4@\+2N"58BC4E]+<%7J)+"=A5"5C>A$G:$^,C#Y%9 E&] MIY$RH@(6HL3T\^#(]\3T1WQS(^RV/VV2]L4.7?_^#;?V]B_689Y@'L[7OV^R M]4\?V";]?+:98_H@F%=<.$0%@ M/I1YWM,>Z\,/WSW-T_CIZ"B<=;HE:)P*8/X:30IIID0$L$ ).^"TWP_I@*R"P>R(X$]H=()QB(2-._5,\TA ML#<6>:.5-]%Q3>RB@^S3-NI?M8'+>,>]]J)I&KC,7T7W6WEEF=@RL6_KE65B MR\2^K5>6B2T3^[9>^4**R*_*-&M1Y,[89N$S5329+&?R'GK#S&1J%B;9 /&I MDQ8S*93AD7B#I=;4)\^8P2[RAR<;QA3ZC4DQE,J@&?41V/!5[J'*06Q\OLB_ MVV:,<6JT0,'FG2 I!-).4# RHZD@UJB8]Q2Q;BKUY"3$#-UISAMF%3!]SV Z MU6'*&:%IJ;E\960]OX6L0FJL@J=(>I;WV!T@*Z$2Z>!)BE*2X-C2"M--JN33 MJRX+IA9,76A,G0."VHXGA9X^*XBV;]-32^"9<"* M5V-K_#OK0Z, M;[^UMW_6NOB0QW'6^O0-W\Z!K<-8-O>^=MKTCX/6VC?2_O2ULP77:A]\.5_? M6+UH;>1[7CV#<8Q54<-!:ADI13P1A;B-"9E$./)&F21C))RRW/A?-+$FBW?V MNZ#36T*G:78^7P">WO'.YXL!UDBW&2R#B X'9)UGB+O D0M&(.^#%@P0*R0, M@"6;6H[BU5MN-U.@ZBU!U7PAU3OIBOMBJ#1RTDY0YJ05"EG"?6Z(29%.C"$= MI0G4*^6BS>>*XVHCAIQ3 W2@GCD?,2<1L^UT8]040.#"1")"6:DX P6!0-P$9B- MU@=/."ZFM&BF)+:-@E \@149:P4L*#8W5036:S@'1'$Q>*R*BMI6B9V74VM/[*?U>IL314)MFA"4\F"EDQ1'*CG5VB2A*9;1,*VD#KSD\N>- M<(R34'.2D:")0!!R6L09!*$.>[!D&H4**NA S=**IDW!GUS-.L<=7Q;3FZ?) M?;^ .Y?<]_,[^$CN6THCHG0&42K!P>%?R%&CD'8LIF@BXSYEV94FNXXQBX3: M_/OV?+EV21;/UHU'DL4L*IH3_HASJQ$GT2/+J$!:2))P LNF&NC=9'O\QBE@I M' D-6L'.)ZI_? MOT?UTR+S5D2-X/DFQ*V7$ X ,8 (3W@G!/$43_+OMUS0MN"N/5^>O?CZ:2_F MP*/QO/0B.>81QK V,6_!> M2[F/W'(EJ2\!_3PX\GVJ5Z)UL'F^]1W^W_O:W?S^#6^M?6'K:[O[,*9.>^/O M;GOM[SV8N_/-OR&@-\8*8>").NP"XHIK9+1W*$B3LO*Q29I/KY\6+0V&2D)@ M6N&/=;EK(M>&4^'@>U(L:=$L26Q':JU6SJ$8LS82Q1XL26HD@Z*4:\YXT/.I MG_9ZF:$BGC8][;2":(>#E40-9'L?0#O?J:[/"Z'+&/$T MIA,1$1ODI8.($:>\=\09\H9%%2@Q3 @ "+G(NCZ+Z;U%/.U-/*8"L@L'LB-1 M?=*4 W572,J@$1=!(FT!:94-GK# HH9'MN @^[0M^B*>]NY?62:V3.S;>F69 MV#*Q;^N596++Q+ZM5[Z0>-KK92-?3#D-W]4S?KA[Y0)WA9GA!"U,UH$(80QC MQ'D>.#%)(Y:U,P]N%9AZ*B]J)]!,:IJ"GAB'?)(XF#0%Q%A5P0&@G/ ML'5:88K8^UM736NG571 M411=P(A[1I#QR2+!,/-!8)QC7RGUO5>I.G?_!6GG79CH_ZG>P1O]:2"__$ M:SFV?]VLDA[<-[Y^BW5@X*CV[DOOVQ47?KEI&F 7@XM+M9SG=9HIF3P! M*3V/W A,0/T<8#DZZE51P*_@^;&77P7#L6.'&W_L=ESGY+=7'V!CMY>7\__J M^. D@P6 >N:XY-(Z*8)C3AA%& EL6RVM;%0RAD>I\7MF HW MSML>/>[>EU;:1R=PL9.C/.J0ZU!#_JY:4'+\UH PSQ[ZCNTV_CJ!'QSD&VO\ ME,E.Y_ TAI^GOL%[P.]QD/F4#YO+M]5? 5H',UU99LW@:,+,>4=#(F"0CCN+ M&75:$^D!!K+LZUU5^9HDKR6QG#/%O1>&.AFM8]Y2P:*JSW?0RZI\.EU5?G\X MW/_PXSC;4^46&_#Y_^X>^?VWR4*[\7^_GF]]#\>.^W"V23_\:&_\?="F M7[OM3W '&SNDM;=SUMJ#[P_@6I_@\_8^IM;%_MEV%C;/[76!04J'N#88&9UK MY!GP'N)UU-HL-2(0]>-L);W3N/1F564W=B/@QP%\\GFC!Y"Z- M6!M&UI.MQ67[[T="ELEE0YY!0I8M&Z$?==F[?\G-\7N# M1#/RTGDKS1ROI[>C4 MS$[6^,%B]',^>YF"/[+F%E^=# MC_A]?M[K$BU*WBB;N$/#>>$K,W\_ZI_D]&(O_A,/1\7LI[G/!=V)7LR]Y&@4 M#DH:Y9/@S&/-'!76.V%"C,*R0<9.W3/6#W?/&CQS8W\N\^CV\D;FR1?>WUCG[;H-]Q> M6R5;&[O=%MQ/:^V/SN;%[F[UN[VOJ3VF(V)2-)H0&$K*$L2==<@JGU.#.'D: M V$\+*V0IF9%LKA U%N!*!)HA#<9YW'B,8O<8H%9Y(%R)I2Y;/6C;K3Z*1 U M%Q UTM31,:(U,QX>%7SAGD2D5?XN,L*E\4;&7/#2)'0!F[86B%I0B!+4<9F, MU5I1;CG\)5R /Y0+JA(G8_<]"T3-!42--+@PTN@8K49$I$JSV" G=$(I>,F% MYL)*O;0BFLK,JB*O0%2!J&=G4=H%JC2V.B6N=-(T29[[L%H%E"J-U](H$#47 M$'6[C>(V83(PAATRDBK$)41[P*H"PHP%YC1U4;BE%=GDRLP]1)6SZ._FE3-J MNSF_6=2_ -7Z#7L8&@>VMQ]/8-"ES>:D%J,IAZ-Q")(21!.-" NB$?.&8T<==HXFD+@.L?U5#^9-,]Q7[AW M[].8>:8]%80XP8/SUGLGG/;,>QX,#R57-[\^/9*K\TP1DC+!] )\VF**'%<< M^2 M6RI#L_&Y<[ZQB$=8IS75#BDOO/242F_2THIJ4OKD+<+BT_/KT]KYB(EE3GF: M@5Q+KS F /=8DV1TR0;-KT^/9(.\-PK[I)$()"'N(D=.$(6")"9:)6,*9&E% M-S&9_W6Z9(/>S2L7OJ:N[G8X[G1:Z758VL0\/V\WEB5@Z; <(Z9,4)K6 ($ MC;!>)%%*^^9UC1\G=NP8(]93AR#XRF+'-"%+B$7.6A8$%]XJB,5YDY!9U(XL5IK!1$532P$J153)=$YO^ ZDNA,,E@1J0"K M,EE84.2B1$V0]I+Q1 -3(69PG8&H30'7 JX%7.\#U\>TD2G@.A?@.I)Q]BF( M",LETHY0Q!,AR 7&D$R K9YA&KE86B&LB0MU+>A:T/79T95&%ZQ+U@O-N?56 MIZ L#AHG)96RL>3^YQ==1RM!K?18*(<,LP9Q"^AJHG8H8LV-E"$!CP5TY4UN MQ(*CZPRRT7?W@GW#7=-Z\&_5+<]1J??>.9>@*O^_TX[O1CNZ GX?7 [J_7=?.O'=-K]LY/B#=C)#4!_#:>] M\VA[;Q-H'M\D<&__;!L07YD8%+(T[Q R# &N\!@1(H+!BM.8** $66:WC;Z1 MIZR_?+.%WO,^];_\;@RGW7B4[GCN'T]/3GNQ=(0+3'$:A'$HG2$K,T ;N8$V,3)I%Z0#X6S]]@S4N-E0]3LFP7*9:T? MUBQP=HW9WE:[F=5^;KCR$@WKWM:\C#02FZ<&5N_UH;SGWDC9(!L_75'HJ=6, MWD&>93$S)=I8)RUF4BB32V4-EEI3GSQC!KO(*Z&=!Z2?I^MI_K4R- "E=2# M.3VR644M"Y]%@;%M;;3WVGN>M#:^[K\M;>*6WOMWVUKWN;>SML:^WK06OMRWF+?MQ=WV@?M/:Z M8QLG$>=9TI(B*GE$W,N$-)4:)2=B4E8K*_#2"FL:.4]=21;^."5X%ROG)^<+ MG=KP^1MGL?M/;!WEOLL%F&8&3'^- I.GC N?"[J)S/I@D4 L3P6RD3&:M,I% M?4LK1#2U8G-4V_T>*"%_%#(]E!(69)H:F3)-VC@[*H T,T :<\[;Q61-L@%9 M:K,.;,#(>@U?N(O"AB1=FAD@%:HT%2")0I7F$)"R>D>!I)E!TODH)$FE 724 M1-10CCBV KE$-7+*FJ@8D9::PI%>!9)DX4CS!TD?CTY+.FEFB#3NL$YBBIC M M(>8(E'&_,A^X!4Q%XZ'FE4^.V1I#D^FKOP]&YC-_9B)=U;2-YS(:JSA^$. M.,T(ZG.ET1"JKN8G4C!UUIC:&N!IA:L;GR_:%YYL W22("A#V%./N(X)&4TT M8A!VXB"Q2-@#J&+:Y.3)QW3FB.?-M"9\]BEG,G4%+Q\. -MQY."BK-# MQ<^CJ.AQM)98BE*2%'%N!-(!1Q2CT$PPQ6+*J"@-<,T7.;SX0#=Z$IK>7:;] MRRUA\TDRZ=?%>O7MCY=7K\S2!R<9-IQZYKCD$AQ'!,><,(HP$MBVUDLO4QR[ M%MW)6J?ONT?]T][_]+7C/UL:J:*U]W0<3W]TZR.[Q 6]] MW\S7.6L??!FM6>EVC'A@#4+>,0B3Z@(W%-NC$ M%9%:6:9,-#083YBYLS0VUY$CF//L/[_V3P\.;._\MP=6A#YO>>Q(U595'JN7 M&]E@&D^J9KU1ZTO5<];Z5E?\M7,"G^\?<'M?XS]'W7_RJ8;?>S%T3AH?K>]T M.R?GL[O?5ZQM7C]L_'%Z&!NRV82: #PWM%9 M[%U5H\[VYNF#;K[Q/!_^L)G/,]+->M*]?B/UC@X:)W#U!DQT]?>Q[9V?6^.X=_1/)\1^5=!N&_\]!=E33!@=M"#. M,&X \#S#R4M!C)2<"C$@>Q++8;+WN?WQ]@+T)XQR/=5#NW2WEOW1.3@]^'=E M.' GO]MC^,W)^<.XGWQOB]?%Y[-MQ50DP5JDJ,U)H(QSY96 M!%[&(Z2M 1;?S8^[=P5_ _=/@^9 9B(-">&$7ZPQ@EAU"+7C[E>W! MJTZ/,UA.8U,I":6\I-KXP /7#@BQCSH2"ZY M"\V]6(VU5[S%]O)4FF%%"@: M&1&'2 0Y'1W"L'Y8;;F266!&W&%2RXWA->SR431@NB%N 5NZ06[$\D(PML;G MBI5E)>7# 8T"<^N#X>>%_F3,=%CO(<@ II!]"OZ#D+7; +H ;*,#[*[B=L[V M8_VS@6_^%?UIYG[K$"D?YH]O?.P<@K-F*/^:7_?3 /K_6O_X]1KOX3.&J%[^ M.5&_]1NQ&ZLGM]SX\PCNO?JXD&\@O[OAHNUEDEG?5AYF/93X?WFD,+[J5-B8B 7@=B[V1L2J,%44&(HAA-.$C=+):0 $ M$HA2S T"98 #]$!92?W;]CO]OXY[T8;UP[]MKY.'G*>.7+D] MHN_-[R]V>"Z$3\E&@PA5L)8H^ (+?$(J&4X=I890N[1"EL6HX_^K6A6F>\[& M2A(IMS9ISKD.$(033R5+@7K*O2S/^3F>\S[95E$G@WU )D5XSDQQY"3U2#NG M5=)6:0_X3I?QN.<""CSE*O%7G\D-&:?AF_\[[?C]C!^= MHVNB<7 D BOZYY#?!-]K"X,Z-(#S*FCJ^Y-7,KONL;$>P'JYLMGC53&8&F< M##)0QHF/UEH"E$53QX$1)5$L^!E8[\;JC_;JMB52$V(P$%T9$ ^8(.?!D#GU M3O+(?$AB:07/"JMB[HT#I$@!KP9H8K!TAZ1U3!&K$$@J3_I9GO1YZ\LVQ ,0 MXPB)6,BK$H.P6>=G3JVGEFJL(!;-J](KH]4@:S/(T'7Z$*#7_4LR#!U;8'N7 MKX1W^Z,#B+>JM$Z*0W UG5&&B%F" !#($N,\:B.)IHH)Z258JPK3&^6X .K; MX2E@[V78]/O5R#_&^)_8RZ>5[4Y\SU;Z0;3.MB/'.EJLD"$"K)10AQP1$#T9 M1Z@&5)*LPB,LZ6@KIG]=KFRGU5PWCG.1"?P(HNEJ ;L,)H;L9D*2<&!T?7C? M3<;?.(@Q+X\Y)PGA\ W[AD\:-DZ7L:C123?>'H[@HH=')XU\//4$_J]^>WFU M;@>N%ZJ8YN#H%,8!(W_1!&55OI,A]?>C?R*$0R>M>F1_7@ZLA/OCC1>N<;9- M25)>"(>,K8S7;X M#TSMX4D=YG:[51K]=D^A-QKRCVGB,=BM.3T<]*(!;PYY$^XJI>:/^C 79\!8 MI_*01]9KB+&T8S"6W_-0AB%_M=>SASL5DCR\>N/]^5>PG;/=CM^=RA"L@.A<$V"=(@?-PED< !BU M]Q0,@LMB""]H"#]:.]M4@O\1)1&$!QH,(<GFE'S2NRK^8QGRB=]QC:B*'@1$" MZ)XB('R$I9?P&'4QGQ0.'936TKWZ' ' :4[&-C*\@PK0>9RT:UVY>O9F,(C9 PZ.2^8\HES#-Q3 M,14P%MHE);P?[Q'W!$\W33YU?L2 +F+OZ,K:\;NS=KC.ZK8Q62M:.J1T@N H M.#!TPSR2R0-2*HD534LKAT>CQOZP'15 P^&HY5C3@/;C3!3)AX3W7R\[6Y4=T@<:\@YI?]E6@B4.<3W*FU6(.ZT@9#(& M2:Y9X#Y9A^E])1QV I+="H[NZ$0\ $:>^T0>'_4[^?J_]F*W*CFZ;@_YKYN% MC .8Q]=OL:Y_U#T]F?R6L;6/(TWK7K[LO5H1AKIQU!,V]'7WJG/@L=V)R/6B MW4?56:I?;??,GO>7?KFY$L(R.+BX5,MY7J>9DLD3D-+S].>#":B? _CE497. M.?RU I[\*AB.'3O<^&.WXSHGO[WZ !N[O8QP_W5_D360H*J[;W:9WS,X CS_ MSR]V3-'V:+'W,UGGP\IPVT^6%S^;:K>OWATP+U4G9_D?C-HG)&=& Q&F%) MY#@":Q=4&B>LE$3ZG/==G*IK,-WJB$;VQ+_B80?X46W@F44!N_E0KT.U:9NT V]SIH#$],-2,+$6RM'S8^1M<[A;6M075%3_#-6O2< MV(S3Y2 4C]:*E"206DX4UI@('8-T44MKJ:KH+ 8BI*?:0P5&FWO"GQZ6A,,$ MYKK/VSO;#$=-DJ*(,F81Q\X@XU) $4L6!!.<9.;*\=W4=6>G%W>JFHI>!U:O MXUKK>+#U,]TVYC.9PV4Y7MY%KU;64+8K\^&IU1_K7[:EE,(+"8&WR2<'913( MB&20\"' VB>(P:1*6H[;K!R!ND8XC8V6[?G=!JDP0N:HVV;;^*>NNP'7K/8G M@0;EO>Y.ZE29*L"ZD]-\53 ?=WJ>ZXR/3WLYJUB]].LI? +A?'4HEJ[J'R%J M@4]=]3>/NHS'X:WCG]/WK\_MN=U&_]XT$%U<6;WO+JO7B_+ M8N0K#.ZY/@9R%<>1[ /1PF^R?D:SX2+@?:6_D@LK+U]6[YS5\X478S]L8_*$ M'MCSNEJK?QPKLGOU(.I'6_VXL@K?Z?G3@_Y)3M?D*HH2[72S M" 3\NLKRG-<9GLY)?FNUCYZGW<%L5K!,X"]P]SMNTLH:ZI.;ZRM>D$QX23&0E]@$_R=G@SN'/=1GA MF$W89J/:8[E]TU7^&*[9._I1R8K 72XLP'SG]>\U<--XP)9&@ABFH5$%(5%4"^M,,Z7U>13#@L!VA_R M0O7?64*&C"5S=Z^2 Z>M:MJN?UT=3"5XV6BA&OU=6QWZ2&,!_/>N!5Q:K4J; M\EFDDR._GSVSU_C'=D_O*9( 1O=7OOI(L8370F*>F#"<^60@AK><22 U& ?Q M<$;Y>S6HO_*8_F-[Z[V:1_Z=!W;]T>]U1^?B VM]V69.&YI(0#Y9AK@-%%EB M$HJ42IAPI0/&5>$;)J..=)Q7_CR+S4$E!%C4=E)3:HR67/QNBRXV@\\O#RZ%2IJ<7I8\8C; MQ'89R%LC-SW)0V].&H(%WK8?T=GN$_F$HKJ3/XEH>D=#-:LMS<&LWV'1U[!>"EWZLWG1[^EPN4JY#]&IH@['#8 807I\\AZ'6 M%-J>U.?'^C7[KDR^8MZ3EHN\$WMX6)\XJWEZ_Q2<_LX9R"0T *D9D'-@@/$? M6U6ZAGAP/*1;N1BK\7TLW\4!7;?U.MNHYRU''H=5*MR]!L^O5T_V/]6#W8 H"1[_FCWO;QRUW/Z4N$SV/-W!ZK[Y^M? MME.45CH:4*+YQ"XG%CFA"-(I! !7A06).:<2E4N8TKGSD8F&@C[^\UZU-I M53'T,&15!.:1YSX>Y6Y39$Z''# /LZ1-\[GX*FU*"7'<1H<\HP3(;K+(I."1 MC(XY;H23,0MNCSV*-(A_I@RQP#BN(#_G:NHCC*/LXY)U-',&JLIC##)1$%Z= M#%)A\(X^/+YK]ERM$V/BK\9N[@24ST."\79COL)T%BJX<&"E5:TI-XR:Q!@V M)BCC(4[S8@:^>6EF?;1 1O!,<(2PW<(6F''#P"9(QWV')F-,ZGP<=L!@ZM?_W& M3V>[L2H[!BO(45,^5AG]:5[7?[XD\#E"F7/#^/UZV$,V\GZC]O9:*Z=+N1 R MA$B0">&RW-$Q@20U "L$J^3LTLH8]!BV@YL&,SB7FV/CO(Y=-:2J ]IA;C5\ M[G:(9X6J4\IN'.958'F=O&U4)?%SI>YO5S7!]URQBD1'WKX8026LA/D(<[UI MDKN'5JN_.^W#*_O]J[8*E_^^/4/79YW';EZ*YET$IM[XNY$='D2HEQ%IO;K4 M684\F.YPZ70MR5[550]G,J:1:!]TGD6YA77U%.;X2?U$?GZ]Z.;F3%&V3'2> MB"'PSAAX&&SO\K1PQ1ICW7RHSBE4%G;[55>N7K5]JFUG4.R,&S]59YOR4Q]\ M4.6)MZ_Q\_V$]BHY.,U60R/^J+_V]N%(J7_#<6L2/&6>XS4LIJP&MRWD<^Z$DQQ7/@6!4F0:<>T8 M$$CND8HJ*2:#=5CF!/^#5X/!YG3CIRJJ*4;QUHP"/Z-1U'Q@4%)\ ,'%:6_0 MZK_Z]559<;7+GZNCAM-8US'O';5[$W(R5W'-&!HR.H[JN'I5/7RR:Z=MD6DE M"=+"LW,IY9KMRW_.."%3-:2_99N7.=S;%4MC7KNP!)G-'T&^ MIZS.'_6.C^I^O'59W5%5TG_2Z[C3^C!&/G%[,MX.JL3]HCY+/G_/\E:_1U\= MIZBE:4;I6S*9KQ;U=*&YUK1 \ M,..2B2%(#K]W5%OBN932"A&I?&+7BM=M6G!5XSQT*O=RLQIBHT[W[JUP0)VC MK,PVMM1S?*)V3.7GU9;VG15^!_;\4IZETQMLBC>ORNES*XVJZOYF3VAXY83+ MY6/YO5"%:X//S>4-.T=U^^C#NJ1_0?KO7M4U5"<\K[.UAUF6"ICDR6Z5C(]A MM,D6:5X&%%>''(:"BQ0'AVGO?'(Y+CZIH\I_I-F0(&4WB)PLO!D;%!(N^NUBSS81XE WW; M5. :J\^Z27W-E2I-ONNZK+LVJ\>49PUR=+WK LU)RV8NKARJ!VR..\;6O+M* M\%*OZ8]3(&&#'BKP@M[1Z<[NF,7^ZKCHTQ;[[%[7"W[5X&+=GQQ=LTLR>0QT MY@2A4N.8 4F@V$DC2$Q1,PY! <2OQ$G)K:59)8Q6?DX(OB%,7TC"\[C[3F[1 M9:,5.M*$.(_@[DPP9#%+"*"7.B.=PSE%_S(DX36LHY"$; K[YV *WBHB',&( M"6JSOJ]"3@N=&W7Y!$_$*N5?DR2\AGD4DC!B*CPK"2CNI/<,49V%\ P-R,", MH^",@S_6,**F) G3<8#EQO>!E=VUC@Y.L0\?"+@N\J\V'"ZWG?,K:P&WJ[R, M/>GTT\ JJV%T^M?+>L5D#@OJYNZ=>D_+7^5-_7#>U-ENU8&JOUOI<4W4,K@2O,P#RP\J M+^W]>'+2'6S-]X[^Z?2K5,YBR#I\.ZYO=O#41MM:5")Z>0\U+/N5S M.XOZE$FS.F?='.HX-+Z[4)50@Q^YSJ&]-*4KW:K[WGRODO+GW&ALO-3@0+NE M4VT$9$NKG^AC#@97[3/RH!&N>@<[F<,R#U J@:,V<3#H.G*Y)E8;GR; MU%IE3#>1G^[KI_)S?A#7IZ4FI'2SO0T:]MTP5'C7=6N]2G\4PQ=RVQU=] M!RMKO!3_O.P=>.><-V]:CPW7X>OJ7]^J,!5A>1/<^A$"WKJMX1VMUG)'M>M% M)C^V;'XGE98HV'_>?QM$N;;7.Z\.9-VPD>OW7KVABB)A%?>G=5=%=SZH_KK, MHR?;N6S#5OE3OP/3;7N#9HI7'*UN!72E$+EK@49DE>5^_\AWJBO?6.SKN_XR$@3MXLO6X&]K&>A=*C<1RA M75_;/,]B05)2[E)"U!(!A)9+9!G6*.AH0K )IP2Q#Z'B+FVU["EG%>AGGE;A M/MCY==?143N?Y"U7#4VOFQ/>B06UA8=.2K%>DZZ,>.#JE1M=]CBMG2B/]%HY M$ES^"I0'4G#5VG#9%RI*6-3#;L'0J1&HW8 M.*\BT@EG\?*HD299!4L3S%B2E#"]M"*7E1SM@?>O1FY67)<"Y\#C 2;X4)"= M%D$?9SM3 .?O@X'77?W7$]S,AVK0OU^.N>#G>#/;IX"?/O"DE&5(*T$1QR8@ MQQU%F %V>N>U(F)I1:B[-$IMS<5[N0QJH"XXU! MJCX*]K#29"%#VI=7 44O9I(Y(!F#Z&(H^JQ,>EP \1"6G=\WB([NC2;V"L1S='/?"QT7$/N6*EY-CPIP>G=>7P<,/7*@[/ M1>BYIZNM>OM?%7==36L5LBY&]FQ\S'IRK<%T5P/]602QMML]\E=!;"T',(!? M0..)T<%)E%NIE2OY@:$!'=UM]N!NGV^JL]N3^HQ"5;D[ M,NJAA>UI4@$L$:T5=S8&GG?Z#/4Z1.ZE$(P84FLQ$PA1R7C^=(WJPT+,0U.6 M?_?GY;@+9[I''6D5/GMU.Y"H"4\,2>,MXLEB9(* !2!*FE,&A$6SM*+O"#D' M$A)7E"E3AANLZ6;<5R'JG90B%Z?6>#R&3QS$D]V\:_?HI>8!MC^R4, EY\[0 M;T4&WPZO)G5M,-7_ 0+:.3U8/0PCURIR&9/=XJ*]]WG;1>:UQ@P9+ F$K"(B MRZQ$W#EGC,Y5C7AIA=VAEE%[Q6$\R9A<+=YC3:LSV&@99-H'>R>#U\V2& T6 MB*&UXZ8\S$3C'T^!:HISN>8->,[-2S;*&:EISTC)):+VX$M$#&50Y?++N"?K0 !6"16^93I$KFT^R6B69YXY8 MI2(>0 8CLNA#SQ8[>/NBM=4O)A M]#/90Q&(GF %<.W-;>F$-RPDI 0762#3Y@Y!$25L"*<\<.'K%63<(831=2(K M1*^"*70'D;E^+87H,3 \:+25 WO KJ.=NH;Y*D4Q*4D^=-U)EYPL.CUF& \5 MG1Y,8Y6'N#I^=)?D].!%PSW;R6*4ZFU,GLRW)3@][@Y&#/<>P>EQUYA2<%J/ M$9P>=]E;@M.510Z;EWYMP>DQ@YZ1X+2>-\%I+J@7A&H6E>*6!(U- I"VRJI@ M*)7U"9R\.J)QRV01G'[V!?4#C'=_.['(M.0<&:D3XHH)Y#P/B(F DZ?6X>23@'3X$2,VK(H MR(,9:A&#+ 3$5"VEF,A-$RGYIU0<1Y5IQ^7#A3 M%*)Q$/$V%8II$EB8))C2GGL7 MG<;!66\X%T0%II]JHJ7IS12FV_K1WMO9-M%(*H5&$G.".#4>&:8UTE8KBC%$ MS&KJKC<)8 M.N>1R&'AI%>-"?E_/)MH;^]L. M)IXQ#S9AK46<.(QL9/"%LI H-5$:\SHRQH7\SH.5?#EK;7S;%B)HR0$TE.0& M<0,&H@W !TF8&NX8(285'>.B8_Q@YS88<,4$8@TW/#!JI&-):)X<=4%Z\NRP M7W2,QSG[C_;:SC9AP?)$&1+"!<2!&:+<$QHQRAB6UBBLTRL(&;^&R93U8-1$ MUH$U8,^"2LJ@:'D^IJLE,$FL8&4 TF^E91KKEU$R+E8Q%U9QWKIX/JMX$2GC M<9F9%Y0R]B1I1W%(&"8O8:R)HL"ZJ$] .\:MB3AGTQ9H17YKBO238H&)BO0+L"L^ MYARG>E4YXPE;Y8^2,QZ]4E$RSI4CO1BK'SY TYA6+WR$N/'8RN\1O<.YU2\L MV]CS$Y=_.\_YZ>2,!SO1^]1PG#,3,Q"PE"_N(3AI!#\L1*& M=QTN*Q*&SR-A.+9/S@PD#,(F'X$G9VT=K[MHVQBMS@B+@D*7\<"1ER*GU:Q"6H>$/)8!'($I MGP"L^;(1HRSD@2J&DZ/:-Z5B.*&%U,F8\<]$5H[YDW$(CJ9K"@:AB^+]SMX?6-U.T1% PT!X4@5,"<>42[! M0Q%S>! Q!($K- R?R2U8:^_S=I0I.N^! 8F< MB]%,(D<)18H[SQR5,=DL;'&7K$71,'Q%):E'>6!)]#S6:>#W64E*PVQKIA%3 M5&0%=(D,XP81RIW07!M&1>ZVS/FH(NY$):F)NX$S5Y(JYRSN/V>ARSF+0?YFDP"[J?@^* D?+X@SE@6.69J!R':'TEZK5W%@][PY MCG8^; "#W,.- 8PEG6-R<%7.O%>UWS\\JM+PN5U%)0AT>Z_HBMV.D."K@=Z@ M$,W;!/Q634A-6&HD]$"3;54L*A\M2%/,T5% MU3>&X=OT]*_!(8WUE(EJA=D;RHH042G+$A( M&+(.OJ3 K<>6)95!)0)3/\XHUCN-;Q_YKY["ZV>I-O]W\A#'=]*L/K']] MS2"7<5[^_R6V=/FZ MRWL MX^/>N6#ATKDLM;TH4.=XG=,\T>]\][!/NRROU3/K#=IV@8' '_%#5)Y MWG,^BSL^GA[_R ,8C&V$$>,!J[A=<7WERO??XP.F^"U.QUKT M@]D@-V>C6-[LICISEO=L:CF_.,ZX;N636'77J,+J1)^ZW M1SRT![QTXN=-_,@'^NL8@\FGQU_)7$:XW*6YC!$._O4!'C2[1V_>J*O]]#E' M?$>G<(W0_WD:1'?6[^_T@#0'-!BLS^VYTF^W)J!1_ONI?"CN[[WY6+]^R;9O.@>;'W_ S[[ MB]CZ]$5L?O\BUK^W]]M[G^G6WM;!YL87?OD>^*S3+?I-MM=:8FOO[[WU[UO= MS8._]]IK7?CL[N[6VK[8I%]H"][7/MC:;:_MIO;O^.+/C0\GK;_PC]9>BU6R M7D(Y9F)"*D2'N!991C@&I"TA++E@$@$WAH?9Q&.DO>J.(4]QA$N\G,(A[F(% M]WWD;6918&E!84EYXE)(PC@I>3+61NQ\#"E9Y86E-2P10ADIL/3ZL$1NPY*( M#!Z4]DB3I "6;$:D()'5C@4M5%#,SB,L34TA4_7G"102(J!7\L:A(K*K@KT7 M#4&FG]?YAK?V+ZL/F+][[W5B]$RGFZ^QZ]W\S=I/S[XJ(';WHC"FFK*L#C-; M'?X:71UH\-2XH% 4#$BK=0Y9'S"*T4((0@GGG"RM&-K$;/3TUL\/7A?NP.9G M7Q>>G%J8DW5A=,O]19>(NR#OH13_;4/>X^+S<9"78CZH4I=%35D87H#N 4#7 M&8W.G9.!@9DBS#5&/'*7ST$;)!1/6F.I)*9+*[*IF7H"SLU?6%[\]QDH2_'? MY_;?$:(2*;8F>8NH"RYKH3!D5,((QV29=SH*;K/_8L[FPW]G%+_.+SD9OW4V MKC+J57=%!M-Z_Z[J(B8FI[OY^8;Z5V!J?QX=[FS$WD$.4@N\SPS>ST?IF=%. M>D8,DH$FQ)ETR(DD$$U>1L8MT2;KPAO6)'(4X*?,4D[E%<_-W^Y).15<*[@V M0; 9 =2!6M9]"IX7\KVYH:AM3963UKG^$?%TC8^ M7[0O/-FV"H<0-$?:9_$3%AS2%CO$B!# U>"K,["\B'DKD"EU>P67[L(EG86O M!3$L,L^Q34:XD*S -C)+@N6E;F^N<*G]URURS-(RZ5PKWYC#C>Q'YN*=Q[[EWPQRT+I7#O59>'#Z/+0PB&,.*RS:@5NZC=&]=^K-3NS5%R\IW6 MN,R*JY4:E^?!]]8H09/,R,!,1,#$@* 109!FPJ+@,-R6XI163?LY;T),^B:* M7$KQ7@&V^=B/*<#V[_M<#68Y-0NS M5@3'J4R8\Q0(#X9JRR1AFE%GDM"X'&!YY;7BRY@R(DP2CS0A%YA"^?$A[:)& MGB1&DZ*2!KZT(IEJ4CZZ(?.X[?I9.,V%$9.DZR!J12--$KA<\=$+9N< MSZK"Z34ALR+?OU3R"BMO6P?X'@F,Q\K=O&O]"XH?+/_PC+'+*^I?"/9@ 9#I M!OMZ\UJ4#8JFQNMH:A1KGN_'5W0Z;NET/*/!WCJK7+0_GJ#]\8JX\A:"^*(G M\BQZ(J]@=8MWV/D(QA_ZEX+T6;2T5I[WE;GV*]W22F*SW_BIJEF^/-'R_,]B M=KM1\Y?#>NR1EG)N\WV>VWQJDQ\'\'GK=,[0@O3O>!A3)XMQ_W[E]A^C/3GM MQ4^]HW[_':0\#SYV-FE.=<*(-S[SK;4O^6_1VOA[K[W1[FQN=/=:^?T;WRYN MISPWO_^Q5Z4Z]V L>[O[[;7\]_Z/]O<6:=$_=M>_M\XW:8O =2:),7ALB4&1 M$(>X%!IIY2/25DN!.1?.B*450D63"#I'9SKG8OU]P^=$/[_>Z9]R0K2<$'W9 M/LG7"]# ZJMC%D-K4/[=AVJ+X/?+'8(QYT?_TXL'G=.#U<,PFNU^W=I[GN@3O##L@O?(VWENHJ6TTE-_9BQU@7.6H8=XOS;00O>"2U;#7- M1W2P/B:%YS2G\&0)PI*0'!T$9!6!+USI&#G5WKNE%2F;!C_Y.-+[2.25G:92 MN%':>LU36Z^RT_2FEJFQ;:X-91X;JA%W'K[(R)&E0:*D4PA**$6PAQ.P_$JAX?O<:BH=CEXVG"RK]$Q7Z3'=QHU@40:'D14R MB^18AG06XI;:R6@CUX[E:)(WM1Y=IN>Q$=)J1T9"D=69ZW(TNA _-!!\9T]#;<1,V=15$9B;B/%FEM!8J2XQ0LMIKG MTA,MF]0\F0_,0>>69V,+-[O!#":J#;;>Z_CZW]FE.H>GMIJY_ZE>5L^;Z_VR M,K$_RL!G>NA=@[G%UV^Q#F;R]&3R6P!' M/(*YS,_VU_[IP8'MG8^>,WUYL*K:U%!SE00=VYV(7"_:?603#/97 MVSVSY_VE7VYVG.D<7EY.22^ND"!!M"*,((X%M M ]!L5&U^CE+.,)WD?D/_\XN=[!O/;YVWFRB-NW?@;U4*[.0HCSK$PWX,^;L* MN:J:B5JD A:XQE\G\(.#JI'23P,\B.'GJ6_P'LR8T%OJ(>]ZY(?-Y=OJK[>0 MM^8)5 D>;,#82<^Y))98ZK"V3 =!X"SFJF'L1%IC%GBDO!/8DN6>], M(D!ZE"?$7]&I >+?2J>0Y#5\",\7\%X8FF-MQ[RE$(TKO[U6-0$EF*#K;J W MF]E]SO<:^\"@_-%!7#T,ES_X\.,X6US> >D>]8$S52ZT 9_][^Z1WW^;O*@; M__?K^=;W<.PHEVVZR>#:^\"!NC#.L_:GKS"&CP? :VAKXVMWJQKS*MU:^YA: M>ZT?ZQO?MI56&)XQ1L9+A7@T N6'@ !HK*0P[2G0I48$]GB= NW MNLU:#N,'C=+B2>Z]UCO9K:JU.@-C:<3:6AH]0.J=PTK4K.(2UX5=]S1VF]S( M[6VW;>-BF7(Q^ZYE9%G)QUWV%5JLE<$^XV#5PR[[U-9<;[5GS ;0Q-@X@-?M M]AL10#7,OD/<6YV;-OSDH5,SN]9NCTJNSN'L/;!!VVS.7BS.G#VDJ=O[G)EB M34^UIF=MYS>K5GCE(Y_\D>^X'R E;Y1LW-&\;Z;EUVS.'WC.0.9,ZJGMCL3/ M3^IOMI@[IHNY\^FHH%1)(Q6.7&)I@M9<>L\\X8H*-__?>^MH7VEKK[FYNM,[7O[=$ MZ^#;6?MB]6Q]8^?'[9W-UJV]O;/VM];O+VV>;;^_>-NZ^*SV+S8 M/XZ1Q5(@3%9 -1*- (\,I&F<,!U07LSI/ M_X:4> H:S=.]38%&DAEJ R6!&\V%M"80ZV+2F#">,+<5&I%+-"(%C5X+C2YN MHY%VVEDF&=)18,0II8T,C"<1SAX7S MWBN)L5$B,>_3V%W-@D8OCT:C)XHIT=2;@)C,15]! "[)9)'1#).HE=7*+ZVH M@D8%C=X,&ADJB,#,NLR-B$V.^AB(C"90#1S)#[@1*=SHE=&(W4:C9"PG1#N( MSR)PHV0HLL0'!(&:L0T46@_>C_.)?"7V&FI.'.>:P ^1R MO1NM?QJ73V2F(Y-5J>9]0QM3(YOSU8@MCZD@<;8?ZR+*G\BM(KS28>AA]_K. MNF^_9K ^['/K:5!3>KA3=3=X!ZH$/"%$'"$HQ/,54B*(.9H0MQR MCDP$&!3,$<$E3[#8+:T0UE22S!$$OO2&]>L=Z!Y+R#L/:R&VF.VK7G.7]R90 MY=3!K0Y5!9"F :3.Z/:NME0RYA7RB7'$60C(>4/A.P_T#$=&C0%*9M0<)0U* MV[FW%6(5OWVRWXZ$4B8P :[)4%(*O)4PC2S!";$$A#!H[(!*+*TP+(O?+J[? MSGSG\ %^6Z*#F3GUR'ZB,=:22"EBS!+$323(<>\14=X0PGV4SD%TT.3ZR0V* MBUO/KUL_<[Q?EN,G>^Y(7!]$XH8#@V;>>,2UM"LXT&B#V1SY M[<*W6*V;LXTYLSUZ4'OD0,+,>O/=/F6T:,404]__PL#T2]2T%V">!IC/1_,; M2B9,C:;()![KOEQ668QBE%[BA+U@ ,R*/SF_,:T?O/)N5,&S@F>O4!5?XL<9 M@MU(4DAAQD6*#EEM,.+P]) CQ"#,*&>")"&U7EH135B,"MP5N'O?,4XXBT20EQK URE@>4 MH?SRK9C!ED LZR!?*F;]VAYY':J:_2$UTN<8S7Z-T)RK=B=[7F5Y$<\&)LUAJ:T1W1=LDX-DASW-#$,$),BE( M9*AT$1L.\8Y<6F%DGC;>RQ'\ D=WP9$BR6!C*2&*<,.,89%S3;%.V"O%:&E/ M-#=P='X+CF*R5%KND=):(*YU1!8'CBCUR:0H9 @%C@HB-P9'F08-:<.QLXEM%B)8/0Q(M@L:2Z-"B:&SBZS8X\K!Y1 M)XYT('D'@U'D,%=(XN@%CM@RGI96I)JGTPVE0U'I4%3Z Y4&:BE44)!P)+E(A()\61D)@H2954EN2:(DR?S)EGV)^CM"@J$+A8 MI+Q X$M!X A+-YX;(@1#D@6). D4P4,-2'.L0PPL&!)SES8FG]Q<8(806%H4 ME19%K['56\Y6SQ:0/H_N\3JI 2681X$Z "2>C[5PHY%25@6G;""* B=[.AS- M7Q:S..X+!5G%<6?@N+>9A!+&)QDPHD ;$/=)(T>Y0I$SG1B!QR3#T@J1\Y3O M*XX[[]N'Q7%G[;@C^X94N, 3QL#^HT5<,(LT8PKB &JM"XI'FH5-3%EQ%]AQ MGSFF+XX[ \>]O>(RQU22)*)@:*X_$K#B,LX1UDY[XW2R7BRM,$GGR'%+'Z++ M/D1CCEV4/D3E9.<<5*\79)X*F5MCDAC)$\9R_D)YCKBU#)EO7.\>XD"^X)WL\2[T4)["H&UC8!W6%C$66+("0EAN,6& M"&![+I'#=3O!LYYZA\)!$>D$R.(!XU1HYZAPBG M#*@=S]VFT MT% ^RZE9&)1WQK+D@U(2HG<,4;S0&A,I:/1&)<%FDY8L*#\KE/\RFK,,6(8H ME$#86X^X5P89S@BR$)D()GRT0656R^BL-H)GX4)S?O#TD;=8,'2JV5D8&-5 MH0A/T3GB.+%::Z!>F"86@M2*J9(,G3L8'=F4QP9SZ2R 9ZZF"2$A2[%$@EHF M#::2)KVTHIJ*/3D9.ELO6DPD+3#ZWJBH)LEK22SG3''OA:%.1NN8MU0P"&5+ M@G7>,'0DP>H2(XP8H*(Q,L0M$2B++2'&!)Q7UIA3:-FU5JI4-'_Q]Z; M-[659.G#7^4&,_U[JR)(.K>;BZN#"*JP/:YHB;*-RPW_$+DB82VT)(SAT[\G M\TI"2,(&([# MV8:@W277,[RG)-GJ:%H#45GQ2@-UAN;0@@5Y\89%;TTV"L< MI9#2A-IONW9B=!Z*$AU%B9E $C.%N$QIG42E+$_BM)+2*1Y2!>A-=?\60>N! M1;-;]Y\C V]<,8.I.?Z2\_Q%$W\=W?#?]2(D,X5?9J9W-%->-VSX?> MZ 43JR\%+#*4@UX_NGDWS9G?'K7R%>&_9^W1!4C#+CP,=J& )[F94-W\A/[9:#@RO42Q MQ;D9%H, WP^#WRS.6VW7@K^'9YWTV#:,)\G%08!%2G^E5YAN?CN,#U@..3-L M+48,C_J%37'#KG_<@R7PQ7$_O0PDYKD9^*VYNC85]S;/NK!P;I'$%NEI^U]V M\,_M&PFS:P;'[=Z$D?5U=?]8I$K(MW8]<]V;O#^]4.FTZ3[V8X3GP9+!,M_< M^[6 3?Q*2'9%-'\ +9C>11'R)J5-A=TY';0_ ^5T+HI>..Z/*BIRYO0T_]/I M%*,!3*H2I\-J6 Z>;=IIN&?I2:<&7@5#^"6]X__]CP)KY+=JE-53_H"G#//G MY+?I.*^N4]>NVYQ<"%1TFM;B+ V(#=,!&ABT/X6T2"YM10$W#/I?0+'G%?O?KR&1O\+@ M?I,8'4PZ-0M$Z 2'6)C BX0Z MWO1@;, HO=',;K^IAEU],H01O<_C_RL-?XI$\--$(IWP?^\N#C_Z4TNY:-(# M!L_^U.@V.S#.\^9K0!BO7W4/:(,V]M]U#O.8=^AA0A4G.[1QTCCRA&'B(T6. MIB(1)7GF>[;;! _VNC-,Q<"EL=J51@KF MN"5&RH#S=A/,B*BW>X7;?;ESY (1/,!V1Q'!_,;$(>N51,Q0A9DWI<=F8YM( MO447.^D6IV%0#--^;EZ31)O%\,R>P%])L4WDH/%)E:2]&4X4I^L/TFW]GA]. MDF4F(L5-=^M*K'RW8+^[F,L2;CH6X6!6'WD1N(E6HQ(KBKAS M"EDL!=(J1,&(*@7AJ7 (WI*+!]A74NN;8FI6J-U=B+@^[-\U66AZHS;R[&5 JUFF2;Y?CRW-\Y\@IC%25%6H2(>(P:Z8 -\K!AJ5"& MD%SGLEN:;])E])HH[&X$48HR\E(KZGWDA&G%F>+!!^8=5DY/''H@C- RJ503 MQ ,2A#NB 3;!T!+1P%(E!F>1)HXC;8P&U@T6C;X @2KH85UX)KPQ&_NB8 MX;#820Z,;C\9XWWW*:W]M[#230;PHL"[+NM 9AZ'7AC 7Q?9C='S5:(S6,IG M":4-DBD^#*,\@%-X:"]#J*G,&\.\I>,^RPZ=WL4L^/LV[%L^E!GWR!F=WC8/)#D*OPO6)Y-JQ#8\% 38P_0%,V0PN MBO YJ<;"Q)A($E9AQCVS"=0W+N4.F]4-@^,TU'0#[&V1Z7)0>84V\S*8HAJ# MZ8SK5*0'#/L=N,-=I''ZT&D/\UO:O<_P^=S[MHHW26'[=G7OZ!M+,4$35U.; MW)N983@XJ[R6XRF.6F:4R? 8.*\8M"N7H+FV>&-.N+Y?5XO@6J9W#,0#+^V8 M\VNSB^T.7#&L%J(5_'&Z_FH0PX6=O>[-2E-+KLF!KUR@-^@^N3$PUF.'YC#\1$JFKX3:MJ(7+*3H^)GTZ/O;E(>BPR M9; (!.E41927EB,3)$<2&ZR(4;+$%( -VUKB*>JV.YV,@;]E;LUWN^9*6<]8 M&0#J,EQJ@+@I@YA&PTI"^#>03;WWJ]C[D[='T3%21B91"4Q7[3W 6X8D+7W* M=O34EF"!E5LWI<5-" D6%(%&42)2>].6U72135F8USE=C/DK6?3CT2$H#?\CEF]OY;T\EU68>M M$$;#K6=QNI+UP"+* HD>*B6J;(S5A-CO7!L(AGH[.D$D.O#=(_ M@YNL/=*!6O"],+RFO/(3X(+VJ'AE'*BK43J[J)X,*Q.J\[/TUV?3.9LZ ]-9 M!PQBD(X@,GS*CP)5.ON>L7:;F55O.JOTD&J(FR!T)J/L6]@;4RF_B=8='PI- M%!SHNXI:\D%UNNK47&3(,SV2^OJ*7+UM;DUBD='-^+)E;[AAQ<.7,7Y)8QR_ M;/'@, G3=N\LS^X:F8[I@*__? !%JU!0@C_TW;>"H8UIXY9+K@P5I3>,EMJ21CQ M[$B"H$MA(]F 3N"BEPIKFYL/R!^>.N?%\_*0DTH< ___,55)?\RJI'$U?9!, M[T?P0?8L%K^,63[X7^\\P6\$#GQ?N,%]7K:6MWV7RO]!&OY?6O ZK0A11( M3CNK_$OS#TV6Z3(M=VULZ?-^]D-TVL8F*-$.U['&P/B0E&D2 6.C&*810T:A ME2%[I8>OZ_^ILH6A#=N^;0;P\*TEBO7V,6#?(,>\/=^4:)IO3&ZZ%ART@FCY MZX&=[\-QDBKOPFFJ^-D[3G4^._TA[,(^O.;W3M]]^K$&4=F<&$3=-^<'8/H< M?'S5@6O+QOY;MO?Q)=_[^.;B_PW&;KX./? M,*Y/7YJ[KCS8/RX/3O[\U-Q]U6G 9XW7;\G!93,V+H_+(Y;R*+&2R%@G4B(0 MV,0\2A2H93@&*1TF&T4 F_$T$<'@+-P"$ZV%%%FNB/16\3KTCP?FM 5$]J97 M66>)5O%SIVNWUPRM#R6Y#]N^ZFQ M='U,>?!W<;QP2P73EE#B//?16N^TY=I::8G7EN7S[<4,FW*A5G >X9-PKCR^ M+-EWET=!PJ)BKY#B7",NE4-*R3(U*HLL1N*%%AO;:FNQGN1W.]5*HPP-41$> M! _,*NT.Z*Z+VX?5_>_28<59>#7H=U]^ 43<,YT_0&[WX6W# MWR^N],%."G_.!M9/C G(4:J7([RB"/9;P@YCX&/L&<*.4(^I#12'KV&")ZHP MQ^?#2<>T1U6L/!#-C)Y2[>!]LEM^?7%[M (+6[UTZOC*Z2W9 M WDZ#"\FO_SFV\/3CKEXT>[E91^KKZ^\1%NX\A2-:Q>-WSS^ M>BM_-9>K4WW'Q!9([QN_QEODQN^^]EC"MG2IONNQ7_^N9#>_M![L.@Y6W)JZ MEF2[3C@$5%6X^Y7?J.;US>X?>N'2)3FNEPGNW::+[S>G^7&M&5L%Q MSW)E:FIZ&&I:B>*<.^]E%;1]>.J]Q4/J]ZWV?3\6:%'R1-'$+V^2V=@_@V?X MX:]W 0]WZJ8EU[FD[#7K_#Z]PYYI"9GG60?&1!Y3F[FRI(PK897%-&+G>%#: M6:[N7-EUQF68 BW2$#ZV1ZV)V_#EE_&A;'(M=^@S?T=>K#_]KQ)_TQ>1=+<;=!&JA]STOD$_UXLU(G9W;F$<<,X#D@# MYM/&(,BRI MX+!_3#K$A6'("NH1B92I4N@RE*EQ+^.;E/ U:B7X2'6S:LFU3G.[2TJ 4U27 M)A E!0]4&:\H,9@S8JPET=ZYF&HMN7ZLY+J@MY@2*4R)D'(3E_=NM5=+KEIR/9+D$D%[3W2PF$7NRFC@/\!;D2FNB27E MG4N8UI+KQTHN,B^YN/,D2L418X8B3JE$1F&)E !H+9),(V)CFTFRR:6J)5="&"9F:?3)*-^5:-9[_ >[0VS:S7W_77Z[=.TF6O_%4@MYM MYDL%^Y.6?L9+4RH?E3.!>T\-Y7FZ6\ MMVNIYO3UY71%E73"<:T:EX:F5 CM@-,YWY3XWFT2:DY?7TYGEMC2,2H"YIP3;PG'+F(, M[!Z5EK7OXJEQ^H+O@A-9NI)'9!RSB,.OR'# \5YB::4LN381.)UN8G+OQE(/ MSNF/[+IXJE%+N1'VC^H&]3Q=UW6OK(?N?EUKCA^I.=J+?A_&-;;1441M)( 1 M8T!6"X>H,C&PJ+F)J7X\5YML27'>)]E+JVY+6(O:]1.U*^^078O:'RMJ%QUO MMH2-+0-2D6G$:3#(,OC3!VT4E9J 29;"4?&F8*L*C:A%;2UJ:U'[T(VT:U'[ M8T7M@N>32%]&AC%REI>(EU2FLMT"169+Z2WF-IUQU"13D\R,"PV()C6#,SS5 M*#*F!.T,)..,YJ74S%.;&M<0L4F6!"[6ZKI6U[6Z?B(-VVO9^V-E[^+Q!1B] M3,/^16LMR%Z)D8G$HNB#]SIH+$4*&A=\4\IG[81:P=''I$G\\O;9WVJG_0#5 M>N5C5>N=Z=3S,AM7K8./ M'_ !,-+!_DYB$-ZX/.PLU.<#QCJ@'^C!B8//&A?-7?\)F+UUN/\.V/[O5F/W MY47C\OBRV?T[-O9W\-[.463$6IGJ\BG!$2>!(FV41J6C-N)@.37ES*$Y\4W7@S;OVB Q4 M81V%]I;SH(/!)&JM>,0J,,?Y\H*^;YJOYJ5,M<)Y@:ONCZF+4O!/H@?DHXN> MYN[+\R.3FCQZ[!%7.+6O]0P9 ;\Q,+>,=!*67WP%#S[R=NY=]2&L]_3&/76P MEZ4E!JF2IZ[36",;J4&ZQ(X&3KV@9&.;LDU6JDV*%V-.5M'W%2"'8,&D#M>8 M6Z^TD%$:G;(3'%'4U43PD$3 CEP@P-M2H\!3(''I [)"*,0!P%$N*=-1WI6Q M'VY/:SG]C>WTDFJ#@T=&DYCBPC52C$@D4[=M@(@ S6EJU*M%N4GD8L#HG3OW M)HZOOOC]VA<+#>Y2]?YVWKZJX2<%8Z M2QS ^M):X$.J5+F\L'TM#U?!0/N-\R/!=$DT,\C;D,*MF4-:T!(9!Z#'",5B MZA*Y+GM:R\-O;*>U+M)0*N1%";BU=!),9UTB1@233$IO>,@8ATBYJ=4MS@2^ M ^,0S0DW3$E21FZQ!* K+0#G$HA!IB2->O\?9O_9$9,EA4VGB @@ NZP1%HJ MA2*/+C+&''9W9N>'V\Y:1-]F3X/VV#&B$8<1 ,9A.!WW>51BV&O8!L$H>\88 M9ZU\5>\"/"JU<:H(^#&;N[QWK>#/.F$O9@[Z_2)OT4_M('Y[I(A6."B +Q@# M;SC"D.(E6/<2S#G#O,9,/,<6+BWC$S-6M/@-=HZI2_&X;7J1N[%67Z"J!8LY M-P/X>3P(XW:D9@BW=#K]\^$=NJ\L]Z$_F88L@FY1S%??B4-L*46?2MN0--C; MK<'J6C0\K<+32SS[J^TQ\!278]8'\$"-/)[6LMRRP<)SGC^Y"R'<-KUQK4.F M,B@K^J<)80]O0,7?5:OI>NC'-SII//4\\.7^)%F&*)@.I"1Z? M77@/C+/9.CSY^^1@_Y@<[A^P@_UFY_!U@RU$4-&WI''YZ4L#L/I!]P#FU#AO MT%?=YL=F:V_W[T[SQ+<:].]/!Y<^-I:D\0E'-0D:(^K364P@$0%>YRBHDA.O M-6 )U2 &6.0Z@E$=-)7"4!7"PLY9YYZ%9DSR)3:(FXI0380BP1WS!BFO6$IYTSA31#Z3T(N MK*@TY5H#H&:_]SD,4T\:X)S1H.W2KY4'(K'Q2C'1,ZR LU3"!85-:O/-7* \ M!&I$\%R1DJG4U-U\5\A0+>$>6<)=+"*?&#R1!C.DG="(1\! UEN",&92VXB- M%"&Y]#%1FXS=JK;G<@G8+V"O'A.5""8.]\"QXL',LCOB[#MAJ+G]T M+E_ ,:RDS#GBD (K%7$@#:2L"4@9(IT1)GI)-[89YYM*0,1 & T<3D6>%.L%9??U\%R'_ODJTFY7\W+??Z2 M0FECP9YAHI2:!^(T%@K0<'0,R,F&VH'Q%"3%DLX;6C+JF4]00$?$94F1P30B M0@B0M"=,$[^QS3>%D"LLW[LB3GM"OH]:MGPE+KDLM6:,6,<#9YA:;(T7I6#6 M@&FM38U"GH1L64 A1EHC+&$(\]2-T:8GQNY+R>_GP ;?LDU9G8/6'/W[<4! M?05L]?:BN>](\^/;\\;^W]TF?7/YG\O&1?/DPU&(V!OG,4K@''&O+3)4:J1Q MY 3V4Y4<5Y*QW3L+?B=))4Q2P;@ EADA7+%@-3/<45I*#Z:[4<^J9@89U\Q MF6R*6=2X**E).*<&;V0$["7TWOG^: MCI;'3ED\+HYR?=_3*O5[1['^N0E=U?I/< MO'IJ?L*Y&1:C,.BV>TE %>U>XK->J-#)>7O4FAW9N%C+$"YKC]JF4YR"_@ Q MVH\1EJ)WO%7L. =*!'Y-V3-W SN<6*NEC8:D?BA" 4-'*9SVL3061'(".T02 M@O4WP,Z5@)U=L)W!P/2.(8R'_0RUK*%9@Q/3=3+3&Y*PDGXY43#@(^?US&5]?J=DU9G>># MA ':G\-5*L<_KJNEL?#"5[<8"QCL;'3S+4LUV4+H]./;.EG.,3*W8#,_6X.K MP._C@.P@F$_(1!CL"],Y-Q?#C7]>E^\@W,M=EN3F!8CQ8:+$80&J M?0!)U1]D ?0B$U&Z"H9CE@XW?&FU;7OTVP\?8-$:))G\/]_&UG)C>S^S;G8/1)VW U6I"ET6$3!J0 05KNIEFR=KPE>@$7LN*;GW M(_B@2AS[90I"?[WS!&^R869O6P0GM[GK.U^VEK=-K;3Q2E=@)ZO5;T/^ZR:" MCLZ2,AH.U,JCYX:54J7B-9334E!YSSS)M8++.T"??AQZ^"X,1YF$\X'^FUY: M<] [1<8XSP=&[R_!I7=;AN(7 +]F?$L<]+O%" :89$+ZM\(55^!:7@/7A0T. M;BT"0-^<+E[T%\'V5K$_&U=1G [ZG]L^##/&24^O0C! = YG+7(I\RPPYGK9&)B7(& M%D MYR8\#Y@2 "M<%XQK%7\:4%.#BX)L@E" 5_82W\)89CZG*1EQO;B[6P_S$A MWVJ;L\2_.UG/6JG]RJB-B<(+;RXF#VIWN\&#O ] IDGTAWQUVK:>-X/B(IA! M]@M=(\Y4N#7=/"'VVX4)5FRVG#/\5XE]>8PP#L(1J;W3BHNRU%BJ$N1Y23RG MUOAY]_O-Q+XR1]".K_P$$T;9.1NU0*Q1>D>C2:=:E*58 MNC+Y\@V21#$IL:,XE1\GFZ14F_IFF?\\R@CN3WU/8Q:=!6H5=U4N,!\J1VS% M/,NDPN_]!%U308()?*H0YOQUUZ%BRED:8[,D-6X&-[%'I93M@*VE7'6'LX(A*D=FAQ?133M00$FX%F8 MC#[-/T\1[H+A]X][20.F6TT![)6! CP-ODW.]GP+F)T=0 090 .T; /:/LTL MN%44?X_'/QQ7^QH678 OOIW.D%)E)AM&YP$(KOH$2 /0RR@<@]ZMX%)5S2E9 MM:?M+*QNXW>Z7>N,9^$*FCTT_5'EVY8"KSRP\;AVDL^D/;K(ON.?.OYA_]-1 MC"0$[P)BBFK$><0(++V 2AY*SLN0@I.?4XFWJO9:E@'Y? 9N'RZ!(V,2F3K+ M*@DR3&;-,+F1_1,KWJ;U%AB)WU.[C:NMDK'5ET.#+\N'J=WV?4_]ZF#QEL9E M/=@'&JS^.:OBZ5N5^VI.O#89-XPMHNKW6Y1Y>/[K\S'_$3S*:P*&XL Q)SG].S.YJ';/A M7:WCF[%E]C,OX\[Q\2 <@Y&0EZ0-*]7N#0'@9BMF'"L]6:Q1JW\&K_)S"_8S M)(3OS08Y+>]M\2#E^^I4C;ND:GRWTWIL6 M-T^:KU.:QMLOS==O\ %]R?9V/^#FY0=XWQO2W#_\U(2Q-MKC>_[S9\MV?6>O M^X8?T 8^?/VJ?;C[$A^\N?\6WG5 8%ZDV86YGGRX^,]EE<:1TSGV MWUPV+QU)[9:\]8(C(G% O 3C+1U;(*(E4R76I3?FT4IY/78>V&HZ3O_L/:6? M===H 'I97JU$7M('E)83,+93P;"78^3Z5\*LM9B\JYB\F!.3K#36N6@1]E8B M;H1$6EB/F&0<)*2)PH;<'9:L*NG^J0C)NSSC+G-Z$B)CJ2]:IMYVW'+AI>:. M8ZM\%+S4J1.'/=9:OA,2*S@R_*1?>30RS28_Z,]/9#X,N77JZF&RS6F3< M2F0TYY&5)=9@'C#RI6:(,T>0XDHABX716&AK76H_O\7T8B+I-VWA&LO46.;. M6&8E& :Q!P0Q;R;.C[^3[^-VIA^K!=3M!-0\I@G2,^,"16#Y@8 2$B/-DZCB M%$?OG8^ITRXAFP0_&5!S2P__["L(6W-9]KJ*V;B%<^O9NZF^ZYC_0?U5>7.& M;\8A6J\'_>'PV2;:/J[$>K/HK*)4"4-"1!@[ Y!*!Z0#B\AASBCV)A(=-[9S M'"'][6XBZ^$LJCM4&7I._'NS[^2>3'QW)\KP3CS\=4=*S=JK8>UY,,)E<,9* M@IQB!'&?^R+;$E&&M4V)DDP]0=;^(9>NZ##P:8"C"7O>!AX]IWJPO_QPX)2" MW:IVW[MGJ7I*)3VK3)/96,GI#M4G>:N3H(U%<%0Z%K4/%FF7C#CO2F2E\,A+ MKBB6@7'N4F&B3:86^U4LQ%_4E9_7A=.? \*:R(!;@JQ:%-Q-%"QX=JR7M 3> MQU&"G20B0Y;*@*CGU@JOI,%B8UMNZ<54S^=3!_ZI/^,YNK)>]0C:\_48S+X06N2P((0&Q C%B&/'4Z5^ MBRSC5FCXSZ0F9$^-V9^RYVNM(=1B&/S[<#H:Q\'CJAQ*'0?_P]NAU''P:RR% M/RSQGFG#F28229;ZIQ$AD%7:(Z-3$6?-M+;XT5K=KUF(Y[V=:FLG1.\<'O9, M(L!N0JK?)?7J:/:G(NSF(6=IB.#4*.1LY(@K:I 15B/A%>>ZE [;F*/9^;T[ M6S\/!^%30CH/5A^ECDE_:HR_$),>M8F&*()*QPGBPGED3>K<%"FE,5 ;G-S8 MIEM7)X0_,B:]QA7K-+<[1)9_'YYXU,CR.GC\;I)D'D+(R#U@!HD$,RF[A09D MM59(24$E-I(&'3:VN5R5K;3"X/#)NR;4S;-0NK=':L::6]*<;CT=9C_\TI_" M8S=3R'185$5%0S2X*IW7,UW'@V[KEOXXQI M:W">XJW)%CJN[+_%&WLY763N0'MJ!=(,$K(._'E :'B_ZE52P MRELC$<'!(6Y<0$JF,#"EL%6$,1/-]_J55L>*CQ/!>]L0_;63J3>!NV>"X9ZD MRZB.Z'H@";;@,BK!/E1@+TH+PHM+YY%.N9]"*HV)HIQH]ETNH[5*(7A*4&1= M_3QWYM3:_?- 3+SH_@F4*&_75E0\ M Y_-C/BH?38K$@_S.MXHKH*1 I7:@95"2X.,DPPY44;F@HS6BN_PV:S,-?// MW%IN^XFTLP,.W,(5%]ZYGYW8(O0!&IF1+4%NU\CL;M\QQ9_.8$MV\TO7;K / MM;+TUMT2EVCZ"8> ! AWO_*^/?+TNC7A6M#%R[MP[;<&J?,Q7-<:%J'G@[_N M>UU%@[*GNC9-^.2V2[.Z'HLWID=^[=Q_#5?OJT[[NTSWYUJSF[NYU=144]-# M4--*%.=<=@%;>7+!S:GBJXW77Z=7KO/[?BS>E%(%SS+0NE<)$E#0X+6/)QF<$ M\H:R8:MW^2T4;]WOCTSG:ZUZEI0'>^)>O^[!1W@_?5/"..A!%^XY:9WL[1]V MF[N.P3-8H_N2-+L?OC0OYKU^AZW#_4_LX*33;NX?M@]WWU[LO6Z4S>X!;E[" MO;ONXF#_ SWO MQ=PS%7.*8Y'2N*PEEA.CE)(N8!J9]T)))L==$L=BCJR+F*O%V=W$V4+@J37" MEBBB[7Z'76I0]"5&V$*Z! M?0C"EP0QB3GBN'2 S*1#H,DT-]A8*P"9";:JYHFU**M%V4.+,AJL-S8:5RK. MC3,J>FFP5SA*(:4)<[VKUT64_01]8A]/SBVT9C,FJA T8EYJD'.>I]K4#DG) M2F4B0'?#-K;U)B[UVDNZ!W76+LXGYO^>CF,R,U<1AB/@G)2+=)PZ(Q8^>2JC M:0^NG)3]:PE,WU6M9LG://5DH\=RYMT[_'5^90Z\Y0+G0:'BW"N_JSO;3R$+'L;C]2"R MH.;YN_'\0CJ.5@(#9D;">8.XM0%92\$T3&';3GM7,I\2"EG-[\^8WQ_$+53K M_O65 XOUE@5LO6=@,'&>3">5"J0&C(STGACO*%&DUOT_@2QX&+]*K?O7@.<7 M.]EK86#KD)"$(^Z\!^YW!)E2B8@]9=IST/WZWLZ2!^?W%3A+KN<$S65&V4:Y%6A=98CJ[N;.^]V=M\7K3M^:#KRL$]RH M:)C!IS#:FE+N]R2 KR>_GS2[;[[L[7_ C=T#D--O+P[HJ];AR=N+YKXCS8]OSQO[?W=! M)US^Y_(-:YR\.9*R5"%2B8+&%G$J 9Z5$;:J#$$E]E"RO'-MH;5KY%M3Q.TI MPG#&F+$>,4F3X9XZ[QIL4& T"*)Q,%[?E2+NZ0.N*>*'4H3U3EJJ2^2I (J@ M."!-J84_4R=FZDN#W9UEQ/T\@35%_%"*\"%:(GE K(0?W$K ]AZ,^JBB8CAP M8&^0$=PE4N?D-/,76.HAZ]N M,7;8[P POO&65$$& 8NDJ;\8GG4!-%XLYK \OJF?42&CSS4HP(Q*Q8Z X(;_^J?9OM&N>7CJG+=9ELT]R9H1/&S4 M3Z,&^RD9>_!;3F?+Q_BOVCW3<^UDL(W@@R3\A\4O8Y8/_M<[3W#[7W;PSV^L MRZ(I=YN[OO-E:WE;]7-.N%8Z4T=G21D-!^KCT7/#2JFL5YIR6@HJ-YZL_;QS MHQ=BQOE0M(PO'KSZT1*<]+)[VNE?A/ ^##ZW75@.FYK]7A77DA'2, ?%S'[_ M1W\X I8["# ZUS_NP>KX]\EM,@93-7):@ISV=C\< P!_#49'Q2%4[&6Y#X[+*US(IMXJ= M3J?H7]6IFDNT!$(HXEFGW21-?$^O/?W#GSWTS%,XZ)Y MTCC".!!%C$":&(FX2PRC8D3$6EA[*R@O > $$"NG23<-SL+351S[R>/=[W3Z MYYDY,]J%VX=9;[Q[_Z$P8\J8FC^GV5@M3H%JDBKV+^[%LH]>@4SK+56R[RE M)O&69N7J*T_1K9*(!ZGI]0#5TM)@Y:T>N[J21$^KQ$)5.S[!,9.!S*SV6VUQ MG:>U+I,"M\A4%6YO"'/^Y2]8O.R_^R'E*7YH:,-41R?).QP?+>X&-\;T)&/Z MFVOJW*)+Z:W*RSR'8)#E9P(VD("]OB&-RY=?&A_??3J@;[\-G/SYZ;#[%M[5*/=>O[QH M[+XE!_M_MINO7S)XWV5C_^67P]?O3@YW7YW\Y_+E8I2X**.@U@HDK.2(4Z:0 M=Q#;;3)E=B16DVMV;!-<\VO)\H63O9>^=4Q-O/_XF*T)O; M7WR?'%U=^XO;2]&YJOKYP&T7$,5H?.1=[#]*DK%@#H#1EQZD*$^ MNDP:_@0U8J9K&-M!2@ M\[75&ENL2AP9C))'_8A11-\4<==C!VJ\VKRN4%"MRKST-+/3W]]=/N&VI MG?63;DBYF6O^Z/E5I[NP1>^8"XEG#H.LBHH9!*Q<3\S H^% &(1V2S ,62HD= M.@2.#&%4&^O*,G5W%G1+KE/1T>?H^7G5'\30SMF$@\*9G@N=SJW0SQ.48<\8 MY$RWL<8YJQ=@2TK !ZVM#$0A%;A W 2"E% "*:(#5TYZ25VJF;Q)V:(A=Q/, M^8&-G9\T7S]K;#+F[#.03S4P63E?SP,3$;4/2DM4@KF"N# "66O/&.6TF+JP@C"G<5PH +3"]\]2E.ED=C]W'%10V'#)4O]B MRD.@1@3/%2F9LM(2<_O$CCH.Z@G*Q"75,B/V+A451I3[B#@O)=+:482]%L[* MB*DO-[;))B9JDQ&ZVG/\%7#IFH=*_0314,\[X.G[!&8=\/0LA.4\@*1!:J-D M1$P&A;@G$1F<*@T;(4H=<="1;VR7?(NM2E"N#%D^S\)@-^>^YL+JWY7%F*'I M.6#3_[U#PNSWB0E4/EZ^[/1)U4WS8N1V,$L\4#9 M1)A]X-["%.?S63+C=#N@\*\EB'Z7L^.1B&Y<[+(_&'^4KKM>_3:5L'CASP87 MP0Q^/MJ"=[LCPJ,D%C-4&AH0QQ80.,<.*6Y5%%(3&NS&-MO"9%YL%VG5AL\U M<3KG**-,A\4LH14OOZ3?PV.F4+]WK>#/.F$OWHI7=CJ=OLN_[<5Y;DA\,ORI M\ZSW&T=&&5S:4")9&K Z@U3(! !2.,(V!,,$C_8YY5E/RG#,P)$*H>2:"*BJ M%WH-H(2*R)./K$K2'CZQ;&NPN+9P977=-=V:B2W 4JO/8&9;NE0/DFY]\TOK MP:[C8,6MJ>NQ>UI]\S!//]$D\/U<.^_FDGFK2)!_JFO3_'HUP;MDP]^AB,"- M/M:OG2FMX>I]]**7YYDQI(],_@&7[X0PKJ_+BVJLG'DORF@_ Y],["O4XT MZT/;-3ZTG3^%T1)[*;1TL>3,8<4L+8VSI?8AE.;NW5_'CKS9XY-9/]_8$_E< M>CA]:ER^@6?!>W;?G31.WF)X9^>@^V>WL?_R_& _':K^V6Z>.'[8GN_A]/:R M<0+C[C;.FZ\;%\W=]+Z_VP?=@R^-_=];S=?O3@ZZ,.;+5G=IQ&VIB(BF]$A9 MD7JVTHBT)PK%,GD*+97!X(UM?>_VC>N7653+HF1!8M]+,5I.2: M&X:8,QQQY1TR0D4D@B(LJC+XZ#>VJ:J!42V,GHHP(LIZ*A4V*D8N550T"@Y0 MJ3024%*D=V[-6PNCAQ%&\\!(!UZ"->U0X!HC;@1!J94:HJY4SF!M2JM!&,ER M[871@[H4;UNL9WW=9^_",)B!:^4&9CY\#IW^:8H]KRL(WB33L(PZ-1G4VD:N MJ%!$$Q; TL-*<$S=@SF>;A.T6PN\VPB\);E1)9'&4,H1\2H@+KE%6A.%4K7; MU#\*EXREW"AYUWS1NO+?4V)NS2(7P?#@M>/ W4K'4GA%!&7,.^YJ3\Z:\.\" M8"%,,2L D6">MTI)O;"M9<^\SYMY2IE+4D5E"&"?8:&TD M9=$RH:SE@3^8[Z-6S:MC[07'"(Z889#&R&%:(AXUJ.; !')482]+ &(85'.Y M2?6]2X_7S+V^S,T$-1*+Z"U3G$:B)3%4:!NPAL^<>C!?0LW<*V3NA0)RVA#, M;41.8X6XDPX93!G <"I+&8(1J28!W53ZWFFV#\[&J1.N^!4X;9S] U M@T]A]+5.:3]?["0\-3 .P0*642(J5];A+>L@T X6'0D> M,RI /2$&\!-Q9@)2N64*\1$L2^)*[ "M/,?XEII[ISY"YIARM"3$EAS B7'. MEE8YYASWFOO:C; FW#L/1QBV2@5LD3/2 L\ZBV#7.+)6<2,BPT'1C6V!:^Y] MQMQKI::E,"5UEG#XQ5#'")7.2^.M'Y]:UFZ$]6;M!3<" UL1Q*]$DB1U7%J' ME%:Y%(.(97"D)"Q9&I3HFKF?+W,KZP(FAEGI* _&*^$DQH20B!6)NG8C/ GF MGM?;6!K!K4X-NU)0N242*]T:H]8[L#\%$P%S0/EBBELG=;$A.B$?KADF5KH MK4KHN457@S.,$H UB"4'*N?PFR74H4"B5)QS##HM(1K.[HUHZH.1]65N5@I= M6I%BD@37J5:=CT$'+*B,I9+E@SD;:N9>(7,OU!^52A"N)')&2\2I#<@J#I3M M/;6>4V$5R>:*N'<,9LW&F&C]?"+Q5HKY&RM=W-@6 MFZ5<_WBE.J3AJ[R>*R/_N(88SS07;H4+]&Q4A=4 "YR74@0P[)G6I5*8B)(& MI\',JSTXZZ\JCA<].%BX*(C3B(LRX4"LD>*D1)9''C"#7[G8V.:KB'[[V;KQ MU%*VEK)W/QSD6! >@[7$DG9Q30M MH4&@6H.("0)Q;00RP91(<$YP!'GKTX%%328_.9E8Q8QGSB,:O$(\,(>4]1XQ MZ37LV2;F)E_B^:_5J;!>F.C<:7BW#BCHI<&>X6C%%*: M4)]*/ 6Y.V\$208;)DF)5&E3Z[G4=8[$B!B.P,*C-%8$ M9NZV1[FQ]4X/6#O-\SCT7#L,=]M#U^D/SP9A?;HE-L8,?-II?GS5/=SM?#KL M-@@P,F[F:X&!/S: B0]/#F@S=47DAW_,=4OL?B ''P\_[7U\USVX_/!E;_\M MR^,Z>?OEX/+M1;/;A'L;]."D]>D_EV]8X\0=$:LQX&&#C(DL'1X;9*F,*'FJ MO.6$$#YN6PY$$OQ.DH.&P)?&8QF$Y]H90PEUV&NF2\F$P%_KKIB:LB)8\\2Q M+X9GW:X97/QVRR:#J\4Q\QT6EW<*)72KF"&D' 5^C92>:8?4O=.0@MQ[Q\6_ M VC&%4YS3=IE=O*TBGZ,;1<*& W\!-40!D5_.O5\36&.!R%4NS]JF5%JG]D> MA*JU\@B>V(/)?;6-,O4Z:'A?O0RB:_5$HRLWB__V/@KWY[5TB(]2/Z -0Q [LRBB+ M@KP'Q;_;QK8[[1&(@WPY^2WU?4^T 73@$XI,6KN7<4/N"A_;/0/2(S=IA0\R M<6VF72P2F$BJ&+[R863:'2#17G[4F'#3"XC\;;A INY*2CW7MLU)\";%<0:K MLV=AS!FU/ _9M)-DT?7>C$42"YNSFU^TS+#XW[OX-#4 ,(.9**7F@3B-A5+4 M1<>8QC;P6=$S8RN5\X+H0R^U%P84[#_T$DV/:?2OLX&#(86KS?C==("RP_M6 M"*.=+H#MT>T,*/'3R2I']MX>1]4>#$<[O5X;U/<0P&=-GLO)\]-Y<^>(!%G:4CA$)39 GC8BV#:) M."NQE(9':[)UOK4863HESW/XM["AB&>="+^"]CMOCUI M&"K9H4[IZWFC=09 M>3X6F#PU"3_M#_-FOQB$3L[&O.H-_H_K)L=8_..K6XP%57PVNOF6I5;*0D^^ MQW>M9DW!V-R"S?QL37M8GIKC@.P@F$_(1!CL"],Y-Q?#C7]>UY"@'LM=EN3F!8CQ8=H/P@)4^^ 3VV?.?I%1>[H*AF.6#C=\:;5M>_3;#Q]@T1HD M\?<_WW:32+!6LB@'\9I@3X)U__JG6>)V6737/!!UWLY@3KAYF.#O'U/H^\]LBO+O-7=_YLK6\;>IPF_7W53KMF^Z< M)XNI]WI%PUP45&8H3:Y#Z;QB0)" ="I;K;+EDG+*?^Y6S0D BB>[K+JS]SE< MP"U_F0% +7A<_SC %X.KF_X:]$^"&VT5R=4P",-3^ -TTRP.2QP].XZ$KZZ_ MKW)#S P)QEE,T0V\_^QT;!->W6,<@+=!@G81C-=ANWL*LF/4'J6?_>6CKU!; MW[FS05H'>.2?9Z"2>;586T6>0S4"6*ENI&\ #":N3PZ+K>+-J&@G9]JH[=JG62YDU\KRY^47YW$FK)L'"2-D\)1X MPQV^#T34ZX_&=XT!QS4:S JB_06UVA[(],5/A.Q>PG@^'9D8B/&"(\9#0-Q3 M#3BAM$AP1[3&W/B2;&PGC-8">DP$,CJ'];T8BY7BEZ]YO'!T@@IA2L(-YR6Q ME!/MHU4RE"6=IHC#KVCRRP396Z">%YGJYAU?L]N<=OD=_+MCQSKD+QA$WR_U MA'ES\=.A=]CCR\8M]QADY3SH_K6 11L6<=#O9@X;NE;P9YVLR^=X[;I0';9, MA?;AZR1\?)(^+@Q&8%""/(1[C+UR>)DA&'=#-VC;+(>O1-Y76+M=,;8/G63! M75D3-7-7&T^;^V^/RE)9K#%#O%1@MX4HD;%6(>(=AE^L!<+8V :&[DRKV*P! M0R?5 .@P*;FOL',7QM7Z^1@:]O7XEOM*Z"(_YU6;8H];\W,7X--HO"UAAC^? MA'K;=AL!?W\H3V^R^_@ VYA*-Z9]WS_L /0V_J[,(_'W>Q MO?U/1R4W#EO@*4^%0YRDO W%(Y)82+#1F:1>)JG97W1V/:SLO-V.)_+\]GZ# M!)WN]T^VRRGBX> (E]A:(QD*4?L4$&P0[$1 43 1G0XX! >[''HH.2<7C@A/ MLV8:;A4I8*R"-*?FHG)CC%V=Q]FYN1R_5)9A>RQ1[/09^=9VSPVRO64O;I8Q MO4HM98/](]!-,;I,X/:F8 M<1PLT%2J"S ^!YY2XS1 X9K^2JS\*G8L[G=L$SH27Q@BG"5?* M&H9%"J)G$ANIRNK<9H&\%L]MELJT\2GZQ5_C&>R>W3+Z\N<[G7ESWCAY>R0Q MHX0SBLK@0)1QHX#" D,Z1*&"$SZ*N+'-=?F5X\/UCG;X_W[*.(=_AV-8D889 M ?1^'M$-LU ;+/AV[W,?3$^?/ &MCX"5#$@S4!Q?C:@7\^&12*PRF.ZF?1B MYRP%V6X6]FR4[?].&X@@NQIY.4[_$U9V)^9P3:JIP10+J= M=!0.E[J*J@DX):&1Y&P>A>KZ'9@+#(-H38KJ0#2M0K_HGPVJ M54EL"&MP-LC^8)LB7N'AB4==7L?JT2!..\,)-Y]V4A1 .\8\MM.S43YF+5P' M5J/HYBB557+@#Z3.CPF1);B* MT,X#F(_P1T*(HWZUN?G68742EA3Y5O%__7.X8[ Y0]D5*[1"0H#PNK/>F @W MQ]1P 33BC[.>[R??]PE:N(X>[_B3!D6;W5??@Y&4)\*)LT#];S7W?@??RYCPT.?&MO=?)I?SWIR9M M)#@"[TM))IV3YNZGRX/N2]*D?[>;)\<8P"^'L1V5UA'')9C1DL /(0 &"RR1 M\P)PB5616#T?5\Z5265&0^G!C,&8:U,RJY7&/M6;I<\KKIQM%2^[IYW^!:"O M,?D4?W7,,XEFG-7WP],$!@=)TW_8>K^51&.[5V'$T: -"CU)0H[)+Y]^G1Q* M@AKJ@[($*7?<3JHSW8>2L>R+,%ZT+%F3E 6!5YSV!Z.Q)@;F; \22)PFSJ[Y!!+H^+HS%?0F""<_79!6^S2CX-FG3,-[O[54 M6V#6I<][8P0PQB4PNYDQSKV_,^S?. B3@PAO?BN@@5Z^L-JA=G9[#$$M?)F[ MY-E44< 29=G?FV^IT$WE)@?SN?."7[9?J@=#XU0T-PMQT+[VO :7+)!-5- MCJ?R87FECT]!TP^N_$'[K3 WNF1JI_#$XQYP3L:ZTZ>.WYER"7(\Y7DKY.=? MY)O\6;B^6EWC;R+.Z0'[C;N6M?E=C/S[UGY;L/9WJZ'],3.R).K&\F^P.V5% M$-JS%SVM .+'5K2?OC3?'J6*KEH;@ZQS*6L+>Y"3E"), .M$HJS2(CF9\,T! MF@G=W2EV]YYU,FKR>!SRN&@<'YFR]%H![A(N-:&RF ,,$T CW&%,4I/RDFUL MLZW%W-HI>4SDRZ@U"%5L3P]V:W*@"/81R)QE:0M7T4^=B\V[$]D]*Z/51/8X M1,:!R'AI)1=2H5 FK"^]2C*H1"'9;,Z[*+S;V,9?"Q*_*WG1PZ"L&RCV,D0738()?3RNO2(4SQR&CG>'&%P]"-O8 !E?(&TR(8?7L:,#PN_;@;+.,X7\BFNQN M2Z[D*MRLGRV*SM5QQ@3D&^>J51JC[66'&K9**"J&*=-M#/^_,A%X-0@!=];) M-YM>[PP,D8MTT&M2!IT$T<^NHB8G!P*#M+?)40O;GM$K-E$+'YS M(M8=7-B$3EW8JT_?6M\,K1\^ECH9JT[&^L')6 ]X7O6F!VHD[)LO:W@FM?]F M$B[3.OCX@1Q<-D\.3G[_!/8)/CAI=O?V/_ #VB![K]^U#C]^H,W]/UL'[?EP MF5>MP_V_X5W-=N/UV_/F27K/0=G<;\'(/_##UZ\ZA_L'I-%]U4[QG M%R&?D*<#B73K( ?'&Y\6*453@*TT/D.JL.%PG$J7GCD&C_\%) \CJ8R#JZ?- MC">?CX :2L$HU6##^%@^%C'X:>/A'#@U<^,X1"4;.3!5D_%L&V;O*M#HV_"8 M08H2S$:-[?<_53? .Y-U> W>\65'O/FY!WNO9%O+8F<3H=]MI^]YI%'O]'?N=//\"+"W@ZV&A;6:(JZ80SI2 M@Z26OA12*L?3?QR1WJYW^E$*MP)@A0VO2:<[R(<"H0CM6+! M$H68M*FA%9.I=!)'P6C)B:#,.OSZC^_9\WL>.=1[?L\]9\V=(^H# M-BF1 JO4\\&"1C [>>R;)]22.^H97IY^ZLXL&HFPV0RW/CL=/7,$HPCCY?13-&% MW<^I_<-45+H]; 6_5=RN;.'$HY3GG(O+I5#[Y:]);)JBL3)5+]I R1V^9#;/ M@Z)O:C1L)B5;^!\3R99W85&,S5B= MZ43/#$#VI&? $,XJ99KW%P8*T^M=(_\JFGS\Q?2]$X,U):H-KP6_W68A;@/[ M'F(=TC?+:'B67<>Q^8N4O(PG9]^6X\QG%CI?EMT/DVS37/CB!OVS.:,1KK3! M#0.>I-B$\="RAV%S.N;I%KOJ[+'*2GF3?#%)FKT+GT,J]?-''Q[P?AR/RD%S M)ID\NKA^5C8[P[06U0E6_C.=,H\)*,G5?*H%KSN#U]_^G/..+N;;GM&H1THS M>!?R"?%?H'LN]@<@2BK\LHZ9!?O'DV@2NO?ZS9?FY>_=QN[.Q<'^,6[NONOL MO4Y1))V3O8\'=&^W@?=>'WPYN)B/)CG@!R/UP7EC]\_6WNY;W'P-T+'[ MDNQ];)2'\'WC\BT_/'EU A"0[^T<6>4#$U8B+61()2EY*ET?4.G30;!DQ%#Z MK!(%RJUB3!2IBQY7X%"FQ$<,.LG$I#VZ"($QG9\Y"-+\EX@I> '-S0B:WF)#+-4\6"I MTV6*5URT(K\[7K$DTE!FJ"/&<8&I$5Y()9TG+-I \)UCINN=O_/.[[T]HB[ M3J?XYW0,R&7J"N T1X PO3:4Z,!T\A^0=0N']E(9&;0C$? )L\18[P&>8,*E MCC&*.X=#U_1S1_II7"3ZD8)+Q@V2@5B4>GF # $80KU-+D FL0Y)LY,R8VAAF&/HZ JP!"HXW>.=*YW_JX[?]D\/H*5EXH[C3Q/!U*6\=3. M+J H*=-!"A%PSK/YRLZOQO\X 2C) OTF.!G'Q@)PN@O).5$2ZX4/V@I>E+<"7VQ;GWZD.FH?O@@OMS\E7=IW@_JARZ6JZN\'=>Y$X%; MHJH:/X0R4F__0VX_J0X\*&'*@VP7$7%J,4KD@)14)*%),"CLM[;_!@]MIHM= MV)OJ4W*+G(EON5T>H+X#)8_D>'EI!NG 8/A7&.1^H&OC9DGOJ4[:/AUT#S 0 MR47S([QO_R4^N/S[Y* +W^T>PAA2A\YWW>;^JT\'[^=/VMZU#]-W)V_(X4D# MB/G=2?-CLWW0??6I"=\U4H?.UP>D\?%="Y#R97-WY\@;4EKF%9+>4\2]=$A% MB1'65"CBN#;EL#'46FV(\,S$9^67$;D$(%!BYJ-V M"F/WQ;_[H'!3/?94I V8+Y/2S?'WU^='^%I[;*K9IO.7SF26PSR]E-O2[Y[F M!; 7!F<]A8(Y#49VS)_&4'Y0%E:L6;CA*%8K20><( MUC<]S9\-)ADQ5KIV>'Y-F#F#_F85:X_+3D;81 M%![ER#N3VFT9C0R6)0HAE ZGCEO^WA' Z\*N53V*V4PB.Q57$R*>8^3\OU11 M(I=?>7$O/S/,.O<>ODK^R3V44^$UN? MG%]8?7V5\[*%J[R7U/GXJN_S^.NM_-5<3^CJ.R:VI"AO_!K@U8W??>VQA&WI M4GW78[_^'5/\Z0RV9#>_=.T&^U K*]AM'_LP?<#''+'DEDG['#'?)?YG6IOFUP'0M:6Y+_U<73I6 :/^ MZ0NXMLAI:$6:[&]/:_42%KL%]7Q[NC_7FI%5<-RS7)F:FAZ&FE:B..=RWEE> MXT>@WEL\I'[?:M_W8X$6)4\43?SR)L7T]<_@&7ZX680O+J0MJ$S*5#KZRL"L M#J]^O0O L,9].A[ ?1Z-)^1<"#%^361U0ERT&/NG#[<^-Q9X7[#-\XI-?#57 M2W,;#?"MA;@-F]3/6,MG/*CDN=_#ZROKS?IIK[RS;HKYO[7235_51,W)<8D9 M534-L\\V->V<.8=)%95G.Y%<=V/=:A%P<"0DLWPU_O=>4YR=VB ]=:WF M=G.ZZ^HK0-^<[ KT5J6YII/2%(.V+,]U9Y);M]^OSE'S@=:8"O.YUC0NA#W1 MDZR#CW\.#_?[_/#D#6M>OJ$']"V\\P W]]_B@_U&V3QYU6K0O[N'^SOX<-?1 M%$N2[_G/GRW;]9V]DU:W<>)8:BEUN)O2;]^2YNZ[5N/R$VU\?'EY^/&PT]A] M]ZEY>7CRGTLW:KS'7_Z]_W+4V']SV;QTY(A(J@P+%I$H=0IH$\@2@Y$/4FO. MC-..;&P_$YH9GX'65'-?JF&4&]A9C;3@$7%&&/K_V?O6)K>-),&_@O!*%](% M2!,/@J \YPB--/9I=B5Y+'E\XR^. E!HP@(!&@"[U?[UEYE5>) $NTEVDP38 M-;$K2R18J,IW9N6#34-_X$[&SL1G#A_9[C??NZ/-?M*;%=D/D;7HX^\I<_>R MX-=>N6[!*\UWJ9KOH7W'3R+%=DF85")N1Q%WNZ$8/<9\&S1AR(V!/:;60]/) M(+ -RS:MB6O8^RG&+I.4-*8401V1H(*1/9J.INY@8DU'8N"P-W;]P=1UPI$9 ML-#GSC??._K4WBP>4%I3:<8CC\"0>?OIS4[3%)*:QZ?H*9A,.'3B3DP/=,=V-.1*::&F S( M8NHPRIG;FQ:W51M6XGNDQ/<.XOMJ\W[--4S3<:?N(/2]R< V#6_@ M3D)KX+FF9U@3@WM3\VY[X-R$L'[5JDCA0%+PW9%EC< J#,8F TUNL('+0[ / M;4"0Q4./!3:V?AAMMBE[@!YOUWM'=7_OR9942NK2E=0#+\B4DCJR9%KW,4P# MG4J#XZB%Z<"V&/6CL0<3PQV-'#;V 54'*:F3$8)24H]$"F,O]%TV88.QY8*2 MLJ;A@/G<&8P,TPZLD1N$S@B5E/FHSJ924DI)G5Q)/>P^2BFIXTJFC?LC1"&4R<,IHYWF)(Z%2$H)?5(I,!=UY],<-"G:[C8 M1&\Z<$UW2O]DMA-.IWZ 2FJ\.4Q.*2FEI'JDI!YX^Z.4U)$ETT:NJ6N[#N?> M $SE"2BI<#1P'9\/+,?P L[\"6#J("5U,D)02NJ12&'"IU-WQ*8#S_2!%)R) M/6#CT6C@6\:8>SST1Q:U%I]L#L+LLI)2M;)/YDF%K!X]J9#5HR<5LGKTI$)6 MCYY4R.K1DPI9/7I2(:M'3RID]>A)A:P>/:F0U:,G%;)Z]*1"5H^>5,CJT9,* M63UZ4B&K1T]>?#O17^6(-VUSQ%O94%1.>JLGN^U0J%;!RMP/5JU9+-U+]=AZ MP2^ ];BE/!LCY$J6XQQ;W17M#',Z8(;I#;RI[=C! MF/LC[I+&, Q;GS@[M'-6&N.B-,;#BEP4_W>+_W]9YW_'<1T6!MY@$GJ@,]Q) M /SOA(,I\+]O&6$X,28=I1EE99R%8ES+#1TP"P860XT1>C[.BS '4WL$Z/7# M<3"V26.8CJN;AJ,TQM/2& ^L.%'YW[("R[:X.YBZ@87M?:V!9X?! MP/4G1L G+J S["C%*!OC3#0S-GW;F]A\,#7X>&"S(!QX(W\\&(]-=Q*:KL\Y M)XTQFHSUJ6WT3V.HF[LG\Z1"5H^>5,CJT9,*63UZ4B&K1T\J9/7H24+6MS1^ M%_X;1->5^0N.##CP_N:_X:%R1>FXVV/P[!=I'J&Y_"KC,2NB:_[=3104L]*K M;_Q*V+BO1O5/F)>GZ"YM_)>7BSF2(<-T' M)-L!$(:/ H!)"P $'L"#344W_E?@"_$,GX+ML-;M\J^SR(N*[\Z^06V685#@ MOR(_\!QK-+5-W_)LQW:8YXP#S_+&TXEA&8'U^^2;[S_3D.HTU' $ 1!<_K=O MV?>KJ&_@Y_C4:>QP]F^^_Y 6L%B1XJX#GN0\P+\!OT4!PY2Y'Z*$)7[$8NU3 M 1_,\6#:"U],6>#!R[T/^/W?O.S;>^ 2X5:*5Y9#D(YO!QBMS^'=/_['>/_KS[/_]]>[OSY\?OV[;_#0#4;>P#2Q&Z#I.P,&?P[\J6EX M(S,TV07" MRV>QOP2[@FM)<^3$RFL\[C-X'M>+,HV'(??QA>DR#K09K L/\$1C0-*#DJ9? M;>7E74 /D";+J39L,E L& >,V2+GK\J_?%=:7E%"<*,??;?Z!E3UZ_G4^$+Q M=6T%#$?"$I &MGRS_'I(7ZU%*,5WCCDT1_;6KT=#8^MW=RUK.$/7-0]:]N[O MQM;VESYHLSO#X-2.T;WW?=.-1ULN](3B.=.-WH8%0K3Z.D>CZ1-?@'6!6?G6 M2%\)IC\4+HV[5,& 1;IXA2%W,G(T/.!=I0P=A!@JYJW%"/L<]VG!S-@!9B>N MI#ELH--9+^ _%6"P:>F")JMI49XO42TG0;-XYJ!*&0F+W0CN(K,5''MDA=YT M$CJ689N![8+Q/;*F7FC[S#5=8]]:YZ_G@)[B2=Q(__7!_'?\X<=_S_[S MUY7YP?QE]/ZOV9>/;W\QW__X WS^GYO_S-]9']_^$'W\M'XC_=[Z[==?1K_] M^L,?']_^Q_KM\[_^^OCCO^P/G^$W^/D??X_^\X=OO__UW1C,_LV!.MP=3UW? M- ?CR^>]V*Q,_>%5C)C MMRHJYHW&P5%3_SO,@B'R,C M.=EE*"P>U2I[*IFB_L0>N;8_&04NQO-Z>^G8PL1UN3@/35Y94_R7 QJ0X-IJX9A@,/,Y=\+Y& MTP$;^^8@,'P7I$/@C9S)-]];SE1W#+OS_-^OX!5=J9Q#++Q)$]H37@RO[KN?2_5^;]MUXXH:&[4X&KF\Y M S#NP;3SC*ZNCO:G+-VF*?A-S&,$,T[/K&4?==_"; Q%'KDA8;A\0'W;&M@A]P9N-PR!V$P MFOK<-*>CT$,/SS(./G7@_^W'\I ?@P5[%%E3$N=$M?A*XG1/XJQ;;*/1U&'>Q!Y8;F ,;)<' M V_J> /#L\%3MZS0'YMHL;G.5!^YERMQ'KUNJ[T0H4Y5?E1QX.Y4>_+[EO_M MF'5MG2?A?8> GOF0@-Y1HI [UJII+M:&RQB $?\(.A]KFQ7?YUP>EV';:6\Z*(Q;X6&:P2+5BL,=()Q,S>.QU5;> 5_I#C794;E\N M0'42%; ";%8.?\)O"+:@5;%B2P X1T6;(4CAK<9H.'7'$]K9>#B>N$:Y(@+D M&=8/&.7NV-55QJ_PAQOG!15X&"9T#=Z%, 6LQK=#H#3QA09T@F P1]]]$L6* M1(? '%$(B(%7OO9]?#72W$\@@'W0W/0#XSM$#F[&KRK8_&8%6UA5L.55!9M. M)T#AC2P*7P6\8%&!O9H)!U@ X?5*+2 M3.\^T*9R%J MM"O8&O'& TF@#4!7BS_;ZK(M\Z#TC-;]-M\?<7\\,1UC8KNVYX;F. BP MG#'P[9%K_?ZNS5TSU]TUE*SODKS(EB@J&P!]4^WS)]RFT7NOZP&%I%_?O_W/ M[Y/)V/!M?S28NJ8WL$&-[:\B36U,!G0Y>"*,M,QG:D7A!-O M&BIZ?L3"Z/=__/+[R#&-,)R&@[%G60.;CR<#S[4F V,T,CW79],QPP3GR738 M4A/1(.BUO(B6SB7-\OK=?.1M1?Z$J'O[1!@F=C"NJON/6:5?^6O_N$9+LSO% M]KZDJ=3\[>UK^^.O_XZ(#K#GXQ]?3'C6_.W'?T>_?7Y]^]NO__[CPQ]_CWY[ MLT93?_SVY?W;J_%O\ YX-\C G^\P#5\;H;>7;7VK2UF=JP" M/T=?#V,"SE7MLA,-/+2:O>4\:#M MSL3'! YS37I7Q#!;XRE=PU_ MB6_!X+Q*BXCL9:#@)!>B,A>&+M/B:!Z175K-19NE<0 J"?^*!06-*H)MYBV\ M.:MQ]0*;&Y1NOCB"])=KA);^^TL,OV3I5]";M-D[5?1Z4D=@.Z9G.5X(XG;D MVE,.[_!M9G-[8EF>2:K9- S3;:KFP?ANW5SO,?B!^7L%_ITG)U[?WW[\?&6\ M_^M?-OS7?O_V7[];W+(F 0Y[,0V0M:;C#=SQ*!APZXAA&"A')&P]&F M]@;6BA'I=T2?[O&(BS5Z8MI6@A($_R@T59E['O#)+O3T-LI]05>2= ;FDZ.= M+T SOYA ,^:'/_[S]<-G__=)X'%[# :?/QI-!O8D] 9L8O$!=T.'^TX !A&8 M?N9FJ@Z:?=AW !P! 5>42" )M6L6+]=-P:Z%R?9HHM,0LL*I6;!;ZC+CW:YH MBAO@(\W#KZ-@)5Q3?B%"QO - *DHXXT!@UUKUVD,=#O8Z+HC7]@,6>SLLH%N MR^YBQ8#=KH<1P*V=C/R C0,PA /PP+R)P2:F;3N6.YIXP@@VC)$Y*/_29,AW M'W[8V0/[/,MXCCH/>Y]QGYS5SQE#??>6W>9=\LC.+-[_>/\[8(5SWPH'/F/8 M=M]U!HR'?&!P;MC.A/F>9V#)^B:+^C5TT0XA@!.*E&,VZ:BB9PE ::A?#XR4/+S)^':7+'%ARQ<2KM1]H.NS8Q^)8 M&G,^4#0#IJXO&R(@^*A8RGX="2(AX8+YJCAGNRH=:J]!5%21WQ7+D1IW-6+' M@#U\+?R?Z*R%L1A.J-QMZ4F6 "8/D5R'UO,K:<,0\-J[*[IOO8\LJ WT?"?_D*S_W. MO*DY[?A/<*4UJ@*4ZH>Q4^U1['4Q)3W9K9U>#M3;/,]2X 2YXV(YCET MKW1W3K.%=D#D&@81ECE=<:&-_#IA\6T>Y6TR8.]@]IFP^Z[@EE4+/_,SS95S0(Q_!M2#N.4G V+2,T'P@G&C%5U$![_?W[K$; MK *+-8"5+K.&@^"O "RK 996 -_G_KD>AA_8(%T(_Y8)@T_ A?=(_-)ODPD M<8BD$@IIHQDK7#WXG,2$QH 879K3$@2X M7X_'$0_E3J/D.HW!D\VB_(OX&B/SY'YA7OE0^P@0 0Y;LKB"ZAR\W2 "#RG3 MT$+. "9P%-GG&.UUO"]'JTFD*DK/ZX[-XQ6[7!U1=LTR=!@UM./3#(Y0>\>Z9K6L;Q[UGNOH4N\CF,/7$;^YB!C&KYS8F&DQ%T&>JSCU@#[(: "_ .@0 M',9E0!%"\ A]R6*^B'L(FB(K7 8M2!S >EZ6@O3)6')%5DR>AL4-ONFUR-\E M8?13EEYE;#['][[#%V(_O%Q[(2G]]4_OZHLGS".Y3B.?ZQH5$<"7DEPDZ1Z*M.\ASD8(%.,^Y\GL+!PDQ<*..U"FV9S6-X)_Q3;JF**44D M"7 E%$,L",0>,74OIF!"X]6445ZC4( CX+1E7<2=A((B09DF@P4XBDA%(LRQ M# 9"AJ^<#KY,8[%4AS)040 4>+0&VFZ?P?MY\+:F?+ ($ M\KPAQUNP2N'1.1 3[(7/%W%ZRWE)6T0C.OK@&$L%Q&2$79^"Q6F"CIC60F82U+"&V457"3;&Z!Y3F8#3'6--P*5L.E11P'EIE% M"XGX.$63PV<9L$B&X4^LZZ+MHY#D0EX'G"^T7X:?AAA+SY&5"!Q2C%9; @QS M$:9F?H;3(TC8 0@3S1EI=)V8H61 CN/Y"A&2*5Q^#XQ#KR&I7:\Q'3U'=27? M>D5O"%*@#5 D)9\2+Y)]>6DJ- M36E:G4@H3]2O3;U>JZSKB-6KBY?5A,GB/*ULB-J.(_.'(E!3PZC595/W8GT0 MBP=4ID";1"^NM&=(V[+R?D+@1&1PR#H(\'T'8*&4GS8V>!$TW! 0"-A*:),= MAU&" 0]#K(R2 B-?+M!?DSG7Z_95T[H@>2.H7KJG)"JE.KAAMRN44@MVD+*? M(A*J6Z4]1AQ078$A 7H)C1"9!%YNG]Z-E;D@2PO2,6V'E!2+"BQO5(6AQ\"+ M2"27(^T6F*<@]XVV5Y;&NB;Y@S+B?*0F,B<$C("I!?7=EI$1LLZ(JDL_!DE6 ML *N1VN7+(=KE-Q$MV@"YE)XEPPA @EPN!G:>'/."Z'4KK"()&;9;7CX),_N981GU)\W"0WU54S.\N$:9+K),#?LY7G >MK%J M )784YW/AAN:M&^GK+RXY\@SWLC0E*Y'26/P;S)#Q'LMW7)']%-+-]%RN^OP M%+898'[.@ (X35",GS^,S(Y'55MCH^WQE4_\BM)+1 @+S_W+(B =GN#$0V"V MU[COYJ5"K_GJ]6IOO609>F54E M(]^@GSO@F%1'(1#2\!*V605;X;_#*G-87N8JH[8NGZ3*($P4 (%,J??\15Y>>BLAM^2#D-019AS8TL M84(52I 1A=4DR MTF*[ 0&13BBJT$>30O([W@ M*%TQ_[:"^EU9,">[S>[,Q?7DE&-RNWO+?/:]J ME=:&\[X5RKS1CU6P!3:%] M%)]0$4+G20.J\D8K!0NFA(AGX]F%U^R!,S6C6E?4BB&UYZ"H\434$>Q\) #$'T1J2XT#M'M2"C.^Z ^ M&_KA_2T.OLI=[XL1)2)Y#_XE;'.@M1G>H8JH.JAU^$SF#C>>I?(H&NP*6\5/ M16XDG:*\ZQ4_:B)TG_O*KI#UZN5_E N7',R3*!<42F<61DZ33F6WAPIZ3V?F MK>D,IY.CC)&U;>L(,V^MW8?3JLUV8[/3G99]JI-_/^\06MEE:.O% N@#?+(7 M?-2LY);ITF4 08U,WAMT+6&8Q^#'BX25(K.CD9D4:VNQ,8L@= (2W&$1];Y# MW_=0E64:/57N+]ZA'PQ4#XY[_G(?-=ZS.?)MQ[\K%OJIC!YL2=H_QH D5TIFY-QXKH%-&=\&SFR-)'$T-1G:*Z$Y[-F$[UB6N>C^H>R3'KAVGZ M\Y:KZ(.FZ_5WRJCAZ.YXTK5)D&H6[!J6+-T:3Q66NHVE\4@?68["4K>Q9$WU M\>B,O/2D D"?-M.Z'C*^MH?D9AJZ8?<_:G+A6 (%.YZ>T?166-H%2\Y(M\>N MPE*WL62YNN&<$4M/RHW]<6M^]%-S9('J3.7(=AQ+U@@<65MAJ=M8LJ>Z-=GW MTD5AZ<18Z[>Y[2?'8CNS^8[@?VOO.Z5GONSONJ1A15+&0^6H@L+Y7W/(U^+,0"?RQY"\:TV M2V_@DZSL*8']E!8X1%!,,$T8]0K"M8*(;)Y9U5"R+'62!3\Z3I&*X-=IGE,_ M[@C;:F"WST6*:XD6E7+&*0\Z\Q;93%>!*Y'K:$DH.M MJ-+LANNKC3ATZL\11U7'F%F4!0.LX:ZKLFD>2H)/8)W;$@Y=?C/4J".(_R5) M;V(>7!%J,TY-/3V^4JU&T*KJJSBLE,Y%8X^5LONK%,\MVWNN]_*L0"%V2B-\ MJ7XN;S0:Q8S9*_BQZ&I2XTMT2@2<+!/<+I:A-_O9-59/12N ]KZOM&.<_A+' MC?H^^)XJ[!+J>D)$8#\1$SI6:7QMBYD M>!1L6D!M F0CK8)G652DU'FK1'C9Z8P*-A$Q=9L;K/C#X=I8MUAVS8#W5M 5 M1-]HRRJ)KJ;^)N[T@R&&TSE$*R_!@%B>N> ^%6#&8EH:]B.@W4AJP+$:C08\ M)!X0X\N8XKEB)CG.IQY*1(M( S*SLO&\J Z5XHBZ+QNOAUI; M1UBLR0P!B(B#1I-=R>VU *D&5Z\36<5)IV\(.^V94GS[-OVDO2X*$#<7H1#_ MWACHTRAC,L?EB&'1/WJEB539_ G;A%[J5_$[DJ8% C4CVU<*6T M:3=E1TK_%IO#8:L\:I0;9?-<%PU/J5EJ@L-K<'!]N(Q%#[L2=%79>(SPBG$ M/)4UU[TTJ?R^*'%30E]JL#R2/7XU3.LEHF_.U3:G)=&S&$L KF92M=/6Z+TY M#H>7TXE+H)=TV: _U4"F;B#C/LKD$]NL%(5J.Z/:SJBV,SUO.W,FW/XWO]5^ M:AC][T#)^MCK\23#1TX1WIBG"3I?PI&O&H]\@7.O.COEN:N(QW\W._"#J0/F MR0(\&:UL*K?F9D5X5C@Z& \.3%& ^17/&EV=.M]Z?^PK2\ZN!WBPE*V>03% M^_(X([L=BOC;K9=)4^NJ=T.JWRNK=A]:1"ZY-]^8J;4VFVYU,$DYTG%C MJ)S($*5+^;8P'S4INMM'H,Q-/TYS40I1=IW6/OWCC19&.)6>)LE@Y@# $T<@ MYG*^9ST:)I?#4BB!O1QW)_.X-3E#>F-T$,YI3M("BP2"*.-^@1FG-)RE'"U: M':V:=K=2&C#4/J=:R'R<#XK.3F.RB\>+&TP8I QLN0^YX;KB0R8O>NDUU[?/ MD-P)B(T5FI/'9[>#QTK6<>?7 I9ORLH".4?I).D^ MCW'P^])]:' 5)L!NFSRJB0(5FA&-M)7J7H%VMY( M%)/48TPQGVU')NRJ(FG:#EZ[P*G3M-+<&YL/DOC0"1Y MB]G'/*L3HNA2HJS8*2M">'(E4P+E+$R:&RFV12>D]&+8;GJS]D),+<<4=LR+ MS*X8 $5D3F,-#([I*J)B"=Q;Y6E7<-XR1C8*L1 ,\Z W?[*.&A";G/D$6($? M.')!(])E45..D02!+E%G1 MJI:X/L].!ZH,W.;62&',0#@VS\JPBO*J/BSY"_5.UT^UNLVR.).>+Y53O6$Q MU5TND3?5#PGV/Y=@I@>-0CD'C0BZ$ '0[23^HPNY'+D/)!7+FC1/ ML!1.JJBPNI?@I:"ADEXJT)JM<)840Y6EQK"4"\NTP0;Y6J#QN?D5"K $3LD6 MS1IHG"^:+L!NI>_DH[MM,N!W;=*G'::9+.-OVQ!9LO#+&RQ:!^F!9$FENT*T M4\G5W?5=?:H6 (=_58"3BA*:I,EC2=""X*:.(1/LEHKC"MJ@3U9F;:)NVK&D M]I9BT'M5IHW5HIDL)L?742' ZYP0J5>8J;0"&+!1/2&W>L>*G?U".$BEP2LL M\?9'I=Q%,35/:=P\H,1XON:T5,*QFHI5AQI>EF9O"8% 4G'Y0EE$WOR(9&Q$ MAJ/6Y/^B")^>U'3&\!>FM!L9ZQIK2<]MP]K4F6IT^UE MJ:K 5!68J@+3GA>8=C>T\O/:3+$^FY _EX91#L8WQD^DTYKQU,=K!]+DHO6$ M,,=9+F*C48)AS^LTJ@QQQ+_X-_;;H9LE?!(/"G9*3L_43PHC4?R[Z@""7X0< MS1;1_ (#L&2FE5L!8R.[(K(L XCE6KHV-8P!3U#@!-L>$=L2 MUDIC"V)O]6.T+7R3^.(:WH[W6]OZF(B[+7)(*+PD[J96HAN-%P-LZ5!5P.4B MZ.H':;T6.\PB-PDDHG''33-\,ID^IZ\FSG/J>[+@%!K&7D[2@5FQM5MH5@2# MJ-D(>$3QE_IW&-H3 8V* =;B-C75E70HJ>\R,/1KXYJG=NO@(QY="_-?V/?H M$,I;R*8'0YP>@'=7=6=#M-R(1;'I6G.ID!JF>5&,O%A!/*Q9IK[\#'@,*,8H M$346!C<.?T:K1$DS-%0U^?IE?>$Y"T#2++2Q)<,J*>T>8?,0 M.I8YR(NF45$9$V@OE"&0QE5'^1A!O-R*'V7^,L*[T8L ^H1!9/*& %^CH M@#ZB:[;R>[K)XXD0ZV1A5IC!UJ5X+=/ S( B)[A9P79H@B87@Z>?5N6-]D+$ M(Q&^29H,?);/8$NI_T5&##&P","5'>.^+@C0+R7;(#KY?!&GMYR+&T0$M[@Q M$FTKRT"FU.RWC8:"TK9>:_/9Q%4:ZO(6JJV#X4DLL:/C0RA-L6,TKJK;5KJN M Y,';W_%S?*:-I)V*OU#%Y>8XD?59X N3+PKX^< :(R< /^("YGU!>4]=[V= MRC 3F**4N[)]'LI6#]XA.@?)W7+JT8J,@\V)=*VF+6E,EFQ,MTI%:9"#0JJ=_ \^DI757/*N1&%S((K M*N87W-&\G4PW0:;+VT]Q_T2KKGTGSXS:>$T[@WPC:POSK"I)U9@(68I/=#]C M%(J2^NL[8I]Z\TH'!MYPA)+7 W2F,[Y7\E)#"XCP5 M.KTTKT!SK+U=*QE))N)>R8DQV#QUQEE0K=B4$I7&K;]L4?)- T)?L6"%V[AN M!H,$++"]=V-'376TVK89CH>LY4CRV#@6N::^%C>>4LR'J= 6O3"R6)WEP4=!,7 MZ6JDC),9FEOSAD86)GFI85>,Z3*X"=[BMF'&]9ZE_FQAT@.]7&U91$)G8B-F MT6*_?0]Y :;)'4;[D[LTM4?JTK03>U&7INK2]%(O3=L!7\_C?;\QC[>;!H.Y M$T%].BNL%_+H-RS1H4NO@I#12 :"RFW<"CLE;3B ,EU/X#X]!HGM*@N;@T-?M@T.[*1!V MC.9MG8OZ,#M>WC\2P\7\BL6Z-EO";M'\+6>#@*6Q2$4-1IW'L+8)P4TXM4H$ MPVMFVF7G[2Q%7P<11NU+IR/* DT, &OE]T=FHNK@;9M?Y:9SR.E'O#?H%"N_ M2WRJ5?95CF1CN3:VAF.1AO#"'KHOG^N:MIH= MH)7O3+ .>/=,F3O>.1E.Y"N-H=7V2@PPANPZ%77R9616XQ%=B'X T#$%!BWIG.5$ 3>PRG^-$E]M')])_+@/1PR%" MZTP:+Q&FSM P([HHO9EQ,4Z.AYRN71'D,@Q*D4L/42CO'FAR7AS+68 HM8=: M[:[1SPC^"'=VS2*1CB/"'U*C)/Q*:@J\@Z*;.RRU^&.917D0^1*C'LLCNH'! MT!--IHK">[98%Z+C]1/>T8NQFE3A$4=?<(@4%7H@ 5"\EHF3T*2GK6O+MA$E M"*0Z:J,:;0[8QV@KM# M]=?>E73=#"G>DVZ:T/ "C"7G5W'A\$L[VV\>.U\I"VRD M357%HM((E]UPP%)Y$.Z_Z=%0+6LR'(TG6[\^>*#4SALPK*%KF+MN8(_OQM;. M<[+49KNQV2/0X>.T^WS$H2]/>Q0Y3^W!W#&H%-*>CM(NP1I"_ MW,=N>:SA?:_OPB_7^%(>ZO(?/4KMSU-$Y0/+L(0/4.C[KQ+!=W=I[MDOW MIODIJNL5U8$[Z%BNHCI%=2<\FVTXNC%15*>H[I1GLQQ;GTPZIV%[,>'R?&;P M6NN61W#V+W,NH&OKKF.<932@FMZX,Y8FECZ>6 I+W<:2:1NZ.W44FCJ.II&E MCR:=DWDG5NC=C6NUQ_1$GQPL)XF*(VMS"9K=+CMZ0O2.I=N.?9@1N_.MSSF= MJB>+V?%$'SD'NB<*LUW&K#&Q==,U%6HO$+6.H4]&/9+'*MQP)SX_;K2(>O6H M^05;(?0X:1T'>PAJA_W982<<#"&>K2[S\K:N5J?Q.GJHS,RQ/K(/U&4]-49Z MB"7#T=WQ1&&IVUB:@%UH=>ZR26%IS><>Z2-KWT#OT[@2[(&";VD;I>X'M^EV M2S?1,=<=16.HZED:Z/=XWR>QIW [V0+=O;V.G MW/?MCJ%C[BN6E,MQ:BRYNF$J][WC6 +'T)CNFUJBL'3J1/*I;JF,WIY=L7U. MBY6VD'Q]Z,]17?>M-S ]O8!V;-T='Y@#MS,L>N2H7!I^Q\X!YH+";V_P"U:& M/G:G"L$7B^#Q5'>=?B&X$T&*+E@P[2G,=9+0"^QI_1*[8J?S$P4F+BI][H6A M6^[D91\2YU1.Y*Y(G1Y:4*[0VF6TOC FNC52S'I96#5T]] TE2>;OMR#ZY./ M-#?BA8RME!:*CJ,(5#ZSVF&G=M@);Z,'//T.F[/QO)K*^UC(*ES_::.JLX?MKAZ\EQ/*K1>Y),7?V*52\.JZX^M:Q>8+43X9,>F"?O*I,$C)2$AU&AO5ADZ7641VFR@>GC!%%Z MR I3U9BAZRAZ8:E\I ZCQ]"-O><;*22=/" Q[A(/J:LN]:1"Z]-X\H+ZIK3? M8'[@A8;EQD>8"+[J=PG)^@K<$"U(EU[,JXKSA]7F]WC:Z>,#J.-ZW!V9A[KM MCP"=,P=L%)\H/MDY&#VU]TC!5YRB..6)UEEJAON'ED= M'6>51_#KOBT8' 3^&T37W_\-_BA_,6?959249YZNTOP?R[R(PEOQ490$/"E> M60YQ90M>3)?T)*@*HQ6R1\U?E7[XKL1K;Q@O-AUJ M?*'X^KN;*"AFR 7#$7%"Z<_+-\NOA_35&E>([ZS)<#2>;/UZ-#2>'T2K.V_ ML(:N8>ZZ@3V^&UO;7WK7+]5FS[;9(]#AX\3"'K$WQW1CT1;; ^46S\ZD8[>4 M \PRSK4Y/#?+-0ZJ(= ^\47!YQ[/-&ND[Q!DNQ>*?87-!_AD5]"N MZ2$=A[,Y,LT=Z.QQN@!=#LR,Q^#-BX2,HJ;C4%,G2"J@&[_ MG);1J&-E.>> PO-=Q):J"5(TI6A*T92B*4533XRF5%[4G2!\D^8%AL2SDYBA M/6XP=. 4H0OE*M5_JA/]IQ1Y](0\SM/E3Y%'3\A#20\5,=PY[OICADTN%ED: M1JKOUOX4N'2LA5)*9)Z7)+J6LLQ15*])RDEI3II?_8M9/AQ M8_C\*S453>VP4SOLA O9@X9$/_.BCRN(,\#O30+I0\.N&']<"(^\1B6 PM MN#G+OG!TS50>QS864U=MZB96D85TY0CK1QI11Z[D\>!R16*/)X&>2CIT;DP M7'>M-SD;=R,I0HV<.WZ&TEY N""65%.TCI;MK4A*D=0])'5@C%B1E"(II?AZ M98OVK32L3LU]@<-.7LH9R&>N$NLI4[XP'F\T^ 6SY'D*,'I*4P>&K15=*;JZ M6U;M,1M"T92B*26K^FR6]C93\6,QXYGV0H9(2_-4UQ+^&!4GJOQ)[5"5D)V: MI]]A8VJ>%^7%QV-Q\V7>+?ZO_W)-P_Q.73"J^^?MQKQSZBG@BC)Z0AG[AZ04 M93P-RE R0_EB!_ABC^N!769:_V$VVV7G]JO2#T4CBD:.&U!5U/&4J$-)D!/; M<@];7#UYKB<56B_RR8M/SI*% D>] GMJ/4T?%$Y_)BO:0 M!54+/)40J!+-%8TH&E$THFCD8@R[[MW,JR<56I_LDQ?4O[(]+>4#+S1L%G32 M<+\0\:_ +=6"=.G%O.H0<&E=% Z_$G@$&%V0SCU%:.X)4>7!X3M%E8HJCT:5 MEJ)*195=@[B2E9WQFK\M&$ 1_AM$U]__#?XH?S%GV564E "?KI+4'\N\B,+; MTX/&)/+YWR^U-VF\G">Y-F>W6I(66IC"'\&2:T6J$?T NH<5"-QSD>91$:5 .SRFT4+?W41!,9/H:_Y*PG!4_X1Y0)_+8OM/ M&AOT.;:#.1.H;7,5%LT_9UFYFP6[X@,OX^S+@(6PV51TDISF*I\?B?:,'6#QS??O60)T-8&F983F,8_T)ITO6!;E<" @TV(&:=9(U\R1:=+IX2^&OH=H%Z>.8,FD>&5.R$P[TIEI MQ5=1 >_W=X#"S_R:)\NJF32IXEIID#T#FXO9(N>ORK]\5ZKR**$%Z4??K:(: M9>MZ- QA(+ZNQ>YP)$2O#,;)-\NOA_35FGTFOK/&0VMD;?UZ-#2V?G?7LH8] M-,?;O[YKV;N_&UN'K:HV>[;-3G9:]IY0\KW.V73CT1;_22C!,SD'6PH?[Q&6 M._@.>_1M/.&CZLKG,:]2]NG\N6LJ8<(YC])Q]7)@9CR&Q.BK-'TS M8\G5ZD@/R5AK?K]%YSX!KSVNI.WE^\ZQR$/%J6D&CF=!>N[-NCK6N>V)X5H.U1Z?LC\VTP.&O0^=D1 =#M<+MA MN[IECA]45KX#% ZX?'C,S$I%ST^&GL$+="Q7T;.BY\N@YXGNN),+)^>=D@8> MA[0[B.$#9\0?%;OGO_F_^Y;^GML.RZEN.^ZYV=[EKFC;TJ>^DOLAS7:_,M*U M= F/4Z>X3%CYV),CXRR'Y[U;[8Z;O4>\!FL_R3/#U6#9.$J3<]YQ HPRS;"? MZR"!\%X. ',3%3,"U]R'VW%+"^T M6\XRG2 0B^W<<518\686^3. &Z!A/ +JQ<,O9FG"M61)0@ _F!K&@"^ M!&Q=1S[N;)[F!5 QK)SS E\;IS>\/BL=\#J%9^N7(\YX@^3OP@F>AT6!.)%$ M9OW8-68R 1+H+17X0>*F!PZ M;;4%F621:V_?II]0/$>H8S2 VPV/8TUR!/-RGM F5U'C+6%)@"< $30:S_&U ML&@SO4P:OQ&I8KT+Z%!;5:EBJA4$94J M9XN ^Q_$7"6,G"UAI/3PLL,21Y[ MU6./+A==6W>=\S3_.^5MN"*Z+IUM8NGCB:6(3A'=*2_9#=UT#\P*ZA#1[9,H MT<=4B /S$"\CV>$R6H.U'U=< BRR-(PVAM/==\@'=#OOL8S=[_#=)G;'TFUG MWS2G8_=ZWTLNW]/U1I'PI9/P>**/G'W5DR)A1<+=.;6C6]/I!5/P3L;Q)4Y0 M,?8-X5S^&)6+C\.*$=!79%:+S):M=U/[3;2\@(QZ^\#HTHY0Z"5#G*]2XU*( MZF%E&HJH=B"J'=;8 9P/6?X<6WQX/\JNI.GN5:!RS@((71;&^*NWF8UTXF>& M499(:$$6P=>-)/;[*PM@S<8*P[NJ/116&EB!;?KIW(L2Z@.)8/0I[43X^G@!"5"ZY]?-2*1A":GQ)*H!C)VK0;2&W0AEXOF.&R.6C?* MNH:6 S6K2? ,Z[L'V0'+!OM7FCQB4OEV&7)T(OA85:TUC5N$/6:$R$H@VWJ^ M9X%&P/V8"C2P$*:QV"*-1,%%"A\"CF0I$> Q6/H%D,;75:S><*QUP8(7PDQ= M.H-; 6J+E[G$\\ZR HELG;JWX_+IM>*U5"O>3NQ%M>)5K7B/T8JWN^5,'RN= M\(^O"Y[D/'^0BNU9_9+KNJK*IC^;M8;3\6$(.\]F'5O5+ZGZI1Y4$*GZISG8HMU\179^(SG!T=WQ@7TY%=(KH#JO7U(U#>\%VB.;VR2'J8Z+0 MOCFVJHBI)^;C)Q;#8F@[SEGVA>/%P$%)ERWG[@EMFQ9(H ,+>7J:*=Y'+!FZ ML7<.K,+2J;$$7LN!B?L*22V"<">#0^Z1Y1&$ZO**(C;LHIRN"/7L+Z.M?8 M6L&J+.LLZ\XW?94]RUDQ:BF*D*D@U;:?TT>V]5S' 7H+3@.MXMN3U 0_@%". M4,%>54:< _4(_-84PQK1*T,XV6*1I5^C.2L 6=HS=Z46W9[N6HLN)RE6U>XX M9VR1P;(9'%$+EAQGH]4OAA_G:9)P43J?EV,L.>PBDU,"J84!GR_B]):CT&)A MN%HM+P8!-NOK9YP%-#]-8W&>PM))D47>$J?2P=ME.32+X]1G^%G(_"B.BDA> MJ;_[7(,(7V16+WJ") PXWD@UV$)!9YTC:G9AC*CHVS!JX95SPF9+SX@-KEQK M4B$0W\J@;(U%MW!H-=J5R*<-!%MMCU/!!I!41" )FJ-'&;9HJ,#00O744N5) M"X6KL]+SMNO2&D,E MNI[E1 W;%YRP8CBFFMN^JG3O+5491FIRKRWV%1#<^+ MLB!?AU<5IY %1\?=GK(@*@'!2T#@'%H@S.H+T"KI'#ZON1*D[+-)I1WVYI-S M,G6I+,]K[CA=,'=6].0Z&6C4"4A8W(C2-VE"'C\&$#ZD!<^'&I"3^+OFZAJV M%@&8O>5>H=/?C>_*GX+]'N"2&.%)*- @Q&*4L,0'[8TF1R&[(IT3*]1T"=F$ MQSF_F:$[3"5NX _]:PF&!L^ =G_FBS0#_D@TX+,Y6(N#?YT5A^CM8\!&CJL/ M>,&B^(X.7D^OZY.MNCYU8B^JZY/J^O2TNCZ](\-)^\R^:G\'KP<;.[[X*4NO M(P3#RXMP/+')HK /M0*.N2A/AY$43YX95129%]%<&H6Y%J&3!Q_-J97B,A?M M$C4P0"B$6;:W9$FR!*W&PU#$H>DE(%G &F4!@@+M"%@^ .K*8#TM D,"W"K? M7V89KDD*G&M_"OT]/ X/F+NIZHM ^)[>Q0T:DGYZE< KRCZJ);&4] &XCGF> MBSZ89S7+C3IJWHRFK02,NAV2."?XFGUAS@$<<9$ 3LPR%@&_#:E1W8V=$TR[ MW-YRYM\/\:Y"_AGE8CG1+Q0"(^/>?CFK#!MD3LKIN05 MBY*\J$Z)M$9Q1*!, 1" H_+0-X5>?.D%R&[WLM6_WBHFD'IP.06R1;SHA\\ M.E(M/ ,VQ;V"'BTJ4"_-16645 (;5N.Y7F%A142 ;@HB^ 6%@#2Z<,$0Y<]R M/,&;%%;YQ(6HL(&W^9_+J+@E>X5[@I@_"_>]$9+RFJ7^O;0?#Z$XU5A6#C) M5VK??\WO>QFFMD2)8+@KNA@M>(N+5)T*W5K$M#2[&C'ZQH]*N#>X!>U>\('C M*(QXT$@MPM.(F\DFV-",9HM%'/EDGI3(Q;5C=D-XR/C5,J83H2,? H'>LS[+ MMV(5Y#7:V(T#6"O8AV6W%9S=^#Y\'YM]J:N^4DV!* M 5J'LK*56]]\"0+MSV6M4@#-L*N;*(X!)8!41M9]ZYNE 0:?B'?L9HDMX;RQ M!CZJQU' Y6($3AQ]P;15B@ B?1.QX^X;,4*DB]W>0=OW*E4>/(Q:CI[&T7YY M\(;"/E$N9@ A+!+4LKOZJ=O/W*<;%*D&RK/T:>B%-;*>^!P)M=EC;G:BAEZT M"P[BV ]WRTHU\^)I/'F"F1?]&]Z@!E[L#S,U\$(-O.C6^]3 BU.1OQIXL>&( M[=KR2K6S."YHNEV6;QN.;DS,K<83FV/IF,%751@'3N=2O9!:>R'M?C7Z_=^\[-OM!5A/ MKZIPK*H*.[$7556HJ@J/7E78@2SU72[_RZ9PLD?<:GNG9V5+XF9C,,/>M3&8 M>"R+<#7,#(EORV9?Z0W\"IY:L#P?%#-0OU M1S[N;)[FQ4H;)='%ICPK'? ZA6?KEP/2WNQZ'CS$VL_KM?E0:DT MJ..D08U5&E17,YAZGP8UCX(@YBH3ZFR94*6#EQV6$?4$;J=[=,MLVH;N3O<= ML-*]89N*ZGI%=2-+'TWVG1"HJ$Y1W8/RS5S=-0],-^L0T>V3&=/'#)?I63#4 MD4R52QXN+&X!%ED:1L7.V%V=Y?;$LAWW.WRWB=V8V+KIF@\:Y=?M\8V*AB^> MAAU#GXP>-J!4T7!7L/E$:=C4QWN7)/6)A'>RCQ].SMW#;->0VD.3NF^QV,^4 M[GA%AK5(;MEZ/[5['<5E<(.]KZFY%Q!ZR0[G*\VY$))Z6/&-(JF]KB0/A^9# M5C_##D\VKOT!M'&$7/VS#A<7=0+^ZE5FHU[@G(4ESZSI2FW 60$59!' !E/, M907"_94$=P\".#[X[%%GP*=K;0.:1;+^.O'M74UQ=D"OE[#TB/UI*N?UC#9K-,"1&XCCK0SQ'V.-^;Z4[2>/GH2,"I=<6&[XBPQZ0K66)F MF\]WF1=U=.KMOC@)N!]3259QDS:!N$@C)%*6-R8047U:EF([>&T>?5TE9QI M1 VAB217NYQ31_-<$OC.VKCLA-V4:9IYR M%E5PM'M6SX%-EGN?NW/Q!4>?6,S%5-?!4 ^5>=^"03_RI)I\ MS0(441'/)53U*\?O9#K M=:ZQM2(X63%53I;;=%?VFMY%T4M1UTBE7K;SG#ZR<0Q=QO,%]S&B&=^>I,SP M 71RA'X =]48'AWSV994PQK-*[,$V6*1I5^C.2L 5]HS0&QSJ*!M[5K>.A13 M_ZKJ89QZM\A@W0R.J 5+#F37>#/\.$^3A(M2Y+P<0,AA&YF<:$=5X7R^B--; MCC*+A2'-&S2<=W=0PY^OEW;7[3^U@8GT@>H'04A M,% 06'?1T]9@R:EVKF^TW4I2-)_E.?3=W1KS" *O4\U3WJ&-RO.B[)VBPZN* M)RC#>UB']F5.IX5\E26PCGE(.E=0(G MF%0G*(^&FUT'B$91 A&8P+.!9T:!4734/J0%SX<:(%7\77-U#=T.P-A;[A4Z M_=WXKORIGR)A(@3A;Q2/%6(@2ECB1Z!AP=@I9%^F\]*$'R^16'F<\YL9A@VI M)CC*M7\M60;P 23^S!=I!I228!.^N6:,!O\ZJW[#H"C&M=']!E &O&!1_)C- MTSHF.I$IM<_LJ_9W,,^P2]V+G[+T.D)7\^5%R%#L&"=DCU; ,1?EZ= K\N29 M$>G$L-%AB("3B\!LQ8D M'0L0%,B9L'P 'GP&ZVD1L"8H9M]?9AFN22S!M3\%1PR/0_SF;L1_$0C?3VG> MH&3VTZL$WE VQ"QII20/"D/7@?*F2[KRU?TJ[)SBN-F7Y1QX$>%[T(G+6,1K M-EAFKQLIG>X*X!L?M)POQR9!= MIQE='XB^PJ71V<*MK7=^ZRV%&V*T9GV*U]4WTG&:D[.Z+/(H()F*;_QE^&FH MWT 1M-X7DH9(LX-XL=O6LAR MQ<*X8E$";F'Y)H0,^6M@;<)F<#?X2@8<4>3-MUT$:;^7W:SQ4,#^L!ZF*M"! MR5B6S81%YU\TKUO$#BB\>^4 FAH@@)J+2F]4 AM6X[E>8:'*HL"W@/0"_R_7 MZ/)5H^@2NH(_RP[<;U)8Y1/N"EYI ^/Q/Y=1<4O*&-QRL94FF2"*1;MN#.$! M'R]]X?=3: !>MFL^'&IRO\G?A*%^I4_,UO^]MF&H1)8+JKRBP7_ 6T[DZ%GH[B&JIF!O! MD,:/2L WV 4M0G"-XBB,>%"CB>%Q1,BS"33KRV#:EM5$Q9-8+\\FU60&D??"W*Y1L8E<0.2P%E<0YN M-6XT!_* ]]+#)25X:?JE#AX2T&%#* X%&[[^]$:;&.Y@8H\&UGA@PI$^$D\1 MG-L8"TT*@O^JP-@FHS&6%H%TJH4Z8&EC7>XOZ?@K8+I+4!B.^6+^X P3C*V^SM?% M5NXS3))9RM"/&,$ Z*O8AR6WU7 ->+YWE9!N!X"4">$29?UY M8SS:99#BKZO(1([WT<4HPVH-Q&TC,Y:WVESEW(%2AM>QGFPEPI\O0:+^N:RU M&I 9[.HFBF.Z_BS@_]O-D\H(A$_$.W:S!I=PWE@#3\KC*&%S,7 ACK[@_3C- M74#^(F;#W3?"5TB6N[V#MN]5YD1PA^1Z>LF0$Y4,V8F]J&1(E0QYC&3(,^'V M?R(P=0.T)/ \;]@"[^_ C,Q!;/L/' 73%7V-UW!Q=M '2_8;6/0%] KH B+'&AW MZ7R^3,!));, 'H=^<*%S)=SV%FPS$K?7U@68@?",[G5EC*SAW94VAE>-O"_2(Q7B[M3?$T@^@'Z)?#,ICD9()CJE3\I+U-+/0CL]2B?;/9<)% MT9_3N- D/461"$I1$6$5,#J!RPC4+Q!L,L'DC?CR=?FES#5YJ3&@Y"N@-<*H MEV89)J&)*'.,08BLA5-H:"3Y=1DO4L%SGX! @+*U?X.QRV^UO[/D"ZZXE@$* MN@V9-,KS)=T(T!L$S][ !WAX^:&(\JQONR1AP6!,>S8>5;>R&VV< M!GY>[0.>6BX0B,_&=;%3\YSEKL"Q$$(NW<3]>(A.+BRUY6H'7 5YCR+1"3LI M@YS%YJLN@T=>5ZD\&/"7;EW,PKQ^XERU1NL,C(WK^/84IE+ M3/]B0 Y_I)FD()*%*QM<)TK<\)8-%JE4/W,1KP&.].'HPD/#W_X[_>JE">K" M!'YR3?0EJ,_<*GE*YJ3E,UX)ZF?PLXJ-[MX7ZJ]E1DH+F-O/(D]$6"E-SIA4 M>7*?:F?\']&B'&XW'$KV7(JS)=:)(G_@7UW36+Z3T> MBQ$S-754)D9>Q=3)3,%E&OJX=-'S91A&?E0J3_@V#V]E4E(!7RSH][1H(H@" M!!4J=Q*%TD(2.Y/6TKH9!4>(N6 6D!O T9IARAO)H?9_02%4*74 1N&4<:,LBHLL*VNPUBV(1KZ^PD96VKY:G0'5RT.E- M=8\0W\J(C[",1%RM.H<,'0MLEL!E 7S*?&*5QBM!_DF(!AQ/CQB=8^0/A'.1 MHD54R_]BE@+U8O 2@%/,JHP#>1<,)/SNP PQ!L>BM!?BP ] MAF+K-S66;L3)J!#8E"4U&7W693D :K\$<9 !6=(1L M+T38#=$=;CL HLTQ8L8H3LN#<]Z.7X:6E=Y)@C(GKH@1[/9(7@^4ERN JQ?1 M2[RC9%>@':[D5>0SIV&N 8EOZH$7P"%G36,H\[+/'7V1.>%2G)QW%OG^Z>B' MJE9=FO5!'?JYQVY(@O+K%H,+K/H7$=*A]LR>5F7_YYT5G28#'\T!H9=BNF60 MGNQ9L2RY.45;8]6+UF5V5I2O&!QD2LX!WW23UPK4LU=7H>^$M&&=%>=BOKN\ MQ"("1^D7X96E5MP PX"':HY>DI-"JO6LA/#BW./4I?@[)Q#^;X/\M?]!'CT[ M0,ZK!%Z>E2*Z816,.V$5_(P?#=)P\ LHCM=XF4M*D(A4^Y^(>;)&M -$TPW+ M89.7A5D =L$S8]PT1]=T@:=V$U=W%.&EL[F4CEJVXX9+S]G"15YA=*,P6V@%F@54&E<7=Y M[*EX]$W#):*K/E+^5V J 6/J3XPSB6XD80ESM^$QJA9<==:)J[)..K$7E76B MLDZ.WH*K4^7AGTHI3X2,%PD_X.W$*6*61U=U>+L:IIB22:%]8E>Z_\I@D7PU MZZ3NE5I5AR=!1-U77CT(&'!V^>9235&S71]'J"]R_JK\RW=@OBYB=OLJ2N@D M]*/O5M^ TGQ]1@:^4'Q="_KA2 A[.:)#OEE^/:2OUCH'B^\<=S@UIUN_'@V- MYG)ZY3H;1N*>5-V7H8 ]1)%A@"PU#AOP=S&R]#"/H;.R MM*W\6,G2O>RY[C'J"U-W1J/=)6GWC.P+1Y!I6/K4V5>4*K/TO*+T'U2L)3KG MR[;)5?YK"]3Z41C(YO*=GW^Z-F6UOTOR-F M6^\WB&2UY=]]=^UG'P3TS+1WF$U[=!B+%CNLI7E0W6RCT33EF57WW-CH.%C- M;Q2UC]AHD.:68=_S+*)A: %?9-R/9&]C[&XV3X$__F)BE$#UPZSJ 2^+R[*R M4G6)35^P4E4'4*7^EX''1,E9W5M=7VU27 Y3K$+MR8/5-7QNK4OB["5F$K R:2,HJ;+HN-!I!(B:)S<@ED_.B954]=U7Z5 MO=';WUDU?JK('+OC240A!N0(6^;3X%=LY7A;UA8],RK"VVMVUMKHGK71E$4T M%\/N@A*ZU+Q15KW2/T#FS.K&E=1BB257U&#C*L7Z"-EU*W'EUNM!'"(5T[CB_@FL3 M8E&5\^_7GTN6$,VZJDF/U8=(*['T9#%)+[K&<:OG!/F&2! R1'K8HKG?W5( M1"\'-[P2!.Y!@N"L ]M0"-6-<^4!SXF590*")*8Y,"5P&UWZMLS1.CM7/)MV MP_B09@$I1XG,9*5$FMTWB2[+KI5(J0/QB9P/A!RK@'U'4R;9>1^0+&#,49/H%@TK#1R2,]9=YS\[>AXL_.X[P9FD M(BJYIE"2YE4W<5#3)0NNJ??L2JN0/ V+&^S_6!-8:4F>I!MBQWS=RKN0*2*M M&7;G=W$-=]0%R3<49>AWPJIJ2++>'1Z(Z N7]=8X**CR&R;B3D46K?2BGQ5) MK>,45@.V$B8>"(>OV4(S>2O,AD' H$!\#N*I.C&#%"]C.0 /Q:USZ\ M6>EQ>7YHCKL!S4:?5,%N[PJ(I#DC4$=%T/8!1 Y)F1=DM?3K2 H8]Q".PG%CH7GYK"9"V:X;'UH9AUIS%*Z$DPU)$K<.T#Z,\MH)[1%AV-X%Z6,8#OXN["+MTPR;[K]NQ+ OHAG2KUP+4FKL M3W-0+H"D&P*8U'>+V\ B!K MED$BP#JG"-A.]EN)_/N_>=FWWZLNB%47Q.GV+HBXW2CX/]_+J)G4#'UZ]_TGZH.N*^!UV%@Y,NQ1[ Y(SJF%=9 MFM/(SC J]/6/Q<$:'Z/-*2YB=>TU#8D'T_,??W_W^>UKT2=[9=RGZ -7LC)MZ8AB-1,IYN(RE1I*:R.P\"N<9)W MW%AWY80K8\AP/%3YUC++HGQ/E-"/1 :/ERZ+QHVTS!32P:Z:D<&$R86Q*+S4:]U.LS,ZO)[FV(E@&\U#I[-6?BN8U4#NB#PY<4\.OD.,?^&W M*^O*%IP((?)MS6!.UK>'- &ZW;\U+RX3ZM M=DL^POSOG=AH8+AGHR""FG,B&ZUM"ZO@,NRA,49@W)GA^9VFT'%:=#2A3[?K MOIS6&"55]J5,U6AD=#;",OEWB$6%MM.B;5MJ\T4HOU]1G<3^$LFMW81&NPP. M%Y%H;]<&WNVJG@1C,A\4LRQ=7LW JLIS=H4_SNEJ)+M"ZQF4(U[?E=E,H*+0 MU\=LLZ9^O0@0OTMD/80 LV3^+7JU:6FM.C(XG1GGE2?E@.=HOF"BHOZ>3/Z' MRQUQ?;@]QQ\1KMV-<.DPK-4CZ&!A^PQ=U9LJ@DV7%]+6F9=>0G1=3<#VT3JJ M_9P5SPD3Y?A7,,+*05'"?Q*U#W)<.\/YDKA_S'C$T4]RW=8EL2\!V_11 0A1 M/M3J$!&Z,/F^2%WQ@]M?+[WE@&-8'>VQ5^^1/D\E8[E5K-RQ:G<=YMW M>)VPM]K1K1+":$16[6.*!(?JH"NP+@M:REG,;(Y#BI.$TA;IV893B.MX*+PH:%Y7B6)\>F4V-;VQAAH1]@=.8J"S>6 Y% MSH%98X;#DV!IS$JN_$LD.,J;HQ\D>(%7LL'ZY^7J6X7TO?O#BYFM.VF!.C&B M&M]4B>_Q2(UOZL1>U!6$NH+8]PJBWQ-[+&?D'6L79=]M0->>[MN]37V3V?9WC1]*#A/1<+FWWF&CW>D(L+FCZC M)O;L#[-=)O8\3<@H:CH.-75X_E,OIR5=^OO.:VB9QH4-3[H'()UL6?ADGU3( MZM&3"ED]>E(AJT=/*F3UZ$F%K!X]J9#5HR<5LGKTY&6UW&]W,YMY\@^:!'F9 MS:][U+[:L73;L;LV54A-6+UHHAM/])$S5D2GB.Z$9S,FMFZZIJ(Z176GI#K' MT">CSBG87HSMZXR)*^L$M>=;;SDOL*?)X M4N2QKZVER.-)D8>2'IT+.@K*L3ICFK6#\VVC\/,@BZR_4\ MW1[M:Y1USX6] M>"09EJN0U&TD&2/=L \M MSLV:5R[*6F&#;IC[*G*%I%-?)NJ3Z40AJ=M(R) MF*/*]^XXAMR1PE"W,62ZBHFZCJ*)\KE[E[#0VL1Z7V-KMY+TKJ45M0-D][2B M_0[?%=YM/[7C@C]4E>.?0WH<9N;OW SAG%Z:8I^+9Q]3MPW%/HI]%/L<%1#N3G,S?M_ROVX/5MMTG=K']3W4=3HQ@Q)&M#?E M)*?@&)/U,+7XF>D,IQKL/2ZGI3PS[*%5?8(SLG#J4W'/) (-6X#3[[&OM5[. M<@9 Q[?Z<6!H[ 9#W-,YD?C,&3?@21 V[>%X \+)W?,,[@+P7L,/+V7J] => M:.]H1GNW!=3NPS77IRC74^AQO%WC7T Q,3(^*T?3(PWY(,0834+'^84L#)$Z MQ(3 U7F$Y>0YG&]X.VQ]'8U%#/CA4Y@M]R!*4R-EHYU'RGZG<'-VW#S"E&:% MQ >^#51[H/W(Z9E1GF^I!&K?IH78G"HGR9D-B**\0<*D1U 9,U8%;_Q MKR@QN6*T#N 'IU!'&4WG;;@@M:S,UZH:CV1QW@D[78M CB>WY_19%*V>GU;) MP'YQ!1;U2YSKC6&=-&0=G0FN1]I1]["%J2A M"X,J&N5(BKU.0 '<1,5,XS31.N9@16MB.CII>S$.G#[.Z<%T66@<5'LZCWS- MXPEX9%U"[)/E1@Y@F@O[F7W54(_X!1G<7GK-I1^,3)CKY,;"-V*"/(5<<-H[ M6F_Y=XANA IDN)Z/AE_+:.LH C#Z(%Q4X0X4S[ M0,O!%(*W>J!/"%@4#10KP[<,O QV1? !X92#J43/?((]P8]>@YT;<#ZG*=5- MEV21\9!GZ(I2_*"T:G3T/UO73Y84:5Q[S;;=KL.CSX%\_2X:70 MI,?CB%^WAQGA\$R;B&TX8P)KW-0[A5V! MAP[_!9KTZ?(&"0PQYB^!Q,&;$)%-.7L^QW^"BSY'2@!JJ1?"G^ QFN39./V< MW2*V9SQ>X.%AOQ$P%/!/EE<0B I!G0&7=)(7//&%*;@26!5VQX*!,1*"M9& M-1(W-Z9K(?/Q20!'OBU(&^5HH\!V2P@A>PJPE<8+6#I1+F#7_ V]76"#/DXB M1 >\^1;7N)E%_HS.BV?*(Z TEM4PJ3<<);1?XBZ 1[Y<+&).#APL'64:/2XW M-]3>X1X >SX]3UM D+,@792QE=>??H'W#/$28S08.F/]%(\J*<%PD(*(D+/P5+ORF(? ^I 6>D.4HZ:0D1/ZGG0+Z@$61JDO* M$6 FL8C_E!8%RB>4_K5$&*J%UQ3ZH<)^[Q3"=. MVTZGGK^F0.*21 P";"R2V9_^.>M=0%"+K862,#4SL4@0N+CGW+.?W_EKLC5K MB>9@+?SG-_\GFZ3CXX.]L\/]R<'X\/CP.!D?'Z7C@_'1V_._)-S]\ M)&$.AP%.7X-:_:_?)3]M'6MV>E719*O0*?TG$$.:C'=[3J-B^%3[DJ-A'>$Q?C.*]DT?=[?'4";0?'QQN4W?$0* U2^3@ M>&\@T#83:/_T!J;BXXX=;%^NXCE?.1#K$5TY$.L173D0ZQ%=.1#K$5TY$.L1 M77E+F:0M22!M@$U:QYF_:4#Q>F" VP8&T;\=UP>#N-G+;XL7U__6)_'9V>D# M3;.6@/:71+*OC4+YD*F(X?0\]=-S'!^>'@^G9S@]P^GY@K<^BX^/]H;3,YR> MX?1\"8 U)DCVA^/SX*F!NRA/>$B"\O]_O6E.VMJ,M,=8EK!_"V4)'B,? +>F M98M;HJ_\"#-Z1S=N#+[Q3CRBE.R3(^^7E8X-)'Y$)![%QZ=?"#HR$/@Q$/A1 MGN$A%']E*+Y=X S>LL+QN30D&E%?6W_,MTZ']8;"VN$30]C^N3E_I_'1\6CP M_8;0R7!ZAK#]<'J&TW./;ST:Q0<'0\YX.#[#\1GB]H_ <]1+= ^.+AF_^>71 MB&OP>/&9M@8+='QF[[-^@0'MAM8+>O9+>CHX'=MHDD3YS= MM@KH9VBN>C97#L1Z1%=N6Q!EN,>CO\<0S/B"UDR*:]C/>\L^;L.(&^[Q:.[Q MN(K:'\+&_1'C?U\UX_V)N2F/;XS]WN[!30?B;A\2V,!RCXOE]H\'EAM8[GZE MW..?%3JPW.-BN1N/17O<"(Z/S#'LI]I/0Q[[\8?>P<"XZ>"5(=LSL-Q7LMQ- MQUP/+#>PW%?:M#=UHP:6&UCNZUCN=.L4ZY!]&^ZQ5?<8G"S\$^_X?=; TR;7 M$"Q_T!\FC1)89S(S4=$NQJ;"^3R4B:NCLFWJ)BGP'8>TW+.^QY"6NRJ[_6.W M+%\.T=>,F?Z*OK@M;!$[B@_V#N.]HY-'U"9V(T(\3@R9)\%9H]%A?/*H&A ' MSGH/. G#449S^;*P=B/:(K;R66 M=XL^[>;F]*UQNXEI?+KWA:TQU]R,!VYA>+[D/=L_ MB\].1@-QGR)QA[/[I,D[B@]&Q_'H[.P1D7?(XUQ%U0]-.?D4E4N ?3YQ*HY-1?+R_=8 9 YDZ9-H[B?=' MPVG:=C*='L?'QUM'IB&J; MWZF#\0C)-#HZBT]O/!%](--PF@8R]6361X?QT?%-X5COG$R#VWWM\LE;[[?F MU^K&6/!M-I8R;'U JG\/#T;QZ.@D/CE^O$66MT"L1^07/3L.W3^.#TZ.X_W# MPX%#!P[=1@Y%&7I\&.\?/-ZBSX%#GS2'@@P].<,!W8.6WR;[_+LF@1>Y96*< M7L41^TB+_]WP/Y8Z:7;^PU_A_^FZ%DDURPJ/#/XF_MG6339=\4=9D9JB^?[@ MF,[GK;[;\>[159P&;_=R6=89YN*^KTR>--FY>8G,L7- O^Z2.JD-WN";'UZ, MOGV@TT$4B3[.361@'Q<)^C)-\GD'V-],&H1C2U+\WJ77J:_8P?!!NE4YGP M!A6L([I(ZFATNGO\'Y3/'!WL[O]'-"TK>DH!"X@6\&+S.C) ]#3Z8):-(0BY M@[TXVM_;WZ>?P3]&,2RS7O)3\A4]OS;T#'B=#)Y?1=.J7-"-IP8.=)(#!9*F M;[$_^@]8)EWX^^Z'77A1V+(*"!*E+:R\I&_.D[Q-D >B),_+BZ28 M&-RGQ[H/(A4^!?;5(!V6"=0H)7-;Y.SYY=&*QK VKR^RQ@K0W\']RC[RGZ+O ) M+['O%9!F=JW+MH*EF7KW.9_V_6^CASSNOR]+YJHDY<(!Y(57'WY'#MC;V3N. M_2%I&?+@I#*P^I1(.4GJ.7P$[ 02(S*?EZ: TP1G=0D\AG?".UNI #?''VF8 MQ!W[I((S//.&R^\".R)3PT'8CR,,8.[OO?S0+H ?5L2LL(G9%#:T:*)7DPFH M:Y(YOX'.G62FCND7HY=Z"H&+4UP9JL6"%#/)MFE6 .=FVK?FV6)FUM$;\IJ$8WV=O[QH/H"28K6 M#=(7MA)T0I+E=70Y6]WXR*^?[Q_^.JZ^^^&:]SF[6G3LGVP2'5]!]]&5D*C] M=M$K4K3 "3__^/;C3Z]N[RTW"\C;>,M+.>4/TFJHK#MOAP+#DS+ 3WD)ZJ)F M32PJ",]W"0*"Y$@=BRF"VJ4$C3K-T4)AADM%V55PC#*P3A+EOPD(8=1?\AQ[ MZ*,,_DNB#4X?/">.QFT3%643X>_Y&=]O)(&\XR&*^74=<)&ES5P<#_]70K$] M]Y-D#)()!./&GWB4G1B4N?>?J" Z'NV'>^'__[D%X%DF,[,S!EWQ:2>9PF*_ M3_*+9%5_\UW(O\"\O"_ M)]_\\!%]/#P%K^&!J.G^^EURI?0D9W8_E"IWQ'M=&=(O%W\!HW=&A_9N=-[U M)!EE5$]>WL\2^C>BCG[*ZDE;DV>%;L,K] ; GN\[FY[?N#4^\3 MBDE\?W1XM5;9&9T^F%HA6^_X,F+<\1+"'1P=[C+HF.?".A_XQ=@4H .;;U_> M0*7?,87NY;AL)X7$<7G!M/I6/1AR>@8*/3R%4K.L#'AHC4JY9 &^3_9O_D"H MM46$V@)A=\>\LH%0R>1?;291)K)]T8EE\M1;1)]G>Y!J; W9&2<< UD@8;;U M##U;&F6+99)5Y)""F8ZQUF)&'<8<.XVC; HR<+5%I'JVX@[C$]$+#'A_BX&N M.F'7:MS6\/OZCB3><'2N2P_,=)9 %*0)V-Y+4S4K,A\,:*DEGC![F/#C!Z+6 M%IR>AZ$6QOHF)::*ZKI$ZPZ4TD76S#$1D*^B'/,+$6<6.=I'M*./:[JP;)O( M3,JB7&232#RJ)Q$B[09&,WCUZ)-910MX^;8R4?N088^:\[P+&X/!V"N%HZA/ MA4\8IP9!'+85$!F6+$';8H;IG6E9+3A;"-Z^&[TM*"^583:J MBNE*\WF2MW4G/JR&*R9?_)1VESK39)+E64.Y8S2JDBJK<3%P*WS[_A>G'"Q\ MD)7I3E/N\+\D%?M5/ PL2W4<+L),]2C ''FRK,WW^H^76@>2%41B^M'+\ D] M*4MZ('_M8K2[>QRGE0IO>;)\O4M?=>IK^+N#D]V]HY.-7^_MCC9^=]EM1P>[ MIZ/]+[KMY=\='6Q^Z+#8K5SLM;GKOGL>KJPXCZ/P6U7=]W%>F%_!RRW.\'.HHOWF)E7=G" M/=+ZVYM8#D^CV]8T5![V-< FO>TR6P<'\I>O>L5MZ03J?[<7IWO[WW[-^SUP MF]? ;8^*VX[CL\/#@=^VB29/FM]&!_'I\#2< MH:TET/[1UIVAK0!Y>RS:.NQVIEZ!9X:J?G)PLFWHP@,(=(=$\'@*^\OJ[GYE3?1B/1C<5,(,S M<.]$.CG>.E]@(-*:KMX;CM+64PGLWK.M"U$-@^J?S97/*@CR80, R+,+B)R> M;=V(I<&+ZQ09Q*?[6Y#.1S,[=J3PU%\,#H=#N96 M1+.^HT$E/SRU2>]O<&C"ZZ2>1V_R\N(^IAA]!=..KF):]TH3?*4IO%)48?]U MC2.G:)QB;/ MX%?1-'PS&L\$UTS;''Z3PIEHX-=PMSR#IZ>9+$5>%N<)T1@@6B]-,[*#E/"R MK#@W-=P ;CK&"5?TA@LXW@U/,8*GZIBD%%92+M9F+.'PH6:>X$X5L&;>*W@0 MWYDV&'ZA:5+;&4@T^5YN.3:3!&X592A'X#6*LG%$I64V)6PNW']2 MT>PNV(34R+^%5/24<9+3#"3<8_R0AQ_%P8T;'/$$!"CAS8H:MHU?3-Z!-@N7 M5Q:S'1P1%M5FTE;$*#'\ON(;9?X"X3]9VL+Z[)O"#I\G64[3DG M('-@M?B8 MI%HQL \0KX4?[D8?YZ8R<)&A90+%L\6RA#WBZ5=VW%6',Q)<( \U8R+AH>3: M^X($+A&QQME1"SH92F%:WN9!4'+.#G% T[)DUO^>!JYFY\;-98)#Z/]*I,:> M^TDRAE6TS>:?W/W ]RL5(,F2HX.^@>;\_^=V5, 2SM'.&!CNTTXRA<5^G^07 MR:K^YKM0AH( E9L?G^SB%G;??N,[3J=W8V;@D#S::C@O)7/Z]S11#:^"-25; MLY9H#L?@/[_Y/]DD'1\?[)T=[D\.QH?'A\?)^/@H'1^,C\Y.1@>C].!_3[[Y MX2,=+>#IU_! Y.^_?I?\<)5N(X-DOP]\_\[U6+]J_L7*YX>S,,J1O&BMW[G@U#Z@9N&H;4W28YA^?=[O,>[Y"Z!SV-#S^G[CYF]/6G;7[M MC7/W!+>'*7:/>>S._F&\-SK>MHZO8=;3DV:ZT6%\>GA3C,N!Z0:F^TI)=W#X M^-N/!Z9[5$QW$!^?;AV.X[VX S>R<"]+7-Z/F:M%&9RD1Q,7_I":BRBI:]/4 MT9TDL(XIC7O52GM2Y>@2[ASL]N20$"./LZ\O1M]&+[PQQ9SDVMP5^0B;'U^, M]N*C_8V32N_N%-V@V?0Q;NM^?'RTL>EWV-4OW=6]^.1L;]C6V][6T_A@=';_ MV_HH&C'O(XC4'T +J_-NM09X[[(RX&[@?]L,X?NH7[_9!FW+^=[0]W40'Y[M MWTW]T(-5L=^(0%ON=0Y'=3BJMG=Z='H\'-7AJ&X)0PY'==/.',1'1WO#21U. MZI;PXW!2-Q8B',;'!Z/K([!M^4FYQ5;*6Z7&Z;5:"?YWP_]H0H$KUW_9G=IDILC_0[*^,;M55B:]WFOLK;:W5]?!3? M?UB*ORTF>8L-J4COL+.6^DJI-[.M)G-JYIQ&.=(:_ON7%P=[NWO?1K"FG'MN MIS7\>KSB7U0E2,ZT=O=0(%W[^]')[I']-5WF,D9>QR]<2C_7]LBP.]*VCQ:7 MUZM'6 ^ZF]$M%\FMLGP4V MC5Y-)MAMC,3X#939!$F!E/L :\RF< E0XK_;=,8=J_C-S[#N!1"IOKW#_(!] MZ^\V=^I.LR(I)AELDM>SBV(-1.<2_DO9SP3VKTJIPYDZ?__VZM5OU$ L5R7: MJ [,"P>K]YX5"M@*SP LQFL0IW;Q3R8RNN.T_TE=MXNEU_B=3*=FPCW9\,BR MPK5S#SF=*D[%QE&>)>,LEZ[I"@1WT9J8I7;,W?/8 UW+4TBVH83/ZDE>UMP7 MC9OE+0:V@H>+E=QD/L^PE9W8"N]590:WA>1 $9TG55:VL")89Q5-X>1CUSN] MP(5KML=[8@]Y65#'(+6BP GKB&.0DW+ "9KM%O?N 1]7#9""2D.'B;4ZXC?!-"0<- M>9@.IG \_'=2@FAKM*TU-;!K>)CMD:@WC,UCKN/F?SG4L[),+T"U"98#<.R68-RLW1WL[_ (/D>E[P^;_O?M@%^TK!-EC]?^:7CUZ7 MBT7&[>$OL%\=[)4//[^F?XU>?DOW->.J3:H51ZWVC\@ZV[]_Z^QD_W:MLUMD MO7[K[+W!W@[0,F]!O %!/"/M;VU&UL:3.&(?C(E^!1$6[<>1LE"[6" @"PA7 MWP3M,5-C835[6&Y@Q67L#,$QR6MS00>=,&O :O@'<"R<X=Y:HLX-\3612:%RMPK>1.Z^?D\L,0 M-J<]([28PTZQ7@>7XKI"XM0*B0%CYA%CS#PF.?\6Y%%TL(LR!R1"0T>49 5\ MD.O?/SD/3+R77Y+J$\B)]UG]Z4FH@3_8[P.?L13P,D4D6_";5O"FM:**@;N= M$687R-&*8U4APMDO[D<^#AVYC/@9!J=P:",Y$>@IJ>T,=W':0@5AE+9D!2?I MN<''J>D'JW$7RSJ7X/RJ_TR&,'G,WDOP.[:H;FJ\&KY"9])YL[BX:=ZB_\A. M#158@^1!:[^R,0"TUH&0$5AFZ/$A?IE89=4M&^!W$6?]8MS$M[H3[Q%^[#P:'>_\P/Z9BWL"C8;4H$= ?@K@ LUS=!PK-*G@2#?\#XE%)M!XA6<+M( MW50MV[X4C /+.C4SK(#UB4R[CF=@-_I81FC4QYM%I,11R&O'G2;/W?.2-33+ MAZT<_VDFI&1%B7B DUYJ(J-C1XJD.J=?@]1? D6!WW.,LGW.%MF_^97H\>A MHZ+V'@R<*U"9>!V_#IS8M*1EDOW,")AN"9+TJ!),*F/HKUX"<[$A;X\1,9E] M74KG8$00K"M@(KK2:2E_PRT4J;QW=[.M( (>_(DU(*5GYN 2H>.U=_:2H#B+ M!#$SU_>OIF!22 >GX!6V$Z]!TP>WL\$X"[ZI?YF-N+ )(+K8T\&AX].(B;TK MHO]N"Q,=6XEOF'=I&X1'7L-?('A?X4E&5E"]8"%QV8G^R]'>[IY-#,J/WB03 M#+NO@.NLLH=OQV55E1? '#4*[:I%OL=L-/POQ;*(;9N,C<>$LA+\F60-*88% MW[X#&Z[ ]XG>,#V!W:P@KQF<@[4V.4J(L=J._EPEBXVK2 Z\F M)>0X"Y?%CP8Y#BN#]=!5R[RM:<'+)=@ZI&F8\/#[Y@)/QVCW")@5C_/^+CB. MJ, 0DA96V"Y=6-<%-A(=V 3Z8O(I(L?*IDDST#HI1K^!&Y<8>: ;_8LYE#,< MX:M(VD2V[6KC:9/0T$D,GT*# HW%/S!=3G>?1HRX*T+[.*[[Q%5P8""$X[)=]KR MC..6?SG<\\\X7OB7_>#8)S.0$C/B(:M5'?XUT@#N>8SN/A56(&=AP)#5GGQ] MNOXU)CA16Z("S)EN1,^UVY#@3T"Z?R;%2<(D8!!?C7E* #C1 ,.6BVSBKK>V M>S?W=(F^^J_RPL":.+9F3;/Q ^&]4\X5)GF^ M6GN$ (9S^AB7BC?":WQO5C4[VK$X)AES8][3R8AAXZU_@T%V3).)D4<2K'M; M (7AHG]+>IFI+3CE@A9>SXUIV(*^,)$/.^Z] ,H#R9W[B6IG&Y4%$'^(E-I( MZ='F2.D0\WQN,<_M#?.\D>C6:XUN/9E(#SJ?T[:8L$S6\)W$6LC-D%>OVW&= M@8U395)H(R%"T6E@O4W6?H^7_-F"09-F$^L9L^D-7RD6F5%SG"N9_!#DSVU5 M6L7Z(T8QZGGT&Y9)@R99@OG^F5+*$O170<2_$EU56609E\+O;(OC\&L@&@5^#X)J2.,.35H M+6VH+P(5R4,Q=@Q58?F1W%AB#$59[-C[P$8N:BF5DH>D>!>O_DJLB_="%J^\ MRT:]>FY %36@P#$L$*P#=\]PF5G:4L@-+UV!E[ ;O>EN2%/!"%_!@$";*A-;9%[F(%5K M 06R*UP\$*F=<+S&U?WX\6)+ 3\\!HR> M8S1J-FN8%[@)>$Q58SW.&U MXY!I<9[/!*[Z<7V[)>U!EC%/C[&56)M.-G(.;@*>"5J:O[4?,A#;287FKB.(_LV@=B5\>Y3"K)L[$;_>@R'6" &2L?XJ\Y#'P6@.7%KL)[QS?AT@P[7*D:JJ+X!H:^/;#SZ^CBI2+%,HM;*P'%E=S)8I[LZP.8@Y: MLM,6.-B5W[3LJ%7VHJ@FXPK)L5&%8N # VK+*J.('&:M=!6F6^O.PDS"I;R68A0@ :^+7(';-!]F'!W+H$^!FED M+V]HJW2NLQ7@CV)X2(\$7%YP!8,S"9T"=(P%.@G-,K7*TL J@[]$DP6'V L' M:G4!QW$?4HZNQY ?4JO$+'K(5-!0#3:,2-XU1DD9]+VNHCS[A&*@*==_$-^, M%9YN*?"FU R\JM'E[WGOC4S2T6G8 MCUK[^8]L?;-K_S<<+\8R5Z['UU9$%#YLIO!#%LN<="C]9<.QTGTN DENM\'R ML6D;N#5G4.B4&%P8YGFB!184%&D[:2ASD)N&"T"H31]NCH'A6]LE;@E%F3<' MW7UA\MRSRFS$&8\XUEI@-4*/W153>%A#HCMYA X0H.LI#^-)*Z$%*; M(,H1<@/L"D?TK9F$,L8CJNV'X.GQNM_<.DYEK+ %*59\44$8CX/'4FBGE/Q> M=$KH20[)5?$2#3('CT">D':PEI5OTU*7O$%I1X76E"5!VA3<$5(BVW 69U$6 M65.RB=4N9Q6LLE3;W+4CL&_?'/MMP_=Y-LZ:EP^^P#L/\/=1:6MFUO_VZOW' MZ.W;:"=Z]_&_?GX?O?WUS;OWO[SZ^/;=K]>1)<':O[+5_NR6@9#NI063VYM& MN]'?P=G..3E"-<5WFQ981R&I2#-LKJIN)_$7?:VF.Q2A0*WIU#9)?N?&,_@1/38S)-\2@:+*PX/ MJI1B+=+W+J B$=+8$[3PLJ8V^50R#XQ1L6CS)@/S+LJ3B[K-&I>'IU+T]#O4 M[H4M7PWKJ?+I%\ MR[7+R&D4M9-%3Z,/L+%OT!A'IR*.7@,IP&HLLN1E]&+,OW+O^C:'W2C!<>IP MMRX+*]&_AYN7G^@I_Y,4AA]%-3/ZZ]BM!374' [$K/2_5O^'"NGP&OWJ)7WU M8O)M^#72]?^6U2>NHB-['/:TD5-@[NH,>"R/@J'&#G<2"^Z0(ZV?^&EX5T2_ MHL?@A:+VJ*. (WS$^%0$ARA419JPRYQ@OQ*X5M&K!&Q,N2F/N61260 MD">N2XG=I&QMG&-/04N5TK"Z=0FZ;AH! J M"VS'Q'8@$I8*;!@ZZ1[JGU>L1[D>ZTO;N,03YP@O/J3GQ*,=YHG:FCJ"QR"$ M8@$?Q,P97IPMN+E)L *]R%!.9K"6R5)*#$[?XC($#H>^\8?P&O;E 1DEAT

<,47D M]]/]7:O3/F,_T+'RC7R4LD/?F@,JRW8UMON^9;N'Q7B,LGAI0^^[&:ZC&%,P MW4?U>X[T(*[K'>?/)R&6T+KJ@W5%@=%>0FJ9'R6QVHC&DH\#FH([H(TI8NYO M%GKII%]*Y9CC\Y-B;W:6)L(;C,@B*MWJJ-LEYT%Y=I#0D3'*.E]ZFX?+"$;5 MP:N/_O<8XH?V0=\>?V2WLFW&X.QGG#4:O_U M#Y=XNIB>3*.@_JDNX(XD(^Z MU]CLZ;-N#OO?9% FI936W]F!2.UF6D$&8F@;J3(&+5$+7=WW5'+KIP_:YF:2 ME#=.: M2.8:>#2^8NATE=Y(JQWV6XD%[VHS!0>VCZ)WZU.RDAT,X+A/5&J/: MJL&)UN9>9Q95& T^):^3BR&*WHO2'7#&X+P.0XM>.NC35.9*JUQV@GP5[!-) M:K<>F';B+*$'IX/WAA=CJM]=:V[XW$%SQ56&0IE]!5MX$AD?#&#, J(R HTJ MMO^)A7USQ8@BKL1LYAH[)#V(X[JF%H6W'M]U01[5=^YZ+L&S/I(9$&D&9&J*6UB;;?:_Z M3D1CV*L^D-6XCP[&%+ZW$_._;BJIR^F-4H>/WK? \ #!^ZXCTVF_Z:;=@M/; M>%[/OU%9^!B5- K*R=9V3!"KM""P.,6<3J(.F:F]'5E?6W=^T[=45D9VVB"U MI)A1V))L2@'9( L;7A*V=XN;FY&,P5L>D"MWF[U[J6,0#^GZ7? 40COW[D'H MEHM%[2$D!I?(Z%!UE1R-#C@CK@$:@^M\0*+T4\Z#+X_GQW@O-B.Y^JYA5\>= M(!QJ<;S_N RP-GYCK:-2@A(!DC:;(_.U<0O!%.&K0J%QT$W+P^2,O##6(,_* MI$1II6SM3NN0(0A!59=DV7O]?RQGU(\5.V6/=M'$P9(#P1N1+4K0U*XG\*E M=-Y#ZP>3T0M+MG=588?DP$,L?P,RY)[ZZ$:25\26FVX)5,^6XA?'- F!>(7? MK.ZMI !=;.Q-8(+E-1_9K\N]7:5ML1UJ#/X7X?(=RT:32%I0$H(Q-^5C%A!* MC)!RV\+0[,OJWFG7G4&.R=P.PK*K\VM8-1Y\QFU@?EY,4):8FQW(KG7WJ:UQ M%WN^()U))6G2P3W4Q#N%.":S/3ZF[:C"P_+L=SK"*7O9RW8-R(I5UR!/A')* M86FG-UM?3A<2)!\12L1:1#$V8V_/X/YHQ["C,#[V[:_8@QN\WSCB>_>99I_H M'XOY^L-JDI,CWH#U&5(BQ:ARF#H, #3Z0@ M857@L&*6)2>=#[2Y/,ZN'3TXLGN%RBY:.509@K!%YQ U9,5QEU%> WKTD$)U M18J8K(6O">4V21T5\OP!Q=^E#FFKBS: M*G>[M[H.-H/.$A&^1J>%]N!$YB%0R4%RB4 Y6;2.DE(ZR([0N'-(#\^D'55U M&![=DE((6 1NVBG4U"X24A!%LH!*6TU(0M-!=I$>38[HX=BUOP(/:K V,9P1 MVE&(;#\+,CKTL14-25!62^DL)5E[!^+;8AM3SN?!3=;.RCH8E:YEH*IPROO, MBS/9EH/([9+T:B!E\JZEH53MWF6YN>+;.6N2AG%;5]$@I@*GE 4104802S7^7B>G<1/53MPVTYAF " MSZ76'D_'5NB2-" %!(Q1. YC1.E^4?56ZP"V.V3-'LI)+#[)S\,2_L M1[;>ZZVC=N:W/CMJ/TUJH5JE82^&%S3:IJ M%4HN0&Y7]081@Z6#9 #'9(F[LF,KKW0G-0P["VZ=J!:]E;%UA2-JKGAJMSK; M!%2L1M1):W60LO;'8&\/SZ N:ALVJ'FS7/#:P.,PPWESV]O%R!_;B+QMH[K\ MNJAG[[CXR]]HO7IR4R;ETNMXKP7JJILP*)H ;5I?6P+&[D20RX2E56]%Y?AI=K7ZMX3 MX<]4%TO:UWJX8QY2'&)Q4 M@RJP(\TNP]I<_WT=6TV>5V,CP#H3VQJ]N9D'P<;@0TS!6M_[SJ3MD UHES7<5/9Q]]J$0 M.<-F1(7$T[OUU2&E@5P2WA#/=]F;2#^2?1Z 6(.JL.=6Q%W.R29R0UXU,+4! M"*ZUQB#;3A)8VRZ$=;YWD<0NGN, %CF(ZFL6%MRFN[FJ!4+4"#*%B)*2JW& M2Y >C47NR)>=+?$NJCG$!+F0@;B4H-[_&4!TD;#50QN%6L%MC:H&HGCCW'YL:I M#!B%!V=3$DE%9UWODO5#)(ZV](-4,[U).2 K*UM>1>V$MP(MC'.N4LIY# ': MN(*5O7ETW:/LKJR'7"95E0Y+Y'#*B\#^+E; PB-3E$_>6?9XB_[_R^1!&3:P M%@^[6/YZO#Y>TB^K]?3H*NK]K\J]_\,&63KO*6N_=JQWN6]99"E4-5!S88.D M96@9;@'2Y)K15%=B[WX #Q9$WC#R%XX1>V-SM F")F(_%B.D:@*D& Q',-K: MJW<4#6KQ[H ZIG6U([MVL7>]%'F0)?86L)\7D^)"!R M:U*7M!9^@(-QNP,=4W9P7(S;48D/Q+=KA_IBC,DF3%"+3NR,<.0>396@,(7D M34W"RPCO#4^3BH=R\U]KE;\G:@#5N^XF%O"N7.T5(VP1;96GS;""86"VV7$&K( M#:J/Y>KU([=<1+D'B)$=->_-IX/JZ(&,V,U]/9(IU4O,/!7,IF3$0T(A0",; MXIJ]C/*0.9,M86]#1_=XZ?A0"AXVG?*"TOK;@?[VTQ[IDML_K$LZ9$NL/6Y5 M;Q_^>;)G*XJPE,F E\& *>0XS>WXPYEQ:(0^CM3X>UP;K:G7V /2H( M3E>(;-&+JD('LML3<4"DH]AQ>$#"CH4$_;IM+.;OW]'RJ"&:Q)1\")9:EZ-6 MPQ(+H$L\LS21015U,+T/F>,O:K;KOTT,8O4ZHMKFCPI?6:]S$"1ALAF^JT=[%4 MUWM/\ 88'6K7KG[D>37,I1*5$H0VV'IVZW;T*;:;NK374++101=3B^R]#; M MMC'Y*OLRY89RM?[ZZ;8^7430,G#-6C*PC;V<9$DQ.-(0E4I@1(L3:JS@>"$M M&JM/U/MZOKOPC&EOO#=+NNEA(&9LDHF7H\N)%\Z28 \JFE9GUVZ^1^8JB!@1 M$TJ;0^_SU-\%-:;=ZV$YLJ]&AO5N?L;5-//++Z:SXS655XO5ZB,MGR^.CA;S MMQ]P2>?IB]6B7GGS+[B<,_?;'VS>NH?O,P2,+I[1X./3R6_ZYV:B4'GVB9;X MGGX[/DIMJV;SW-7KX_6J]1-C,!N(;*B48X\=@2+F=D*E>=UB6Z$U+8##<2@"(3*J?J2+?B]?X7'\W7RN-Z/CCY]0Y*MTXJ1+8TD=]_; M7Q#UR)+0!@$U $I6__K) M\@2&Y@UP9(R'%.R"1%8:_*E;LJLRIKY;_\KS]/ M)C]\P?EB/)O^_4?^-_;C#SA-LSR>?OS[C[]_> GNQ__UK__T3__R?P'\[^?O M7O_P\RR=GN!T^<.+.88EYA^^CI>??OB/C(L_?BCSV6 MDDJ%TZ_Q@J"$YN!D1,A%V92+,%G)U8=.QM,__KG^$<,"?Z#!31>K;__^XZ?E M\O,___33UZ]?__9GG$_^-IM__$DP)G^Z^.T?SW_]SUN__U6N?IM[[W]:_>WE MKR[&FWZ1/I;_]+]_??T^?<*3 ./I8AFFZ>H!]/B\O/R'U]'HG\[^DGYU,?[G MQ>K?OYZEL%S1\^ 0?KCS-^IW3JM3C(FCZT.WA#CID_OC_GRLR!C":>3 M94/$MS^[*=[921BW-/"MCVZ =O5!<((G$>_I=G)3RM\+V9?NN"J_Q+J;,J\9"L 9__PVH.)X?%T7">-U_3M^;^NS]@! M OZYQ&G&_.,/X_SW'\>LH-,9G;4JJ"B\DXP%&[*(PC(K\^CL(RJ6"S236;KQ MB9,ZHKGXXRCD>_3)?CY;=7TS*;GX3S(>"K)9XL1LBU=$QKB 8U M*,8,A"0,>*MSCCGH(C=PN+CPB06FOWV45S^87^,_? MC1U?GKKB-V=N.6M@NC->"/R//\SF&>=__Y&UH/#_.PWS)>UQ40FEF)!C+4AVAH]1",LI G"NJY.!XOT7EKB]3'J;9MF'YK-A MOAQ/\+?3:HQ1Y);%D UH$PVH3( \0P$V<\&"22+QTB!FN'KBDZ>UEPEOTZGZ MT_D./XX72_*RY6_A!$?&R"29KYL$F8'B5D(PRH'!% QG+A66&U!Z\ZE'0FL/ M4]ZF5O>G]M4TS>8T::P&^7Y)B\2+V>ET.?_V8I9Q))GV*:OJ;US16(T'\''\*?KS*M)>,R/MOM.I][##.4:D8% MB=P1E)<4_6MMP?N(7*)DRJ0&'G#'XX^$^Q;&O%#1T92D%*=!:QYE<2J$%HQO>/21L-W7J+>9=LV8?D%?OIE_F'V= MCH1QTO+DP;E,0&QDX H%B9XK7BC>0*=E.YZO'GQ<+.]HT-L<^V8DUY;8 M#6!O9XMEF/SG^/,JFJ#9A F6(UA="):1!0(7"F+*(2IM@C$MVV.U7GFV1S#"HA7C@6/%"URBS5:Y(3!L'IRBYP+P5PTO?B]_K0GS^C. MIMO 8:\ML'J0/'G[:3:]3.R#-_1TA! =104Y2' V6RA>EU!D,J6X7CRN/_') M<]G+A!OX[+77]1[3Z9Q&R$7\,%Y.:#F0]#CD$03W% 'HDFA4C+ )Y56.-NO0 M+UU>?^*3Y[.7"3?PV6NSZ\,\U+J;]]].XFPR"C$J:7T&9DVMC#&*DC.7H%AA MF%;T Z=[D7GC<4^>R=V-MX'&7AM;%S[URY_I4YA^Q-5&F](T"O(IFB=$ %52 M 4JR(Z2H,7*E5?+]IMI-3WWRI/8VY09N&VQ6O3B=SW&Z/#OMJ$Y'8?GI@J+Q M9#V3'K)7L9Y/2_"ET *?B^!)9%5*;!#V;G[ZD^>ZF6DW<-Y@J^K5=(GSD);C M+_AS6(9SG"-T(6KK(F2I+*T7R4!D% GHX(MW4G,>VY2D;'KZD7#>P+0;.&^P M:57/P.8O*.7^.)M_&_E*\=J7,'_(23R04<)A)2>"^@",P4)00# M3@H.)@5KT0=-:5Z+%_G:,X^$WIW-N('57GM4YU'@[.2DGE+/TA_O/X4Y+MZ< M+NL=BIKAC53V,: -%/ GRNVB=Q"]H=7$<1-\Y-K[%N<)]V$X$M:;F7F#%S2H MXGI!4> \3%Y-,_[Y_^*W$4I'$TZF,##7XVHIL1YP::"\P&2;E+&Q27YU\['' MPG4/8VZ@M]=&UT7AX,OQ(H7)_\$P?TD_H2R/Q1 BXZ 44L0?F06'3@!2MF]\ MCLQ@F]KXM0<_>8I;&'0#R;VVP6YB.JL#/D,56+8VA7J.%6HRGSUX7\@3BS4J M*D0G64.:KSWZR(C>U:@;J.ZU*_:,(.45K$GX.-(F,:^X!8/6@.(U"P@)(1F' M5CB7B^M'[XW'/7E*=S?>!AI[;72=;[Q<32*79?M:%*&MAX T("5.Y[\Y,EM8M(-//??W!KCXD.($QR1GX6;W?"3Q?P,83/HU7I4/V@%Y.P6+PIJZC_V9_C MQ:B>7PM?K^)H%T Y74\[68%B:>6P(2H7[GN[2UC$%3_G3SKS IPL%Q<_N7*' M!\$T=(][[G]O<)?=N)T-8>.&U]HN@%W'\_-J(NR$:+1V"[T1^[?1M)SG[[I" M?T5Z8[IF@]AZ/UX@$Y?U;(V0U:T>2@@AVD(QAS2.N<*#,/<5X3YF]F\($AR0 M_&U,/ 3IJSV>%:YGOZZ"GY'*Z(HMG$94-5>XKR7#1H-0N5[CROC5A)JP&O:9Q8ZU(6JPQ-*!&(7!ZR MD2Y[A4+Z..KUY$9Q_%52XZ3RP24#5C#RP.P%.)$X_>$ID)0,L/P]2ZG>:#TK&IMF0K3X_7-],W^I M;_=B3-G=Z_%B.7*FV%BDHJ2_QG?*,W!!%@*'66EJH&WM.1VC[]YA!*9X- MS\]@ ?,=AZ+&,Y.*+Q"5L*"8KP(F3D!RQ3/DRCE]7U'V[O'4H<^A#^$PS9AH M*"5S-=6NCWHD@\S%> TR)P%*"@:A#I7+6)(I*C!VW^GE;LOPYL#J6#VBI]4; M:LU<3FKYOTX7RU74]V'V+.>5LHF!UXXRUDF[4)GF>F0CO_N@?)]^Y@K4AJ*!)T8_&O+H_YY],YQ8!GY2]G MH>'J+\\P+W[Y$^=IO, \BD)&F0/2'%MMQ7D&5Y(&5L_X,F>9PNMR?6&LH2/8#XW\/D%#<#MCXX[Z4&421EK#HC!!,4%,GJUK_F"5MGA5N# M_"Z]K!%G#161.KT6[W"QG(_3:D^YGDI6\_R&RS>%3%5P7*/)NK.7A%,A U;8 M%$XZ",EX2GP$"F:-H/'M?<;I8U5:-9([::QU!! H^%1D(8DH2(L5EB"PG%^X3^]G) M#W? >>2N-S1S+=6C-F36[W!2C] ^S+IB]TX[JX6E]*;JZ)3$**W6$HP1FL7@ M1<#[-&![;I=L"_>XG6]?/+;4M+K _FN8_X'+6OEWKC4QQL7O4S+99/P_F/]! MIGX]JS=;T:*/)8#%^JIH:DY_1.\*,):M"!2,6MN^EJ0'X._2%0?@LJ66V07Z M-\M/.*^K_1P_U0/^+UA%R$^PSMED'1Q_G)[=CTG?5BTDJ@0,,3?-J^\FJP#A M*K98)4L45HRDX%9[QR'YNM$=5 9OZ[&?0L>-K:%KZTV]849RW+[["-AOJ>SV MT+!^KO1A?HY3^F+Y=D)CN(W^;16UHF$ME_-Q/%T%-A]F;\-*[BC)1";EG.)? MK+N>2$&,4!&P"KV*) V[]_)S2[?N.Y;OT['WZ@$MA>VV.>E>14%Q/8U[AV3A MQ7A)J\_\RSCAV3+U#M/LXQGSJQ5K%$20PGH'/J1Z'5U;""YC%?B*&;W)_MY> M/$/5./09TW&[^J/RB):Z?A<#I-?R:E4:D3%H:6$)K")(*F" P(.N4MM,)FF# M2O1UGD6,CCK MLO6:491SGZ+<(W>%KC?@]^0)VQA[V'L]YW=X)247E%8[B$FO^HD[2CYD (,N ML'I?V-O65PAO@=A_R-^ G+OOZ>Q@V2%N F[.5"^N;F=:UT*)8$3=02PT:.]K MJPBC;6:HM#"MCSCN!70,+M#.X@.\^<]2.CTY714FW+5W=P%4XEGW^6BEI"C: M5N7;I$!CP:P337VY^26J& A&>##QEZ@'=_@WA,%T3?K5C:5G0]K)>U MBZWW(Y9F0W0ZZ ),BU35E!4AHSDJBQQS\JA=:!T=/'JQM,;D;V/B_8BE99E3 MJN>QGL>ZPGE:CF)!T+4*(7NF2W.UD$699GJQMAJTF,,RFL3!YX,*%>;*VRS,Z =C%SI91!W6DCB!YXC73Z[HKP MKEB><& WB+D;1OA=\)W[?Q>$V\1[/1WC$''?,&QNX2H]J-CS''*.M-",B458 MFB5EI@6M=F"0M*HEI!'H%&N'[R?N+'>$B8_%5[9A8-_KS&4EU?F:Z%P.3C@) M41<#"AD%0JED"(4I7NC_R=S7):/9FK.&:W_AQU"\;K,:]2'ESIBTK:KK^].3 MDS#_-BOOQQ^GXS).8;J\4M)[.YN,TQ@7[],GS*<3O*8\6B4[%LO96QKR_&S@ MBY_KCMMD<7,$W<1>AX#10@-V)^$4%X7&1UW4HZ& M -1W+SO58'R%9:T;AC?:!&9!V%Q .1_ 24]!G]3!NN!"L>VWL^\ TS^?6RS? ME'_,R&S/IOF\ZG3Q?C;)HR*BT HIWV!<@>*UD7!2 9),M!AE5-:WWKB]&\W^ M\[LV_-].\YK8>X#,_ATND#[P$\'Z&;_@9/9Y5>3P9ZU-QA$R$2F?U<"U)G"^ MWLRC0 0$OXX3^ZB-A.[M13%]?(J.Q>JD3 MJ%Q5^:)%B!@]H(L\9A-\D,V+1N]$ QSN_ .G. \30O8LGY!U%\OY M68!X#J]P*7,L@MPSL-I&CT-0.D!@(CFOO&6Q]9+X *1C\8F6EA_@W'=]T&?[ M8$FJPCT/M9 IUP;7Y*V\1,!@:1(S0O/4^LAG(Y!]598/M3;TM>VAZ\QK-ED5 MG,XW25>;&5K': 6M9":F*I^3R2()'0TB)<$2MY2M-LC@UQY[J WB!AS.VMBR M\<[--2CGVPU=P#3<_;T%8/\;O;WHV$QK#UL.3K#3(68>.('" ,IR"8%+!N3) M40I63(HM]M[V1.P]F[+#\;J-"1OS^3[A-,S'L[=S_#*>G2XFW][AY]E\B?FB M^CAF5[(2X#!J4)@4.,\,,"]IH#;(+#N=XSY [T,X]KN5VI.BV4#V?52[I"]F M4QK;*NZ<36?EQ1SS>/ENO/AC\(W1!Y^\O[W0[8RPMOUI(@_!<%6$]TIH##%@ M2KSX(IE5BG?<_GP00]^]P&L?7S_V*HS-W&D5O0">5P6KJ.O!-@:Y]\EN*Y^@'X2/R40BA3O ":BDNC \^T Y,82U[HPG-KL87[ M\!R@KJ6-%]S>^&QD]$&*FM:PG?+Y>P$YV>W_9+/2C/'*)VG[$V)JLA!8X"4 MF!>8+&*W&](/A$RWGWRH=+8%E;-F)FT<(?\63O!-N8'I/";L JIA:GLGD/VG MN'T9F@UEWKUQ7[)@.A<-7+&JDJHXA++27HDJU7A>QDZ"\8^+\WNRW[U0OHU5 M&U*]ZNAR >7-].+:'.H0,J.T7M-$1FA,HM3,^8J&TV0FD\GLH8QF\T?O-YMM M9.]9,V/M(UA[_NT#_=.5GWH46)*AW-W9&D=J!%=JPS!C2D"'1?#6\CSWP#F" M1;JUT8>X=W9KM/0/S[V^"[2A+J#=#>LP-]&:4?A@=-_/_H/<3[H;(F;)91$. MN*GGIS+JVEXP@LA6*Y6XD=A:UF#OKO' -;5#>,8V9A_"(\Y7M5L0+VY35R&] MD!U%.%535-> 1W@/R10O+0U50X->"TLLLPH&!Y\QEC#=-R1QN[F'Z#@Y3:^ M"W3GKT87?/N*.=:P/9K HP>C#[I+ SKV$8*LX^0Q(_.TO(;D*$&SE%U[6ULX M=K8E!"4?#E@')O MRKECU9VM-XL=)?6,DGD636MEW;NP/() I!=KM[65^IO\41W7UY%,EY-OJ^M: MF*]^X7W510[S/5QHZ@YA?P?X.YIE_2)3%-9@-,E;J1S]GT*<')"S5+2.LG0\ MR>\.IJ]0^]=K#Y_/IO1E6AV)+=[,S^Y0O9I>_XWQ-(W)#:X._HRWR4I'X3>N M"EC1 (U>@_#:,)E=;*_MUAMT:QFS:_IKM5M%&B]'WCB1?"Q0,%:I!Z24V-;U M*";)"CD'$ZV3@(=1[7]JWJ]_/22%UI.G_4EJC@(7@DM!48NJBXL0HBK*&]!* M.Z=1&>9;[R_< >5[\YD6C P0^9&_XGR.^4/X\_4XQ/'DK!>9P6RMRP&X"YZ" M7:.J!&@"YT303EDLJK6,TF8DWYN;-.!C@+..U[/IQP\X/_D9X_(WBHI7C<"6 M(R69RSG6KA2U8YW B%R 25GKNAGR>;6MZ\V(_G>O*0!'P-L4;V:+G&.BXM; MI!7<* L:1LV.K$X!5"X18@F4)^40*57B4L76DNT;8'QO_M&7B=O.T;N[Y*X& M.=O9C5D*]&2'4JHQ#$U]/C,.SONL73!!-K_8UPOPOBHG#^MF^^/TT'685U'< M98>UE[/Y/>-?;1FB3!3^>PL\U(H5FQ-$:0HPP85$'J(6 W:]?QC@H8YO]N@W M=W?(:\S? +%Y/?>\4C^ZJ(+J@&F@8YY-> YSM#,@C;.!.-B7?UB.&)GE$&OD M=U9P1V\&Z*@MDZX-J?7SQPAG-@M]C&],,=XES?S/W]: M:3PS=,Q#,9+"P"(\Y0C6$JN!_I\)M6^MFML)V/Y#]/X<;C[2:4A PYW!SJ*/ M!:55S""X@(XL$#-$M )D4IQY(6+NMO7SA-5U]Q^?#,).PXV@;=0?.R#\2XQW M!S9W$%C=@8K#B/$R411SB&!=R:"BJXV*M8. 15 &FH-(^Y#T?LQBO /[RC8, M'$2,%_/S, DT#U_421A?..,.C.2E-GU6$+*TM*Q&19^BA9:=MH2:*/*N@7N4 MLKQ;,;RU+&\?>O94QO(RC.>K/O:_8EB#:6%#.%O!8>V@P&PHS M4HC2>G.YZ0!ZUXB&1=4!K?^I;>.^A,F*PN6+,)]_HZ>M@(XDINP4JQ4-]%:K M8B4XL[K8E[,URK-4FK=?[0)L_XGCX;SO5EUI<^:&N-BP$>35C#!>U!U\LMFH MHF'...!2A[,V)B$%#:'PVH26)Y4[77GN[6(;P/WE9JT9'&(+[ LM+C4)?SF; MOR>4]>#S?37(RF;/3F;SY?A_,%C6*K=TK$\0DC".+ M>70?QFKZ[&D1P M0J(U'A"EJ-WH9&TD%\#ZVG0RB M5,E00*PYK1*.)_!>5*UL%9#S[(1J7;?8%=M?3MB8O]M^IGO[VY?K-.;E0"ZDL]*R: 5:B-II M-+O::90#IWS=EU1<=*USVH.YS@-%EH_!<[:A8T\>L[B+K..ZX!I02M".SA,+S8&. .[]M)UT;,)XU?$E1"'012J:W104NP&=48)S"%$)@2K<^ .N&[*\XJ#%[ QP^ M;'P/;N.]>.,Z@-UC4'0GT(.'1\T8[S)M-:5K7RO?W:!-M-+6=G.JBF!XSFE6 MCPHP%QU+M#J5P?8H#N=;W>.G1^):6[ TI$N]FGX^72Y6%N#GJW84O* )#C@& M2T:HUY4Y!0A6>VN08H;VK<#O@?,X0J=&1-[E,CU9&#)VN@9-G$,SV3DG%4)D MA8$R#&E5YQ)X-&@R%X1UL(#I-ISOS4%V86%/,XB\B/N%9Z;JZ4A6ZI%DYN H MUH>DHT]"RYCL/F80^7TZR"XL#!$9CZ=AFL9A\FJZ6,Y/+_MK>L.U202KH,Q5 M+]B"\]9724\ND5MN7&N5HSN@?.?Y50-^!BB'^3 /TT6IO6BF^3W.OXP3#?E- MV8!V4>^2+C;_U45+@@YC&>K>?L-Q'"@=:^$@ZU>X#\WN$(H +<=4WV&:I!V@ M5G43E[Z*J#*84C1W:+CMUG;YJ#SUH>3NL3OJ-J0.X*"_SJ;X[=7'1HEBIY'U(4"Q'4(P6+V]D-0]/P:^))Y8:X?9C.0[=I@& MU PPP_S^_L-\%;=^NRH8/$?&,(J< J,A,IJ$,]/U[FL"M#RB3[XXWGJSX&XT MW['C-*)HD)YN\\^S>5BNU3^?@RN,I2"5!2_1$S@:L[-"4E*;LD%IF&.MFR'< M"^@[=J%V1 W2JN?DA%+P<95ZIES\XD)\\M$9[X#@:% F%? *(UAC)4=M"'+[ M1BL;@'S77M.7F %N+6R^7'FQ<5:*4-H4D#;7FE/#(6A:48W-Q2@MG#+-G>8> M/-^S[[2BZ,IS(1>>AK0M<>.Z,95$) MD11/B5+UJ+*U-ILLF65W"%S<][B^DOQQ>>6[KZ^4>M$SH[@'EE4$A5*1D[$$ M/K@HDB[USF#CN> .*'VGO+?S64+,BY?TNO\:EN>+]]LY?@[?SJQ;7[3)A-[F MN^\$C4P6006=(0A3%694@&"+ A,"UR$)YU)K)<,FP/<_B;;PJ/7Y RF#X,8;*TSK-CMW83D. M=VEBZ2'.CL^BA>G'JSYLSU*:GV*^0/BLT'^?32:SKU7=BESXQ1QI[J\W7T1LP6SU +/".HY#%:?TYG;#M-#+Q@/$'^N8+J[&=4 U4+7( M9D2'J?OHS]@#+M##W/MS!D.S8\S>@#79@/+>0_2,0V:.26%"SLTW ??I! ^4 M5.S+![:Q\@#!/1;^'DPK>[X!IHT;\+TV&6_;ZL"/0T^P-1_ M)[Y@C#,I(0AG ZA@*#$*Y/>2F\@\#ZKH\*0=X8&E?U]^L(V=&_)?C[9&_XGS MV=L9V>C#U]G+\1=\2U,EH;NV5KW'Z7@V_VVVQ,7/I[67T$4GH8 9<]TK=9AB M+Z#I2F1(3-KURMOG^#UQ'#H_:)=29SMGX&&L<--V!7SZIN'<;N+ M'E0,8S3)@Z8EE' K SX% R9;E9,VKB2YG>=L#^*H7&=@#NZ<=-K6#+P;?_RT MG)7?%V?7@>@77F-8X+4K0:T+"'H^L44U0 MB*BUC"XV5QA\ %*O^?+]*;V-],'/YAC>E'<8)K\LEF&);^ MLSX+*)0.H>Y R]H$L/A09%2"=YH4'WK2 9+IAE3?F ";&G6 [/ILX&\(2ZB= M^E86>(?59A??U7.BD10>O3,,XBK!=$% [5\$QFG-F52%B=870;LA.PY7&9"- M(79A">5LOHYRBE_#9 6/"T]K-RW70M'@::W.X#./(*PHBO(/RD):;\\\ .GX MO*25_1MNWZSFN]].JUW>E!6HQ7^,EY]^"?/)MXIK/%VMS6]6EA@Q\F =E0;+ ML4HBY A1^@S%>R^3DC9FT6DQZ?K$X_"!X8P\P(G^^T^S^;*B6@&M34A&$44N MTE$::#0'92VGY:Y09!_0FTAN:U+K.H[;*([#%1I9>8@^ ZM@YW5U5_BB1IAVM')@D#0O:F5A:O^0/0#HN3VAI_X8: M_JNUZ90C>J$8@H]:@ JH(%;Y(_)6[X2Q=;"=EOF;GWLKM70WXUK5NXXR\X8@H=]RC RWK8%)(#SSD"LT4'P9/1T79ZNV]^[G$0 MVM=@M[GS;0*S#;M0(9O"K MSB ;?S6)>%->S*;+>4C+44=+ MZDAKGXIB"40J&93-&H*N)0JZD$-KE87K=BZY_LE'1'X?D=YV_G MXE@CJ9D7WAK046K"$QE$:ST(RG0$1AZ%;JU#O ;A.-AN8=\-?/?>,_R%QC?[ M>H%&%)HT'!H(N7:9#,R#MUJ!B])DE[G.OO6-C1L CHOKW6V[@>G>+3Q7-3MO M+FMVWL0EV:=>/?[ES_0I3#_6Z\9KZ\YY.<^WD646??$XO&A?O&WPN=[;EIOM3<-:/'\V_6_ M69778XA,UW-TB8G")IT$>*$9&*.MSDQQS5K7_'5'=Z@K2EPWK"-S5M?7ZIPOKV:IO-+#4*PF(-"*,:9*H18#WH5 M@R2Y9(:9$G6WLK>;G[O_2+2OF6=M;-2P)'HQ7X[>U3AWY8(Y<,O)\R!(6V7= M@P.G8P$51=8J%B-XIQH6^M1K[RA]=_5^WGC@L:S=NUNQ82GJ)8ASC^H"8YNU MN NI[5_,AQ?>'L9?IZ^'Y1I.H>MP0M9,>&&@V"I06WB"&&4!F6F-<";*)#OM M#QR:P#N6RO;\;6.PQKS]2I8Z.3VY4 #VR82J*AR9355%HD!0-,=;*:T7*BGK M6\RG-QZZOU6QE]EG+6S6>"'\-?QY#8A1)6-"!3G6DB-K:4E(*D"B/Z66+%O6 MJ3SD(?*N/_0)DK>SS5K/F)?E)L^F^5E*IR>GJV#M9_P\QS0^OR)YN=B_*1=5 M*:MIQW!=-W]HF=?U9,C5O3Q/7Z5ZQTC0_[CHM#?_T!S;!^1114M[8ZOA%8^N MP.LE\BO$%QI%'3"W#,=VQ'F V&U_KK"E S;C\0!3W6;L*3B7:9+W6%5N/D^HD'?FD?.^^L/.)N=X6]+7>TOE]FFOO7L*3:VGV11-P5X16 MJIY^58&3NN@[:PS8E&T0H82.%[/3 M*H?^N6YAUI&N9C*E1.9:.+ \,U"H$G@7)6CF4PFV2&T[75Y_8%W8].QC"FI[ MV[;AM=0S;_]\.D^?KCO@.L3+'D@/@VP:G'8$MO]HM#^'LWT1T#RJ[ HV9J=+ MS*J>4"2:#%4$7UN[:Z2%BW+\7-IL2![62^Z)&P_D)-O8O7G\]_Z7E[_DKV&> M%[^.)Y,W7Z4AUJU;90K2V&V"H@NZ$+Q+L=L)W[V/V7>L M, @OLT&,>F<@V%8+[B(J>CL)TRI,5IO>?:Z6>7]Z7-N!KRG"9152Y,(AFJ2<\ &=-DYA(AM8K<6H]]-[WX^^>ORS:T]X M?5E95U0*W"M*?LEK0067(# 1P,645."2*=[ZVMS#J!K<"]_\!/KZK-W060"Y M5D3Z',MLCG=D%S7O.)G-E^/_67T[RI[2O! 36%,O)^EZ)2%5_<>$6$^_'--L M7X9K-ZS]EV8T]M$-%]0?E2L,H(JWXQ [#DZ'I(0WOG;NSJ B+6O!Y@A<:2XB M#T+$ ?HR#C>@OSQ\,/H'J$G<=7"KCG'=1AAIV:;PGVR?E:VW 2(X1P-6N@0C M/,7_JK4 X/"C^LO+AW6$ 1I)O$^?,)].KFUAWAKKV2X7T[Z($5"A?554Q MT8@$S"17N WU8G1CA^V*;5_W109VMD&H>"SW1^XU(RSX7XVL=G;I '.@B20=X MA[E9TIS:KJ[3DY<#N5 *4A6+&;07 I1$ IWH6Y;1QZR<=+)UG\R#N M@^=L0\< 'O/R=$Z&/IWC*M#[LWZU.-]GM:IDIVLC,1FKLGA&\-9Y\-Y&*87F MG+6^*WLWFD<4<>]*WGIC[C:6;UWJ\&)V\OFT1O73_*:4<<++<5\4(H<46ET)[(XSC8>>=#R4MS=LZV.L#SC!-#LY.9V.TRI= M6ZRCH[F.%U8LL! **(JX("K"&3EW.83$O>W6!>G!1QT9[VU-.T!FO$KL/\TF M^=7)Y_GLRRH=NIB)=))&U@ZB&6OE%8\4++G\_*\LZ.?!>70%UTFEF5($1>FW-96>5F!$16)%,YF-#\ MD*LSN.-SF6%X&4#Y?P.ZB^LP1F1I>0'.JS!Y\+32&8$T_W&:"&6Q!&X@A[D% MYG@=I)_=!V@5\.QT.3N9Q?'D,M!--I4B@H$2JCR530X,,2[(UH<# MMT ^N>AJP_66'$R'GT=G:IT(XX6L?&O*_$!QY=?2>:V_I/T^NU.E%^#Q>ALGX M?S!?Y.^7\=>YM1^1=\'UB&:[ MW;QD?;)K3L8 U4+W8;QV&LY'405G0J1H7'O"*0+%8I@#S?J"RR"%2+GU0M@5 MVW?E.#N3,L!F_+]1\C:>?GPVGU<%@E4A*\Z_C!->- !X51?#^O,5WIKK71O: MK:*ZM2JZQ'4Q&K+2-1D4%CQ+"13WR%A@1=O62?J PSDZ%WTLU ^PO[A-'>@- MW#8F$;G5D$QM^FZ5@7K-$VHG9.E4U!Q;KZN[8CTZ?]P+:0/L6G8KR;R!N @K M FH-S.E"^9>GY+A8!BP*16D3*VA;R[ANC_)[>$.$^.Y^7[XTZL@[.,\@U#Q6"H(GX=)?3/>?T)?:W@5L3/!B!@@/1@$Z[S M/<0NR :J"[P;U6'* =NPU\$E>IA^O\[!- I:+#D4Z;&*:20(EDN0*2@AK<]. MN2?N% \4^NW;)[:Q^"!EH/@YC/,O?WXF^^"B5APM/^'\Q>E\7K>):XQU<3)4 M4!A5MSA29&0 3U:(EF7P7ALOE"+LK;>ANJ/;?]#;BM-;A:"#$#+ _N4*UV^S M:=H S9=8NU$G*!@9**<4.)TM(&;.DW,&1>N[BO? .1KG:&7R.R>2/1WJ7;_\ M=>[I0QSIW?.800_TN@YO[3A/UR:(4NF$22HCE!,V)<=C3&@B.G7W<=X]#QQ> MMR )6Z)+H /3M?.\!L>+@2B]EL+YZM)/[C#OND%'4495LK4@8Z@C# QBDH82 MA)!IA$XKWWK7Y_KS'^5^SC:LK\]B.QMW@$6L=<>,FIM6O= ^?1[]=L1?]L&!H&R,3N@';1F:H#N(%V;>X%=IB- MFV8T=G./'ASLW5&X\!Q9DE5#F69@'@1XY>@-+(C.I:!=\U:H!W"0!S9Q#N,? MVYA^ +^H!_UOROMP5PG1,+M+4_@,47OT#IS@/DRK$E$_(SHME[=?]!6^" MU$Z54BMT1*AJ3%5?)009*'7/Q219$I>MMWHZ 3LF3VG/Q)VE4VTW>U_5+[Q>1HY!^60XQ9[1J9"-32$)9M!$ M-]KZ:;V+X,9+?$T.EM)MT?Y?;I4"\J&N4QQ%V*RTB@5&C8&FIHQ4QZ: MN:,@-0E@/%! DKQEZ^),0SH4(?H^G6=;*@:X"/%J>F[LS0AOF63$34 ?N"+' MKHJNJ"UXX1APZ84N(1;?7,5E6XQ'[$R#TC7 98B-*_!ME!A$=*&^!-Q5?7-C MP;4#" &T\47&T%>^0$!* MN"FTRUP<(C_[3O.RK>C8:X#]^P++Z>3UN."HH)3).P%.^ 0JU3='Y03),6$8 M?8EJ?Q'0%:XC=)GF= RJ^G^/.P;U_-NOX;]F\Q>3L%BL:A9R9)Q<@H-#XZI@ MTTJ42T-F.4AF?#:L]<'+%O .7S'6UD&Z)V^]B-KOOM(5T&MM%[O ':BJ;$NH MAZDS&XSZ[B[6C+='X&Y64*HI%-9XD-8 %@RM]S1ZH M5GNL7K8-74/4LYTNEK,3G+_#R9D8]J?QY\NK;Q&%+RR!EY19J)0]&:0$LD7F M*)QVP;:6A;T'SJ.*V/M3N5[UUHB' 8[=SLNM,'_ ]&DZF\P^?EL)A%S!*XF) M+('>BMIZRB9PAH!*+-K*>EF2M=Y3>@#2<;M*2SX&F%%6UR=O&>&\D891(5*" M BJ2$RNC)0U;:# E2*MD%2!I?4![#YSC=I-6/ RP"_# YOJM]9@F.J82*I"$ MB\S (^44)H,LG-/_LU6F?;G]5A"//#L;DK#]^]?&5ZT+Y,'N_FP-]U W@@9T M@^U]TVU W@;:_'J1IR^O'9QSG>:%@3:4G/#!$*KQ4/DCD((2@H#+WD)GN;FS<+ MN@O,(?N5+'5R>G(.)"1DR= ,4JIFJC)6@+.<9BS4(20M,4G1@+D;#]W? MFMK+[+,6-FN\+OX:_KP&Q&,H"KT#YC."LHS6@,@8:.4"8BU7%YU$]QXB[_I# MGR!Y.]ML3TIHMTK&K]6)]Q= V^+3A[@0UW4P:U?A@DJ<&'*Y>*.DJ>&MYE;; M*K@KA1.W"LWN>4[/VZ_G56NOKW2,E"Y%(KF0K7U6F8[@T5!;_72:V?O087.+D9]EFFP% 273("/2!E@J%H6OD3@/K+@M)$YMRXMN@/* MO@K7VK+>PJZ/I23M/MF<$$LQ C44IFV]<4XVTB&"U#%(%$E@\T:LCUJDK ?; M6VB2;6/UO4M-=0'WER;9UC1NI3FU"P=[=Q0G9!;!% B<7C,EF(3(5M+IJ++$ M:(IK72_]M#3)AO./;4R_%TVRQ#6/LM2*(2%!):T(6FW48P7%_\Z(XEJ7Y#QZ M3;*M2'I0DVP;"P\1:#XD=22E%\&J#)J9?-9:W"/67O-)!.>+5J+3?M0V$><3 MDYKJXQ!-[;^G[9&?,2[?X9?9Y NA?3T+?1H\W_E9+;8^N@%=;]-,,:%-R3J; ME9(: \84D#D,W%K)<73GI_:MCHS+5],%90YK[;24<*6H1 Z@R;NDHZDB% 8L MA%S(\QB*UJ5N=T#I?\ \I5#\Q1SS>/DRI/%DO/QVOA?X?#:?S[Z2/5^$S_0W MRV\C+%);FSDDI"E1%6,A%.6K@C O7J)VNG6IUC;X]C\'M?"/VT?- S$R2/7P M]?$_#XOQXOWG.8;\9OKO83ZNB=T[FI_Y**D+C!?^/2+V%E'\1+Q+GJOA(%*,LFJJAK,2@'EI(9@4=7:^!*0QE'B M( M/1WQ/VU4&9V0 +9WKT$;2:&NRJ8E^U1=S NN]*P2I74F)EQ1SI[JY'=>4 MXV!_9XL.('2S:<($> MYMZC,W!="_ 4<&TD!;3*@O>U*,8K9UQ](9IW.-RG$SQP/+LW']C"R@/O8%V< M%Z+E%+!DR+80(LR+%'8P[P!;WS:AU MY=/2!Y\IGX&@9+U(5@)$%NOV.P;-7!(E^=8'\+=0',M:W].^ UPPOXGHW*F[ M8!IHG=^$YS"K?%^N[J6^AZ&'*+O9A(U'+DIU\<0XY3\J>BF-,Z5Y M]Z;]D?_ ZKX/[K>Q[P"<7Q80K!V^GLNJ\)(Q90M)8@!5KS8%$^DK85-.,ADM M6^\5W@MH_^M]?\YNM?UK9? !%O[G\W'^B+66Y*+!7,1DA>: OJYR];IWK"&) ML4P+I4IDS7LXK6,X LY[F76(U8^7-O**.T A:S]0UB!Z%>=1$HQUFMM6>MW M^S:*8PGI>]IWJ"/C2T37-$&ZX!HHK+\+TV%"^[ZL"/0T^P*Q_)SXIK [6 M.*A[&+0:I5KZ;2)HP[.-F9O,6I\([M<1'@CS]^4'V]BY(?^KXI;WM+BEV?3? MPV2"WYZ'Z1\;P\]0$)EF'D2NIY#:>(B9(6A:I;(C>)3O="H5ZO2X0Q_T[DK- M;%"[#B:8%(N54G@*.C/%'2H%!.]#HF^Q+G/%YFYW:!Z[8%*KI7UWZS4LX5G7 MNN@"X_B4D;8R_AW*.KM8;D!E),-3$(7\T$9:9E0D8(&F"'#6"L:%M3QW$E(X M-(&=E)%:\+>-P0951O*(IB"S0%D\3>9U]X]2PPC(,(F4LPJZQ3SZ2)21MC+[ MG*T!@@;I>BTG?TTE)%V)F]GFPV0 MMUR_R[&:3= I%1*3H&.J\I,$Q3E/LTE)EH7"G<#6&C3K&)YZ;-/$M@/4LE[' M4*;_Y@O-I[?7Q?JP0W\_* M_/)OJNSQG^^_AL_U;\Y7)&9K10TW4$Q5_*O=TH/3%D1$+2(K(C476NL%>/\[ M'7T9OR4/L"^ZACC5# N\AB;2$V4-A6C$B8*B9""R6N"M$Y>ZY.QYZ[KVFPB> MO#?T,.@ 4\GS,*F7L-Y_0KRICV,T\](G!3FA!L5M 1^C!>02N2]%HV_=..XN M+,<2+S:Q]0#W5S;A.G?T+L@&BA_O1G68.+(->QUY1WX) PXKYG.N3#;;1?N$3O% W'FOGUB&XL/X MOY_@YC/.YMM'BV32O MVHJ].)W/Z]G?]9YB69DB?$H@30Z@$JM]Z&O;.4'!MW,NRM Z3NB.;O\Q1"M. M9WLA9( PNC#AQ$K"PXE^9T!R^.J$TZI0G4<*-8H44L1A&FM.SR06-G- MCWT9$CX[F9U.EZ,D0PZB;@4QQD&9NA\DH@1?= RU@R[G[;O4;L9RZ$*.W7B_ MOVYG1TL/+CCV:KK$.2Z6JXV7*@29KVD01>:1UL8,"94 944$)UT$;X,I1EJ! MK/5V:7=TQ^@ES=@8)-2=)<2\>$EVN5"J>5/J!<8/YQ<8*=AZ$3Z/EV&RVM\C M-G E5\.DQF+044;I"BW9TH.SM5-WR77%OFS M+VL*^JY&@WQD>.$NF @HG*IBC91/6DGI9<1@*5C(V;;6LNL,[CB<:!@N!BA- MKQ)ZL^G[Y2S]\3;,W\S/9LY_#Y/3*JCW_E.8T^3)60C290@EQ]J.28,SH78* M%\QHDSEK?O+7 =9Q.$IK^P\@6=;!E]_.QPGYR#J.R6D.$JLPM .PYW&8:+AM4CE_*-5RC?8<:3S]76Y-'C6?XP#WD\_?AS^+;X M,/LU+.L*^FV$GFM%43W(55UB5 I\K4V3T:#E(BF-:SG4/=*86S[\:?O&7DP^ MN-#9-?9I-K^=Z;>3MMM ?2GH.OI0 %'U1 MC.5440-OTFP-^1C=:UC>;KN=&][MKDVN(W12V _GA'8A^ML!TNAQ_P6NX^2@+C%AURS@GZRAD')PM M GATW,62O-" N])A/O]6 M^YRM3O;>E ^?\)?_/CWKZO%Y-J5?'CEMA*J-.UBIWJ\891S)*3"B9!J4$T+M M;Y_Z0;C'Z%W#\;7!UW;>S-ZP W+]M7@VG9Z&R::7HT01F10"BA:95FV1( H, M(%Q0JE#<*-(NFTZ='OZTW64O)M_@(SOO9E\!OMXIY)I_U[][/0YQ)19QS:=+ M5-RF")X0@G+. B'%VLE11^%<+H)U=Y&MGGTL'C*I#HQOIWCR?CTY-DTW_JL>D:L'7-))21_9[6' =<0#=-@I$ZV MCEB7TL2=^B+]#IQOKV1N<-5!6H74=O7,H0?#ZV4B&R0XQ1*@\?LG)=<'VW.H/;<-999W '@^_3(:+%S'/Q$(PWH)B@((M3I&6, M1IF5M"B&W5I^A#J#0_C!-G9NK3/XGSB?O9V1C3Y\G;V\2L*N!4'O<3J>S<_N M )QBO1IP?J'#%62<0FW()1#LR V$H!)X=#EZ%93SW?+BW3$<.O[.QMQGK$S_TMO$ -<1W M]-3I@NI[;3.V%6/=6DSM8N[]M1GCO!23E .5,9'/QPRN5KVS%)6+RD@9FW1MQ@;P@6VL/$0#FIM;)9?-$K@UJB"@JJ)SB<89+*U*B1?!5(S&YM;MK#<" M>33-QK9BZ5;I=U\3#[#PK^K/5R<_D[!8G-=CK7P\N8PT-@\N9@*6ZW7?NM2% M$JU+&:4WK8N[[P1S+"% &VL/<2WD&IYS5^^":*@69+?0'&;];T37^CS0QM9# M+ *WD M2%KA>G:^)NE 26>T&;RV-,!"JU/,"H$;'0/6!DJ\>>.Y6R@.T(VH)S<;KWKM M;-C!K[.O7QI9^39W5GL>.3#.)"'4$H*+!ARJD*.RC'43:6YQ^>(2U;$L_XWM M/_C=OW6$%T%P!XQ[.5W8C.\QG#3TYW8KU^E!S."G$'=@E5R4(+T 3O,K*$.3 MJLO!@3=)(QKK!+9.+0_G/%N=3AS&=[;A8^\^\V9Z(7B:"R7%S-'H[4I67V0( M)M""RG(6)LM04FM]C([0#GV T8+7K1QG-U+V'M9\^#H[AUE0Q)),@5P*P50B M0M2: W?.:^^3";QU2]V.T+X[W]F-E,:]95ZS:W<)4>5.QY(KF0XPS6&.\C=I9[6I(]!E_9AH%]+S;YOTX72\SGMY$*W"A ML!\I%0@B1UHS.VV_]EU]-H';;V^M(1C>9EWJ3<\ @>\9J+HH+U[.YK_AUV=I M5<8^GGY\.Y]-ZG'4"9$+%[!,P(3F9AMZRJ$4!+^M_O*45O76E^%8 MGWIX,SPK XCRU+/M*R^_Z"K2 =- &WR;\!QF0V] &F<#<3# OLQ&;(@E%9XE M8(X!%'<*HC01&"L^F^R[MC-^E'[QP%[=@=UB&],/X Y7@WV_#-,HT#_-KQW%NC?QM('%NBGB=5*KT"Z6'NO%0[>45S/ M)8O:I(Q1_"70W])+FK'QJ 3Z'4,C# K@!FTM_D*()C*(EOO$(XNF_"70W]2K M]L/5007Z(SJA9300'9>@O**(4-4 T2'/,9=BF[?+[ SN.)QH&"X.)-!?5$C) M8P'#C2>(08/3& "C*B%&I6+XK@7Z^SA*:_L?5* _NU@8$P6TRK7[H?$/:MW<(VAN5;9Z, SE\$HFGR90&;BWIH9/1WU]6$=JP57 M^Y3XOT_:FV$JLK;QXDJ$*H1JP4G!0>? A70Q93-L]?%3$U\?Q+5:,32\IO]# M0M\I69>DE:",BK61H((8HX" H:#3WH6!YZLG([X^S)9V7TZ&E^_?3LP[.5=\ M#!&P%$^17ZBW7*OJ%6;KQ_WM%3PA\?5A=@_:\M52Z']G)7 >8LF)41[+ MO07%E0=O*+?U4K/D4]#,?@?BZ[NXRUY,/HQ _W9:X%;(Y)1R@+J8BI<2S]5T MZ@S+PB'WZ^<@1RB^WL]#AC/XWM7Y>^MU&U=L4M+7##11+AI]587.4+CD*3/I MF0Y-W.EXQ-<'<[Z]DMFR3\!]9>)<8Q;%""!CT>LCA *OB@0IL>1(/!8]K%K& MHQ!?;Q=;]7WSRL_>W.J_49&M31.#"R'IG([,&E'"$' M2M-,8.@<[Q2F]@!QZ AT5QHWRJ\/S,&^]-<5)X3H;>/]Z:]W0?6]ZJ]OQ5@W[>U=S+T__?7"+"O>4E(5JD)T MJ06I5G":J9S#)"@MUJTOLSQV_?4!?& ;*^]-?UT[K8,@4#Q9)%"Y@-.&0? L ME\2DBUEO M6ON=2;*VVU?H;?\!+@1T4FKK@O$O2=:>W.XBJ[D+,8>29!5)<^4$HV6T6$K* M'0-O6 12A&IE*3#L!>#GY8DZ^"^LPT?!Y1D92)8X3@'2IIMG7X%!)8H?4=1 MT*/)M+[NU6T>NR3K5KSN*,FZ#2D'E&0U4G->A(6@60+E;3Y_AV*2TOE>?NQALE(?=92_ QUBM4T8.KA2U.ZI)I*E8AM=X0>Q(M MB?H$P&VL/< MQPW=.+H@^FY;$FU%U\-=:7:Q]7Y:$M$OB2!KGJY\JIL_A-&Q M"%ID94022NCFFR*/O2518_*W,?%^6A(9;S(70@(M=@$4HW4O5H5/3C-G0JR6P,<.LEJ,PLO3,) MP3J;K,M*H?O>]=<']I5M&'@4^NM18@S)>0B(')3D]3H\HUE;J"2BEX+;3OL3 MWXW^^E8,]]9?WX:>@^NO*^&4*80N,IM!:2TH6N>1ENR4=9$F*M-:6>7)ZJ_W MV=$8CI5]Z:]WP?27_OKN-'81VMZ%@WWIK^MBK8HN0F'T3BA+V9NK11$FVQP8 M"GI)S)/UBZ;ZZ\W=8AO3'TQ_7>82I48+@2M!B[ -X(J5(+BO&_A*(V^MB_.4 M]->WXG G_?5M"-BC_OK[] GSZ01GI7[74WE]\X>UTESO '5=;=U1R! Q>\&- M8I*YZ"-E+2+$:)+P:73WQPZCLYZ90,G4TN;@25=.0*4YO$A,Y!H5<#ZMI\QAUUK?AO;/.^C:6'OP\ M?\/EW5$65JKT_[?W;;UQW")"]'>1R-F9>A")9=!I' M5GNZ)9]X?OT46Y(E2VJI5R^NU2W)0.!(LMPL5GUD75@7OD_9(R,F4/.N0V'% MFPJRWHV"K]5)H? 42\1$V-Y/TFB4*75BLJ[Q=DW%=O&1&>4S: 2LO'EA(.D M0F#OW&I?BTG5]9_"\" I+P4(X_D\40W+=2?VDY)DP2N_V^B]#T'MSM&/Z\0,]9W9KH_:/U7+='J2EJ\$1B% R7TD8 95S MP!9WC$E%1WY )Y=]2'C>4)B1_1US=^;I!"*Y^O1G.MUH<8*KC:FB3K'"&RPP^US7L57D7, MNQ5L[TG 2\'5Q*R?O"WZY5N%*(HL&^ @O6OILMI#B#H "A.]\D6ZB>>I'443 MH'X>SG"N'DL3H =K52U*;=H(ZM!,=!.#@F U\FY0:&LH!NI='G'L5?R#9+M+ M%?\0'L]7N+T+5:^UBG^0Q':KX-Z'W?.!036G+7H#Y(MAQ=4ZW@1;670)K9'P#[H!>B1PU9"4MF*+9,K*,=9\=L1= ML1I9Y.\)*4_DK\3 M!#VW=J_:A:[7VOUOD,QV[?JV#\/G[/X7G$$9#(&3[6HR#/[4I@,4)8TV)*/? M+87T:($PO/O?-#@8P.?)NO_]\=_+=S=*F)"4J'D!#[P96AB]H"5 MN=(&D=2B2K)EMZ[X^]-PZ'#2OD)\L/??M!+H:#N,;EEHG'$A4(5$13&OJH'H M$[)^E=654(+$@9/E^N+%8U, AN^4*\$L9%;O),\9JT1.AJTS@D3L$8?C=+26Z-1%2].]EMR MFL0R4XIA56D!79!@7.*OO$2P063I%'O/JG?Z[T2)97<9V!Z4_LZG%^5R]$U[ M2&I#N<].^#ZFD)T"Y40$TYH&I\ 60Y6^6!$45NK=0GE7V@Y]!>Z'B[MFU222 MF*+DYA8M[^ME)@R3N'E./"DZH32>@%0@MBM#@9C9S[2LSRGG%!SU[@SP&#TO M QG=.#Y%.OPWM&U2>K]]=3YQ(6)DH8&.2H!IM6)1R,U[81EW3$9592,"2F7 2)D 8U(@"ODL4_8U39N&?Q3/\V,$/9:KQ_(\_T DRB=A M2\;*=U+08%KE.^84H2I?,0=?E)BVM^ZQ1>D'R?7I*/T0_LX9E-V%KM<:I1\D MLUVCL_LP?$Y D''22VLA*<_T"2\A"5<8]T)&:SR2GK:2Z?BB])/@8 B?CRA* MKUT-IE3'A@S;LT8Y ZF-N*.(K%5S95[=B3^\Y"C]("%VBM(/D< Q1>D+)H/4 MFNFX-F%51 =!>@1)VLD88W+"#4/.LX[2CX?.Q#*8,4K_,.G\NS_BIT_$?YZ> M_K'"LS7FMMQZ9*A^S]5ZQ>M[;/9.T-X5HIB2$A24"36@U86]&9-:T %M.AFQ M[C21^Q!RJ3$KT*V4UQ"C,5:MP6;,A#4J.O;(_>/)^S\W>-S.W/_]?+7X+_IU MM;<*_E#WT'[@>"W6HFNK&]M^)\ MDF+\=$FDM)$O?D6 5F7FB37L=M8,0C*/8A5$=P<=[8N-JQ5? QSV86YOFWLK MD3=@O;F(?_\+5\0.B$\L[ MANHW]-X0\W[3I>=VB>")P^YZQ%\U-@($A M7)ZM:*X*[8J0#D*NJM6()4 E#5ND[,<*X43UO3/^CKMH;I"4=BJ:&\+B>8KF MI*8@0M$@5&KC?:6'@+H LH]JO$7A1>_TG"-_CA^A]$?R=\ZBN5WH>JW/\8-D MMNLS[#X,G[5HSD\:9&;U98P(@-5'2-DI--H;DU_1<_P@(?8JFAL@@6-ZCF?S.!6W&9S6YJ>J MZ(&-9M:JDK(A7;+*9AARGO5S_'CH3"R#"93.]BF*II!/JB2(MC(W*7NU\V4'B>GK$Z#Z\GB+X<)^R M$!G@7CF^!*GUDHD)$E^20#96:Y0W4O6V/8]^OFQGX0]A\201IWMC4%4L!84D M:#<=&.D0HHL"C%;**+[C9.[=I>](Y\L.DLW3\V6',':F42C_H.6'%7[Z:Y%_ M/JO+U<=-"=MOE)=G>7&ZV'RWK+_19SJ[H/3EYK??K A').'U6+9'-E[W[=]) MRT-?'>J$T;?FY(7OAF*CPI"\%[G=ZCT(&'H,3W^\6)\O M/])J_>:LM!#L+VS8EC?K-9VO?_GZ8"ML-*R3*H0V5,JH4B"Q/03L^MAB; U2 M]WZVWI?6T;6UFX\[2<*;)-A.)X6R)>SRCC?MFI.GXFN,MGO[TLN5Y[\,9T'% MO3+:X6R>(!9_M?6V<_;@SE>8S_^]./_K>OZ]!])/L>9+X2&$TMP"G\\*M97._K0(Y=C0C5J%*R%AR? M#CXQBEH\U()W&'6UQ-OI#;]Q%,^5;'00_,THS$,G+K5QQ5\]I1OK!$\OF]JF ME!/I!$A)LY4K(F#5?,8T,]0XE?ANWP663TR,WDK H>)&@HEVPB9-[C445#+J;@\&P1BE2YYR=24[,%4BI"2$Z"2 MK@:)?)0[Y3@K+R9^_GR3+'G_KBL7W&5.0@H08 MM&%UZB4Q$2(&?$2\:\K_\\/R\W]*EA*^^N1'PS7KSF;<=&;\.X/($VN4?6^XOS=9L6OSC[<((IQ2RR@1BU R.CAD3L]WCT0:H4E,+> M[<@>H^=%PF!??D\:Y-K0]\.7S?8O?5XTB8SG399H$-HW$(*S()V,I4;2F'L_ M)CQ"SESAJ?[R[\7C0P>6GGZ&%[FJHI@WPNK6XUP(OM.(H&A!ON:$NO3N'W%T M"4K=I+USHM(0KL^3HK(+1:\V46F0N)[.5=F'U_.@P+KH5:0 5OH*AK2"U'I\ MB&RUT&1CK-V-R6-/5.HL_"$LGB=1J9#E&ZTJD%ZW,C"C(/I 4%O&;M8D9>A= M&7VDB4J#9/-THM(0QD[F-&PH^N$Z=0JE),7;JCI%MHF*A^BT!..3#91(9ML[ M$G6?BI["@U&^TIM5G*I\G+J^NP?B'(-6WR* !AA)=42[%-IX6\?(P1=,U!Q MR3F?'-K>/N'4 ; ?\=/B'*\Z#5US^-UR]>ZB#76_9NI)\"4I,A:RP$V*,?N" M)1($KW0L,F'(O>?D#2;R6*(E0U#R2+1D LE,H!D?<_B$\EFR<@ 5-SG%,4 P M&4&K+/F0)\EJ^[6$4,: HA>/CR6$\N:_<55N]\P(+F@!D@T%Y@RK^FA,A5(5 M%NG8,;C;1&Q\#NMM HXQ5#)(JG=S5O?F[A01UG9[_8 ,+;[9VB02O&3M"L\^ M;$"U_N'+S>_\BE\V%=5M!S?;."N_GN+9[;K('?8T48!EBOT<)D0S B9WKZ=C MD?%SP:_2);-VMF"U5*RR2;:.?PZ*U'S*$RI,YM7B]HG@TI'#=HAH)X#K6W8M MEU^(-AKELM?DE5?MV.)P!25XE=E,#(:]:K0"T&$IWCF;N[]L;B5F?D/]\+)> M3B&H26I-UN>K13YG-[N1]B=+9OW;[W]>$9>=B%KI#+X*MDO8

,T;!=HH44 M.=8X057)(P1]1U)'@4W2S:$YLK<8U39^W:3$JY(";]4J#&W.O(%0J8++OJ44 M1DRN=SNQ1\CYCJ1NPMK:FVR"H.Q]_I6R^6@\O56^.C8..VR5;J'7$9N[$VTU M(@=3K6,8"%--3-4+%X73(7NIDCO98[V)#>MMX+\)J:"B;(1CF/,^P"1VDA/: M"$6YBBXXC-@[<#">ZLD=DFT4_.NB'>3W]3*>^.8SR["%&MXM5__@?WM^4F/& M7"1KBD3(+/7M%2?PS5%<*8 Q;2YFCM&PZNL M)@0V<*@%5XTR&MB<#B!UQFJLEZ%,\RI[U.\4!X;GM&+LW?EP,+57S=5^/LLK M8@:>Q%QK1>_ R5:=@2D"EDJ@O=.H3 KNKF&[;2K&2$I>#=#FE]L$_7='7^(W MUMK5=7YQ_M=RM?A_5$Z$3)YW(""G:GAKT@,JP>P-%)//&$/WRH8)M_-J<'UL MT)B@T=^&GO3TUM+=K;W]^]-B=>FFTFJQ+"=9L[(HUH$EZ]N;F8$4!'_KF>T5 M"QK1NQ=.-^)?)Z)G%_M]_)J#W=J70=_UQLY>_WRUFW^LEFMF;,I!QQ0 I6W3 M='-FQBH!@IPHMD3';#Z6VWK[-EXGI@\(A?OHMMW>D]B"6F1Z>(?_:EV%U^=T M&9=<_[$\;],N;_Z^33G[U_+\?]-Y:R/WX:RIG5OO'KQ)GZ1RMDV/WAA>+7L) M38#BJ_36Y21J[U>%63;VZD[ \<'E_IEPQWLFOG[2Y3]Z?_X7K?[X"\^N-TY" M!JV4@Y(T>\6MQ2M?"PZ01-$E*&M\[_33@VWV^]DY2EC=/T_^:,_3I1YEM__J M1^WW)&M42K7H"$86WJU(K9=CNSVLQ^"""-GV-J[FW>'WDW,\ +I_7$+'A.N] M'Y ODTQ+E=I$$4&W)!/CV.D/01,4:93555:KXG3IV>.(GRN9^] NQ4&$?2QY MXM>Y#9M4OX*I^A@$I)1$>Q(0K*6B!U^]HF+)9]W;2;B]_A%DB<^)@&4G24R0 M4W0GXV47:B9*!C^&-.[]);-%Q"/8.KVP135\9UH-2;<0-:8,@;(#I55N:4C. M=2^Z/8*"D /OS7C1.E"V@*XKUCC2 M$>.=3.4MSZ=;EYC?0A[#^&5WKO4>^?:&Z?!?.]$]E#Y8E#0Z:@GDHF/0*MUF MU; )':+4CB7'6]Y)ID\N]7QEVY>+$]S%WY9>*+9<)6T*_J5F8H2$)&T&YS7O MN5JC;>]\L6,KVSN@0;:_+ Z1N;!7)O,.>_I>Y#>HR&\03&:IEMI#QL^ER"\E M5KR![^F8K6FCM2PD:@GT(#BOR.#K9#1#MKD1^BCRB\A5J: M;Q!$A2BJ!!E1254"5BV^%_E-)^N=B_R&"&KV(K]04JS":,ALJH*)EGW-4I@X M(7BWTB/:WGTL7T.1WQ@D]1/8G!VS[G'P@6V\R>>+S^SR="_1VF&MZ0JUAF[T M3KE69:V6711>$YG _V6GI$"CBDHUZ;*E7&N'50]>M)7; X@K"DJ0? I8M0.Z MBF"M%*8X3Z5[KL^1%&WMD^UX]43_]?'RVWJ=WY:GI^^6J_:+)R%743/QR>=/ M82-)"@@Y)PCHDLQ*,)!ZJ_[I=W6$-W]?A'=+BYT&*%/T"]N7P9>1L9_/^(J[ MV*C@NWDL=_9^XJQO+2,S1"E;;_E:(<42@8RC["NI$L.QW#1#-W>@@W%$R.R5 M>SLIK X1J]A[H]^F'Y\D%.R&L'?B EG>9YOY)ZJ!7'2;&8ZQ=,^3FFMOWT_/ M;*=G!*B.J<3NR7W^YT8Z7_<9+-\2111 E5D8-E$;UBH D63QSI+)1U-O-W!O MWP_/;(=G!*BFJM2;9)\LA4J+VUN-)@BE(VM5:5C)FN(A":H0;,#$OC%E^7S. MS[WM?3]"LQVA<= ZIGK!P88J*A]D=!&$Y3T:X3Q$H2Q(E3!G7VPUO6=1',C_ M.4HI_)L6'_YJ^>:?:84?:&,(_83G] X7J__$TPNZ?7A4,%&K-G[3I0(F5-V2 M1C($AZB5MD'2T33?F88%KS/45"EY>V[ M"FBC\.RMU(C=)[@=P;Z?T=D[!O ?X4$>A-QG=7J_#2 \S0ACJG,N1RB2_2/C M?& +-%<0FJU3J[RVJO>@DJ/9_/=S?)SG>$H,/^,HV=.,T#KJ$I4'78P&([4 M-$H#F2230%E"?#XNS,#-?S_,QWF8I\3P(ZD@>A=N'<8,G^:!2JX0A0+588:6<\T\\ 6* M5:(&90S?9L_F!._K&Q^R74-"0<5$ ;9F"29F/D<"$;*J)2F!/LON5^@K;-

2>KZSUPZ(75!P["P*/U M@4-D\6SJJW;8T_?ZP$'U@8-@,DNAU1XR?B[X9?J-2&P'&YDCL&9Q$!U[B-5Y MFZ70Q9OO0P"?)VR'B'8"N#Y1+)38:S$:@=VO!(9R@21B!:%LE(:0S?O>9N1K MJ.X:)/-AU5T#!+8U87^.ZJZ'?_KV[_8E=:_OVFFUZ2J\AF_V3HU7ZZNII)$A M2#1%Y"B5]@+9WJ,8-88M-5X[K3M#0\XWIYL/XJ_>U[L=$ULOQ?6-1Y5<+2Z@ M@&H4L1TK'01M+20D59/)5IK>-T[G+8SVC"Y7NMV+]0'IG?CL?$FMH8L)JD7* M/"2C,Q![I I%LM0]ZW$WRN:_HP^)P7N^5'_I35%8]=7O[,.[2Q\TBZ!RB &D M(U8^K,0@\:T%TEMI W.TJNY5(%-L9*X U#'A]O"(.);(U,]GK,WI]W,^Q.WC M?KG:YZ7W4-'R)@R@DZT+4\L'CN2@6%=KC57GV'N*Y"/D'#YJ=3"L+*>1V00. MUA;2KH,6.Q W46#J4<(.$V'J)L;=X#%"!K,#Q163?+*2CP,6MAJ4 /0I0B!1 MHY.J5M5[8-4! /)$*. 3E*8 12@/: MXEI7U\);14FF=P' /2+FM_(["NG>R-$Q')ZFY1+Q!_[UYJS\1)_I=/FI[?C* M=[@>LNY256V<#5/*)-HH(#H?P6D5,UF5J4S0>.DILEX2+'I+88K'!CKEO_K M%/X35_]%Y_SUM_2E')-V,D(MP;*?62S$JC+3%V3)Q5/)W6N%GJ#I)4&D*_\G MR,[]!YW1"D^9OC?E(_-Y?=[&(7ZF;XEDC+*A;0,@NE:-F5EU\H\@5Z>+).M" MZOWZOA-A+PDI_26Q-?^S;_B>/;F/B_/-2P?_Y8_L!]:'():[@[DGST M=? $26.OPL&X$@I=O0:-I-%-DRY>STW0X7MDHU1W#+>?VM) M+NG*2K[JE4+1>..C LJIW==90D#FF8O(_R_:H!)/68"C*'@9,)I/"!T+R'8G MNJGVQ=D&_U-RO.HU\5];25V6Y/RQ?+OQM!CNWGO-UV/VAA4V6O:7T6OP:*NQ MRO'_RH[8&4/'B\+0; *YCR4["Y;:";A'N,L8$Q6^,XM*K6J/\1^E 665#:0E MJ]Q=;Z']J7B%.!HMC/LHU[62Y^AJ<.6]J%T_7/Y_E5?N-\L/& M?=UHX-S^Z@.=Y(C6$C*O"C+7A$Z GEE7!;/->IVU]SN!J0,Q+PA3+\RU7V^/JGBY9O(#&D9OU7%:\,.5LEB*"$C\4+3+WS8'>E[64@ M:E*)3##*_6$>7*9.M4&N)2D%O@;/]Z7V3)I"*#:8*EK9N>S]@/,(.7.E3TZ/ MBO'+ZK7 ',H:D#NXBU/[OLD\G!XY@_EWQ MC>#PGA0[*X))LK*V>6W2NAI1F!Z2^V;1^:RO46Q?]N!9 MQV>]S68(3]^N6W)'2\/(^>+CQ6DKU?F)/JTH+ZZ>V+_JB_?UU]62M<[YEPUR MH[<" U8(5; 1:$R%J,E"J:2QYE39C^AQ3,<0^:(4[FS2ZOB$LBOAK1CXAN+K MLN =:.ZIT?>D\P#J?SXH# 1@-SGVMB_VI=UE'764%E)L$P\JGU;400!AH!H3 M!>MW*BM]5MA[S')Y7M ;(KZ.D+MY?GKS844;U_4Z05IX:RE$D,(D,$X1H) . M5,DY9BV*T@->]^Y\^LRVT"Q"N?>@-X:C,[5X^(TVC/@55^<+6H_( 'WX@WKD M=^Y XIWL35N*%F228&8;)2CXH+%857RM6A=S\O!'CJW\^/J97_Y8X=D:\[=! M+4VF1FUS]\3TK<3,'_7NBH7[Q2T]F#Y!WB5?K"T7;_T; M95I\;A[$M_3]>+%:\65XDA5Y93"#K4L/HM(:1*FZ:&4MAN[]+W8C[84A M90J!3%$*];4H?0LWUC]\^>9O-LYI%,45J32XD@,;:!0!$[NIGBC[*+0VNG=! M_UZ$SO6F,BF2IA?1,3RW_-A."ZT^M1TT<_"R.IDM!XKH^#1(/ARIO46Q-GF&"A+21KKP:J6 M/"E"A!B" >L3:TZVSHWJ[R]O)>?E&QZ]93)!!X MI%V=E5V(FZC]U*.$':;] M5#(!Z@ M[M4;'6,E-L%8P=OT7!^B'2B:P? X0FMCM/P>@=PUYO:EV<+AI!;\_.%^=?KE2A M,YYM)U:N@>] 5H4Q0RI: 4J7G6(G/ON=%,P3,:Z'5S^LN;&/3)9=&3I3RL@/ MN%YD_O%/B],+)O>7Y7K-VK:5A2[/-FVDKQ7JLK[AK93V:XO/=.L7VMS&SWC: MRK/>_IU/+UIW%N;M6URU/D+K7]G4:K\V(AME=AI[)+H) MN'E&U7SH! D%!5MH,K#)GUJ;E^*LM%14MJ)WGYY>M(].\!A'QU6K)N0[358E MH<1:V^3-"M&X HRQ6%,B]L?#<3'P4,VV#H+9>TDDLPM] A_Y)TKG-W."?VQC M@5?G"_;C+K]L=MYO;0/RI$JMDO !=&[]HS$@A%+9F?_C9"(8ER5$)UJR.P5F)E$(O=5QWQW,E6!W M%"@]H/ /G:'720X_?'GX RYKG,D@AJ A45:MNX%E FOC8EDPDM)FM EU3YYF=M@#GZUND[>Z.T2+)W%LM68H[%0=I7;LLIF#[-+*U' MYJ4;YVQ,4H/+F8E3(4 *OLUU$<$7%WWL'H<]L@'WDZ*B'_,G&:SWU3MO;OO- MYJ_)4]6(6!4D= ),)O:PC&C# 91+E-C'\J8S-IX@Z86AHZ< )@B1_+(\^W!. MJX^-MC_XWUSF^7DGI&8/)@O3:!(1,&+B>TT:Z8)-*'L;)P_1\=TI&R^>&2!S MG>*[ U43^5 /4W08SVF\Q)Z P AV3Z!?ME G2J"23 91G 5#P0)*9*,HB2BI M1JMS]V:M,X+@":=F+@P,X?+TML650HO&6])L!6/K0,U;:V-E70%'O$76=B7Y MWE'R!PDY0 ?G#E)ZW'K8@\63/Q%OP.VA>Z)K(7MM%T&(MAK,P>ATV]F]W,"X0GK(:Y<#"$S[UKK?X/K9:_+IE' M?_SW\AU?DE=#*VZIN=_I;+%<_6MY3FT@ 4O,72N]:$.K;8;$=V!SPATD70V$ M6$4V56@I[Z3-;RG$VI^&^4V*/D)W\QU-%[(:DJ$GQCC)39'B#V)+THRZFJJ"T MDZY[D.LN%?/;%&-E%7&[ M$'FW;LT9"E7$]I1I5,$H'5:CJM8I:>OH9,MGCK3$OOW07[[F^C;;DUIS$2'# M9F:* "Q*@HA"VT3$SD7W+J5;:.D;XKCIZE7>8;XN\RGHT-GJ(7GVJ(RU I), MB:WP6++16@C=NPI\![+FOU*ZX.'QV,=X ?3V9G>@[Z?%>M.2^$0:)Q05!,IQ MTXQ60;2^ K.@H)!9E[+;<($!BSYS&$S*X\E#HKX.-R[# M-;Y4CZPIP+:@H#$5 :,*(&4A[[5C9O0&T$-TS%6<-@DB1C/V6$K&'GJ$2AY] M1@6%6M@?@P&T5H-42F81-/\WK:5ZT-#H:,'N\$(_@,%S/LCN0M>K?:$?(K.= M7^CW8/BL@+!L#F?VEE1L83TC-AE(&ARAJ-FQ#:UZ1[V._H5^$AP,X/,1O=!; MYXLF5<%;8\ $39#09*B(*3B=H]%WDL!>\@O]("%V>J$?(H$)$@,?S'L5N:(. M;.U*T:KP8F!E::H$[]"SU$..L?>E<53%!+T-B-%,GJ\D8!>J7FM)P"")[9@. MO@>[YRL)J&B5B2DQTHT&XS"RZXL>4G+.)B-B_X[*QUX2, $&AG!YMI* K'V. MR0J07K98APL0@T+P) M5 NBM*BJU("8$]LGF&3([86X=T[O%E)>C/[OP>H90HNWU-(.A$UD!6PEZD#9 M4CU$]S0<1O!]BM3+K012#2(7%4&+B& 4>RN1X0^*W6;CG?14>EL$,P/BJ02J M6?$PA-W3X^ Z+[@*FY*,4+*R[4$D032MM)ZL+,[D(&EB#!S*-.@DJ,?%OP>7 M.UH'K5O[UR3!WS.=X6JQW"#HAC4@56V2W.G-Z8GN M]P\N_NPM@3YL[9@CO2'HBHX_S]:?*"_J@LH5G'>]="JX-_<&69^4RH*X.HO31"N-\VNV&/RZQ/S*\=2ZI#V'L1-)^ MMUQ1QO6UFO&NM?NMLC659L6%VK+=PA9,RMB*BWQ.N]72["CJ;U>?=U1K)[$\ M(.@1/)V\UO\W*O1QT_?L5V)2RR6RC1,V) LN%@\F*C971'2 .22I8JA9E8DS M6>]3]>R5_$0"N \1.RU$KE74#C3.DDOP,'W'D%?7@]3UDWZT@?G-!\Z97":%>;)UH#/JOJ9=V=A3^$Q?.4 M=>M:5*I!M!)F!2:1 32L!W5*9-EY%QY[]TX_TK+N0;)YNJQ["&-[EW7?D\J& M-43EXW^\;171ZY9*\?:,[9457G[J^GR'\NX!DF\+KF]$WY8>5O3=80M?B[_' M'9KV3/6^OBG+VUW^^YZ(!Y<8.X\C;PH]%V'4AW"3[ MV&W-V0_[8Q*\-P5C"-NF2"A>8%J<;GH0_7BQ6K6D^\2N!>;NZ:+;%QJ/O-4% ME?L+]$?;EG7F3WI[4FH/X.QQ)@W5"5<_;G\D7-/_^A__'U!+ P04 " # M.V)5I81"760= 0"RRPL %0 &)A;F0M,C R,C Y,S!?;&%B+GAM;-R]:W/< M.)HF^GU_!4Y/Q&YUA-!%@B )].S,AGSK=83+5MBN[IU3<2(#5YE3J:2:9,K6 M_/H#D,R+E)E,@$E2K*T/+ELB@?=]0#QX ;R7__F_?MPMP8,JRBQ?_=N?PK\$ M?P)J)7*9K6[_[4^_?GT'R9_^U[__M__V/_\?"/_/J\\?P)M]1_71(*?VY_NWVT3([]J!I-OSY__SRX8OXINX8S%9E MQ5;"=E!F?RWK'W[(!:MJS,_*!4X^8?\%-X]!^R,8(@/17WZ4\D___M\ :. H M\J7ZK#2P___U\_N37=*?[1,_K]2M'=D;562Y_%*QHOK N%H:Z>O6JL=[]6]_ M*K.[^Z7:_.Q;H?3Q9I=%\:15*R6U4H:)E?)?3G7V\P7B#R1O=2CK ,+5ZGX< M2L8N3#\.)NY7PP]J?('WNKE8Y.:#>KN24WV[VZXN%GU\B8?Z+/**+2?X+';= M[(F\M#_X8/[6=F,;ZB#3NI^6NO=$53\JM9*J8,G:_ M>*.T*@HE7^=E52Z89$'(4@J#"%&(,4&0)"*"FD@529;&E.%%M?V@%VH%?_VR MZ;ONH*/U/WGH5)V8FX4J\W4A=JO:W?+84F56*;NND9]7[$Z5]ZQ]P8AH#8!& MZG_?" >$E>X*K/(5%&OSDU7U/W_>:>2+X7)<9)83@?*Z >5COCJ'22Z>2+.T M-D!>/-<]%]VZ[R94:<2N%=>LY+7D[8L_6V/K9[6LRLU/H/U)/:N.M_WSP>!= M%QMI62'.X-T^\;,P&*C["CZ!WIJ%#FI5N<.X-\"9[OX$\D*JPIBL1T3??G=E M42T^*V-]5Y!K<&,6J0(T:Q7XS4K[_[G-W6,8=L_<"Y$9>=[V!<5Y\G:HWS5U MS6M[T];\:S=EC[4XR83M4&4S7;L>\9NLG*WDXH,R6QFE/MVKPNR/5K?UOU_G M=Z9M47?PQG1D#,6[;%7OGYJQ6ZA84:0(AU%@MH98)2FD(35[H@AILY%$/-2! MRZ2^0(:Y3?Y]@8%4R\SL\LUJ=5\+ZS;U+QF1;HJ8".>1J:15X IL50#UCZ[ M$_"M&E=@3Y&6<<8?!-F>UM0_>^G!>"+,'V]0G/E_ #B;=<(V5"\" 8V">B&X MI.E)%HP!=-\L+$,TY;< ;2S/]RM1V'[>J.;_[U=?JES\_BU?FC;*M_]<9]7C MYWRY?)<7WUDA%P'B411I!8UA:1:(X(^\&HV N_>&M2=Z VUI M?7N?=-/;$YKGV^*^S?2CP@^J+)_3[X>,\6QINKEACY:"RS=KM<"8XC#6"$:Q M,!P8IB%D%&E((QYH'B:(1LFBVI[DG9V&KAU[D=^)\\HA)V%]6 F6]3R\;\7T MHS5GR%$B=!RF&!(2V(.,%$'&%(,109J$S(P'BA?&Z.>YZ\(S!NC[ HQL]&T! MMUO[;)55F1D*L^+=C30 ;@O*&*".OJ^Q(A^QH+=R7X$J!UR!&Y8-8#'WA6J@ M9<.YVTG7"U\PGB\4WN_W6R%NBKPY3S,+SIM\S2N]7EX+D:]-ZPM,:!B+-(4L MDA1B$FI(%*60!(&B+!2(ZFBQ?REU=C9U=>M0UZ!O.-%;=*UI.%22 5 MKX#Z<:]6=C*M5&6)JE#6_8(M/9>)3MS=F.EB+*=AHXU(X+,2*GM@?&GW\H62 M604^Y&4)WC:(@I\^MU#^>3A*",TGM]M3]=EOV_TN6]FHE?K@ M\+,-X?FD?RW5=5FJ:L%E2A36"4QTBB#F&$$>,.L(C54J5*33@/A<>7?T-3<# MH!6UO>-A5D3/H[LN8-V.,@:":^1%=H-4>WE0"PIS#8VHH);U"C!MA@Q<"T/N MZ^;(X_HN+ZKLO^J9,-P)AP-@ QUN=/4TZ;F&@\K/CS1<7NG')=>%8I_T9\66 M;VM7T9LBOU=%];A($&6)1!$,(YE"',41)*F64&A.*8L#&DKI0R2G.IH;BWS2 M.C-3H_XU^"E;@?*?:\/T0.=YY;AK.(NM&Y<,@=C8-P!&1'M58H4$C91@(^9P M''$.B($(XF0WD[+#.66?4\/9YWO?'M;-W)CQKJY7TOJOW-=FCM_9_MEV9O0U M;V2] K6TP%B"8"OO*.?[SN@,=Y-UIK^IK[/)1RJ0"$B%4)(.45% M3"3OW-;H7U>&]);9?QFK]):9)3I?@3M6_*YJH4&Y57)[E9_5:("*_5">6X*Q MOP0W%IW1^([,P;6FX(FJH-$5_&1]"OY\!;9*0Z,U_&+4!CN]P4[Q*_"Q&7VC MO+UN*9KSHCW]K?M'@\!PE#[14 VT((PM[:3+R430/U^,INJVWU+V1O'J_M\]6 6SLRV;SZATGHGFY]9RJR,X%\+9A/,O&&/9;@(J$X4#@4426QV M@)1+R+$(8!"$ 5(A)X)Y14_TEF1NR\^>F*!JY 32".H; ?\7HCE8AP)!P@D0B>QF@ O2&6P:M$G@Y'JI/NGW*ZFTC4M1 M'PQ[R/>KRHRQ)9?ZA+W\6IMCZD?URDC^^X(H2L*(I#"-,898TA"R0&NH4_/S ME*0BQ%Y7;#WEF!M);-2P.Z[WJT8-4.L!=HHTUTN>EE+?@7+CEPG@'YF$GB*_ MT0&>P![\5BL"K":@5F5 OKH0S(%(K:\4DS+?A5 ]I\=+F^M]32"4DN4[H][[ MLES;6\I/^D.^NK6Q_Y:RKU?R-;O/*K;<[7\_6D<%A*-4J!0RCC3$(DT@HX3! M**(H,C^/J=(^+-I;DKGQ:!.H:@\N[UN5O../>@Z)\XW.^$"/?]-3Z]!DQMUH M8?G3Z@&M(J V[>P54*O+WB%C?;(XZ"W098@.=SO44XZI;XTN@^O(;=*%#?9Q M)5_SVE'II)- &@>A#1R!,E0QQ'$201*G"I)("4)4DM D&.;@AO<>GEF](#/QVEY0!BG\CJ^"$Y/KV%'>+K=?L\U M,J'?KJ,^3QUO75^ZW'-V&W*_P$++.$@X3*5B$&.90A*@$"92)5C($$5AZI,B MY6@O7@P[<3Z4G"^SVWHJ7> PN\/3S8Z\&*61J?29D^Q6Q'%\7P\0&,'K==?' MB_F['JC9Y>EZ^'#/7$G9RMAS36*"=TS43?["?F1WZ[M7>5'DW[/5K3'OS&^L MWVN** H5@DELS2Z&8L@#F4 J$KM?12P,O4[W?3J?FQ6V%1"(5D+/A#T^P+NQ MQEAPCDPF5FQK/[39,3:27X%6=K"#^O4YJ/VS]_3 ;*@,/CY=3YO%IP^LA]OLE(L\W)=N :0.K0PHXG2^GH9,<%.SE%\;QWP&"[[X MILYT>$[E(UD-S[[2\_HMU]5WLZ6_7LG-7]^H![7,[YL;_K(J?U%W7!4+JE24 M4)O&E9J%& EZ?.0/M>&$V!GQCGXNT M@M8'NMM_[(G=% L!OS62#WDCYHO64'=@SOU.>^OE"\?!/9=W Y??;%D?XT_Z M@_EV_K=:RG=Y\6NI%G&*HT0E#(I$8XA302!A 86,LT"C.$P1\2HT=*[#N9'1 MTSL4Z^!J#5SSB&/Z?&>@_:^E+H5OTMNG+RUR5EQ@Y:W=VM?E -D(?+$9X1[I M:'ST#;Z79-&3YBBUMJM;WJ_9^:<$TEBA)#*.H5$$<26/L MA!&'F!NRX2K%G'"ON-OC_J!Q'-9Q[O<=E>^XZV-_NUB;CG0&Y_UV3GMS$\ M^V>ZV:SW!-&<>P&:RV<.J>NK4WW-6F2,U6 MY2NPIS38: U^:O7^Z%_@:/-Q8YO153.0&,ZNOP\^K9JK1ZO3* M&5V(Z;QZIL+SB5?09)WVK8NZYTN$(H9CKLSNDG+K/I! DH82*D'B!(M$!%JX M^!(=:7O.'D3+5LC,-;_&,>P@LY>PF=1<&W-&@O-*8L^3FH[U2'WN=K MJ*!]KLVNP%B2H>,I&M;C_IQJ\J8\M="&7YU?10'O_5 MF_R.9:M%S)&,. XA$3&%6 D!>8@E3)AA-LZ3*%+*YS!R2.'FMHO=2KH7#UR" MWQIA/8.E!QU$MU.YEQJ:D7FYYZAX'^>- =] 9X"#BC;IP>$8H#X_;1RECR%R M3;QB959^N2\4DY]6?V=%9N,V/[-*A8L0D]"8DAQ21A3$-&:0*&-IHC"(0TUC MH:E3:)!OQW.CW%I24-:BVB1P#ZVPH##27I*>H@-[-S8= ]%)CH#V[['CM?6U'M_EQ9TJEH^? MU?V:+S/QCZQ02U66[U=BX[47T) D 85I2"*(;:XE M1Y]SXZ=::H^=H".R#OODX?$:F7UJ@<%/NA49;&0&&Z&O;!K(O_SYO(=>;U@] M-M[#PSO1AMP5YH$VZGXX=6[@'9N:;F/OI]N3#;_GJP/&.NZ5%_X/Q8IWYL-: MT A%,:,Z??D(RPXPG((NN][W8Z2RJ!:? M;>6D=J$-8JJ#D*30<(NQ#%4B(+/Y?\*$I$&$28 I=2&<9^W.C4^^V,6\K#+! MEN 7 ^VZ:*J4^1T)/@>OFTHN@&1DINB-AC,UG-"]:^:;5_9FO?G7;L8_;VV2 M"7U"AOEZPL/YIA;<^2DP"S@,48(IE*B&V!8ZX" M#B5C=1P65=0K)W0/&>8VS?$:6]01PLTM1?@HDC4'M#=!B9VK^ION?S]X4267,^0 1.1::O,];SRITT"'6(103-Q$P@ MUL9ZX9($,)8R0C'3- FYGTO6)850IW7,DEYU4$]CZ'#D//.:IR=KG5X*C:^_ MU@403>NUY0%5#_>MSF*O74Y<+U*[]:S7^"K3:78'=E#)CU( P8.Z4WB@/E43%7X!ILZGT M!N@@K4K_EOJ>/AK&-Q3\MME(UF$:7R@DDI1B#26J;PM"!7DH M*<0B"11G*B9^RYAKQW-;O%[GJSKMUMK8]EFK0[]MN#/TKF>'PP,Z^H%ABU\K M\]4F@FTC-]@7?,@30C^H!CL6=.QVXK- /S .#P ]WQ_!\OYL^B\R82RB^K%Z M=:QK>K[+"ZVR:FV>621Q$& I0H@$11 C0B&/)8=!;(A,*:HI]G+7O5BBN5'; MWXW,=M(9J[S8BM]:YNM55HUEESN-W@ &X=!C,OI5K06^408TVK2FW55C$QJ[ M;Z<2:!YO#<.VY/*>8A.9@SX83V$=.LDS'V/1!SXOV]&KX2'B)C;+@O5SMDX' M2AIQA#TUNU6+0,4ITCR *@AM&BAM,T!)#2.NS-Z;("5"ISPM_EW/C7,;^>I( M"? 3*P$#]XVLG@3K ;[KC<\8D(Y^'_0L>&)K85K!#6TV:.]D'RM^P@6O42(H M.CM^P1@*%T"ZHRB<6NC'7)_,G&/6]*E/C/^A[)&QDMW:I.[P/;;]KC0 M">9AHB2,(Q9"G!);=I@;RY(A%A&D4Q%[52?P%6!N++:5O[GN\BQ?X@V_&X.- M">K(/+;#L[T$VD@/6O%W:5P:8FM5&([.^H(W$*EY=S\IM?4%YSG!]6YGF%S* MUROY"ZML';W'3_H75ORN*AN9MJNMMXC3.+%50"%),6\3#P1UB$*2XIA*'BBO M+*C>$LR-Z ZS+9=U^J2[1HNLN=.ZVVH"RJTJEZ5C/C]6;J0XZ@B,S(I'$C9; M[#?R6^1W&NS5"1TO@[,S>B.E=#[?_XOF>':&YUS29_>&>FY=MU4U/NG]JS@; M(688N4Y05>^CN;V%VX1D>%9^N:R3&2>W>68Y2)&0:\H;9W3J+ EI.,&*01DQ#'L4U!CA.8 MQ#2,:2*IYN$ UP!NTLS-OMD)7)=)J]WT7X&'O-Z+B/SNSORBN1"H\O;7U\=^ M/"M0*W,)B7H=A#W$H2.81,- NRX5P&.LLSA&L /-L6%-[[(_HLL ]=W-JIE@10.$D(E9#&-(59F-: H-GO(0*3!X*],?B;Z?PC@P=S]KO&>8 M<_5-%0<)NAN_.9S&/"1*082L8Y$. D@U3B%!L4XQ(Y*%7E[Q'7W-C61K4:_ M)HTYJ,L'>$8P=R#K1I8#X34R!=92'J;U/^_"Z1]_?!Z/H4*-.WJ:-JKXO,H' M <0.KXS@"_!9V33^IC%;A;<4;&FO^1:"*9T@27G"(PRB!5-JBY5C$09Q$ M(4V]+#I_$>;&+/9; S\5M:B&S3UMM1Y#X,8UXP([,@6Y^0YLM:BS8-5ZU/X$ M$WD2=((XA4O!<0'FXUO0"9"7DT%W2_X5TEXW?E;&!GBKM1)5$T'S25_+)CGU M]8^L7"@94XR8LL4+M*$Z9;:Q41S!5)!(!8(&J72J.N+:X=R(;2JG^N#9N]?3!_?#6MU)\ZPX0Q'BH8!HGU^T\D)$2&,$Q)F/ TUMHO M2]Z)?N9&+CLQ02TGL()ZDB'E'^#;C<-0H;LG>IDV*+=; MU8-PVS./]SQ?%W7>)V/9")4]V'O;OQ5Y6;Y>%]:C9A$$,HAC'D,1(69]K\TV MBYJ]%N,Q$XQ'"!.ODYKN[N9&#E\+)A5@K0[>C;'C ?=@R(U]9-#)P0#<<+Q/B:E@DXU MGS- ]\.#[3;:3Y53%9)$""AE2"%.&8?,9N7F2&M. TPB[A4E<+*GN1' "3NZ M%PN7U MCEDD:1HJFD"I;5 ,PP&D<41@*H, IYB&J73:=)SL87:4T,KF?8AY'+_SIY87 MHS+VG'<$Q.LDLE/I"XX>C[<[V5ECIUK[AXO=#PY1AN.SDNJN27539&*32-J6 M@8@ICH2*.$2<1!#C((%$Q@C*1(4!2D/.B==UK6._ M\YBS=E9YQ[*B3D^XRRB[B.(@8"&74*F80(P0@5QA#840C&(2X)AX[4-.]C0W M+FK2%.GZNCLS?_,I&G\>5L=#S2' &OL\LY;Q"E@IFZ2G8"?G@,>5YZ 8ZJ3R M9#_3'E*>4_?@?/+L"Y>$J#XMCE%^53^J5T;)$HA#E,,.<<, MLEA*$:$PU,J+'KJ[FQM''&:SJK-5-:FN-MXQWN4FSD#N1AW# 3DR?VR"5I^5 MV2G!;U9:4(L[>-SJ.5PT]V=D+1*^>4_QX .O9MR[W:WV>:&L_\9X6*=%* M"TB5V1AARC7D3&(8)JEF<<3,!HGT=6;MZ'=N;/,D*UZN>UDDKI"[DN2^+&7\Z"XT=<84(_,7WLB@XW,8"/T6-SE MB]- Y.7<[:3LY0O&<_KR?G_(U$(?MCD@@B )-:$,2FXW;A1%D-!0PD0(+A.J M=12KR],+?9AK-H^N5#D?^B;H.(>YS\YM$"0GVKKU!7&@I$,'T(R:>.C#R^2S M<%3=+0'1X6O]2*:M,';#BNJQ=:R(!2-<(PD#95-)B%1"3L(4"B$124**%?8R MAPZ[F!N5M!*"6L2>CBI'@'0CB\O@&9D?/)'QIH/3R@_$ $+)G_10SDA_-V-8>$VFH LPC#96=SUBE##*--)0$A5'$,:'$*<3N6.-SF\YU M01\K7*\HER>PN4WAOF",/'F=.)]%M\C_0RMPG[7,A^ M.4*/ ^JZ"%\(T^CKL"="/5;B#@0&6XR/]3'Q>MRAYN&2W/5P3S^-!Y8M;3OO M\L+6XMYE+[)^(GMU6'FD,(HQAY3$]E12$\C#!)GM/4M0S 2))/%+ ^[:M<]W M/TV&\,:3XVY7C;X\7WGU,O13'H2,H132A!M[B:,(=FX=CNMTXTG M& <^.+[O]ZR_8@L&EV:W]]G\663"_*VNHEDGIRNO194]9-5CO=SLO$:2F"'! MS#*@0\5LL4H%&2<*AL9FY)%,4Z6\/(S["#$WR_&+^*;DVBP(N08[-4!3W_77 M55:!C1Z>Q27Z#) ;GXT-^\CWR_K> ZVM'$%[Y;Y]_-=7ZN!&$B6H1,9OCGBJS M4XXXQ((8FUD*L]8&.L08HS167BD<'/N='1?NB0WDUGNTNT."WC=B#QFQZ 358!*=;KQ/'(F8Y#+1E,P\"8;VD20A:H $:88IE&,M'8 MKVC6#MG7^B9)N;N?ID_*K.O+!XRH6KCZ14K&TO\[+ZF%?_H:K/2N2W*^N(M&NI>:E.9?SU&UM]JMT%RD48 M)%0JI0W?8 $Q(A&D6J505V* Q?YN+%!VRH)$0OIL>TB8Y>>K@.DBF] MN$"7N<6T3EII()3&2D*B:0HQBP)(4Y9"A9(T2!4A.H[[.,;,T]-MSR6DEY?; M,_#-09(&$428I$*Q1 ?<:WKW%V5N5'!9-8T+AL2--*8!>F2".1$9_8)U-BZ' M=<3 ZCG6W;@<,)> [%'K<&PZ_EN>R^_9 M\3@-O&SXO<;GMD#5_&MO[&OI/&WR?= R>4(QM-^>K6_A5%7=@@\?K;CS\ M[> CB@]EV>XW/:VM>D2I ^OSV#-^DU2J;/%V51EK]5I*,^QE302?BILB?\B, MH M%%8^5P# F*+89!Q7D$8DAXDD8(XY)PIRR_9SK:&Z3MY$5M,)>@5I< RG8 M".PVG\_BVSVWAT1MY'G>'S#G">^*QI')7RKQE]O\X6?31#/OS5]VT_ULPY-, M?5?U-C3@_'S/?&";[(7O5_?KJOQ@D\6$;>7F,(S#1$<4IK'9<6+S3TA0&D+& M>! G*%4L]KJ![NAK;L10R_;?_R5,@G\-/;-]=0#JML0/!-/(3+#+/7H%&D%M M4@HC*@A'*(?M@,E0Z;LZ>IHV9==YE0_2=#F\TG/C:J_X^//+PKVK\E>/NT?: M(['Z,K"] OQDQ*G8REZ<_T/9!&)*7C^H@MVJSYOS[-?YJMZ(K-G2&I)HP;'B M@J $=YD9K>RJ G[(5>%2L*#TO$E[B M4W \&IGW (]]XK+GR[*O_[Y#"^"/X*C/2^/;FQ'.JHZ 4TF/8$ZN6&Z.!@ZP5%Z1E5;GO?%N150@5:X#K9"X&?_W6Y_;(E0+U[^H\5/DW%:&WGB,S-GN4/A'&1]3 M>:A0XB=M3QLO?$RM@Z#@HP_UG*B%8I_T!T,.BS26:<3#""*2!! GBD$6V,38 M7$8Z#D(2AGZ5A[=-SVV*6IG 3TR8-CVMPSVX'*=F+Q#&GI=&*'N(;<4:<$H> MJ#K4?-PU/.UD/%#H8"8>/M$S3$M];\L!F[7XILA7YJ^B7MK+3\7K;W:=?[_: M?R);B>Q^J3YL+_W#D$2"QA(J%"40:VFVDY@)B+20"%$L1.AU*76Q1'.;]$8A ML),7/%7)GO$V2@&S;WSR6*O7!1X:EP^N&]=,.F0C4]0DH^4?IC84PD.%LUTL MS[1A;T/!=Q >-UC#?>F[LAX']:6%5/+5XZ]F(_9^M?6I:],1V"1#)&62Q(Q! MQ)& 6(D8\C (8"*0B +S1QIY)7)R[]J+D"=(Y60D;Q(!W+>RV^.;74@NVPKN MR[;.8^%*JV,@/#I_5HU?TLT>N#]9R0UE_GG/ ?CZ/,P]:-(7L<'XT+GCB8G/ M%Y!#AO-NH1^5G? #?KTN"D.GBSCF6*>80<'M)E%J"JE$*40IB6F >8S2V"\+ M8'>'/E-JFMQ_NZFSK(NR+7>N\Z*1V8^OS@!.<2)P*&RZO[I258 @I4)#19.8 MA:%(@\CKFF@XN">YT=E(.RRF4A'-*8$L)(%=@T/S$4<4:AK&3%'":)PL5NK6 M!DI/ABIM4-WO=DP'@++\Z^9[!3E?9K?UF;+G6GL&9[?U=;@O^]AKJA,M"Z>::S2==*-\6?KX^.;_5T#VBS^GW23D'&U\MZ>,W?/NE=&/&- M*K)W6P-NDIAL]+/BKD0]W-CR+CM+?O8\)\<+\^:F>7%T+Z:K[X MTIZ'Y*LVT4$H Y40%4&&A U!"3ADPEBP<:)1P'0%@': M$W> 4DF'4+LQ\6 CLRH%V!W43&EDYB,4%?IL*\7*[%T4NVN:DNG7^I'):^* M3-ZJ#SE;M8[:"4HYDRR$:15V>=S WPOCRO3ZN MR5:. 2\G@7/C@DO@&'GZ-Z(!*]L(;NRG%!]HCA\T/^FT/J7<\YE\\KE+]Y[7 MJRJ3V7)=90][=0":C&U*OC,"-]5?6\OD+2NL8U]I[)+:C&GV%8(%J2920Q0& M"F*DJ=DOA1Q2RA@*0B&E7]K%8<6;'7'L[3;W]=LKI@$V&@+[R8 ]'>LM:JNE MW64+#.L%&\TAT1]\ASF(<"^TM1P2V--[RD%[ MZ9F^(%_=6K=N6S3FHT&I/9_G& <1TQ$,(X$A)H%9## WN\@HHB%*,3/K@U@%5>^;H9G(#4C5DO!VIDAMPE/+ B[N>%;4_4 MP2^L.E?QS#\)0B:XU3OA\78\]L! M@!XY3 Y4'2R%R:[EB3.8'*ATF,#D\)&>YS1L]?O7[$Z]4?=YF55E>^B0ZI1B MG&H8X)A"S B&))4,LE@DBJ5:,.EUUGN\F[FMTE9"(%L1/8]MCN/H>'AS,3IC M'^$8 4&-SD;$,4YR.E$8ZCSG>"?3GNIT*GIPMM/]]! >=Z<"-.M?6BL@7$0A M3A%.& Q11.TB'4-.>0!3+!-&4L&4X)?XX)T7P6_ M@LY>YD:X^_)Y9?SHQK*;" =#:&1N\P''F:"C# M2;T-([@]/&A4Z_NZA-:3F+-MDG>*6"AH&L(XD!QB(B-CGS$&110D(0\Y21+N MEX7 5X2YT '&-B75KJFV#I+E8O?:P-K/[7:@FL=4)XF,*4R MA)@+!'E"--1"8L*0C(5V"NAQZVYN1-?FSFY$!K7,5\V>I=Q/N.B; M&Q['D3GL4@A[)"%W0>:"5.2=S4^4->@:W\4.<%M!K4 M(7:-#G7XY @QT/TA',B6ZB' I+94?X">VU(7M'1A989?%"O719.L:?O#_YVI MPC3Y[;$-PM($86:#H[$*-<0!L561(P0#$E%AR(]+H7K5:G#I?6Z4MZM- +:2 MU@&P'Z__WC,$SF\TW AP-(Q'YK[+X.U?^\$'IJ&K03CU_3+U(7Q@.5DQPJN1 MO@&[0F4/EC3+KP63ZGHEZTKQ;=JY\TNOEYJF;?)F) MQX4(98BI)C!.I(0XI@I23 4,N-((88PY<:I8-89PRS04@K(="4TP, M?,A+;T>000?1C29?:FA&9M$]M:Y K5C-H;5JFY2=)=@]U>3HJ-4#QL0$&P6W MSUZ!1D?P6_O_K^I'!5X9SOA]T)CEX4=CL!#G 46;.")Z>% / ZA'Z*/O2O"0 M+Q]L486:B-XQ4>$9B=OO6 96_MJ^V&IP!3XJSTR<#@/@QC+#PCHR MU72BV(8UCV-KN<,T$/LX=#@I!;D#\)R'/-[L61?FV0G@[FSPZ4GAYDP<"QS@ MB!.H&.$0TT1":E@)2IJ@E(8)D3CQ*A[CU__<:.K26PE?^-UX:410YW ?,?C] M0T^\ABI[X]G[M+5Q^D%S4$"G9S/^_AMO-SPW&MK(5M=@<_>\>()5-[5<@L#8G.&DO)?/Q#%- M>WE'/&EH,C^(8^+O>SP<_?W$L3YG2U:^_:$*D97JILB$^IPOEV8!L"\N)(]E M3'$*-1=F8"LNV&H"K,#@)XO_G_=^7^L#K$+- \-?@@R"[5"YN2(S$'^=[6Y2BG)5_CD+.;_G1S3_P"F M.>\<9CS_>,>;>WHW;C,[S8'Y)AK=YW.8Z3Q,,SF[/"_O'^JHTAG^H4\FW3ON M[;@HE)*E+6501PNN9)L=_O&3KIVPFY0,=?3-(E:*T20E,$8<02QD!&FL-20T MQ GF-)9">/HPNO<^-X-W(WR3&Z8TXC=,'MU^@Q/FY+ MQFBHCTS_3P&WDM=X;V2W:#B/VG#.CQY]3^T'Z0_+$9?('HWT M#%[.5L8,_) ]V'PSE?F^;#&1Z[)45?D+^\^\>+UD9?G1?(;M 9;D4D7F/QC% MH8(XC!5D";(Y8I!A0IKB,(J]PI?]^I\;ZS7BPUI^L%, -!I<@5H'4"L!K!9] M@YH]1\F-^4;$?F3N&QYV_V#G?N -%>[LV?NT <_]H#D(>>[9S,1'&-9AO7I\ MORJKHG8Y*VN&_OJ-K5JC]6->L[62SR[3_V::KMZ8'?\VC'LA4*PQQPIR;$\Y M$DTAB<,8(A5PKE3,B6"+^]K2_5*QHAKYD&- U7S(X[F"X_'(*W6;K>K,[YPM MZX!=>P*R+B6XG]H3;,C/B(1Q1"&G)!&8))%.TO8S>KN2 M_S=_1!OUQON$WM9^,O]W?3\CG[6]T!*>H0P)V(X+=18I+/X#!@7L%CO4R>/+!#U6,9 KL>'S3'_+8RT2Z'\^M\ M97ZP-C]K?VG8:9O@7 4T2)F(H$Y)!'$0*4BC)(*"2[Z?%OD:^!<]+[#Y\91TP_*R)1V)F?]K@;;3K,KL-,-[)2;,I5]3[S'36_O M*]0<4M[W!-(Q#7[?UONFQO_R32V7UOQDJ\<%3A@/22IAB%D <1QKF[\PA7$< MXE0Q@JAP\I(^WOS<>+61$-0B@E9&WSSW3^#KYL/+01F9U[SPZ)&T_IC:%R2I M?]+1)Q!*"=$"XESN62Z=SHX-60J!^ MV+.SU@6K<;I:[J3VXP,G\-T88FA(1^:,C;C@IXW ?[;>L!N0/S@@ZDTC/A - M1"Q.74Y*-3X@/"*EL9,-J*ZFQZ50C6Y^>*-T>7#D$Q#&"HEL.GG90,@G MBIX-?WSZ=#\*L&D1E7I:=GY#,(_MO53Y9JT^JA_5U^]J^:!^R5?5MW(1IS24 M+ BA)K;^BTH$9#%-8!0A::.Q0^ZW1>DKR-QHQ'QHD1]A]!X"-TJ9 MB12:=1 MX6KO^+76XFIKN3Q>@2H'7($;ELDK\!^*%>#3:D!_@4M!'(BT>HLQ*:U="M9S MXKNXO9X)=P_J%'Q62QO8>,.*_4RO)$$HE5)!$2AC+J%$04Y#8S-QQH20D>8T M\$JTZ];OW(AO)R[X:;E)MNOI->8*N1OSC0#DR$1WM I+*S1HI1XCJZX?4$-E MTW7L==HLNGY0'&3/]7R]KV?.@UKF]S;$6GQ;YYM8@\?)]4//7W<7NL=.V>S>;'ESNOP^D=6+@BC MBD>$V LH!7'"*21,:1BJ*$$: S/XS4KJ'^UV%%+3NF 8+@[M:"]3QYMUJ7HDKJSS<3\R*(MJ<:VUV5-9B'E(DE0A[A0K>[J+N5' 3DK0B.DV\3LP M[)[SPR S]N;D.2@#F@;G >B:Z.;MO4EN_K6;X!T-3S*WSRNVF=8.3_:,"%WS M4OUS;>CA[<,N[9K$B>1$* U[!7&F MSY>X@'"#X<3U@^/+/5FISERS8)@$@= *HBA"$+/4[!]"C" A:8I0F$1*F_U# M7K&E(^W4S7KQRK;Q\:;"5]L'8+5LG@32P(0XHTRFV%:%Q@8F:>NY* JEXF$@ M8J3-[Q/GZCR*KU">MRP4-- YT)& :J01B M0:6M+TIA+'B$I,842Z\K4<_^YV8OO5%R+>IH0\\)ZPF[X\P>#\QI3*6G#AM; M=8"VV?L*);,*?,C+\@K4.N1:#T@:_; ;BET\>Y^6AOI!<\!7/9L9(NN*9SS^ M\9=G-%\.4H:,$"3?#<(H^4)>)HB]6]'N;"$7!IEO&GW+"IMVL+Q119W.:)?^ M(](LB=, :JWLD:.TN2"3!$J&*>>IL8BI5U&N4QW-;6&U"20,PN4N<=X5X*S, M1!W!)K/ENE*G"Q#X8>S&"4,@-S(K;$2TAY)-7KE1B.$<$@-1P\EN)B6'<\H^ MIX>SS_8U5E]2E!]J#JJNMUG@_3UW(ME;25E&S2L7553ZQ/ M^OFN[=7C\0::> [!10S7I&GB\I]G1]>GT<:*1N'\: MN=-P.Y+O$"".?YKV/#/<.&D'NI$8SLOO1#]3>_9UJWO$F^_,"R.5B"O/E"]^ M^T,5UOC=EBM^5HID\_N;(A-J$3$L!8L%%#%5$,-O=\OY;!@E$<)YB&,(EOQ M1JO6NO-6H"KWGK!"-L%96?UIO**?=[]53T1H.A MB]P<&Q6W96<,LX4J]D*OU>L9O12-!V(C5MNYEC'1T1K*)(!) I MPVTX(012'"@8J8!J%9%$2^)BS0\@R]Q,\T9*D&N0UW+:G*2JEM2-W888GFZZ MFQCTD?GO=%K8.MF]40<\6HK<*'0%VA'ZI%M3V8[0VXE'2+:1PK75,Y>1>B+4 M'WS$G)>R 3%NUC;;8+U@!30*ZD5KB"XF6<4&Q&*SK W99,_DYOGJ]JLJ[JSK M^ZXJ.%)!D"8*P5#$VF:^,6M9$J4PB"EF" DCC5=ERJ.]S&UMJHMH/W06T?: MT,VHOAB8L=ZJL MWC:7PY:%%D1JE-C4.9(F"F(18J6Z/=+'W,AA(^+FDOP* M2.\*]\>@I#+%.@X2R"67$-MD%XRF!(:$"*2C5#/L=0QZ*92390G)G@%Z.91N MQ'HA0",SZO8S>[OYS-YT?68]'.5/:C^8@_QA#Q,[QI]4\= A_O2C/2-\[^Z7 M^:/:U#$XXO:2$L1P'%.H:9P:[A3$V%1 N-Z'CE#,U1(\-G^IHT-=E7_ M($C8^<6>!S;92GW23<:437I#1A+&$89Q;*LKX3"!)#3LHA/%F P5PMR+70Z[ MF!N=6 GM)4(CH^=QS2& CF' M,Z>?[.EM:"NW?\N7YHWR[3_76?6X/3A(DRC!B> PP"2 . X(I"014"NS4\ I MT\)O;I_N:FYS?%_2__XO!(7IOP)52_Q73R>^T^BZ3?QA,!N9 /:%_!^@$1-< M5U61\755Q_I7N:V/UA0@&?ZXYCQ(0WF?G>YH6D^QLPH?>'6=?Z,??]P4ZIYE MLMW1;+,%U$D$-P9Q))FQ#+"&88R0(1+#)D2C"*8J#8)0HMCL17R(Q*'/N3%* M*W)7R$.?-*8NZ+L1S<"8CLPX&SA;<6LT:X%!(_$(FQ(/@ 9B&Y<>)Z4=#PB> M\X_/J_Z5D5ZO[]9FRY,]J+?:6"=MFO=/^EHVKCYO\CN6K181DRF)0V8L&)OU MC$;(;%;"""*,""$2\S!T"KAR[W)N-+23&C1B7VTJ#1C[?2,Z^*T1WO$*RF, MNJEH'%A'9J*!$/4JQ>0'T@6EF1P[FJQ4DY_B^Z6;/-_LN9<2WY1<+\T&[6]Y M+K]GR^57:_TN* F32.L4)D)RB%4<01:%'$9F#\5%@$-&O.R?$_W,C6PV8MJ9 ML!$4_%:+ZGF[?0I8QSW4Y7"-O8'J@Y3_-JD;AZ'V2"=ZF7:#U*WJP>[HS.,] MG5[N\J+*_JL-.=_ZB;_.R\IF*+'97NN4:@M*-4ZBA,+$S+;:>"O?$&LI6VMO&SLES7J;N%U<731<9U.-Q890R0 M1Z:9Y_C6Z9[?;R"M):]1WLH^H$>-)UI#^=>X=CNMMXTG& >^-[[O#Y,]VB;J MK/-T+@*L8RDDAD)C0UAA$D*>1 (JFN@$\4C%87!)^NAM3W-CJ%?;7-%OFES1 M=>& .L;;^DJ;:57+?UD&Z1W.CC?)0Z W]@WRD1S2HR1^/0O&2&FD=_V\:![I M W7/)9(^?*%'T)I=2#;K2,U"K_/5@S(<98PH^[O-3?2C#2G.5_94,L:*AJFM M^(*QV1-%(H4L#B44*:,DP4@(K9T#U?S[GQNQO']BV #V[/*D^J:V*7$>:T^6 M6@N/L*@>0]3-/A, /S(G'3%_KL"> FW0F:6: "+5V/($R5-5!A*@D)H-I'( M&'\\A$2$#"8:* YGMWWY M@.B-3*:MI-MP_XVP5V G[G!;=$=VZ-[U61P'P(UX1H%U9 K:R Q^VDC]9YL=\5DJDATU#5K+Q0^M MX2J[./8[=9T7/SB.5'WQ;* ?;;51+C>LJ!Z_%FQ5LKID\H=LI=Y7ZJY<)(C$ M"64!3 4S;,6#"%(;FY)*9*@KD2()O(K G.MP;B35R@MJ@<&>Q. W*S.HA?;T MQ#@+NAM##0GER,1T(8K>=.0*S4 L=+:[2U"&3),]AIC3)\0>$>RCJ:_'[&_J@A#U'U]-K]6-FWD6Z76-J,W !G1>@ MM#'7H#86GB0?NK+^HC9"S#Y4[-2J2P8]*E:4GJ6")OYVW!:<^7X1$VYJMIN5 M';74=VJ-TIL]C-5RFUU[I^@VDM!^)WO*#I]H:=HQ&CAKTT3"OT@*J&D'YE0^ MJ8FE>)DSNK8LD?6X?5:PZ+.RZWL=8+&J4V:LV=(F2 X7,8X"&2%A$U^9/P*) M(=&1A$PD1*>"$,*3*8_O>N@PMZ7TTY,#NSK40NVT JP"7\S\J3,?@2BX I86 MICW6Z_.A3'/B-_+P_X$. _>0.%)9;XL&V(,#6#SF9 [PAB?P;O,O@%&B%"\ X2O% *!V^(3J=W\&^J'SO^KY=!)"$2L( 4Y&:*1J$W"EL[%0' MPBCD M,<0\3"'C%,' 9IB-91HSZN7DV]G;W*;UOC6[?Y3Q"ZM:T>UO=BJ!G4Y^RW/W M&+@MV(,A.S(K'(5KU-V $S(#+?C=?4UJ CBI_=PH<'NI']/4P>PK0UQUUH// MZMY\4M_LB)V4:#PB>\XW/JSW/"MJ4D]>K@S.)S:_J$HN/"ZYX$ ::PA1I#'$H*#2? M6PPCIC%F2$91Z&7K./<\-P;:2.=YQN ,M.,)Q!CPC7T^L84SW-C9)V@H):4L_KFI. M.E[*# '3V%1:+H6Y03O8S[3W).74/;D/.OM"3%')=?6>%>J,> MU#*_M^926^,N%7&JF)902TX@CKF&C$A##PE1@8J4PHE7?NN3/#E8DGF1C)6QEVHL\T6JVHY/9*47C0PW=PS M*=PC3CHU'*MFIQFBBI+(3 MC)5?DMDA\.U,-WM1!],EGAT"AR)4:!ZE*'$J@M#1Q]RXH?6Y:>6\ E92@R.P MLOKZ(QT"VLT, \$T,B/T0JB';]))#"YP3SILV^8DQ;:_M"L X*<%_:7C]2K#=BY34O:]]$QUGU]*49S95&,/#; M1K0!)\=QG0?ZY)\U/NF'?%RQYY_GB:?Z'#*;/VR9OO*&%;_;\X!-NN'V*-MN MS5-)-*$"!L2:W9P9LUMR#@GF42(H%9(P]Z/DL_W-;5W]M"V+ +*56*YEDS:1 M6R7L0?+2^H8P\<^U80=I(ZYM];&M-CY'E^>'PN7P>%" QV8(BUTM[15HY=TO MIS 2BC['O(.B.=5A[J6H>A[5.F/4?2![OID)CUV==7IZN.K^6C\#87MN^_:' MC7O?LQ5BA82*L(8X"4+S1Z(A"V(,$:-Q'*%($"I]MD4G>YH=/V^O+%0KZ5_] M-CVG,76SOP9!:F2BW8&T$7(4L^PL% -9:*?[F=18.ZON<[OM_ L];U;R59DO M,UDO+(W/XEX>"1ECA9F$$;+V6R@C2)#44(92V=)B4:*0U]5*1V=S(X>;PMAL MV?VR">UZ(KGG!4L7PHXW+ /A-O85R[Z8TS@VNR SU&U+5U?37K%'$O,>,QAF(;&DI *02I$#)D.XD"A*"6ID^O00X?2=G1\]QF[4X^ M8&VI_)) RB[ W1;U46 <>?H?!%7NB;WY1XWOYTY\+PRM=,!JE #+KGY?,,S2 M 8[N8$N7!GJ&*E2LJB\^ZHQ0S!C4;'F3EW4>VNU>&24AY@E%4&!F^"G$,20! M%C )>$ T5-R#2Y?3AD!X@' 0#>'S;E_WL+=WJKC-5K=_*_+OU3>;!Y2M'A=I% LF M9 ACQ13 ,N8HQ))1)IE64)LAI[W*FG[D13^L$M9$5-,*"5EI?1['CT';S MRX" C4PI/;'JX3+6B<0%;F/'VYW8=:Q3N4/WL>['^YYZWMWEJR^V;L@-*SX5 M->_(NHC8C2KJ#,"+ *!J!K;MI M(W)3/]$6(FGRK@]Y1.H,T6 GI>=[G/C U!F"PW-3]U?['N1H511*-@:/LF4\ MRH_*;(NP0 %C$FJ=&(,D-4Q$(RK-+HFBF/ T3D6T6*E;*X_KPI#URR,IR;46N:SYY>J:>PM?UE*8_9E.>R6P J@6\ M D;$(4]?.C$8[*SE>"\3GZQTJGIXCM+]>'_K)*OJ\GC7*VGS31KS1YG-D-IS M'/7T_N.I72$\G!3O11]O.]0!MP$77O>_+EU!N68PNK?R/])M2U M_,]UV?3U+B\^JN_70MB$'K\GA&?+"3'SQ5P$Q"HX+G$:7?X+BQW6B0 MC\QV>\@:0W,E;:$W\.N]-#;7.6R]R:T71@.1FU_?DY);+UB>DUN_1OJ1V[;\ M^8XV]]*:":$")A)MM@V1A#A,,"013V&* ZDU%@F77I7S.GN;&WE98=N-]2^* M65EKT/WXJ1M?-SX:#+61^6+Q=$QII'1$(F$8&8!0R2A"?F#Q'')-&,**=BU01Y[JB_U\W%45U[W54\;6FRVXFC"NS?1QQ_H.\UY+ML MJ3ZN&[_)Q/HYQ GDRE:NPDQ AAF"28A8K%624.'DH76L\;E-O?82S0H(&@E] M+QGW@'.]6>P'QS37B2Y(]+A"/%3Y@GO#O<8FOBP\5./PAO#(,[V#(3:.4/94 M=5?X8I-J2B:!CE4 TRBA$'.J(6%F?0SB,(DYIDD44<]XB*[^YC9U]\0%I5IE M>0%6>>5;XN8IPR)<5#\2 M&>'T6C]*>9X>_E@*%*RB-(Q"!@5-,<22A\;B9AI2+:5(9<@E\_(T<.AS;M1R M815>%Y3=>&5@[$;FEL-BNOLW(J/LVCT &HAD7'JY;)^M:B*9Q5/DG#89-MW.U.!>N$''7*VF4;>N]214^-RI";*HW& V$ ),[H!Z$R2<>+5Z1)C=,O^)!G&F4=[ MWI.<+DE^W7@;U1]%&U__'XH5[\SWL$AH@((P9C"5J>5.KB )!(,:(:$$Q802 MK^B4?F+,C5[-]Y5X7J/T@]_Q?F5T4,>^>*D5@+4&!^7"KNK4&\)ZB>YK\S3OTT<"P M+@JS5BY2%L8TIB&D<4 @CD0,><&\'JD=Z$*=!<#X6&QK:\8_':HG!]\S&TK0R7^VG'=O)/>@Y MF0]0PYV7.?4Z];F9#Q1'SL^\7N^QK3W-CIN%<9\DK[5A@ZT!0057"2<4BI1( MB(52D#'-(4U1I *LXD@*Y[WO!8+,C"-Y9VG+U M4#A8=,,.BL?F>Z+!F6B'/NX@^>WJ!T"V<^M_2?O3G0\,@,*30X0AVNMG5W]6 MI6E(?+M>R;VR?JWMODAQF$AA"Q0Q;),B0#5SUY4\=JVC_LB?NH"SB!,QP1-+= MW=1Z]GKC.;"^ 5*TWS^9VEJ,:N+ KSF33%7QYWC]RP1_NCZ^^L MD%:$ZG&7CJVL"\=\_<9630W-\F^FB:I\O[I119;+!0D3)+12D*UK;XBK[S[6:@UKU*] HOY?8L@2U^J R^K=UBLLKT$!@?4<:$ 9, M'#?QL V5?&XJL:=-8#?Q8!PDP9NZ_TLMZ#H[SJ^KK"H_?_FU]>*F6".:I@DD M*3&+5()32!0)8!3&B:1$1EP1[TWXZ?[FM[+L&81U_BRPM@+7F6S,CZQYF*^K MT@9Y9ZO;OM;U,>15@GB01@(R@2G$E$20\PA#K22-HX1K,R+]-BX7XC[)KN7+ MKYZNP]U@^NY3+H1HNDU*+2BH)04_6=3^/$(P@A,N@^]1CO7U0AN4#K5/[TZZ M7NH;;/A^I?/BKEY(/F0K];Y2=^6""D0"0F,H$-*&*2+#%%& H"0X2IBFBF(G MU[;N;N9&$6W8W9ZHX#+39 MB4,8NU0[#&;L?+J?I?96:R6J[$&]7XG\3GUE/SZS2C4IE];&^FAK2QD#<2%I MQ%.5"BBTC"&680BI#4?F*A&2JH2FRO/NQ+WS^=EP6]EMX( 1'E3LART=H/JOV8V@:^YR5O[]Z?*56XML=*WZO$X1) MPEB"10)#327$$0HA093"A$22\##1.O7RUS_7X=S,FR?R BLPV,K;*S_;6<3= M2&I('$>FIDL@[..(ZH3+?D"327XW$BO M%1\\U/+7IVMJX\%7Y?6/7^"*Q_=K&/F*9\0QGO\5S_82Y^^[3^3MWB=B?VR> MVH%P-5A.GI<:N)>^Y/$5^X]QR=-S, :[Y.G;?X^P"YL.Y77^H%9L5;6E*S]D M_UQG,JL>%UREL60A@B)*L%VZ$LA#:DM+AL'_S]V[+;F-8VFCKX*(B9A='9&8 M(0F0 &:NTJ?Z'>&V<]NNGNA=%PH<;4W+4C:E=-G]]#_ @\ZB IDLO9%N=)I MDFNM#^2'!6 =[#^AU*1>14NN2IK:7-.V0%VT"@:$ZGM MGG>@1>Q=;,0"LA=B(3=2>D)O!,,R#WQ0Z4PMZ'S >+D#/G8<) =XW=!O\?#; M6G\PK]>;^3>^T>M9;AWZ-,M3R)5K(^4J"3!$./7Q4C^V\ M8<=^U86K>FXVGHT3/5.+>59@C201&.8(:8@U=;5AOR4ASY'3A;ISWBGF0H6K$V)[WECKM+ M&0K'R79E\ /Z\545[^?6DZ7^:I>4V^.8=ZNU:TOUP7SF/Q[J(A7WFTTY%T\; M+A;Z\^J!NQ3];4DN9-=N*&4YS(L\L3X+,9!+HR%EE- D1]HP$\)FD?2:&M?5 M,<)RWRY@QS&0ZF(-FA\1/L-0#$R3]2@*?_BK/I+U0W/>6+6-.>#E?76 MX9YU;@.PMF^0-F*1,8]$MK&T&I6*(T-Y3-2Q']^W9K L727*5[K^_]METSYH M_E3@UZFW5 X^U?J'E M@J\![$>F46$;F"9;7<$OK;9_<9DL6R ?K@#9HU"P)SC1R@1?DS=RD6!/\T]+ M!/O>&"F"IHFOXE]T.E.8)P(+!!EU'8!2C2'%JH 9SG."I999EMP4/;,G;&J< M, MOAH><^Z>GJ$Q3V*M__GDZC!\=XO8P.7'I=LG]#;O5 2UCH.L":X!$>OP_I*8 M<0_;KQA[RJ+&W<*X:?6;WYOH]?0MN M5&7GWU@]/^H%WSBN*EV7HID0R*2(2,B0,A G>0H9EPH*SE..D>(H#2PI>D'2 MU&BB412XL0-EK2IXK'4-+0-Q"5P_SH@"V<"$<8!6HR5XN()6CZ(/5Y"(5O#A MDIR1BSU<,?>TT,.U&^)U\_BHS=-2;:OQSPJ1$*%9 HD[/,)2N#KXA?W#R)P3 MKI LO!J\!\B<&F7?%-JNRIZPV7UL%>K;WR^G!52"I2C M!(K$%9\2+NZ920Z++*'*KF=H6@2ULCTG9&J,4NL(6B7![[6:H6G6Y^#T9)(; M01J:.D+Q":>*#@!B<<,Y$>.208>1)U]_U[7]/O?]9@D?S'&3LAF7*"/*3M*[=YX'/U7F]FRM T9Y9K6%+D=NWB M>G]H)&&B\]S0'*]!E>]P[E[.<%490B6""< JQ)AGDE"=0Y5G"<2$( M(3RPXN4Y.2$O^3C%+2NUJJB:I[5R,:YU=$UH,P[;9TUO9T4W[F@ONUN;<%S M46BLH3 JA1CS!-*"8%ADG!>NWIP07H'I05*G1R4[+8%3,Y!$PB#OII/!@!R< M6((Q]*:47IATD8M]X!ZQV+_M2"5,UBCTTLO\EFCZW=RC:<$[^X<[S%@_\/(? M;D-PFY:1)YJFB&N8)ZXEM< ,A?T RZL<<%5/#J[%ER^>[R6!5_N8I%K.(UEP6-6WOFJL$GI6.N MW]$W^%AI,U_.-[HZ/CD.>'[Q\Z_\?U?ERP5?KZLFJVG"J0\7U1'D2;Q_KUZWH:/BQSD#8CTP$>W!_*X? MS#VBGGN!%2TJ.DSZR%'3O: YC:KN]YB>'N9F)?_Q=;6P=ZQ=\PN[[LD(UD@H M#%FFL?4L"P5%FB:0:2*H(!))5H1D=IV*"**K$;*XZOS0]9Z>__YO-$O)?U<= MWZ-$N1R@JF."R44A#+C$%:Z )*C(7!"5:&!76& MG(994ULI-+I;WW55 NDX;;&P?[DU)6<:8 ]=?_C9WHRA*?WV4L7-/+"'#:@[ M46TL.KMV\WL W8$6(M!@!"J0@$-IKZ7?!,H;#S+NSUT).:Y1?XZBR8,,9+3Z MRL-HU[/3_4Z-W3FU>F/YHRZ^X>JYNO_/\HP06C &>8(XQ'DN(#5Y 1--<\[M M?(YSKSR.4,%3FUCWE 7&7N+*'SVY9N6J43BPR[LO_A['RP.A.O"D5/5\WZGM M:BON$'::-V5@[L"K81$..)<>".F13JHC(AYV?-T#MLX#[9#GC7?$W'D;_2\]GKY:::A"QGLLY+Y:!1UX]XKJ+;3>4Q,1N8NOO"Y\EAZ\K^^W0?3F\NG(O;0STU-5 MMGN_2-Z,$JX5*C!DW+J&6+E &P>"L0_>:.@/7Z1-@1X* MC+J [P_0\6+[AB?U(\.'4KLJ<4W8BTOZK;MDUTQ;2_ZK=HV29I+H@M!<0JFP M5@*NX]Y6U1ZAK/4'O+O,[:WC MD5'-*$L9E!ICB!/)H4":6&<69R)+J$!94 >I849C#'_V^(X4+A@$6:<0($CSK3A -R/,/T>$+/[6Q MW&\*-;]#<%';A)\E1@5XI5N,P=#JDH,BAX83CCA*4* M!YV4>@J>'HO5VMZ!2M_J.]MJW*\R@_<8>)XT#H#LX.QU"ZCA9W*!",4Z-?,5 M.^ZY5B 8)R=/H??W;M-9=2A^I>O_OUUNZXTUA8&W;=!Q05#!B(9"%=8%3ED" M!&(Q>L.ZBMX[%ZA@8"K&RJ0S DS!.;$Q:OEBD-&*8,Z2PC1AG+,@HJ\]-1C:CP7 M7K*U[P#-3:P@J%0?8W^I&(1+!7! R*G]T&WI, M#U>N[A$">%A!>OW!N,+2J]+U4;6_K.)/+ \MUJV;YLHQ:/>[!UVZTEG\BYZ1 M/-5:FA0*(7.(,V.7@=S^E O%"U4(J81_A9D("DV-49R&H-H/?MSJ"'[A=CW8 M_L(S"C_:B'53T7.,P\"D=502ORH!5!MT!W8F@<:F.["U"E2#YWX/=H:-/%H! M@8DCC]I( 8LCC5Y8,&-$J#N#'&/(&2_X,2(J!T&1,9_;MP/"AL^76K4M9!JO M#E.E.%,$9BQ)(5:J@$+9R4\9DXLTTT4J OL;G!,SM2EM/[;&I=7+>:"/? %- M/Q_Y=HP&GFY:!<&VS5-\%[D;A&CE_\\*&;FX?Y>AIZ7[.Z_NV4/OV^-B]5/K M3[K\/I?Z?.;/^]7RNUZ[*"27Y+.NBA_L__O+U7KS?K7YN[9<)5=?EJZK8I7D MVV3]S!A#DDMEH*O,"+'4RJZW*8)$IH9*C#'*>5#[N#&TGAHS_;8LMWH":96O M^GQ6-2A<]<&_,(8G5P&\4G<=M"#CF,)PT&!Q5>(\-GWKWJ/:6 M/UK_;980F>0$&2A8CB N7&^N/.50I(7,9)H*[-?_^>S3IS8[--N69:4@*%T& M>N^-F!,D/795;L%GZ'W=&II:-^"4NP6+@#V+6S 9:0,B )NP381+MG?N")S< M--[R_I*^!VOUBQ?U[:]J^=-1XJS(,Z7SS, DIP)B(C04"6(0I7;=G1'I(NU# M*JAMGQQ$4Z,53ENZSLI5K(OS8T/[H[:@^;F3O: 8F)&:[J4ONXSOT:#TR-!H MC4?;YX[<4/3(G--&H<<7].V#].W;:EEY(39%CS2A.84&Q=1P0%I *F4&B MM!8Z+Z1,@FJSGDB8FO-0*UBO)4/[&QV#Y_=5W@3)P%]G@T:EW #;6Q=-C]:V MZ/CY(S:8NB2Q?>FGW@M52Y7U1#97_Z8':+D8>J*J-CE?5G_6/SPE[S MCUDB,DE0PB%.< 8Q)PED*-?0F(QF@DF=H*#MJ\$TG1JOM(:Z8ZUJH,^5Z+I6 M!GWDP?;CKTD,X7-O3#4CI^HVEG5,Z_X&5)-L 9QQH+)ND+R+@48@>J)&;#V? M*;-C(+@OIX(,);#?-%/GSEG)I?YJA<^_Z[=+N?JFWZW6Z_=Z\\%\YC\>7$"C MU6FOINSG55U1=E;(*L$M@2A7#.(TS2"W4PI416),03*5&1VRU+M1GZDM$.LT M4[EO#UA84\*FAUL'R6\2&!'Z@:F^2>X]0+VV!?SBK/G+'; &N6G!(3'ZK-J/R=23HCEDYUF-OW#"K_(J=SY990A68$9AFB>-4H2RG*@*% M4KG]"T]8YM5M](J3=U!%GKDU4NV:>GQ\=%Y:OQA?7/UE_! MF\7JC[UL_K=+LRJ_]3@OOC00@5MR_>$=;X-N4"?V"A*Q=_".I#S/?MYY4R_N M[EVX?.1*\>^?W [%!U/]Z_K^.Y\OG%YO5F55N':6\<)@DPN8I+SJ12HM^3 - MDT(5DA9((A[67&\@1:=&8;6:@+=Z5C$M7ZHJVJZB>U7)?3U6*?=K@^RY-3"! MH1MQ9Z!GN?7:V&ICJ'X%[@]>@:H8'F2I0P*DQ9VLD@*2'&FH/T;*811&>5YT&1Q M2=+4V+[2;[L9W*NCWV54/=DY!E9#'T %P=2C%=$5"*)U)+HD9^3&1%?,/>U/ M=.V&GLG(5?2(8YA/6CZ55:64A]5B+G_.7-DK)G++"#0WKA0#A4*8 B8)HUF* M*19(!B4D7Q0U-4K8:0IVJ@9F)5_&U8\3XJ U,"F_-_P=9I5[' M)U;>\F5!X^8N7S7X)'_Y^ATW>A%UU3:F!!4I3V!6\!1B5F20*9;#5*8L53)/ M<5KT;V7G$Q(+ES\>Y$(!+%K),MTSNTR(Z,RY88F*"B,;3*638VF M:O4GW((P],T9>*/K.=^'Z>^,>38B;%XZ^\[5*/W_J1MAS_%_[EVXZ';].;;M MAAK.\=H2]E6PGX=PV :K:GACY;M\DM?&Z*KUS5Z-%)UQDG",H)0)ACC%!11& M,E@H:DCF,D,*$S*+!TF?VDR[5='R7JUX_U2W?L/A-S4.!O+ T]=) [U6]2HU MS,Y-6_QC5IVY";5(I!\F>U1B[@7+,7GV>TAX][U73=[B__O$2RMC\?.C?ER5 MFQG/4Y;EJ3OI$!G$*)60$^ZV.4FB$-:Y]HNA[Y Q-;)JU03WR^63RZZLM/1O MM7<)RFX*B@30T$338K-5\1H\0:WUK@#0JZO>I6>.UE#OBE'[O?2N7=HW_&ZS M<>>E+TNMYILFWXOFF3$L3Z!U1B3$6!O($*80:RDP2I#*65#DRSDA4_NR:]U< ME/*W^:;R*$/#Y\X Z>=9W K/P-]UK9X[NVPPBI\_UX5 M("Y,R)&CI:[;.1I MJ%S'M3NN?YQ[>IX\,='NPSCBT4=.S&C:9)DA=(62Z,A+NPJ MA5&D[$\R3U$B"H2\0AKZ*C YAJCT ](JV 2QA<>S]1Z,;B89 ^*QERE[!K1_ M6=]AS>C8L>2J7\\U3J>^7ZLW\A_NI+9.I,U,81 DT-"L@IB2'G.$44II2@:Q# MR430^?9E45.;,;::5OD9IM$UL!')96#]O,LX< W,_H=(M6H.X&E>1R-60Y#+ M@L;M^7'5X).V'M?OZ,<1=6N0MD=EV_[+J,SM>PLH+3]8>J 4R7GTB8_ JX?'42$;&!B.$+K#FR5'80C/(&)E89^1=JX:>9^ MII^DD7O>%I5+WEN3:LZ:F2*3"9$%U%C8989D!(I$:9CP%.>*Y%().K.+'[&Z MD4]V,D,^CWW)8WPE=2W&MH'KS[NJ0./*@$9U\%AG]$ U2/02AT!_=BH9E@GAG,.TYQ85*G6D.8R MA\PNG7F:%#+G00$C4=_L,>;*=ZOE%V@%?6O>ZY58S+]4NV!QILT]K&^:./LA M^&Q39U6(OE%X\+GS%)MA9\\]>5.8/T_-]YQ!S]P8\P3HA5Y6/7%<5?=V<_"- MYF[9_VNY6J]G6J8$(SNGYJ[<.C;$+M!5(2#2J2X2GA1&<;^)]39%IC?;/I0K MJ;5: UY7*M/*54S:?'4UD%L+P*J.1P2_*+>KKN;KJDEGE/.BJT-WRZE1S.%X MUK.CG2%[1Q>@,>4.5,:,,AHQSI%BCLHD3I-N&IU(9TJ^H/8[6;KZ] F<+_DB MX'?*Y/VTN.4:7UFA2ZUJZ9L'^Q*N[]7_/JVK:YB!M U;^ASH/-RW[AI:U05CP1<^7_ZG*_,( M[/>LFWJ?0-3F A?K[S[T1WM[G#J0-X^^I^/_G,/Y?)4C?ZFM_ MP50'O0&-M MP]X;X.R] ]RX0#%K9W6*]U%+5VQA;IF@R9?:XG'W;&4F8PW3P/4G;U9S$H4I M8X'M6[$RFKP>ZZO/>J%=\.C3LGG=URY%Z=%);H[K4<&EDD1#H16'.-<%9)KE ML"")I"1)E$B]HFK]Q$UM!^=48:!;C0.\[^LP>ZQYHH(W,!F?P6VK;,3XB#!< M.AWAZT\9S^'UMNC L?6_JY\#^]M2S!<+K>P,J>??'0.U)Z\S2P@BUY)#0Y$E MB8RFD#'#H*0IU2XJ7YN@.F*714V-(%I- 9?5#LD:E%N=PSS$#GC]?+PXH U, M#%N\]K3H0-*HS<]W@8W?$XXXPGEB7F]E'EP%=EQ:429$C MGL&<6B+ E M(69[!C!$N4YD+J;0/)1P\=6I?OZO7,E]O+-\NP%\U7S^535V< M@'J"A[!U?^J]P1CXJ^Z)@_=G?=;NKB_8WK#W]=J_[;[-\I&>5;_]'L__ MX\UG)?N)M77:Y[DD\SC^A#\%RG'1&&XI9CCB < M PXX_)[[7$<;059W'&J$/:=G6+Q2<_=.\L6;^9(OW;')7A./5_.U7*R<'[!K MR:%UD1.,*32)ZXV2%QI2FBLH,J93JD3!5!H4,A^JP=0FFZW:8%=1<==))3"Z M/G@X_!:5@X(\\/RRTQWLH-[3'NS4![\/4J^V-WJQXOF#Y8\;Z]\7GI,\@-X/ MZD=^;Y?*;=K/-_J=Y51E^=:^=^X,N4Y(>/U#+I[4?/GEU]5*_6%7V3.:YW;5 M6[B&+"B'.&4:"N3VTU7!,,XQ128H%#)4@:E1W[NY=,VAUG?6P6XM 0MG2ACM M!0^$'^L-">_ I+=3'5:Z@YWRH-8>_++5'[0&7%[+!'->7^PB45ZP^%$9KR\X MQX37^SG]^.ZC7KA(C =>;GY^+OERS65U&EEM]%&A,I(44.C4%??5#%*42Z@3 M18E)4IGD)(3:.F1-C<4:54&E*]A3ME=#D2Z0_6@K$G0#,U1OU(*IR ./2*S3 M)6E4@O$P^9A+?&ZYH4OFU]5"O?WV6*Z^5RN8%2>,WPNPV^6PSS"NWC)3F\5YO9I)@P216,.$YA1A;.J%99B#BE*O< MD)3DA4\+\UN4"&*7$?J6?W8RJKQ)R-1UG!0YQ6F> M02F8*SS+$>19*B%6B>*:$)XH%K86[JW+U)S>3_*K5D\+[;+Y&[-<^Y&=#?;# M=&:$KIG[#Y;OFGJ4(1A\S5TC[KY6T-H!MH8\7%H/=7TOK8OP5.U#O*JH?3/+7.(VSC',C'7K M<:$2R'F:0%,4&!4Y)WF.P[CTFLBI4>:>AD#5*H:RXU64?4DP)G:##(U.0+P"D#>=_9CVC:8@>.X_8\2.=:SA*JM2#( M%5OB&<29R-SN([9^&RE2E!8XL/MYAZRI4:$3BEBY)HY**A\G';.)S M2\]HMR:[9Y:V^PGJ42!F$N,S%.(4U) 2A(*LQPEB&<4"TV# MLZA$V- M2.Y/TYZV1=MO;=,]IBX@$#U/S0>M6+& 7:+&#?OS,/HDPL_GGIY]LIN=J0_FS>6(FKIQ MNQ$R1]CRC,ES!3%BW$6]"%=J1:>&%@*)L$;6WJ*GQOO[VWEONL/-KC6)OW50 M_'AI&*@'9JF(*(:G_RLM_Z*IJR"-H6 MCOH[UD1W6@?H\QKK8/NAK5:K5@&];M>U"N-4["^)HL(ZT M-&[T=762&HW!3F7PZ3JDX:OD$(ABK9>]9(Z[<@Z!X60-'71S3X^K37>J^Z'O MBC-24YY B91=S.LM<4(^&3%*>HBQ#!0EJK=(I;6I^5:WC7AI8KU#B M;H ]':98L W,,\&(A7M"/DC$+B>-T47ECDD]1+7LY7ORW7 MCUK.S5RK5ZMO?+ZJN#W6MF PB.78>TFB6A@#;Z JG6\#DU0+9*KIM]0F^3RLT>K57+5O/W: M)=+@2^;3L&*<0R0E4&I5VV0,Q0 M :G,4^A"!*P3H?.$>=49"A,[-3YH%0>\UAR4K>I-ZXFJ"X5K_/M3\S*H[Z__ M4'13QG #\PA6VP;I<%6Z[HS!7!Z^[1SNNDU]X_H'03CD6)XO;".%*@;C%-G M:*[_T\8+Q@VV\"#\-OSNGDUX^;S\&U\\Z;W*86Z?_ZDLK;0V70P76)FB@)QS MZ^6EB$.AD(:$LH2+/$V$"EH4^@B=&LEOU0OLQ>N#K]^:,#9J S.W4Q=4^MZ! MK99#M.<-@"56HUX?D>.V[ T X:1Y;\B]/=S)-KSL09=5W_ 7?#V7]TOU:KYX ML@SW^N'3=J*EJ<&IX 0FA%FB,6D&668H=.V$B.4@I8U_O6M_N5/CFO=Z ZHV M"(^Z!&NG^QT03ONJ2+ZJ]0_P= )&P,.-' ;7H3>JVG!4JS7X5$/Z8@MIHSJP MNO?S)0,0#G FAT%Z)&_2&_%('F4X6)TN9<#CQO,IPVT\<"I[W!ZU9,GZ;&6Z M5!.I$PUYFB"(22(@$UK"O- YR56>XR@E3,[)GAKO[Q?G"#[N#,'B V; V4LY*G4!.E"Q+/&BF=C^A1/5VOV^.39A<^UPRE'#'( ML3$0HR2!@I(4%D5N#-9%2K57BL+9IT^/>[[/Z^:3!CR4+O/ SA+S59]SC5,D MKY]GW(3/X(S2%YJP&NN7(+BEUOK),\>KN7[)G(/:ZQW' FD@;_H'OAX?\H>")SYH-=:_L>7U??_M'?7W[/] M8?]>6XS?MOKD7;OZHE[>L?KE.D/BHX(%.B4:H( M+-+<+C.0:TEM5WS03O")*I E A&4)W2+,E.CB_U(YWWE0:-]X);W+48IKJ07**,,EP$ M=+2Y29FID>R^.=46*-_3/Z@LV6UCY+'#/R+R0SMZQZ ?<.K[.E7VX'?V[W4M MLS8MOS(I6GFR*,!>*5-VFXPQRY5%0>.H;%F<9]X86_]NOM1O[8_KF?4Z:<%% M 7-*"H@ISJ$0W$"4II@+)3"C_0+JMR*F1G2[?BJ_.QU!I63?&/H=D'Z>X6WP M#,Q&@#$4_O3*WHM/QQ)5_-5#.5_*^2-?M/DZ M,UY@45@G!Q;*IF8G4U/K M7X?!!IYG=0.>4:,*KBFT_Z.65E/7 H%IJ*4AB*/,8!E4H.QVI,?O7;7\ B1? M?P5FL?JC*8(S'.#>"_,X, Z_\JYPJA2] UM50:MKU$7U=4CBK9H[9(V]++YN M]IEUK\=-/7VS)N)!*Y<79=?-M8]8EJ[]JQ/PXN?NDD;F_1^\5'4RU:X6[OK# MYJLN/W_ERP^/U3GD>U?M:&WI]?U3%ARG)+>SE)VJK+NOH74-*.**VGD+-6_"ZZ7ZT[\'K0T#!I4MU9_L M%?!#3F#8&41V+<:[)GM:B/O7]>8#BK;[T"3?KQG/JCL!QL+ &@0 MN -;#.R/%0H1EUQC#URLE=QH>H^[0!Q[.$[6G:,KT,\;^ALOY^[8P'4I;L.= ME%(Z$Q(2P@3$6&O(N;:K69+1PA1$I-PKF?.RB*FMHUH-JS[;@8%.'4#Z4?YM M\ S,S8'(!-/F9>,C\=L9 :,2T64#CQFCX\I^G_8K;719.@):;]9M_HH4O(U#[O5D<@.X]P_$'T^[!OA6;P([$& ME4J_ L^*V+4[[O+R.,OO//:Z*%0OY:K]7JF).(T=YU@4TP@3D4* M[><&./M7"_!")W:]@&ZASU,QP N(BS4#_.[NV??A.Y\OW-+H MS:K\Q.M6$KLRF'O=:BH&_&U9:KZ8_TLK5R[^A3:K4G_F/V:%EDA0+"&5B>4L M125D)-?02)45A!G!3)^C^2C*3?0(?Z=M588@]" YSKCYL=UXPS!B?]N= 7=@ M:R"TRD)GHOW=7D>MVM'=&[&Z68*H; /6N(C]$F)B':NQ0A2=QNW $!/&DU8- M41_>C[<_/-J)8-,6J_KH"EE],+^M:W=UQA5#JTJ;F.6V5!Z12%*P.?UAIPIVN/EC'=2!N!,\T2#56F$XCSA$*: MVHD0V_5_@0B5J::S[[H4J]&QWI;33D73W6_BLW* ME7.I N>CUP\,1BA>2S!/N6/W!PN#XTRSL, 'C!S/V<13_*T*IKA?*I=%*=W* M>N5^]>%IL][P*LSLJ ;KZQ^ZE/,J,%7J69)IGJHDA[2@"F*",LB,IE#*G"N% M4*&+L&YDSVK.U!BVU16V);5UH^V__UM:)/_]Z'2^:P.\0!T74^T9ZL9Z1QGN MUU6(X--:[4HICA4I&.%LUMX0(7/!*(-HX[S&/D01P^Q"/F^+U>/GVK=B16,8-"XZ(^0$K=#4H]6^[=[4!V)>E%>'K_ M0G]5+=#JT1_UXZKJ\(]BXA4V/F M;2F[G:*@UC2\U-\)H-UL&0NFH8]4PQ'J5>SO$@0W5?L[>>CHY?XNF76NWM_% M:\,_\G<6\\7#U]52-XETC#/#,>=046$=-403R&2>0409U8CH-"^\'+5S#Y_: M1UWI!RH%KV6L70?N^D=\"QP#?[P!2 1]M)=,[O6QGCQLM(_TDAG['^?%:WKN MNV[[J)]?/G[:K.0_F@7BO=S,OUOOX+@6)TI=@0X"<\SM/,V,AA07"&H7C\43 MQ10)JL5YNTI3(X#]BIR5]LVV%&C5#]S$O'W,/#GX.73L/X!/:?FQP[CV9/P/,$[IR9>#-DY2I?09I_Z M4*Z6]D=9=^M[6"WF\F?]YV[*QC)#U!4Z5P13B U)W8K)0)X@9%#JPG:"X5ZO'ZKAN:XW;_5PJ7JIU==Y77[G_[X?F@O>K#?B[WK1/ M"F.8X('THY\AAV=@;K*J7P;[#M2*@]^;_P_B7O5%+Q*U!8L?E??Z@G-,BKV? MTX\Q+?66;I?ZE:[__W;Y4.I'/E=M1G930/U^68'VESU#ELU:]BK>Q.M>T6<="]HFR[CE2?L0X M(/#CT&-K /BE-<&YMJ =@[8UA!N"NOS5??<0!)/C;0A&HLB>2HQ*E+[+GLH::Q^_]:I;2-$\XQM"RH>7(A&G7&X] 0].,()10QF3( MZM)+ZM36FY^=#,!KU<]1H:Q/1<%B9T-P.+C'8/C18'2(!V:]1E^PI]T>Q;WS M@+1/++@_1/'BP#UDCAT#[@_#F?CO@)O[<=3+U;=OS;9:M>.VW@LYFR%ADH12 MUW7&U;%C20(IIPR2+!4\R0J.,A9>?K=+9,A'\Z>LF-N)MRMOG["$P)3;/S#. M,:098[! 2>I2]L)-$8Z+Q RD"#)7 TW#JF2&43$=8!! M]OU&7MV58H,\QMY-K2M8.V7O&FS!:J?O0)#[S:RQ@!QX0FTP_%1C6&MZ$,D> M;R+U0232_-DI:M1IT\?HX]G2ZYY^D^11['5]^-\<4>V+>35?/-G+=MVTJW8I M]V*]*;GIZ# GWF4_::R\4=NX$GO)#?K_7;(:J/V)T!W\&.YWBY2 MZJRQWUN#(AXTQ$4XTB0:2:E1I]NX0!Y/S)&?WF\*_W6U4G_,%XM95F1%GF$* M,ZVUZR]F('4U73.&14$)DP)Y]; _?O#4IM%6KS"&W,+DQW%]C!^8I:[:'4PS MQT9&(HKM8T?]U(^-.?Y83_Z]5^_C>D^]CM?XS'\TF^LO]%*;^:;=Q)HE2C)J M?6+(N900(TDAY=Q^F:E!N2*:2.,5O!HB=&J?Z;:&^(;_V-_P#FIC[ =W]R<] M%(@#?^Y;_)I0+*OS]A3OET;MOX#[=K-[ %A5D[%1^3FCPWL@??HPAS9Y#L+K M2C-GOV>-V;0YR+JCYLQA]_9SFA[*U:,N-S\?[+O@GNDZZSS6V>R?[1.K4LHI MU9@HIB'+&+4+W4)!2@2R*^ 4&4.58#@H-,Y#YM0XO%7Y#E1*UW4N6K7O@%.[ M5S%K'_C]_+3(H [,Z>]6RR]-#?W/!Q7TH]>P#L EDM?G(W%4AS @F-?,>36 M, ):EYO91\T7K]OD4?3*M'TS2*"VEXDN0PRVEFW4I4 M0$H-@IH*D1+).2?2AY%N46)J%.5T=!LUK9:!+;IN&H]NBAH+Y8$Y*QQ@;[** M@5 7>]GG[S&7_=N.M6X2/0J-Q0"GY;4HS^H9*J;^]VF]J<)W/Z_:K5/]7F]V M.0^?5R_Y^JN5^GVNM'KQ\[>U<_^VR1%--I0+$FGWJ:G2E!&9NN10##')$\B8 M$C 37 E*=8ZSH*VN(92<&E'NV>A*E)6ME:ZB=%7"W_W6_5SUBW]L#'6%T%;; MK""^M3(P1&V(E\#/07SNH1V8G8]&=6L@L!8>)G&Y?W9V@H>]H?W%V0KFR[^ M7>K7SMY!SC:&')!8X79#J#AN=-Z ()\$\PTIJW=2Q[G-@YDK[Y-0D4*5I!QB M70C(D&O[0E0F"LU$SO-^61OGQ'G1Q/AI&0TK;/@/(&I%P2\5W:^M!Q 8&'4) M:#]NO@6WT;(J+FX*1DV=Z,(A7F[$62EC)S]TF7HFNZ'S\O#%]R?]Q5'5KWKU MI>2/7^>2+YK57,:3PIC<0)$J [% &12*&8B$4 (3G.'$:[^O4\K4O,)]#7LL MG2^C>7UM' 6CH<]<@^ )6OA>-?^&E>WE9X^V=+UJWO[:]/K%/;?YZXHLUO^X ME_]\FI?V:UJJ_Z,7ZLVJM#[(+,TH3PO!898FROH#J?OX[2Y1KJ' M/W!%[$3]@@?[H*\N@W!E@/V'P BT:U!G."4$T0*FTJ[6<5(@2'EA(#&I8A2K ME"&OO\QPE'IP# M4W*KJ5O/-KK6\#EMJP9X3QT0AA^D^ $3ZQ#EBK1Q#U#\3#\Y//&\K1^EGYP/ M[V6,V37GC F52I1IF"09@=C0##*<*J@T1:)(&"8L#^&9*_*FQC/[43?;E-+ M2G#7(/9CE(C #]>M)_U[Q\8]^YF3%(9MRN#C7!#&*N4U?Z([&>#!W"GU;AM_Z.T."!S]4=<"8 M9T,\7NJ+7B2B"A8_*G/U!>>8RGH_YY9]\&W!_<"CLPMW3^BS:2;L75N*(0ZL MKL 0=7?V5,HS[,Y>-/7\[NSERY^G:=^O]L+-^NWRHG8%)+V;_ MNMK2JE!89:O[C;5V.MWH.H9B(BWFSFGXI^H;UP%Q[&9P7:+ZAI>IJI<(7SC' M^.WR)7^<;_BBZ7]LB,"%IA(BK@7$"<\@YQF!!!M%"^46:R8L3JQ#VM0(?*67^R^EKBO--B]WG@F."J6A5"B%&(D$6SHQ !MZ[Z;5$>R4 M'( MKD(1:R/FHIQQ=URNF7NRM7+UAG[L\**NU_;IJ]8;UR;)L5 3XT(HED84 M!:2:8=<7UD F$8,Y,+HN:&C\TFH)*5=#J&AA Y(&P'TO$P6U@ MFN@+63!17$_3TJ:,W'[UHV+GNHY$M\M-.;=+._DWOGC2,YP@E.=X#_1.># M6]/WCPBWEH/*].D<%H8,U$1.#[U4_E,=)X8,0NSSQ2#9?=N*K#U43XV"HLB%G>H1Q4F&#)8RK.IX'$S'J20^ M%*I^LV8RC0056I6Y>E:18'3-&:SBFMH1&M5<5'0R(TJKAE\VJ;BZAU1 MFU0T5;7/-'>26"A<2*AEXJKO(@J%C1RN/J9O"JO8O%VO MG]RVFYLTU^_F2_W!O"RUFF_V%CM5LJ5KNZ-S)6%"3 9Q9C#D5$@H<%'DB4RY MP"(LG]5?^-26&?M=6)[LA:MR,_^7_2X7*[X$1H=6I0L:!S^2&PK=H4\AK=J@ MU1M4BKO4LV6U'5@KO[][%#\E-ARU:/FQ :)'3I8-!^4T<[;',_J1VIOYTDJQ M7^9'+?7\.Q<+W71Y?;NTW*#7FWMC_W^_6*S^<.J\696U&JX^W QQE&DB%%1) MH2$N.(:,VS^TS(N$DCS-45#6_DW:3(WVVB;'\T;U.\"=\H"WVE?U1&3]F2ZZ MTC<&&#D_7AQM/ 8FRJT=8&?('6@'Z.W1 -T?#%##H^^BYM=$ 382E]ZFRZCD M&@6V8[:-\] >;8FJ%@+K.K=XF^.;2\QRZ22T*'@,35:V>=>(J!7WRHCVA"6@*="M$(W4 M.H0J4H.?+ML[N_FA_TZ>F\L)\+^7^LA^KB]W=^:;.)_'*UK)[_ M]MOC0F_?".?0-FE ;A7X0MM)5N\5MK^OUX?UB\H)R5BFA$OBX78935/(L40P M$]*ZGMS"Q(.:^0RHZ]3>*!HK]Y?W=^TA&F@MO0.'ME9;!'=@S]P[("J#P9[% M8-_D>"[O".,2R2$>4M-1W>41(#]VIL<0V3/E?,]_?[5Z$AOSM+"25D^6XW:> M_\?58F%U<,$ILR1-"4N0A(2[/5Q9&,ARG$*%!4XRI9BD)"@-/52#J4TIAPOC MU@30VK"WN :_.S/ F]J.P,2R\)'RFQD&Q7_HA<$IQG>7-RI\X0_/?>\+8:Q\ M^&#YX^;(]X7G)&^^]X-ZDN/)LYNT"LM_.M-9 DV&0Z)E$CDA@FJ M@X+C+@F:'-6UWUNY][VY-DLNR>7@LU,M#?+FED"RNX2\)Z=%P'-\ZAJB*L<5 M(&(1T"4QX_+,%6-/Z.3:]7US[-?ZHW73FC<6Y1RS-!?0NDTIQ(5 4#"N898S M(8@A=@D?Y"\=/GYJ#.&T Z55+S1K_@ SOZ^\/Q(#?]L5"$ZS ;[H\T9'2X(_ M>/C(B>_G##M-=C][5=_P=Q=W]LEE"-4I.#SATA@E(:6%A#A+&*0X+6!F)_2" M8:9TD8:&:!^*F-XIP\L%MZ[Q?15O7/_\8AN0Y]0.C=0^@M3O4[X%IH$_YEHU M4.EV5R<)W57A)3&CXB[9'RT.^^CQ(T=?GS?N-.;ZPG4W1*8MUYNR.G=QW6"; M.BQI3FA"N7&IZ@9B23 4G!60J)3AG @IDZ!*-Y<$36UNK@.CMHK>@:H;8T V\'??$ZU^\6(=4,2,#3LG9OPXL YCS\9\=5T_/;2>C[X3H/4)B M>8W.WARQ!A4^8&,!ZBI+?9*#45T"'%3 83695/2AQO^Y\]6CV_7G2&H?:CBC M9;X/IF",%<3+U=+*V9#+4T\ ML!IDK=(E]QD7+QYP=*]F?![0I"2H>'E_%J3%A:V%5A\[:"%LC0;NC6*?;MI8"]\*! MEWPAJTIG]@)[XWM])<=BK/'W7&@\ZZ@.O6(X&M#M>.[L.Q[,G8GNIM9(MPZH M1Q_\_KDZ^'7F@LK>B!M+PPU&+/<]OH+C^N&# 7SB4 \GZ=899NMKUS'T]TNU MU]#TKYJOGTJM/BP_.EU+JXKU^>?KZJW?D8N=6)AT_6Q2S)EKIRX@8VD.N< 4 MY4F&& K:D(^JW:3GEQ)S.Q3"\09#DAF2[2@A9!Y6[/2ID:8^\I"9:K36AE MC_-(^L95W(C/X,$5.VBJ78[X 5.=$$2+KS@G8^0@BPXS3R,MNB[N>Z:Z*C>? M=?FMZ@/M4EAF3$A>H$Q G.8(8D$XY$@1B+/^=T"U>!G;PXEIUW;&=XI&/.\ZY+QT0Z> M3@2,? )TR<#3HYB+5_:$QE0O53/,Y2>7N58@S.T]UF! M[?X$K_?'9*<[J"]Q@W3TR_T[(CJK,9"-Y=3>I,NXSF\,V$ZK8"OW->QO@YP-P5&A6UP>JM0\KJAWTJEBAUSIV&E_NJ:*7_7 M;Y=R]4V[\_0WJU+/ORQ?/I6E7LJ?GTN^7'-91:DM5?6W^@R^[BM6Q9[KS0?S MF?^8I88RG;F.740AB)&T5)QJ!5&F TOKGRX\KQ[H#M1US\\QSA@''Q/RH9"=_ CM Y@P4YW\/L@\0+]<(N8UQP@?/2LYW!@SN5$ M]WA*/X+;BQ&HV76SK91+E28"$0E-D7"(>5% :C)F7=]<\EQF:2&#R.RRJ,D1 M5ZT>6.PT]BS)[ &K'S?% 6M@'MI3\@ZTH'F4:@YFG.MH1&*7#D&C,LEU@X]9 MP^..?@SQ4*ZDUFKM DVK0@U'O4K53.9IKFF&8%%(!C&C&K*,V3\$QHXJ\E2Q M$**X*G%J?-$J7(> ZVW/X>->U&$<46%&FF%$VAHJJP3".P=4D(ADAK M38NLX(CDO8LU[4L*^23&:J:[J\]TU_9-G%?*]N^4> EG__73C=B-L%#:%7*J ME1RTDM,Y'.(7=#J0\EQUGZ>SE_=CAO=[L;0U5^2]NC?1DETD?Z@@\ M2T7WW_E\444WKQHMG )?5PLK9^UBG^5,4"T2D7.8F]1 5^H-,H53*"3.BUQE M6A*O<]7(>DW-NW%[N*XK%^";33D73YLJ$\$U2]BCI,: .R"<"6$L%&L\_5CK M&49I8)9S W2P8=^F(K9V@9UA8&N9&\']M-3M"+[H',%@=HR,=R0VC:75J.P; M&/:HA\ MU*Z\F/U]VYGAB2]<^&PZXRI3.!Q"\&QWJ=,69862*LTJ'?M=$R; MVAS3KO&^5Q96F]JZL='QE/LUX-6"^I/]3JK^=>[[US?ZL:81YT1C\IXK6%"NQA!1Q8D2MY36K\8Y;R MFH9AX]?RFH;=%S-()J=AGZZBI>8?S#O[XR?KGOZ1WBKS4 MCN+].65!I&UBEO -AWUWM&+@-OK'=#[(^J?17T(B73W])T-A) M]5<,/I-9?^V.'M[+V^JA\^_Z\ZII4OS-=2Z:(9((0:F$J2P*B'&60>[J\R5( M&9:H'/'"WXVY(&1J!%$E,H-YJVS ]'T)10]W)@(V Y/ 5D.W7*UUO .UEA$@ M"G!U(D UDL_3![(P[^<*%IUNT*5[Q_.'KFA_X!A=N[:WAU2M /]GOOGZ\FF] M67W391O;]+.);)HIIA&5.8%)9AC$5&M(M4DA2PP55,F,F:#:RSY"IT:*;;S= MHVL,7%>;5-KHTA40*_5WO>PH)]\?>6\?*BJ>PWM3E;K@#ZLO:!6^VQ9G^[F- M;HSJ6'E#%,_%NBYR;&?+&X0S;I?_O?VXZ,U\Z1(3*_?C[=)^U'J]>5W7])EE MQ* TRS-7NU)!+&@&!JU-8%SK:"Y0.XYPN MA/VH)A)N S-,HV5;^VB+X.LK%:*":<4#CDALTB5I5!+Q,/F8.WQNZ5LKZ7&^ MX8OJ86J^>7(Q3\LJ U:]>-J\7VW^KCFEH.5?&;TE50V_RLSW__^31_K+-(N92EBW,43QM7 M31$\6CM"2^1X#HNG?S, V$/[.+7*8%]GT"I=(6O5!C_U!CQTH=NCO$T85-$J MV7B*';EH31@8I_5I N_O1V)U%- GNQBO3OO>N4&V2XRFW6-BA"(%$C G++?, ME3 H4)+#JIPK,VF1&J\=*"]I4Z.K)LYNJRUHU>W95+,;:C\VB@;@\/M5?;$+ MIATO3")Q3;>L40G&R^QC5O&[Z?8EU,EF0E%PA7$F89'F$N*B:@)@F%U#8812 M+F2>!96&[A(V-2(YLWUCFD5"M:;JOXXZ@=DDDEK_,G,%PZJ:O AR(S5,"LXS MK"BG2H1ES<0">IS4F4;;B(ARF:9%P3*8*HSB7UH//J4B(9DA%EDV6^HO MW,6^C/C^LAK6$\E#'LVLU__5E/C9@)58S+_P'KF.G6B';P1,>*_Q:"=@R"U& M'T0&V QXWBU%'Z.[M@-B;R$&=F6P%[Q?+S;<'RKF],2MR7P),.GVMHA^;/ MYQC5<.H= OU87!U5MW')?0A83V:#083TFS[NZYW/,\4]*J&-WS7+M,ZYL XH MYBF#.$US*%0JH$2$Y(5.>1:VD/(3.S7";[3NUW;#$VD_\HV/W\"LVD+WSN,@ M+Y@,P]"(Q'*>0D>EKS @CGDI\.XPPE%Z/KO_II?*[0"]6? O,\:9,":G$.L$ M6U^3$TB)3&"&.5%90K$LO ZH3IX\.=IHE0-..S_6.(6KFQAN F'H;]_/?N_/ M_J*M9[[LM9;_\67U_3_M/?5';7_8?KO%3J]3]7MEOZK/C1XZ-$JQ0MI[_VFJ/@-O^]DU865OF"G<+V&N@.USL I M'74#RANB>!M1UT6.O2'E#<*9C2G_>WL6 *U"=S^TG>NJ/;!M.F;U-Y>(.NX]ZJKG^N^M9/SR/NQ47P\!^:C-OA^JW*[([[#N$[[B)M-'X93K*JB?D+'K3 :!,1)M=&P MNWO7^7(MEA[*U?>YTNK%3TMZE@??+ETY$+?Q(C?S[]5":)82R007!N;638+8 MI 0*X^IYX8(7.4E5(LELL]KPA1\]^8L.HJBM L-]5U7/)->L[):M!8!O30BNUN4[*G[4-0S6 ].7@[GJ"?>P!^XOO[60;Y4']]=A M[E-2*Q"Q>%6S? 6/71@K$) SM:]"G]"S1=$!9U:]M#3)!#*(VZ69RU?V^ZY=4_6WR_6FK-)8W]CQ;?)H$X05RF4"[1=N MOVZ)#&2"%9#G+"L2S'FA25CTU251TXN\>BCG2SE_Y O ]*2KT(J=&H0%0@B M@W.(M=1V6:H41$102G22&!I4<#X&H./4F6_@C(2C'V/&0&=@WG0J@IV.=\!I M&2VOVQ>(2"1Z4^ST9<#M*IQ@N4(8,NGZ=?C9?9 M7F&7D;K6G&DDN.W[J7-=6/\A@7DJ*,0H,U 8EL$L3QBAR&CD3K;]-XLZ9$UM M=^BSD^$*M^_U^G2UW8/;1EP$UX\[(D$V,'-T]D3=M3:] _='E?$?>.QB$5?A MBM=EXJ*DL3M-7#/Y3+>)J[?T#,-KBYZ_696?^$([9^>3"_BK=H3NI7SZ]K1P M*1>_EO;E^&U9:KZ8_\O^E<^7+[19E=I]&J;(39YS:M34[-<$7JV<@,\49*#\.&QW^,191.P/N=JTBH%46.A/M M[W9F@/%CKI8]Y^)*77 M]?W\ME]7*_7'?+&X7Q['3^VU4@[<]@AZYH1>[5;O*A'J. #PL&OX /LBO5"+ M-%&'R1YU0NX%R_'$V^\A/;L!U]T>UI]7]_*?3_-2?]A\U>5#4[CIP;YQ+AWA M=5N[:<;M8&@N.<2$V7FW8#FD&-LE$-:%D46F,R;;3'F_54^@!EY?X&'>_-"G M.%#-##YU/C4"MZ! MG8H1@WBZ$(@5QW-6QKBA/%UFGD3S=%Y\0Q_*%]>;8+VXT 3K7JFY^X$O=D[8 M>KO6T+H@2*0,2D45Q QA*'B60D)2Z0BD(#2\M>10VDZ-A-KN81#PIA%?N4T: MD$U9Z'__M[1(_GLQ-QK\\K9?@L:P;X ?WTUF7 ?FS9@-'7R>OU#EW*^=KOW[Y]<=]T91466223<>V2@ M=6@U%(G,H;*K9<2E(D@%E12)KN'4)J6S+8RW.E=9@FMGX-BST.G0CC/SW#1@ M?Z+99L].Z_!7EDYG?KDX"!.94T[U^U/-(Q?AC3UW7!;4H[5<%7!WG+UI];)" M9:7,*[[1'YT&HBD)7)=:F.&B, P7#!KD>A8P4D!!$@2IQL803M,DS[Q[S_75 M8FJ\OZ\R4%;5.U"='?)6;? 84*CBM@'J9O;18!^8O1L3SN2.'XS%JVHL/E:< MO1V+D*(AMXU%0/^\,<9DI 9[ XY-6!^^6S'M;-37^^'C=?*[U?Z#5G\W/RQB M\D>[]?_J2;_7/S:?_]"+[_JOJ^7FZWIF"H4+K0QT;5 A-DA#CC&'*$M9D3)% M*3$WYX-T*#"UN[,"0E?MA.B1>/5 M%33"=PW.VQQKS7_T]'%7[.=-.UEO7[BLQVK9N3FKY:?-2OZC:;]5K=37'_5: ME]^U>K,JWSRY5EQOU^LG1R;6]7&-D=\N9>EH9483I#/E2C)KU[%="68_L'8&V75S;00PJQ*8R@PP;^RX<\MH9XGK U_Z M=\B),X8>"^LQ1V9@9FH&I;(%M(T#:VO Q_TQJ@T"K46@,0F\O39$86NY6-!V MKNEN%C+>VBX6'@=KO&@/[5F'FLR-6ZME=[O M,"969;GZHPZ3:$T(+%K9>YC\W+51P!]Z?])U%+%HUU: UHP[T Q(:TF])U;; M JPQ8&=-Q(*7MP(:JP9F;SW&+8MY*UPGE3)O?F /G_63_*K5T\(*;IH&-,VM M[Y>J"I5KDFWV6@E\=D=+G^UJ]X5%XQ\SG&F&#,MA3EV+>X0UY"BQ/BL3.D]Q M(HCP"D^+HLW4>+6UQWWC;>.,QJ2Z&5$=!-HFD?GTU!A@"#U:&DHR2J!.[7R%M<90%!F'B2*(9+G45 2% MK%T7.;69R6GG9J4>'80]\/7TX*.B-G@HP84J]"V2K<[#5J _C\^ U>>/!#Y[ MY?GS /A4G;]P9QC)K,O-[*6K5JC+1UYN?KZWK\S]C_EZ9BR!9$DJH1$BASBS M/PDE+*4@E'-#C);2J^'J)0%3(Y!]'8%3$OSNU/1TB2["V,T<,< 9?$1IDNM,^)^^'#Y[:A]OW2]EWJH7&N2VP\QCZ=@?B<%G M= ?"V]M!"(W?ZP7&F%%Y'J#T"+$[,?MZX-SNEI'#X4YT/0UR.[WD>1)R/CQM MUANKE75SFJP-C(F24C"8%B:%F!899)IAF%*&6"XTPFDVJT.-/VTLF?JM<:+K M&?+V'VL[W ?P0G^9+ZO\4,$7U5'EL^7CG(YL8;\1A:6 S&@[LH)32+$=:(Y0 MP@J9V#5MWHSLZZ5GE90)C&NKZW"C^KK2;XI#ZK=4?M9!&GI#-F**U9Z=TTNQ MNC@($TFQ.M7O3Y5B=1'>V"E6EP7U\P#>NE6-7F_J0L1U;:[J%\V^Z2X)^.A( M0"::IIGDL,AX!C%)D5VLB!RR0C/!)58,![7:[*O(U)8W^\=NK0EM4>ZFIEW] MN_;<9V=8V'30>^3\6'^,\1B8W /A#SEC"^;O6^&,1-.]U1B5C6\%ZYAT;WY> MCPV>NLZ/E;5WU%3O#!]]CD)AD9E<0LHHJFOLT$QK6"BM&.6IXC3UWOKQE3IE MUOST]/BXJ.9"O@ O&J_YTU>M-Z#=(3"K\ELU<09LG'@/B,>^TA P#TR&30%5 M%V6PI_0=J-6^+;[ &]J W:HA(!YI'ZL;ZDC;6J'X=&YX>3]LO*VP4/L.-LF" M;^Y!\/^?+ESE?E^]5&NR0MBWKQ M5UVMNQ5*,YJ# M2ND +KIE6.QPI"Q3D"5<0EPH!ID6*30DTTCA B78*T1[Q$$9*3WWV8;$8RX> M!^B!9V=G!*BL -8,X.S8IJGL0U^;4H\ L,: :G!^K^T)F;)O^4S\)_%QQF:D M:?VF,8HTZ]\.:*(\+@^R\,L28FK_%Q%UF\W EU-Z.8S M$]P(FA@)"3$%Q%EFG82$&U@DG A!N9:95R\8/W'3FW124M4_#UF&7,749VD7 M$ZFAUW052K6RA\<73MWKTT+@BL,7F>ZEQM6GC+C&\+7H<''A?5?/0_EM"'.5 MYOCBY\L%7]=ARC-%4IHGJ(#,& XQPP6D3'!8&(,2FF)&<%#IF Y94V.$@RVB M*N=7V)?>J=ML7GBZ/SXP>QZ,Q@%OZ"/._KB%GU)>1R36>6.'I'%/#J^;?'(& MZ'%+#Y>BIJ3JL'#]/_/-UZ]ZX=*A/_,?>[L@35;$BZ>-]6=<42!+*8A)YUU@ MFEE*D4)#3I&!E&;"2$TSDN7>?D8_':9&-,23QNP7&W H[4GP&?I.6@>CLSP0S$P<36C4%L 6A. M<%U[3S<6FV3Z:PA M;N%5E;L:?A0"5L+#C\9(J^#!1B7,&;T-STX/M>>CQW-;;[/]P)>]\5%]VY^Z M@]CR<556[ZKKH:BK^/K2.M1*S^QH<&HPAUFJ5-;O:INWL>Z'Q7M?:T/EP)&LV!4SVT,6HW[MV3R@!H#CV!1 "R1\M4+WAN MZ)S:_?R1&ZAZ&7O:1]7OMF'JL;HBF)__6,V$4$4A+CU5H]0FJD$JNM MU$E55CV"(K2@ZO'M_8CH!5_/UU4A L=M\^67A]5B+G_6?^Z"8FBA:6IP 5.3 M(X@1RR%G=@&N$ZDS4FA-D0KA(3^Q4Z.A2FNW1_7@ZBLVRY@P7O+$VX^6XJ,X M,"MM =RI? =J=<'OS?\'"6T-0RH2*WD*'964PH XYJ3 N_M1TFMCM-Q\,*]_ MR*\NX^"C];P^+%_R]5?WGUL-?N<+1X(?]7I3SN7&%0!;?[U?JL-?[%TY0QGE MRJ <:L(TQ#@5D#&.(!(I5DR:(DV\-A 'U'%J9%>;Z#Y6W1@)2K!CM=!<@I?5 M4+H_P9[NKK'(=ASK2]S@'OWR\ Y70&2^?'+IA$U]D=7R=(P:$^'A"&5)4C^.IPX(X'UUOW _FM[6N8G7MK/?T[6EA-53WWUPEV'_5 M>^I&\#03&D-M=&+G%NRRS+B$AB4I3Y%.,NY_.-5'@ZG-''MJ KZG9\!A1Z^! M\#AP&AK>@0G\I+A690%<&?B;J\[HC*A.-+;PWX\(?\!)T]##,-(YTS##$7;( M= N4G4=,O1X\W@'3+78?'"_=]* ^497UXLG.:%+;.4LL]/UBL?K#[?6\695U M>>-WJ_7:_D7/ORSK8I!V=57RY7I1?UNN'5>AN!TUC.R,0X6!(F449D9)G;*D MR(A_$L#M^DQM_GG[S?Y#Y>::6F<@&Z7!9J=U2-#F[4/F,3>-.Q #SU2M,6!G MC:7"UIXJ3*4IZNY,N@.-4:"U"GQ^KI$*R?\;=<3&R@P<8^0"HWJCX=P=]GN[ MF!'C@J-AV2W0S?V*JG5,=XN M5#<&D3:2+@@9=2^HV]#C[9PK5_<,Q6H+H,\PTKG04D(AM88XR3FT'S^"6FS+^=["&U M%:+Z915%&5<_G^&Y1FM@ECH8J,HP6%D&=J;5VX!NG50/Y/_E[FU[W,:U;.&_ M(F" N=U <:Y(D:(X\ZFZDIP;/.DD2"KG8&Y_,/A:\1S'KK%=U:G[ZQ]2+WZW M3,J42CW .9VJ1!+W7I06R='\O(AK7]WI1_O#=E+/9+]U M)MGS)FG<23[M=-11FNVG><1:E/& C43E$0P:E,#C 7A(VQ&?W#%_[L?C;/&B M=7EPMY+DK:4EF"JR3*4YH#F& !-HV;C &9!"HSS-&>)<^VEZ76PKY+L=1K6K M.E>^J"2*RV+H+CUAKI+%5JXX,$WM+-!YJG)## %9FFH+M"J T)D"F-+"Z)0) M0X(6.U%@'B9@V9[N%8BCWR@3!9V^5PJGQ-FWBMJ-1'M$/11O=&*EO9UM9]CD MM4ON'J6@7;RA8_3$SN,LI=S.U>]\^4_MHJ+UU+Q^N9%U#PNB0$:$I0:)$2B8 M3@'/)$UA(0N6FC VOM3D"$F9S^I*OS\:BP-C&9=0%JG).%<9T%P:@#/# ,]Y M 9"F%&M1V+6'GLRU;Y&7& BS"N&FT;\RNBG+L#%2 RTQLZNZ' ,A<@24@BE2 M5&#%O6J"]?$&#Q*IZQUAS_A:1-SZ'@DK4TO0-L9N(V'1QS]?:&+%M"XU-VR< MRM/YH]B3[WT=$N"^?7W[[JTJY1Q^G\YFG_ZRG3OB(M1W\,7:F=2& M)L[2I#0UL;9VD99MQRT@!2P:?@-E=[7@&"E9RPN1UCRL]B<,EV+EY]I3? M'5U*L1YJQ-^*555*7$AD,J$8$)AK@ N6V?DMS0 UG&'*LPP3YE^5]5PS8^/* M'4/_/:0PZ5D8/:@R"C@]T^3)LAF-G2$$>1ZID&JN,1 ;JK!K;U4P+J+07N?U M[-T#EGR]Y,%^]=>+5W<+J+S18OU^;A]5O@Y?M-(_RFC-Y[)&YIO%#SZ=3Q13 M!"NM .&N4I&QG"B8_94;4PA(\P)1&;(@]6ET;.3H;$ZV1KM#O(W9-TEE>/)' M97J@'JU7%_BM6&,#VS.Q1L$T>.T: E*D]:M7DX.N84- .%S'!MW;C99V\^/? M+)[$VCS-CK/HJT3Y]01G4$$"708"9HM5\(&$L,[S&V%Z^S1Z'FI" M#V#5'L0;=3H!%VGX"6M[T'&H$RR' U*WAT04F?QHG:V>7DI:NF'QDZFNG/+9 MY\5J6B41KO5\Y=(,/TQ7ZPG-\L(P7N[PI KQ G]C\%(3E3@KK*+U?+4':Q M;&PCVGG9Q:UWM;QKF0)0Y0U7'B:-B\D?6R<3YV7@+#U>O_L1[:OT9L\D'+\C MW\[M'+220XJX0HB.?9^*G)WL>GW-SFO@]%+UO*J!CMDI+MOE?9D$]^9IZ93\ MRA71W_GL:3<39O7VIU[*Z4JKB:9V # 4 4B9L6. *@ O9 $0RXW@2O)4!*U< M@BT8&]\4P-Z!/GOG,%2C@KXY/*^CK8A3;J-+JT_J[7MY_Y_/:0CNU-WJZ=H=U*A\FAC&L+5&" M3&;NX+*2H)#0SJ1ECI2D@N4*=H@V#.C"2&,5&SM=L83Z\(S]Y9?I/%DYSU>_ M!I+P@"^%)WV/K(^'3Y?>*QJYX[BK$7D"QM.]O#SX_NNJ/2=6&+- LZNQ!D6CR%/N1N)PO8>/2C' MG'+JD 1.7M-1,LNQP,?%?*,)Y2H7_=!UPNZ$,B)(3@4@]OL%F! #6,X*D)(4 M&T@*)#4,DLYJ;6YLJ_1JS/]%5];]:D=Y9^R-^[8#-;/:4?;[NN-AU_/W7L&V M:VE2F9K\4AM[?F8=KJ;EA4HL5:WVQH95U_)R_$AER^^NK@6!RE/)7[]KO?[@ M>LY-37Y.5Q-"D,@RS4!!0JM_V$E@$XW-#8"J>U,2D.3 MQM+D#V=KX,;,66S]R",&8CW31C>P.I3S:4R3^:)+0>S/?+FNA#^Y+%,4 S95F#N0."K+!K"&TX MQI1QFGO52;W*BK%1RJYL5&UL4EJ;[#IRXP(<^_\<) =X7<=Y1J?Z[HZ^XTQ] M]41GF:Y.2$;6XPJSX56$MSK!=$YAJ]O#.J:+5H6JJRG;/?^I5YN41"0953P# M(A,"8$,5X*DJ0&:8R+"Q:/F=Y+G8TMCHL%Y8K/G/Y)&_.(P#DP?/0NI'8E& MZIFHFC+U-5:EE7VD_EV"(E::W]EVADWIN^3N4?K>Q1NZIF-L\CZJ9]_.R^#P M4G]W.1_/NOY;O^-J'9\ZHM=]+[%JS^3F"_ XU=9AJ[\37M$V^L-:'WB;OQ,T MQYO\W1[3[:MJ!,A=Y8)%N6M2CNKOYY^7"ZE7*W<: T)1Y(!J(@'6(@-%BAB M)L>Y3"G/4]5A7_Y2NR/=3'^C'UVJV:I,,9<[AKNMTU]E@\G;2YAT+TIRZ'?L>B2;Y[].*9)#]\Y6(3FZ,.R#7BW7D]_YS^F/IQ^U M,(PL("34E1'/N/V0E2:@8'D*()(9AX(6=M7NLT0_>O+8EN2U<7[?ZS%.[=_I M5=[W_'W6=D74(3OK;=M7:6_:^2+M;]NO\?AY@WR%9]UHOK[S%W0.E#6E-\L- MSQ/+!'?^\:.V:PF[$I] "8DNM!UD%4G=3@,%PB ("IUJ0T5&)]< % M,ZP/4<-U7<"+%\0+:GWHT%X7:$X$_#H]IH/&U^YNA)SQU6IJIM7N[>JM,5JN M5XW7>72;MR M*^Z[QV@5YE17K27S=>J6=]GK'>J@-TT]NP_3 ^*2V/J2>403$ M Q3)^D1^(*$RKQZ()%W6%:Y61;/@APXG=-;5WSW]L\X/Z39/MB/2C\7\SC5T M6R^_(!.JL&\/X-35R932#@Q0%@!BQB6DN3&(A$R%CYL8&_N7MOWKO\ \_8_; MZH_G154WMS2]^JOR<&[8G/<$N'[3VNL@ZYG$*^.2TKKDM@?-[?/>1YIZGFA@ MT-GE>0CEU,DRG__WS8C:5+Q.H M!2FK&P#H6$5YCRK"4&0&T M(W*-\$PUT&GL;Q:'1O9;*8!TOV@MW;'F)T= M(G[--.P*'%]OOL7726-U);;4]P3J#$J]SI0.VQS!E.@,#'YSGW,W=]R#+6N, M-]GT6E(JL5 @1ZEP:4P,B((7H.!(8ET();$,26/:>_HX4YAJ6;Z$EZ8&[I?N M@>>Y&]H5DK[W.DN[^CAP<,KA6/N3>\\>=O?QE%M'>XLG+^JP<]BN62I-&S]@'["_VW <#;3'VTA=A.X]7 -FZ^=CENN1K6/>OWVIYP]N8;^MEBH/Z>SV>;TFIU# M,IJE*> 29W;Q:@@0&E(@)2*"8(8I3D,6KR&-CVW-),LERGVR\:!I/'@ MU^!*;ITZQV^BVA?D/8\RD=$.GNYV@2W2;#BHZ4$GRUU .9Q+=WI&5ZK;'/[] MS*?*MC3)F=:2FPR85%E"RRD&G'($B,P4@3C5>9C*R7$38Z.M,EST:&TK@_KK MZCAZL*;:"2A]Z><:@'HGF>T9_<295Y),3!(YYWPTJCAJ8&!"..?@\6=_]LJP MCUOIZ>3M?&TG0E]_\-GLMZ?5=.[.IYH,0J,D CQ%*< :&2"@@ 7DBC.H2"% MUY=]YOEC^ZPK$Y/2QJ0QTN^;/H=@^P<= 9>>O^8P2+P_Y@N.G_B25UK^V\/B M^7_;.ZN/V/ZP_7;//6^0#_>",\U7>^FR#J$OMP7W9+^,V[GZ9,Q4:A<+?W2K MGF8O'D(LD5U%-N%K3(VV5@;<@Y_*E+ELL<8H*JBVZ.'=).SP%C&H"%!*& MI(QD4@CGXY/C,'<>Y'&Q=,<2OLVGZ]7$4@Q5&KF""O8_ M.#4:<&4G*0PRE1N2$2)0"..<;F9L)+.Q+GERYH4QR1DD_GQZYHO*P$J+ MM 'I6RM(P531CD$D=CC3R*"$T.[H(0=C$<%PQ!* MT;*R,NV7Z:E4+_JT799K0TOD"%@8\K7252-A1!LVW M:_R(K4_ >^:WK8A:79[[2P.QM;_:V+U)=EUHQ-9ZT%H+1"^V%)MO\Z^CU!8( MSEDAM]#G=(P23>VD3W^8/CN!YZ/MY$F>,XXH,0 C:2=I0B@@D"MED>&429)1 MFNF0].?VYH+X;8!\:&M2=8K>\TQ %X0]8T#1<.N9IBI#06EIK5=@%"\T(C M 350F#. W?X4AY@Y.2?*.>22$R\UR;!FQS9Q^OKTXP=?OKBHQXX#R=:#I'$A M<"'HUPF>J\#HT/:]!&R'LJ_57Q!,L99^?HT.N^X+ N)HT1=V=S>2VL\1OEO, MG[6=3SEA(MLO*[?DW,D3GJ "2SOZ:V"P( 7' .>Y000FM(,RX)Q$K3<"VI] M;)1UOST/$DA*8:#[<5-O4/9,44>G#'9,OTDVQN^=-(A'59U0B\1886T/2ER= M8#GDKVX/Z3C7ZEI,O2Z9_NEIO;+S/V?-E\5L]FZQ=/\X@09QGEF^0T*X\):B M@&%NIVJ(,Y@JGC,25#2Y'S/'1HS;#:Q%97:RV-H=.'WKIU\]IWNOWEM]3P]W M9$5V7=S3%A$OR4GY$>?+35*[:G_8.IO\X=Q-:G]C3BQ[[9!8$]%^C!QVXMHK MT$<3W7Y;ZU@U:ND*EZQ?G*++^G:N-JEHIS81=6$8I)2#@DANU_ D!YSK%!A1 MI(6A6.4P2&HSI/&QL7]C^TVIY[0NLR??AF6;=NH#/T[O"]F>F;H5U/[W<[N@ M%JO85$C3PQ:>Z@#*41&J+L_HJ.*RLU/RR;C)N6O#A14^+_6/Z=./"86%2 O. M YN%=OJJW-ITNEH]E=7LI1.1 M#Q1_N8BY'VM%1;)GJCH$L5S@-^8FO]0&_QI1/,87G%B",A?;&U9DQM?](^$9 M[QL[KLF?[%K?3MFJTWD3RG3&<9H#;>R"&N=V&5TPI@')%#82$25XERJ;^ZUX M?0?#U]1LC$RFI96!:^!]'#W7KN&P#+3F;*!XWPY%^.+PI,>Q%G7[#Q]V,7;2 ML:-%U.FK7CV<]GZ^7D[GJZFL]!,1R:6"2@%-, %8.A;0N1.<0FDN"\2U"Z^,+ZIV8.=?-;!V&NX> M8VMG&HP<7KNWSZL/ R+-J9(2 ID1Y 34"R ,,8!F&FJ=%CDR7I7- MH<&^NW MQGUN$F=XQ].8/AUP94BM&ZP]4_2'Q?RA3L:[WTO%Z^%$9@ R?4?+=EH<1Y#L M& +OV-B)6SMK."W=G/F-KOY\/Z\3;59?M-339U>N8((RB?(T,P!"30$N" 2< MIP7()9=%GB,L2=IAW>K3]DA7LXVAR7)C::GZY*(]?#9;_.G"98&1,J^N\..C M:,@.IA-5FIG\TAC\JRM9N0%Y:W14[2AOB.*I25UN-:S'IF1]"X0C2GCKG=R?AJ:.'#:8Z=/ MS;Y3F&Y=;]WJ-V=YS<[JF;]V72NS>[?.E=VVZY[KMXV#R=;#_C,<^NJ 6"<] M8YLW[$G0GL ].BG:5SN=3Y*ZE=#)8ZM2/OUXFKD5V^XV[$1*)D4!<\"9*0 F M @.&4PQXKC1'*=19F(1PN ECH_D=,Q.E'^V2<[JABJH>3UU&T%2N)N4N6"#K M=^@I/U[O%_^>F;LVOO5X_4[O['H1]41K1P3CG7(--6#HDZ\= 3IQ&K;KDZ[8 M9A:7-R?$FO=C/]"Y%JE><<9(@0@)634Q)ES0F%-44J MYS2(4/LW>6P$O#W-45=RO6X'NM_N#MB*'DTG_H7VI#>.VQ\WKT7E?+^'/@;I MK)A;U?T://R>]2 =<'+S>IB6.Z3G?Q-C(H-G #R@Q35( U6>/ 0K4HV%5O=;"RN=&F )D)+/3&P,Q8"ASAT>A1E*R',N@0-O)5L9&!:6190S$F7D%$YS& MU(\'KD:J9Q;H E(P";2"$(D"3KVJI2^9T8PP8!#' ".# 8T@.EV_H>+"G"L.NJA/E[VOQA#NGG3#A:08S M:A<,4J<&8((58!(5]C^I8+ PE*:R2:7W(XF6UKQ>^?WD^;[C(?6N2@QEB3:8 M_;CB6N@&$KZIK=PH232&)G>MH(6?U;D,1ZPS.BTM#7LVY[++1V=R/&Z)47KD MPY2+Z6RZ?IE03G,L1 XRFG. %6: 98:!'#%"M"H*"5&(WOZ9=H(F%0,([=^[ M-JI<3\WB^6/]K2[SE#[445D 'NFC=K:G?**_1=$\PDA+?IDNT/"VY$6*IAEU!C *!4 MYY"#@C*[VBED*K"=U^2!E>?]VQ[;Y.:K_*[54W7JM;;85:O9' ZK/ZG-%Q5< M%2BD7ZZ@I>O1?C6&>F>'6$OX_ZGYLNF"%SLW3KU+/^7*Z^+S4S]/%TVKV4DW5=).CE"JED%VB 6.,G3UQ MIS%,=0XP%1(*C%-BO/31?1H;&YEM[4P:0_W(R@O9=G:*C5??P=YCJ"[GR7DS M30@8;=1BG[-#*_:W+:5X-3$(AX0XVY!&T#W1BZN>J.3J1I_[/Q<3EC+$,,I M1BD$N*"6/H0N[*^(%T9IGNF@1+-.5HR-5^Q+AZ/576T!WWO^TR^D_<^$SE=I MO2DK1\O#0ZXWU?3(.C)( =?+./9?U[7%AK&4>[T,4T 56(^'= M_]Q9Q4Q2QDF!90HXT09@R 40=@$(-()I 2%'&0E,J3W5S-BHK+$R6?.?R>SB M'DX(H'[L=3U,/=/3!B%KX>ZR-W+YZ'8/\VA;K^[& -_F M2RW=#>K;W%JMIHYC^.RS?66^V]7:I\VF[V]\YM9P7[_KLMS]TWP]*4A!\U01 MP#*N7!W6#'###&#(\ +ED,$T: /L"EO&QB4?%W,@G8VS61FL>*Q]V-E%#R.6 M:_K)CWT&0K]GBMIZD>RYD31^))\N]T P8T7 +A*M76/)H-P7 ;)#@HSQR&XL MNL/'MW-5ICJ[RK*6:)Q<\/KE5JS62R[7DS13BI , U:HU,ZL: %X1B0H#,PS M5N09A'D(9?HV/#9^W+&[E%];[5C^K_]2($C_(]&E!V$TZ=T1?IS8![P]$^ A MLI6AR1^-J1&#Y:'H1*(X[V8'Y;-0, [)*_C^C@F.Z^]ZZ70LEOJ[74?:U695 MJN?=8JFG#_.[)SO#G,N7^R6?KVQKE6I=^=NLDKU0__6T6KN-23OE_V3L7/2S M6YO:?UBOEU/QM"ZC^8O/W#[&T1UB2!@),IXZU7*$ %=9!@IF"I%QQ P)VDT< MU/JQ<6;M9")K+Y/UUK&-\GE5VLLM84-W(X=],_SX=[3]W3.)EWXG>X[7ER>T_[1\J76\[6A=;X'FF2;0I ; MG&1.,]4.=3PW !%$,IK#0M.@@X?GFQK;N/3MW[[^FQV+*F.3U<;:P #'>6@] MXQ=1 .L[//$U::Q,MF9&W%[V1R-6P.%\0\/&$RXZ?!0NN'Q'3W4K5Q?*G?W- M7KE>O9]_ULOI0OU#.Q54K6Z?]9(_Z+<_]5).5_KS[11LY5P]7R7ZU;O? MCQI'VJD]&ZI<9D3+ MQU5 ,WZ7!)?4[,&$;L/A[3.?EKM@=D;_E<^T.[.['7'KW ;GQFIM;9VN)BI7 MC.0F RE0=690PT8V\"TL; \HA\V& 6#GV9$8XH( M,#0MW*8N SPK,."*XL(@HB"F(4>,>@5_J"-'/6/N-XKWB63OB2-BO;/>N4DV MO@"S6 +GS4VR?/EV6!:#K M!+FYVMD_^;U&\RCI.'H#/87,+BQF M[*AC]'1MK74^O/WY.%U64C5>412-&2D,3H%@3LD#&@$XP3E(<0%SKGC._.K: MCL*;T8T;E3-V6K=8)G5.Y!!1ME[?F$AQM[&\!R.(Q/D&XG8PJ?*;MJB,,SHW M1!\/%:_KU9=Q1?"&Z+;@F-X@1G6,\M65YZU9;CY0;=NO)[2@1!&D@,": XRI M D5N($"<$LA2D1JL@F)Y)YL9VYC76.E$:IR9@?&CTU!Z1HFN!JCGP6"#36WA M39W"%#/BTXI!K+C.Z4:&C=ZT.GH4HVF_.D99CF^VY^M0CY/'*H^?$*DERNWL MFF9V3HVA_:DHM B109F*,6:X#"]W8MM>KWN@ZKN[AB9J-K*:\ITG +:CR#B M@/^3G3@[V7YQ6I* M5!Z@OU^XO_JT+2%[^_"P+'G@_7R]G,Y74UE&128:4:,L@0'(L0"89004(J> M2$X+)%**8-!)Z%?S9&PSI-J?I*J,6:[D=*-NL%Z4?YWPJEZ'?7/+K*PD2V\2 M]PT-&RCH_O(,$R08Y)7X"P4(_KY]H][NO%'NK^U56U1ND@TNR0:8*F8^GNC MU9T[DLA =S_^4E&!J[LK=D3@>H-BK KN7 5D.R-PB?CVA5RY@VV?M>6.^9H_ MZ+HV4!F$N%].'Q[TZ4]8QL] MJQI6C\["9%V9F/QBATONPNG.C M*UU*:I_Z6KMT!K>7E4VX-:^X[ND,7?NJJ/MC.U9 JLL>?[8O[MH- /_]-'TL MAX>YVM7C_.(BPI_,MU6U!7PKY=./IYF+B+S1CTLMI[P^4Z:F,Z]/TWW:G2'H-#]$%((>E5)'J#_X%L_$K7C M2&!1IEY[WH_J7[\CA](*K?R\24I/;S:2"Z6SY6_[8M&EPV!A@'6YD?7;\3K9 M=;N\?=?QB'6FANB?6)6J>K5UV%I70\!^5"UKD$;#1BFEIY.W\_5T_?)N.M/+ M.]O*PV+Y,A'&(*Q)#J"$KGRG_:G@+ .2:\I2F$O.O>KWGGG^V.;QE8E):6/2 M&.G']N<0;.?G"+CTS*AAD'@3WP7'3U#52LM_>U@\_V][9\52]H>F 6Q_*Q8\?=M0O ML^%6R6(W5"F<,V7.7/6O@>O[L#XKJ"5> 0V0C*8 IQ0!3A %&2$JR[4L),]" MC@#UUF-#G/_Y"_27WY2\MU[H>4 XRN3[N.F RO;]H'YI?KR) M="+;"9;#B6FWAX2-6N7VLYT6??LZD40Q*K(,8*@AP!@AP(Q, 9,%1]J^AZ;P M$B/;/G)LT\EO\S+/^NO:CO2>\BL[^+332#>O>^:&;Q_?W[]]DWR]O[U_^_7Z MC_[8QY9Y87UQ]2'7OVR_X9U'#?)A'IO>?&TG_F5461AU$JK+2&M-N6=%D6:" M2_N]YO8;MO-)P'3*[20E%9AK1F%>C" 5P].=L5%'8RMHICFZMO9?_P7FZ7^4 M6TV;3?;]K(V-OZ]^IN/*-^Q5\S5Z>&_^IR1M[$#S%SK8$:>?QYV_X>O,_X0D MCL".&RB3(]2JR.D<=WRY?'%9)*6*^B=S_UU7T[YP-#TO&D:_A#YEWKD; (SN>FYN5 M[XA6IP>(NMS7A)*,[.#WH_8HP/Z(#3]\VT?#L=J:H-MF$:?BPO"*)8Q_3\&AWV MV%X0$$?'^,+N[D9+'ZTG?/7]_=PM]2OACRI7P/[\?JU_K#:55!BA62JX DC2 M F!#)."$29!FR!@.746P+(29O%L>'3D]/3[.RF^'S\HS?K.%DT]QTX=YY5,R M;9PJ5[JF<2MQNN;/'42S_7O)C\1ZP;YG'JMM3M[O8;LQ.RGM[J7^33!:D2C- MO]U!62T8CD-B"W] >-)1K4GW\O:G_.Z&NH_VS9KHG&49)A"D*2K<:0,-!*89 M4)#E.9.YT-@[Z^A4 Z-CJMK&I#$R<5;ZYQV=!+&=86) T_>$* R5H-2C-M<[ MY1Z=?.!@R4=M[NQF'[5>]SJ[4#O[RNW"^E1J+>R"2PGL-,$*"8HT*X R&19$ MI;DA>O)8JJI\7?/E>IA-)T_K0[ZJ0Q_Z^\!^TP_3^=R-R:(JP/CJ&T:^+P-E M!.5%(0"V?[@L-N6J+"B0(RE-D2O#"U:_#&_GGB(6HWT5&@_ZS/%4?\6W8)C] MP1[Z]2^T$;B7R_67V>L+[+.1;.KY6OV7VKT+[(K8VW2AS7<56_OOI^E2N^71 M=*T_3)^U>C^WS3ZXD'4EY7K0^K>5-D^S#U.C)SAE>584.:!,9VY$LX.9MB,: MAK*0S"!"H-=J)X8Q8UL9'67[/I6F)C-K:ZB(VQ5=Y!ER'@CXGH>/QHVD\@.4 MCB1;3ZICSI\LJW^RL]1*5'-3\N!^<5>>!"@'AKIH\YOI[,D:-I%" M*BEP"B#)&<#&9=A)20%Q^WA2:4[SH.R':):-C7E=6=J9]2GA![5HFU,6.Q6Q M;Q)5.1$8+8_6JY[1]-?HJ[ZC[7J]7XDX<620;#U+MJYMJ[RX?JR\2W;=NTG> M7.C'\)A\;,QCQ>RCV35L3#\VG$RNMML"*[YX@._'N'$A[9E* M(Z 93_?A"*"^Q1NV#8Y#@>$( &\9A>,[.^YLR.]:/8?)_(S MFZHU+YNO:#=;L[QQX7TFSJM#/(/!D6#N.X*[@W"9&UL5ADJ3A_%(GWNZ<8U?]-S.[F:.3$7]<.NKUU>Q=JNL.ODL:H,^@1E M5.$TTR#+) 0XM_\I$!. JS0C>899BIS*E^?>IU>;7A_%1J2K[QW+VN225/B> MT6%,X@=WEG*%S<$J<.:8ISH%F:(4ESG L>II41#_)!-3*&A=V/R:-# MV3.E[V*X;W&3V)O\41D=D=J#0(K$\7YM#DKV03 +72]G_JGO^<4,6(4G;RJ0RF=C!@' A& M!6"0*\DEQ"BL4&H'&\8V,:U="".E+MC[453/B/9,6+7UVWBBLS_YTSJ0-!ZX M,PFU#TGC1&*]B$=@5T 8B2$-(AI5+!>0$8&4H8(JD@!JB$2XR:1?I M8:6,KC,H;+8\1)VCKWI1L78H8'H@";:P PG7&#!MB MB +<41 BSE.[T76]V^-,N../TS6?5>U^T2N]?-;JW6+Y[LG5NW0&NES2B2Z( MPI#F(&4\!Y@6&C"[K@899Q1! 9G(:=@:.MB&\:VG[W:)=5G;G9C%,C&EYG9M34V-JJ[=\*]R73NUG?VX[)T5A[A=;'*\@>]=2"0X-H0]^2R2#CV35L- M8.4/.Y;V$-;U@206%;4U-2SK>#A]1# ^]X1QB;!]//FB9_SE_5S6+[+"+$-9 MBH B*78;11 PX72U,DLH9<'UG/A0QXEGCXTI2NMN7,JA'Q&<@JO]N[\2A-ZC MHHW_E[_KR^_-0I;Z1E4EGYX V6OD55\,;YYK\;BB-7=!R56I74R6?'7JED'H MJ<76AHW:+@E73+A;V$7J1D^8/^-W]AA'VLVGGG*@1Z7Q,YYV-JIISUMI/ZP?Z3!I,]..G MKM[!Z0MB:&Z6V3\3;1<-!H:59MC&V[W W M->W#8OX ;*,_D@,!QU6=L!:8=WP*8K]%PI7 ]1W4/\3LOA-F5VI9[J'2BT9E MU<(K:D_NN=BN*;E_:3=*>,>GR[(Z\_OYX]-Z]4$_ZUE6S^V$YD66YPIH@B# M#!O ""3 L!0R@BU!F""!R):VQD81I6V53GT61@!M@/H10228>B8$9V55VM[- MF)VA-TEI:I+U$"[PP"02';2U-"@M>+A\2 \^MW1,[ETLU)_3V>S]CT?;1GE$ M8;%:33A,>4:A!@@7=NJ>*PJ*@G.00F&HTEJ2%(8PQ.EFQD8.C97)=&-F(K_S MY4/H:8 SJ/K1Q/58]V8A K&_1T(\.F?[8Z>I3OV7YU MQ\7#1G[4;[I%,09S+2E@14I(M MY=AS=_0OR+CI##U7/7>#WZ 5$=&A1*PJXY*M=3?)QHLR?>ANJ=4T]J0Z#*B( M-14\&AV\IH(_$*=J*@3?D15""9%CS8YMRU]8G,V=^X-(]$'C/R%]O M^CU@K-'QUDO71\C6>^+5OI'60^@"N#=_[FH1XP"(B9TF@.E4FUG5R@% M#'$"C,+&I%H9%';HT;/=L4VF=D^4E_8FZ)K,O?-X>VZ1Q4>Q9R8Y*F"]-?JF M/K^?6+M[2.X)Q*J7O+_SK;YB+N!%*-KS R_?'L9,J^5Z\M4.W-P^[-UBJ25? MK>N/@J-,F*S(@#&4 J?;!+C@!F1944"N<$&EEY#Q^2;&QC>-=7XDTP)=.Y_$ M :3O\%]M6$1NN.QW&PW8NW:C]KBRHS!YO7U=;V[? M+^[Y3R>2Y-3/[?S%MG6Z9-%$",YA006 (N, Z[P 7&L.!"*9X,SM0O,PK:*N MIG38^.R9#\J\2[?1J2NE8.XJ.*U*L;'O>E:=]E_SG\FLEA4.+LS5"S=.ORW9L?WF=)FX;9I/1#'T*U&,)9'>U8QAA=.O!.M(3OW:YW6C MTP_;+_IVKK[N%)6I1,,G*R Q3"* 2+,M4SCG#D[73+_ C MS4L-!DV5-LWV]UU6T@P[Q%>*#.Q6W_G7?RD0I/]13A]EC/G;+]NN"S+8/WVLOLOMS^GJXF0*LN1@J" H@ 89I96,I0!A$B1 ML]3P5&5AHMR^38^-6FK[DM+ Y ]G8N!I\ #8_?BE'S![9IL@'#OH:X="$DU6 MV[OA@=6T0P$Y%M$.?D+'I=-B_N#$%\IB-/81Y9< E30D,P5 KC0 +J@!#)D4 M0&9@IK@41@81T*E&QD8U^S(4-XFSLQ/CG$34+6O:KNWXT=LU:[WW(2G6@HD<9 9S)SZ3@R*7*4@U9B0C MD$@;FXXK/ *M\[B/E]BQUQZ/ECM%;9/WOX'$^X&ZO(]S24:'I M$Y=T^R0_+1_XO%[YW]F)]F(V5>4OMW/UV>FVU^FWFZ@ GWVU?U-N7JT"DQJC MM#6BEWK7G[*PR-:C,CJ^ZY.+=6V\2K9N]9(T&17H2)]3')L&_1"CPGCX"<=] M>+>/_^V/Q]GB1>NO>OD\E?KT'J4[32IK4[YHN7BP5C>'N+B0^G'3E"Y5M?)]6 89X#D4J% M.!84DB"-WY:VQL;N.T*>@>%/-% 0IZHEY5C6TNO+N2) MVE>6/K=T/U7TV7YPB[<_2T1&<0#FN'1^T-H]^/G!(ZP&.3^X;75$YP>/H @[/WA\>P>% MG_TF=B0 WL^GZRF?;;_#K^OE])_Z\]*NK28YDI!1PD &L26IG"K >):!C+L5 MC(&*2*\I2G<3QL97M:V)W/+6JK0V>73FE@5=GU;*Z2Y6A5T]Z[I>T4GMS#8, M]$.3W(X+;OE4](QO7?$0+(Q_71(F&K,55BVZL5T>_)P M2C%7>;ZG$7/=DSJ4H'M:+K53I%E)/OM/S9=OY^H-7^M)EE&9\5P!R#/E3K+G MH,@@ HP0))&R+Z3TDM-H:V1L8TEM9U(9FCA+$VMJXFP-J%1W#M+V<2$64#TS M?R>,PFK970"A6UF[K;3^9*="W GTE#J6S7FM MEV_SYK205F]_2GMIM>\SR33"E$ %.)+4">MD@.,L!1)Q9MD %EB9L-/NG>SP M^@8&/>KNW/AW5_SF:5U6VK84I7V%,*[K$K^UO@>DHR_.JAW6CQ]_Y\I]ZS4L9/OFT M+,^PUDP\*=)<2L)3X&H= "RPHT-# #,$$[/7,6#M0;[NTGS^X%=JM9:S=C".*\*.6V+CVS#$Q(.U26, ;HWCE!"XW.701 6\0 M3I0.\+^W8_XL7[I:3ZO/NM+W>3.=N87)A&4R-[G4@)<53[BT4Q>..!!,84PP M3 G!?O4 +K04\I$,(_=?&]9Y$^ 2M"F1*85* %84W,X*#0<%L_AFD@C(J<8I M1$$IQM<#.P2K?]3K9+:P*ZT-GC>)ZAEJ/RZ/ &#/]-U8Z+:"JUSJFZ2V,F)2 M;3L,L9)CS[0R;))KNZM'R:H7+N]&O8>4;C\0NRZ=/3FYM:8([81GO$B1Y0F) M,018*P2*3&L@"H6S5$K,2%"1:)]&Q\8<._,57AI]D\QU8,C,"VQ80,F,H$!G MQ-A!SU79E5J 0B$LF?IH;GV3N('OEXW-26/T^2$NF+E#,(I$XUY-#LKI(2 <$GS0O1WR=NZ> M5NO%#[W<)K()2I6E=@(4D86=!$H!!,XD@))K2+G1./?2:3G]^+$QN$M=D[61 M 8D5N9F<5VT1T)4A:(%J 7$F[/".2 E> #6"HTA3I%.NP$Z 7VAO; MI]J8ZTY[?]$KO701HW+6NW)_=;?X\:-,!+*FE[+A_UZ."7@"%*L"T876ABU$Y.?Z43TBS]LZ"M&J_[)L M5IY_OU_<*C6M!%4^\ZEZ/Z^/SY;?FC@\"OG%J3NOINOFP&255%P?BG07E+/T M"=24$Y5F0#"A+7G9A:/0, 7Q'CV/JO)[Y]?;S^[N+E0I<2JM*AVKYWV?M'/>OZD5^\L=&]_EKI>LV:2[>37G6IAN>=4K87+ZTV*^YBSNB&C;U)<^5/XE[-I/$HV;A4 M2F64>IS5;FRS!5LZ%KBA?66GALZR^^ZJ 2?A/?72%3/T:\"-/H'O9,PKS>^O M >[\]/^JIW:CZ#OG^7R]K :%Z0=;:EA%RQ=V@?7R M%,.7Z)Z40<+P70T9WT1BM79S_RJ))'F:V[Y(3.5<,G/>!3)&YQ[RXY4A M<.^9?6H7FC-8I1=@88#UHUI2W22B="79\279=29J.O)5<,9+4>YFQM!IRU>! M=2*5^;KG]7!XM2EY^N9)N^.R]W\N)AK919;.$9!4NP/L=O+$))*@D'DF*3$I M06'E<\+:'QMCVI<71SR:>@)PSQE6?S#V/?WR.(ZZ7E@23%R@^*8Z&F]=&.@@ MZGGLACB">J+U\1P^/0]-T+'3EL=<&\BWE.D.L*X^+M9Z]6'!YRXNM:E\^$5+ M/7UV8:EM6D66,2-5B@!G+ 58N]-EDF: THQ2P@B%!H6=ZKC"FI"O=)B3'[L! MXL:=9&MYF79<_MMLMOC3#6>!\\5KNBXT5M]K=PP8J&_\N$E*3RQQ.E_*\/S& MFYT^&BB=IC.ZT2/UX9:\4IB^,V3G8_3=']DQ0%_'_X_B>75VJK$31BD0 D*Z M('W&"DNO7 /!,$X5IP56.BA(W][>V&:+[^=J^CQ53V4P+B39UQ=?SPA]/-3Z MCM(WZ< GPO7QE3X]<8D5K[_0VK Q>S_7C^+VGK?UH>3)'RM90HP,3R$D0/#4 M *P* 5B&.3"J2.T:5160>7%*4*OC8Y9:KY,_#J+0V8#?3CB]0=HS[7C*/EJL MHRMO-L#&%-OL /"X]#4O AU94?, L.M$-)N'C4@W\\"_,*G,PYL[SA2WI9!< MIM^3))H")F1F"$ISBL)R.CP: M'1NS[]BR_Q=ZP$3/!&U'@MS\?IU5 KCHN M-C=9CGCN9K=$/?^YL[YU0O5\T^.,]:5>E>7!XNXRQD;\5A[GM'L&G8' M-#:<1_NAT1OH>GQI^;BPS],NQK853Z[W[@HN$"%.YE*;PLX"TQ1PC"G(,V:X MH45.H H[P-32VO@HMS;63OC$NK,B>CO"GF&L6+CU';_:0%9&T;>6]K$SZH-) MM'-,;6T-?)+)P^WCLTP^-X4QR&JYGMQ5V;_39_W6&"W7==5$WA5T#71NCV>?NL)G];T<,AA=_Y MVE'LR_U^.B@V&B&9N3->KDZ$DAK8US0#J4@YE46."A$D(M[!AK&1X&[6:&WQ MM!*M.PA))Q\Z'Q'MT%/^\1\@]G_IE$/C1*\9NE? .,2!AS,6C.?00SM$ M00/0]L.W=%@ZMG=NJ,5% % MTHM(="I!>OZI@]4@O>C8;A'2RQ=W2);=&:\KRJD/V-^*51G)GAB*#.R4 A4P.X(CB%A2IR[!7[]VIM;$1P2=2A Y[MWWUTE/J>G>Q*8#13E:8D M\1^-P9Y*0GX !N2WQ@1RH+S6-D C);'ZHM*:O'KQ(<,EK?KZLY>LZGU3QX"] MDS:NA8[?+'[PZ7R2<212G H@&&1V)B5S4.0I!UIH7C &"3,F*$I_U,3HV+,4 MX=[(!16/W_E M]>I!_]!.<4.KVV>[4GO07[1[?K-@<[E?<,*)T$3:;UYG[F0X9 @PJ3&0FE/. M3%&PW&L)U:WYL9'"NTBB0![ ^_%$?W#VS"$' D"-[4EM?+*QO@[-Q4T2[09; M#T(_'HV_FKR//S!MHCX!3^E(:'RZ+(6PWTQ7$2UM#Y3^#NL%S6Z:1=@CK5*.SWEBA3OWR[G)_YVF)]8G<9:_5VO MW+QB[O(5M72G-1;NK][^U$LY7;EO__;A85D>Y'@_7R^G\]545F5R9"XTUQR! M F$$,-<0<(%2 %F&%4ZU42J(*E_-D[&Q;NU/\EPZ5(HQZ:T3"7?Y>H_K,CXW&3?+W[9O4(.(RU=Q?NV3W#2HW MR0:79 /,A1+%W3+@7[-S8V;,OXH?PV?8OV9WG9!A":@D",LA0&Q06/FQC;V'8PX^U69N082,_]@*O@Z7L_ M( R9\.V L\['V@XX;F#8[8"S#AYM!YR_LMNG_3M?_E.O'75L<_:_S9>Z.I#\ M-SOS_[!8K29091P:+H!(I00X4SG@F6& 28$DPE05>9""H5^S8Z. K87);.&V MP.;)CXTCG4_O>':!@5SF/,T!HP0"3.S*A4%6 01Q#P3.,MQA^/R$7MB^+/S M.QWR8"T]VR$W"9=R^60O$T_K9+Y8)\U]O725'Z?'_P9ZYOFMP3O'KFZ2G4YP M1B>_.+//BZ($TW\83I&&!,]&!QTFPH X'#H"[^XVG+S1QITL*H^23^VWYLZ0 MVG?H[8_'V>)%+UV0?*G+ JC+E]V+;G\XP=X)U8237*2@T.[LEBP$*"C5($,\ MEP5D>2%(R#!SG3EC&WY^YVOYO0QD[Y@:.-AZ042,]M1O3OOWO)[<""-OHWK]I M1!]:95@O6]FG?8[T$1P\?-"7^K1CAR_IF:LZ;MD\B97^[R<]7[]]MO^IJD4C MD:?*=C# 0JAJ-T409'\M#"M8*K@Q06O#4XV,;2C>VIB41G8LTWT*3L]]ABM! MZGL+(!2?\%A\"P"QPN2GFA@V@MWBY%%PN>W:@7=H*]+9ZBFO/JV_Z^7]=S[? MBV2_;R2?(,89+5P]-5-(@)W^2R&S%$B$J)$I,P*A#K&-H>P?:72DWCMSDOBE M%'[+HOQUN[_GK=4^>O,OLY-:SZQVO$]*]Y.U]?]HGW7:DVS8@-WVVGNDH6;_ M-;9$.W9&M!W0KNUW&_C*AV_K1*T^ZG53^AMQS@AE#.@<(H EPT!HE $J4^5. M0T!%@F:[YYL:VYRWH@W>U+];;FP.&U5:L/4;!^(@UC-S5V#M6'F3?'15C:-7 M6K^,1B1";&EH4 J[[/ AZ7C'P^5;L9W6_:'3X^GVWU.8JCD]TBB2F&02(2*=\J"A@1!! $>9"B51JG@5,>J,8-=*9 M;&5R(JW-22U1]EA;7=5]"CBC?76_M;/4<-TP#)'MN.(2[[;.E(6)W82Q]N[D?RP\ M]I0!HCVTJPS3/?_Y7MGFIV8JRW?\XU,I]"@($0+B%$#HSA$C4@!!# 4Y+(3 M4FO,O 0$+K8TMEES+3)DK4WVS4TJ>T/EF,X!W#XJ186M[[V@KHAUD&6Z@,85 MTDSGGCRP/-,%!X\EFB[=T$6FR1WUO7U8:KTKTTL83#6$@.9NZRBU$U\.B0&D MT"F5>6X@]3J#<[:%L1%!=8[=Y9Z]:%?4Y8YVWU# M@.$4 <.IE)E.H?>1D$))(JB$D*"H0DP,1 4#"7]IRCC$$N,ICED_7" M3F3] JSMS06-$IM&>WQ-75ZYT&:QU':5YBQ/UOQG:$KY!8C]XJSQ@.N9!"M# MZ[SC9-=8M_:MS+UI0+7SFWC!5S^((@5@+S0V:!#6S_'#0*SG75?LV7RTYM=: M>*N57C M+99?^>Z)$U<=:%N$X?;'8KFNZEJOMB*YDF1P+EVDVP[ MPWEQD[R;KB2?)?^I^7*GKD4/2>U14(Y$@=?9,BA)1H'MD$;C/+1C=>WE=+&L M4IZ^:.FT8C=QV^U6T!N]DLMIN==C9\)V2F8R 107;A_&$#L3SA&0+.=IH5*" M( [AUE #QD:GKB^2V]GT8=X:%8H#OA^#]@EISZ1Y:.]-F;7*EW7IE[U29Y\7 MLZE\Z:?<3U<(8Q7S#FU^V!K?'<$Y*OW=]3E])5LMYG8YO9Y:)G;$^WZU>G(J MM&4V"$F58; \E)1S@)510"C(@24]561""JA#Q!-BV#325*MRWB-+LU=NS[5. MMYK6EI>S3CL;FNNUDX%BQW[-$)TROL2KK4-E5=R;I/&IE[2KEAZ* MG745IZ=&F'35L<=Z2+FZ#/'U&5HR&N'Y5A[/[%S+8;K6'Z;/[N## MVKZ*KHTJC%,O-LHWWJG%S5>U]+I]^B=3K5/=,G6B34Z*G&4@X^X\@\XA8!1B M( J(\D)A2+.@8$L$F\:V1G O??++LM'!#3Q%%Z.3_!8. T/?\_A7>0-*=Y*M M/U70^&:K!KKK6B-#;;URLY.=<$S4VA&Q4(Y74.)JBX:N,A$+PA.E)Z(]^HI# MTRLW KQ;+._YSW],U]^_+V;*,H<+$)T\ #>!F?' MS+WUP_#'D#?'B[=G-F^J\\>KY!^[O>+R=W?\3#Z)V?2A]"SRV>*.N,8\)QQJ MPO!G?CN"=/+\;M=G=0QQ5R_/I>1]0DJ8:-K0IV=<^W*K'8BR9X[<'-MQ!3JVQWH"H]H>>'L& MLB-A. S)-=:6Y%7:Z_;S:HN3K9O9:+AK91//YYF[JM_ MHQ^76DZKR/A<[V_+\ MWJ7E=LB&&*)[?7?\1M5I?1-M[>U-J:1I9X]E<8_&Y?*WO>J02>DV6!CP;;59 M_M?9O#O.)[O>ET_9]3_FWN)@G15M.[)_BP?>P1RL"XXW/8=K^OH"O^_GEH#U M:EV/E9_F3>7PETG!)"4FS8!6G-N!!V6 0R@ TQQKF"+-J XY9N'7;-#8,<1Q MBY)@9MMZZMUK^K9@[1V^C8Q@_Q':W1J^CW_QUC2^OJ3?G?1&\]KF9R MRPT@Y06!!9*&?6'\B'F\KT'/!']7=K/[;_)VMYNWSB;5):[?#_YR_XX*A:2! M(?FE >)7-V[46"0-&(E#(ZG@B%A&ZE6Z,5:)JF&-'[;\U:MTS%%IK=>QHN/ MZN0CEG;],/O,[7JD.8=7(.)*V(*BL/_!1BK .2OLG#ZG!G96! \Y)(#W'A6OAZ9N^M\B4!O9PT*X5@EC4=[*-81FJS'K^SH.1Z2"4=<;[*P2R#I\XL##6 M&8>.!;'.7=CQ9*Q]IIK.GM;3YYV#8A]M[[Y9N%RD2>ZJSXL<@]Q^QP!K5LJ? M4,!,B@W)H%(H[/#KA0;']IGOVKMW_M*9G/Q1&1U89^4BZ'[C?4PH>Z:$*U$, M/X_J"4VL(Z>7FAOV5*FG\T<'1WWOZZJS]*RKW/1*=Z6)\DV*5%N&X07(6>I2 MOB5SRP27=@B+ D&F81ZTYWRNH;%1RR9 K?G25?4[5RTV^66F5ZNR0$9@"N%9 MR/T()@:0/1/+UL2DLG$;]X\IJ]2.0S1!I3/-#"REU.[LL8C2A>L[;AORZ?+O M?/:D?WOY7?/5T[),[7RW+$M*R:I6/7%Z23(3 *DTLVL.+$&1FAP(PAE52%*" M\J"S(I?;'!N'[-B9; R]5/&^,^">&X=Q8>R903HA&+Y+Z(])K"U"CQ:'W1_T MA^!HVS7O('_3?[Z/4;OM8;Y[XL9K-WBZ5[ MZH10EL$B)4 I)T<,3088$@P(K1!1G*>,!2V[1N;?V&BTL1WPROCDP5F?*+?O M8ZS]R;-S(/GELUY6ASE&4[JNV^OE1^0CLWI$@\9PA? V2-TD#59)#592HI4X MN!*'5U("UHN^TTC?A-'7UNOFW?^0$GQ7=>UPE?JN,[.#>$Q],H#/OJ[MTYU- MSJ7%W!GGJ6[G_9P1<>;&W&1C;[(UV(>V.D(9( (2&]*!E#ZNAS9,R",$IE:U M#J\'#2?)$>+7GNY&T(W1Q37LJHC_UV)YYS2ORG4ZUD:DJ>1 4P0!%AP!@;(4 M0&,R: HEB)&11#0.VQ[;S+Y5MF'EYFBE_4GI0+? 24#'> 90^H&[?WZ/AW1, M&8QSF/4O=W'4\EAD+%2"II81#@.:2N K(&0AH#5*:@TD@*J;PD1*^V9&S45^ZM+DS2V!C$ M;M?W2SO7#8IVS\P7"K0WN44#J8WJ;",[-&=_VU+<]>T/0GC18&KH+]X#.V;E M;&7N#B?=$P#56.M$5E@R;:70]9$=)2!$>V7$+ M4'[7ZFFF/YF+L<;5N6#CO4O=F1 .39H; C*4*H 5QZ#(( :&888%A5AS';1Y M%\NRL[QN]]Q4>XW.[)O,C_JQ M?6MLU;HW=K$?P[>O8F,>:^,IFEW#;AG%AO-HLR=Z UV/M5D\7+J]:_3+=/7/ MNZ56T[7[::))H8EF G"E&<".Z06#"$")15XP6,"4A1UN.]O6V&A[S]12W*TT M-7&VAAYW.P^P'YU&@JUG@MQ'S!EWLPO:35)7'^FU"HD'5-&.R)UO:>"#PO A*S!J6YQL;OHSE1<=/5K*\?-?5P4'?&@]N]7RWJ:'S3KL:<'JB4"8+ M*BSAJ!P!G.7*SF40 S(U$@J9,V-(T-&^2(:-C9HVI5#L3$>=+$?4.41X70<& MQPL'ZY:>J>^*RC9EH#?9.I?4WO421XR"=_R@XG5FO5:$,0J8+>'&.,_OD ^X M7>WN[BW5)2'*9:Q;#I2K@0F!B"-L).!$4("Q@4"XGS*1<2DPPJSPVNP.;7AL MG+P;<=H36JVM#\@A#(&_G7'[!'6H"-ZGTWC6,3FOA>EU$ =D:_8$]4!)FS$A M#TO?[(!;:Q9GR/.&2^;LX.5>3F>7^[O-Z._M;9_,K:HFD[7FDT)<:\0$($(K M@!'20%"8 H0E5X9A3$20>-:I1L;&ZLY&Q^B-E1WU-4[BZ3=9OA:EOB>^4BZ> MYFNW!?YU;5_2,G7AVV-Y3BV^BD8;&)%FI2>;&'2&V>;DX6RQ]=IP):V[Z?KE M=JGYW4*Y36.58ED0D&?2U8PI%!!&(Y AG=I)G3!VN>XKH+7[X+%]XW=EX6UK M7.*L\U?+V@.K_6.^!H*^-P+\O ]2Q#KE:B;:#] MFY[K)9^YA#[U8SJ?KLHP_[.N!_5))C7-,*1 YA+:U9420& -@1%9QC5Q&71! M(?@+[8WMTZS-+>5S^9[!8>/O)9ASP0CF=D*CA=OIP+RPBUB)[*^IIE03VPMB M8M?78O$*0.^V^]>'VF_6$Q&^GOES%[=]6R^N_(.G/YZH1)H)76IMT$F1I^N' M\R/?VSIN?%1E4YMCG;2@F$N" */C9LK MZP(W&O8!\]PNZ Q#WVN?ZAQ9'_(&IWV.%7C??_BPX?.3CAT%P4]?U>TK_;"8 M/]@/XH<+E;OU4BUIR9 F4,(4&,A2@ 64@&6, 27SE-*T,(8%:76=;F9L7ZVS M$C@SR[VGFZ0,<'0+:IS!U>^COAZMGC_N$JC[4*""/_1V'")]\&<:&?3#;W?T MD N7-VY)L V8=/5*EA/*]VN-].5G"VQK$ M.J 33Q'?N^6A=?)#(3FAGA_\B Y[P ?:,^[A+M#K"G1L/A*8F9P*80!FU VA ME+EE<^;$NGD^C8XML%THW_5B+2IVNC$KC)"=GQ]P&YGI#X@[)F& MCM3#&GNKZD:=Y'=\@ S8SXT,Z$#[N.W 1MJR#8"F=:O6YSG#;=$&>+6W-1MR M7\?#@(V.SR?S=;V0_W1G#RW%56>& ZK T07&(^0M_YL=[@/=(S*S;^).Z;3;8>W20[/I7[$J57 M56*B6.]5.]DX"LQB"9RK4>O Q\,[7J7W"#8-79S5*5C"R5FP0VJE"< L$H!]CP'#"1&Z @*HA(E20FZ&CKY2;'QKSE ME[LUV968;8S>%(_MHA7H ;X?N\:%M&?JC(!F,!WZ Q2)ZSP:')3(_ $X9*F M.[M1T$>]=O5J+1L^3Y56O[U\6SE]P5I$=?YP*]?3YY+KME$$GL*"8 -27BB M*4-VY@@QD!*SC.4\@RD-H:1P$\9&4651:S-;_%G/2$QC>L(WMH>14X=N\2.K M?L'NF;QED?=P]6FGM MNK02$-@,OR2CDG)4 $:D=O4R77%>R0#.,HY38Y3V2ZKQ;7!L5&$M!/*"UD4W M9#VV_R+CU3-C[.F#5/96+%%9W&W_SP?)@/V_R(@.M/]W =E(&X !V+1N /H\ M9[@-P "O]C8 0^[KP+T?G]S)KD_F@Q.@7;D#_V_YRY7Q!.F MF> H8Z"0# +,D0$<*@:4IAQG%!60*&\"]FUU="Q [$(%'PCF, MST/Q:B5U[X<-Q^RA_NW1>_#-W9;=?^?+J=MB*?-&7.P]Q810PU(@8:9<*1%+ M[)RF((=*48%Y)GE0DOIA V-C[L:^)@4L?$/C"$*_!?8UP/3,ND&8!"^?SSD> M:>%\]/A!E\SGG#M<+)^]KG-E-"?/5I)%,S%\^39OLD.U>OM3VDGB[0_WVX02 MA0C/*<@+G@$,!0(LI?9717,NL3:0YAWJ8P09X?6Z#U\1PTVE_SV9_GA\6I?1 M;4M!>N6YLN[6&7YL$1_;(2M>ZFI:<;.1Z'RY27:-3RKKD\K\J!71PE&+5Q,M MH.VAJZ*%PW*B+EJ'AUPA&[RSX-TN=2=:26I,C@$E[D0 1CE@D&D[?5$H0YA! MS7FP9/#)IL8V,;*X=I5!SF;,.F.VZ;;O^'3Y=SY[VAY12X5$@@D#F%0*X-Q@ M.XW*,""4IPCGQ$ 8)+78V9*QD>+MP\.R7'XFQIJ:/#M; R5(.G>*'SD. O40 M#-E^3. F<0XDI0?V9[O,L(3YGYHOFX,(_9S)NAK=6!(JG>T85FWE6KB.A%FN M?F W*OVB5_;=DM]OY^J-?M:SQ:-C\3J7J-93%9H(F4$-".$%P*9P!;B+ N1* MTY0@BH3182)N'JV&?+7#"+DU1IXCQ:#BP_4:?R!#V/,[LH;=C[U9PO#(YX@ 2 %"DH<*G MQ4$'A0 (_O_JKF0Y;AN(WOT5_ "A"B0!DKCXX&1\DCVN2GS*80JK3=>(5)$< M23D9^VO:@Y7U3KO>%>?F@,-4R^S;5@>FVWE7]_HD5/ M1OB9\C;BT$]6"-(TDWK_&H>4Z_6 WL2R"$4 1QA11'B&[8B\[+N\-V/NA0XZ MJ0,C]L"O.0CN0E=BA?IMLY\'RYE]@06,_[U(&(NG"_&+;UR7HGR9\)HZ4KRX M('2;W,6JI05I75PT.R5TR:O)_CEED MOLJWYL]7N7V17\JB^5EO8)HD&2,I")DB %%H3B)#" 3"4F&,$VQ' N%'G'OS M\OKEC)VS4:8,A]W*;CF09W;_G2*@U20XJ!*TNCRTVT3>7G1VI-5#=PRY+CQ& M:_P ZB^598HP2^>V> #N0K*+CU9'EL;N6;A6M"KRXD?]359#M5W.S=8XWYI\ MM7Z+TLI8 *O42&B4C"#.$0"JO*C(ERW)L+/>9-'!0Q5W $ MK2H/0:M,=T#4J>-8=3MRM.P<[0)C,/<"VQ7^64@ />'IJ]AWI!3+5@-/@^JL M7'AB>\T:FA?&J:_>^$]3._ZYK-;/TG!V%#].U M[#4*5%D%A7P-RD&OKF!N?!KCE &UC' L,TQS1SZ&$=)Z=*O98'TT0*OC =IK MTZ5M'[*V/49%IH/J*UHR09)EHRC3(3N+KGAH M 1J&&""*S;TY+ 4JC07+4IYQ*3:%;.;$;U^ST_R_L(,10K&I7D](D@*4"#V[ MPR0$1"&20,&(2)P*"2:]?0A4&#-CRPID-)8 4HI#/;/$ MD7 J8C[KX=YL^2"@8V[J&71V9CP)D)G-^$BV&8SXJN:^\CS/VE\V?_.:>F=Y MF5[DW8QZD/6#1P9MO[K M8-2WVU[$L*W4&XS;[N&1LS1OZX+U1O*/AA:"5J+^_BQH(U=OC2QJ$U!YS.MF M@UA,F0GXQD(D>A\((T!BQ4$"421IHCW,"![&#O=Q!)[CC%&^) MN^7$[Q_-N9<#UX$,_CI(':R*W5-[TE'Z9-MTQ,O7(L*RUV67%FY0G"TX'+]^ MS4L=C^VC_NWCA^$3_<-OR*GYG50B?NE M5G>?)=^RO8XS[;&=W>><%RY< C8[*5)%4DZ[?OT$2$JB)(JBN+&YH9I:6;9, MTWO'Y4,@(A"(^-?_\?U\\M,WF"_&L^F__87]E?[E)YC&61I/O_S;7W[__(;8 MO_R/?_^7?_G7_XN0__7BX[N?7LWBY3E,ES^]G(-?0OKIS_'RZT__E6#QQT]Y M/CO_Z;]F\S_&WSPA_[[Z1R]G%S_FXR]?ES]QROG=OYW_C?XE+?KF2^:-T_?3@-\J?R-772/F(,(XB^NOW1?K+O__+3S^MQ3&?3> C MY)_*[[]_?'OKE<%/TY_CM/SZUS@[_[E\X^>7,\0#TKKZM\L?%_!O?UF,SR\F MD*)4Z0^-"ERG5W_RXD/,%E].DHP'JV>>A86R[F/RY$%!^J]#=K--WZ^\'-\$(E?QY-T]:^+!:FAK>6L MANS6FD%Z__(3LIUA/H?T;JV8![E;L;9$>PJK;QZK],L%^>+]Q>@32AJ*O7TY M\8O%^_QI.8M_G'T?+T8Z1,V=\<0IZXFT"E <-)-LC);&!VF]VP."[!=A1?7F M36LDP&2YN/KD!A*/$C,<1#HH=]:'I!N S#;]KV;G?CP=B:U$9*_>I& 8DE=4[JRKK%M R.S^?35=\G/T*YP'F(YG 9I,9 M2J"X9.CUH,G5BG"9))>*";2VM=%RCXIAT=)5KW=ATDW(;<'DQ8:#++/&7=<0 MX0"-K;::!&0&5U V+$DKA:QN5.Y1<1!,^/.#R3%"'A FUUOQC[?3/)N?7WG\ M\!:-[F)4MF-+E2)!@R*24DU\Y)HXHU(*R:LLH+O#NO/=PP"DCFM24:H#8^,J M:_ 9OSM2+&H "$@M1O 2K2!!]]T12,6_IPFRXIW0L/VV@5W3"IJ;51!C(^K_ M?R_]')\X^?$1+F9S#.D$UXE90Q)G:-.$C<0[S8F.PBGN("GNJR#ASHL'-@K] M@**+8CV?I]32]0F=]A":1,RX8,2[C5DJ+BRX#(R"TX\H",X%50<>M MUQZ$#?',L'&\8!M!QN>YGR[&12@;=(?B)5,MB#8T%HE88H6@1%MKT6E*WK)N M+L5#;SX('_*9X:.3>)OP.]^,)_#;YAUY M9+F"MWGSQH,@H9X))#J)LPDH?(0OXY(SGBY_\^S M!"-!E8M)%FPSB;+1CB#H,Q%:!8J@UY%U.PLZ@(B#0&.>%6CJ";T)#'WVW]\F ME.4XC]?'MQL;J:FVQ@1)(D*?2"!UQ^$&_NL<%-# MT$T@YBPEU,=B\UL1#QM!"-$S%0C^X(@,%DVGE R%I%@0V4KO:Z!EQZL/0HI[ M5DCI*N"64/(2?WP__SS[Y33%(A1I8)&BTP\ MXY*$F'R02GNM:P3&N]Y]&%:>2\JUDHP'1DJQAV=S\"NZG;34.T!7G!DHKCA# MDC4MQ9C &.?4=JPIVW[;86AX+DG6H^4XL/Y+">KDP]?9]#K3XUTIA@'B@T6W M*7E!K$F&9*>RSR+JG&TG#-Q]XV$X>"[)U$[R'!@+GR!>SE$@C(?/X^4$=SR! MU $+A#.''I+*$85 2VF4=#(%DY3OE@^Y^\;#L/!MUA*'@NB=/C)=F(.7C] M/7[UTR^PROA*A4PC?-&<<4]DCIFX ('$H" PJ61TW;:'76\]#!#/)2G:6:Y- M!!25!*\BY";R\G>+3?%R.O\$KO_0;MD9@?5#&!I*$-+@E1DT"14=)>9>= M%8JQ4*5Q;T>*DV 8I/YWXR>7&Y0&DL%B,OM52!"9(" M EL*YU$43!.E'+"D6?*TQG'MK9<>!HKGE>\\7JI-@.+U."2.Y+#HYEP@1$GS(%:[J5E>YY^6$@>5Z)SNY2;@(L MG[["9')%/>41,.KB)/-R3Z/<0+>",Z*C-P:<5QBYUS @6^\\#!K/)>O94:9- M(&)]X69U?>?35Q3BXOWELES5+T'[2"87/!B/<5C$<#TX2X+3N&%:IKT+3#E7 MXVQM'PV'(>:YY$#R7I&H-Z38%D/7EC#43GB9CHB_'Q[[D M=I(CSN75I4\M@P2P@E:$R-:K#P/)2S[U>$D.7:.QSN'=V+KK.UR*9ZZ, M(QZ0?\EM(H'&2!3ZX-%H85+8U_[E@'J-!]Y\&#">2^*TBGRK8>1??[XG5&3Q MCPZ=O-![FBX@X0^+V62<2L>V%WY2FI%AY ;+Q6T6#FWS]>A3:_4 >QKY'1N$ MW6L5\SZ_&4_Q96/<06;KZW$WW:BLB9$B/EC*K-1Y(=82!BY&645]]L'G?37< MG=HO[:&K:Y^/L\4"Q7K-)=K)Y#,N)K2(Z'0'$PJ7F00&U'L0.J3:3:9N4]!( MTZ!:2+C;\:.#N!MH"K.F?F-"KYG(C&?AT0H;KM'!TI(29X4@QABM%.Z[^$DO MF+E#R+#0Z:+9G2#I(N8&L/+2+[Z>35/Y[?7?+\??_ 2969PM7_KY_,=X^N4_ M_>02=UV>'1/)$)Y*F\],.?$LHM24ENBX1^GBOKN:1_44.H2P%K#4"0!W.PU5 MUT8#$/L(*)EQ1!]A-WLCFX500J&C7YJ\2>4HL'0@K M@"@H[17 &.(B2T2 E]: "'YO$^*CW*4]] S3WJ0_&%63?0,X>K5Y[+DD7!S?C]\BO,;\EJ! *"LU$0"K[DN9P@-DE'2IJ+918I<[7A@?IG5*C]O6 MT=(]'AJSI9]4LCNS"Y@O?WR8>!3'-!7__Z*DT?#G=1X-WH%?P,^ MH,9?@O#!Z.AREK73K_USU4(P6"5CU1@ &K"6[U$>OMSAV,7W2!EOK(^9),;= MII<6QL+$BFQP5Y ^I'V7KX]!\UZ"6H@EJP"QGM@;P-!;U,'TRQA#F+6$,)!Y M_3U.+DOEW"^S6?IS/)F,(.LL69 $@H\8TC!?3C -B8$A@]3YJ/==USP&2H?0 MU4)86051U970 +!NQ3HC05,0@B/QAH5UKQ.; R4+422 M5:!RO%@;P,16@/+;;!JO$R8 WAE.1 *&%C.C)(!;-* C"FF79*U-ZI=A+00 M'];9H#J+N0&L7-L]*9SV'"61M.6EMDYA".L"0=CS2'E&XO=5/Q\#CR=M,#T' M@%40<90P&P#!6@0C 5E(D0.A0B+5)DIB&&2O2-O,C$ M>>0P).X@6.&HJNV@'DK;L/%W[\5&O:BH D9,D _$V M6P(2;$P4!,NU9U0]3,VP123]:/]AB'5110.@NCHW_.!_E$/#ZR2]$FAZ(R.6 M.EYZ^*!-YR(2+90*SF*4%_LZK;U-23-@ZJ3G!PYK.PB]#>C,+_&M]V0TLL&8 MTKJ%"!&1$97*\*:L5[4PUFD:Y-Y1!$>B9S$K.H*:11D'R%?3J\7T(\1V)2U"Y9X54ZEE4?F7++$!1ZM$%QE4W_*YZ-D M#9M./B'$NJBC 83=/G^YMUY25AC=)DZ8+N?:ZWH:#'2=L,%21O%_U=.)>RD: M-O?<$ZXJ*N%H2'V#>9CU%N^-3 R>!Z>(S%D0&6,Y#588($?K<6<'D_?VP:\3 MYPV;E.X)/!V%W4!F:I5BWV)C*\_.J6# !"=*!F0GTM*#,Y2.W4E#=,+D5#L7 M]3 US3CD_:4'*JFBW8UMBZ',0%$C@7"0:%:E8:0XAT1D-+9":Y]#[8JX1XEJ MQC/O$6)5%=/$?K.N M]X>[/I34@)V[JF$H<_S.X;/_OFV] @\XB\N@B*<>4@)@J.R MMN/U"$G-N/#]8:VF4AK V+O9],MGF)^_@K#<6BD>G4J:@B\M/2Q*B$9BLPH8 ME^!:,0%A(:N?W>RDI!F_OL=SF^XJ: %(-Z(:Z:C+''-*RFZ/_F0V900@776V M93Y!!+JO!VS'B'#8:I13'_4]2=@-1(1[)"(YQK;2EOFBMHQI\8IXH3B)@CF7 ME=#@:M_I[5B/T%M)RTE05$D5#1B?K;ZFF^X)DH/'S99DES'.4!AQ.!8%X5$$ MKJ50MH?,^6T:ANZ>4T>W]SSM#H)N(J [2VE5U>,G'_P8O;B7_F*,MFWD4F*! MN=4T=4W*(#GB8W+$NV"H2MX84;VX8#/IE<>O"5![',?IM7L7,="2!10PRDW'$Y6 (<,'Q_Y8Z5CNO^3A5PR:?>L)4 M964T *\M#E;IVM+<(K/!11=S])5-$&HW2 MXZ8<,S##(Y7&T^H%OT\C<=CL4U_&K$JBR! (EZ5Q+TN:.*H% M,5EY)W4JI6"]N^;#9I=ZPE)'83<0T3T6JXR\MMYX(8FE'.&?J"1!644"1ZML MD]8\UF[]]1A-!T&I>A_=H7($W=52#68GZ;)[7.K3;?>#Q M/?;=/82A2@UXU]O7]0MO;M4PH):F1)SPKMSY1[1(B(2;P)C*BG.HW8WV 5*Z M^_#?8'H);W!9[CHXNKY17.X"X7]IM8-KI:'T8(0DR\E1$L2&P(GPP2M!61)[ M1P,]75PUX6^6&\OM<;AZN[#3,OXTC+#ZAJ1XE+JF2 M)I#DRU746()C)P4I'WKOL@:HO7$^3,VP:8D^P%5)\@U@Z)#);-9+:<#7*(5@$O269>HFK097*^-(5"EGQ-G,G4^WSNKT$#>O^ M5%+Z_9[.E330 )P^P612G+5I6C<8OA'6R%B#1A29\*67L+2AE&8)11R&P-)J M 3G4-D@/4S.LJ],/D"K)O@$4_0)3%-"D-*5+Y^/IN BGC%V_8H='QTMQ#"Z% MLDD'R8@/3A-F6639< K53_(>(6E8IZ@?/-740@.@NB>DD=4*M%1H5B%C&$F] M)H%;((HY&PU7QIC>7:1A7:-^@---TBUYU3\[2!CV .27CWI(V7= ES*">%OL^GL-BM7=I(QG[U(0.CJ&I?D M%%=125[1Y!Q3$>/+VGG5_10-6W';"XCJ::"!G>IF)9PME_-QN%S-Z?@\^^#7 M;?*CH*NKAM91BTM$&^*,12/-P'E-?6*R?@_2?10-6X[;!YXJ:J !^W1]D6&S M'EZ@8U=R789+<,93(B*4JUJ*$JLUQ9^\UCHK05/MY/,#I Q;BML?@KK)_.G0 M<6OH3.%+.5/\7,TB_0;+K>TY>)4SCQ:C28_>7"D+#0"6,!4HS8%YW+PKX^86 M <,>[?>!EN/EVX!YN2K.^P#S3U]1A-<28<)3)\I.$7XSA*1@AC62"6 H8 65#B+7 43Z#! M:NI2]>MI.PD9-N-<1\>/ .?I F^BS/\N&Z_&DTO<]$8A""XSR\087>97H)OF M#;II/.NHDL\"C6C/R-F0,FR2^238.4;H3:#GOZ!,JX!TA@_U7^"WR_, \_=Y MQ=3B_>5RL?334G:R8?#5>!$GL\7E'-ZB";])D_EH.+4,#;A:%W)&$I(UA('6 MG)ILZ\\IKT/Y87;M6542#:#2!K;/0[E>6WE<^D&FTA_!!2 R&ERGI9!*E&:? M)N?@4^TJ[R<1..QV.P2"C@3QT]79LMG="/0>ER/*$C,R,,)6;=I!!A*$\R2A M1Z*TS4[HVB'$$TD<=I-O%[%55%H1LRQ;AKXZY -/JV?'7:Z&BYIT.)\I""-UDF4[OEY1-) MK)N*4XQ21P7ZW:Z,Z@X!_:4<'0&GA<_&AOK7 Y^>BNOQ"GQ_Z-B?HGN*W!MP M$@^YP_BAC']$O>TX\+@68 @I.FX5T<;A/@&V]#'E&MD&KA+7I6]-'T>9W4D? M^LK]Z8 ZA*X;AOC9-S^>% ;S;+[P$_@$\7*^OC.7_OMRL2Q:.4 L(Y6 BX!> MMD5W"%TDJO G;HG).@G&P?KJ::6>61JXF'8(F!ZX5(; 3,-+Z,ULCC[^=-V@ M./[X//?3!8I^/39X]:?)&C9/$@YS(:K ,W$VFY)P#L1)BG& $P"<&TNKWV(Y M*8,#EQ@WO+R&QU/#B^U !8V\C,(&F0GUI5#.&B#.9T>$DCK+4N*=JM\@9 MN J[ 6C6TM7S;2/Q\JN??H'%>+JCET@OF;L][SM5#N]0ENMG\_:T1#&FV+@$ M)$G.2L,XAANYI4121WD.7AFF*YN&@PCKWG1I\Y+/9?6.I%8,ER@C@AGT5W!M M$9<<)X8I@>Y*SA)J#X*_34$SN;M*6+C?=^EH>3?@'UY3OY9(L<^S:5FV9]_' MBU'@ H)RBB0>))&>L=(U.B S7DJ34O#56Q#N):@1+!VAZ8= TUGL#6#H#@^O M9N=^/!T9<-X">I'<1B 2PR9BJ4_$&IN,4S2#J1UX[R2D$; M+1\AY09@\D#3WPTS.:&E]3D0S=2N89E$@6IN*Y=;;27H($+,JO# MIY[T6X#2XRU7KQ@3H!.SA@0C1&GYJXD541*%A"<5T417[TIR,''#)KEZ@%@O M6FD ;G=;2V^XX"!B\-*3+$2YE94U\9H[HID3V9?1/[YV7FHW)<.FI.H#J8*\ M&T#-M=?X94,4CD8%*Y #70.*IY'%!65][%[M/12,Q6#?U MWG6JN\FZ!;2LPH(5'V<;.YE$BA@14.)8J?1V#NUDR$"44O.V.MH(;<%DQ=7'*04K4'K&H"ASQ]1*HXE05BB5G(:A:\^\OT^%<-N M/_W!Y!@A#PB3Q7PY>KEVWDO7KIPA+C_ ?#Q+[_-9FEVL%%*,+:."&Q$=8;Y< MW@ME. ]8390-B4DI-:B#,COXPBW X)]NP'(H+4-/L>GLN?0B],9!M%EE&9<8 M9&YP68F$UA,Y<@)-: 3D5,4 % X:5ML11D,Z-OUH_PG0.D(5C8/KI@AL8WVM M3=YR*TA0&"Q*H+A=QYS*Q3?),OX7]4&%N%VMU1VZV@7<,9AXBC7KHJ &O*AK MH_]N/%U?BQM9(9VW$<,-7OH[%9MO>63XBTM""5RXM/XLI+M4##U7JWX0?YR M&X#(VVF<@U_ *UC__G9'P*9#!E8&_ I<90>)1E M32F-7,C:1V5/)+&1N/](1-SOM=6;>AI WUF,L\MIZ6KXJ=RA10X6OU^46J[7 MI2IK,<;U^6Z\*)>&L@E9R-*+SI><"26VS).2,4F-R]:HZBF" TD;?&I-?_"X M?UQ275<-0'#KG/K^A6[MJ([991(D>A>2.E]JM#B)-COT*:2UJG8MTCYZ!I]B MT4$2ER(@6GQ!NS8ZJ,%?O<-^.7E M'$8)N-;*HSNB2C=T*1RQR#?)P1L;(%FAJA<;5*)]\+$[I]MVA]#V@/MR*?8_ MANFWB\6EGT8H<]%&OC1ET\A87IR=0W?.?APEOW%!:27?C)YOTHG?;BL_K'.?:J5[] MY9K5Q>OO,(_C16EXR440R0/N#$7$C"5B.\=4XHPK/P1*H$Q&LO21:4RR05BU#_CM 3B1R\ M\?_0"*VDOW8!NEZ"'V&QG(_CZOYIJ?$JXES=+T;19A@7W[OD@".WTB<"A4UT MOBWQ43L,-#EP:C1'>9S2IAY"]."S"(8&<$_Z;0'0*\Z*[X-,?/;?2\18)(NL MXP=7K=-AU<@+IHN5TD MPNEPV[<:V_%CM]SWC["ZL_%Y=BC'SBIK%#<83YIR\2Q28I421&NN:/".>ZA= MO]Z!W.';EP^1V^I5J>W >#V^MM0=W#1>^WV*@IZ,_P'I%S^>KGIP>C#@0O;$ M0%FC2FABDW $!#)MI TLUZ[2.(RRP\#Y3W$$U8.J6MCY][DZ-TGC]WDK7W?# M_\C)S%(4B41=5IWUE@2I<[D8AYQ"QAWD1('7@10?!MA_GO.MTZBVJT'M/6UP M +M!AFRU(((*9)?A+\'93"A-AGMTWHVI7PC7@>##@/Q/<>1U.L4V8)#W=4@[ MOIOD2'!6;O8P$ETY4O$R$6?*\;8$R[0IGG[M)&X_G!R&^V=]AM80%!I>$*\@ METO6FVFC'R;(\M.ZJ$8140.,89P )2L.Z*EQ&0A(+4IC$DVA=KE#7[P M]:%=4W#HZN\@/2^%NO/P14"N+\1)WROFW<83UEOH1XNS+=/64U>XZ M\MP+;IPESD=#9%"&>%MZU D9$CB='*N=X^N;I\/6RC_%46%3\&A@*[D]V 1E MA]L@C<1(Y$!Z\,0SKPBN=RJB,%[&VETICQ@H\T]Q(GB\X#M8VCHF=F_E,0]@ M)2X!@I$$E,'FD5B92K*'!A8<=\8>= _TE/7@[)_BB*Z:6CJ6\;Z>5DQ>W"Y& MYE0)FV(FEE)<',D;8KT4*"WE--,0!*W=]O[(M(^>BKX3.69'^:S;V.4W(L?OZ/8WT[?(VI]N?QU%I?C;ZM,&^H"/[C$ MSS9_B;JYEHID@J_6C[09%Z;6GEB'GJ*)/!NA@M&\=L%+''Y M5GA=8N-I'$_@%E.?9P?*^&914Y.3\H[05,8 )'1>7!"&4 /1*ZV$#[5/5/O@ M8]BKJ0U@>W!P#'UGZQ7@:^/8;\XDSLY+[O4?JS^NTK';'[S/=^\ E2R!C=R7 M[ANR%%*(\I/ G] 4N$PSCS2EQQS3&H0,:Z6'A]%L()TVX"YBY',/*B8RX(,*$1E!+% M%>%6"#60R;<:UIZJ%*I:^_,AU,W;+> 9J#:LUJ;!.RF =P" MY0[C;ZO>F88'YB (PF6YQVN])H[S2*)+C">9K./]0_4^7:TUY:N#B4>AUU%! M[=R2NL_:ASE<^'&ZVAPV>\+59K *WA8C%6,V61LBC'%$,AU)F1M-):JWWWXGMY#&J:75GGE\B'6,?QI/U+1B#@3^8[-'^(><.E%XF 2"4KI3RN MKLR($H$Z&T7P4/MVY^'4#=N[K+D8NB>U'@_8&:[$/@'[=OH-%@\(,D?*$Y0[ MJS24:11E6(#CF@0A!(,<@Y&U+ZD]GJ$:NEKH:L*#H\5[=#HI_OQS/ M815Y(<.XUI8_RB6ZDF MQ= 7Y7LCIAE7U@@"NLR[B3Z78(P1[[D55DNE66TT M/I'$)FOJJB%F=CKU-='2X8K!-[-YJ?1>SB]75YQ+ZF 68;$8R9@%;C.E9V!T MI:!$D!"-)KD4Y].L5$RU]_7':&JR\JUO!%914#OIFYN%]0J^P61V\6F6EW^B M D9>AA2IUX1E*X@,+I( .1!+C8\I &1>NV;X06*&3=<,9NNZJ*1%B&UL]SL_ M3?\!D]*Z#R4Y*DU03;"6B)02D#_Y";S/=]B*23&@3I+HF$6VT%('QH$()R63RAN?:F>E'Z-I MV!S-J6%74T$M!AB[NNB-/("*F0=B*%-$NIR)3=P1'I7@7EC)9>UKU <1-FQQ MP] 6K[.JVK5[&!7]6J;@C)<_WN>=?#KT'I)$T1DO2]>PZ(D/@A*>:4Y) E/5 M*QF>3.2P><.!+6-=%;9@*O0!2N3A]'_T-$0[KE' M"G14 M=1&; 45T$-YP;A33?14?'-L6XM2G(7UCK:M:VL#8=K2^Y@B)@&%6KMTM_G#JFCPMZ0N>/2FM@?S?ZYPA+M_GU]_C5S_] A\1 MZ.^GA=GR_U+K^,U/UBOS:DYK^8NS:;K]P=8W1T%$MVI>GTPHE6I"$1 />0R=FUZ,;[E\"BI/+LE-MBW4MZA'5U$D* MKK2X*EWY=1D0E!4Q$L"CI^]E]<&^I^5P6%^ZMY72,$P:V#BZ68SDF79,)606 M-TB9@B0N*T:\8,R&X#FMGEKM?S/HS1EO$^)/4F+'=OXH@7FE 22=6'8Y)%9. MC2&BG"53GG@C>"G'-YX%%'[U(3?]X[8W+[U1W#Y%B:W,,[F\N)BL1.DG5Z)\ M.\VS^?E:F5="U<%8!LYCD",+:\&2D)1"_DRR6;N(!%;&YX&D#5O!U!L2^U!, M R[RVRD^"Q=0F6V&P>](:J>M=B@=* M%A$P\(/G1NRBC1IZ@-J[ND##PX(@^ MU'ROL<#Q,F\",IN.@K"XYL!KQ;@$HJ LK.2!.)T-T9G9++A#M[;V=<+[5 Q\ MF_HDP.DD^0:P8@IRL)XQ5KUARJ'$#5O)VU^I9"_*:0!UFV9&J_Y^:;R\ M1(7A#E FEZ<7E\O?9LO_#2L?8D2UCBYJ7$U*,EQ-'E>3Y9(H)T..V4=MJH_3 M/)"V@>LF^X'&O2"U!ST-W>.[W)]\X1=C]#3F?Q0#?FV[P?KDE)3$.Y/0Y2AC M'DNY?4HQ!4:-A;MW71_HZOW@*P:N@.P5-!6%.S1$$.0HSO$W^#Q[!^@"P-EY MZ09B6R=! M/0@@#[Q@X'+%_N%10[!#@^-! MB&_:4,!\E)-U6@2%]L];#'ZM)%:(0*23@AG*;%*'X>3Q=PU<=3B@13E.W$.C M9SU'^*S,)EZLRH/6-_DQ]-WJ_;GI!KK>8U<;K @1XPKEB,V\7/WBF7@='#' M,K"H(7)S$**.>__ M8;]H^P$:FG []YU*_KWZ1S\9/P/2+]@E+N:N^F]CC8X M09PM$UL<6F,? ZXG*CU:9,V5KWT][C#*!BXH/(G/W8..:M]5JCV+_/W\BY]N MYE?AW[Z"19R/5_6]L_SBEB9JMW@Y; KY0<^M,W_\Z2Q4FCR^_>*;V>?K M:8P?MOBYG@OF)S=CT:\!FQCP5%PO(3EBJ-S[#=DSPH*36O#(7*Z=@:Q">.=Y MCEV(*'/5)K,%1L6?49DO\+E_C(+)AFG(A*DR3D.A#VN#LH2'5"(!@VL7%Z/-\; #DD)JHY";5M]*?+\W,__S'+G\9?IN,\CJ65Z'I, FY_'U!( ML914'V&E#WQR'3M]#!N5+/7]UUS#-0HC.1>6*.UQ,Y<"704!FIC(8K(*(>MJ M7YY\F)K.A1[[)'NS*I S1A7+),:,JR(G0-?9:A*5YD*#M<'7OE)U&&4#CW>N M@Y)[11[UE=*LJ7KCQ_/_])-+^!5\L<3K-@='6*;=#ZICB X@LI+=N7[3S=YT M@RF:C1(F*(+Q2ADC@1NEAYB(8BD8%ZA0U3NA[*.G<^N-'<_>VH@C*"-P#Z;< M<(S6 X9ETC*2O0O:*X=!5.W2Q[T$#6MIJN'B7I.-:DIHU\3<\_S*E;[9]&A+ ML^]YE0S.P21WM#NK?-J^MUV#S-*4M)*1"(Z_R)C*.&IG2 :%\$M1^+NWJA]( M:A[RMLYSTU,:KZ+[R?7;MNI.=OG]G#O/K,TD)8IK* 0@(0E#DI6XEPJJK*C= ML/G)1 YC@OJ!R+VQZ+UJK%G;M*I>FEU7+^$7;I4H'1FE'?#4.G;JJ>17\I)6 M+[G!G5#): Z>"$<%D28:XHTL5YF"HQ2,5;SV+?O;%'0U5^OCU=M5:EN[,'C) MLDB,T-6I*^[(B'0>D$D'F:?2,[]V]+6?HF%]H0[:OVMU*@J^61-S:Z",WQZV M?AA=0S*@<16LB,/SMJY!A?7642*6XN2I=^#9!QC;,6)SOAYD%)R5_LB MPJ-$5>B@L_L%._.A*N!" D&B+/V!RH51)TI_ 8511V1)LE [#'L*?<-:HKKX MV=%&IQ\]-6NJWI8U_Z5TWMM,UC["0MU[1AW#M)^T2O;HE]D,WSN9H++OON]& MYS?NMG7,1MR8M #$EDBVI!@E;E;@>0)KF:K=1/Q)!%:X%/; &[9W:&-\S@%E MP"2&'"P2FYTB@@%-P(TQMK9Y.H"L8:U2?RC:<86LJH::-4RKAJA'&*.;1JJ= M#=!]$BH9G?+@';A@#J(LA5*612!2"T^PULW#L=KZR,9@W-JG5JZ4B)[UF7/!]5L7/_*96J M<_H0V>GJ;'6 MR"9DZXD7*9>\FR"AC -C@8OD,_Z958\B.E'<.9PZ].TOMM]^LXQRM,"$PG43 M0AE!:2FQ)G*":SB4PQ7\K7;6JB/) X=GI\/GO3#NA*INUF(BX^?C]>P__,N7 MLU4Q)DR/+:#>][@ZMO-@@BL9T*WWG=UYWXZT N=28J#/2922E\G;'CU_*0F" M(0M+%66B]O)_$H&=NV4<\K*M8QN@P02!RU.&(@[(Q"LK2;D3H=!YD<*J(<31 MB/'K#UOWNF?TI[=F3=MK-%BS'P O8 IYO"SGC$?9M)W/J6/,'B>QGA6[WM]6 MW3R7XW6=]PZ<"6\ P >B39FYZ7E)7#@@P#QC0+EWOG8,^@3R.I<'X'O6;UG- MOOV N_S\^G4;/>Q<$\H'SG69/2HEBJ6D>(,4E-"2]=5<*Y^JSZ\[DM;!K5HO M6+M70' *339KW;;:%!Y71W#SSVN5$#Q 4"43=OW\'3#**665HB4\JDAD*$5R M@AOB4HJ1!<],=3]C#SG5>G_N B_5AOO,- %ERX&V$L1S;Y%?KZWEU#!] E8; M,36U,/%@#]"N&FC6?&R"W ]^?G05]NTG5*JXWD-6)3NR]8H?G^?H<"%8ROBV MK8I;FAF"A@@?63G&=<3G,L=-.)FLBP%<[7MHC]'4N2/L \_?>;ADE! N1))S M:1C"(T88S@B2R[3$9+)3XE3L-V=OJF+G7JO7GI34K TJK;1BZ5 RGER6@7"S MQ>("YB54G4U7B;=CS-+C#ZUCJ9Y(?*WC0C^?8N1>!N*L7G(-/.?+>' 3B"DG M-U+'2#Q-&+MGK5VRU@9>^]K^0[1T'J)VY[E;J,>].WOTU"6D5.9J"HP6&,?@ M@3L7$DW9U"Y">)"8@8\(:^#@WC"S*H)OUMQ\N@P+^/LE/NOUMR/OA]Q]1*U& M('L(JU7'=/L=6_W!' M:@"/:2)%/X::C=2_LA6KJ/=;G] MW!O\2@8^^"R)#^4(?56+ ]83S9)001K@M'9:_D%BAAZ]40$']\>VU!!\PX;C MD$8]_?<=&J3_T%!]B(27U$MA2 X6MZ^04SGM*&,,M N+D5+0Z$N,UKL' %+&"!\)EI-$*'4RJS?-AE#7;A^@I*+EK MM7I02@-]53_,Q[/Y>E[F1X@3OUBLEO9*5^F_+Q>K0\"MGI"CA/*3)@<4G"J5 M\)&6P229!,A,*&USI+4=@*?2.&RK^I[@UZNB&@#BK7Z%=Q<5"XE1C;%$TLB! M]!F(]['TC94J:90J,[6+/_?1,VRS^YX 5DT!#8#I]P6\SZ\7R_&Y7\)B%)/2 M205*A"K'ADH'=# Q*$U29J-B%N!K9SMN4S!LJ_N> --!R U 9#.H]+%!IG>Y M3W!5 +.1%JZ8"+@ZD+T-4S9QX93S)/IR78RS2#Q'SJ*AP+BG^&GML/(@PH8= MI]T3N.JKI &(2_L\ED]J>?QC*7\M7L,BSSY>3J6QO>C9, '#3)UI;> MP1I(R&BO TT.P%+0OK;O7Y/^84=O]X3:P13< +@Q3BJ3P.;KRQ_CQ1\OD8;Q MLOPT$L9$2ZTB+ 1;)O^6\3I"$663]*(T$*D^#G&,3@1Q"2*7[L.NC#\=1"5SZS*#35=X-0&9/-Z.K MO]I8U<*/]582)76I9_2J7'5SA#N5N-0T.W;"?EBWB3L,7L_M@* ?W30 NM_@ MSRV1S6=3_#&NV_[O/@-!%DQ,"9<2!>1/,XJ!M7+$>UN2SSPI5KLF\*DT'@;! MYW9(T*NFGOF!^^>5N]K?U5]LV:JIVSU^.PGQ[M MSM[1+H+G%*CP1$>:B329$9>T(53$;)V,&.75OFK:Y\B?FR5P_9:UNX@>Y-;0 M@(WDT_OIQY)_GN,R7-6BW%D?3@5/E="$9X613-G%'369.,89,RQIGVK/[*C* M0,,CA9Z"NWO%CH,IN8'(8=?1R5;; $:-")X3GC+ZM[ZXH5DDHA/CTAL-D=9> MSGL)&K9NJ#<$UE-"N]OJGH$\'7;7QY_:_X"K'O;:PV<8>2\,4&:(B5D1:;DG M089$H@&PG!E'[6'^[BG&7-U8VJL#AM*\;O%NYJ?%V%X//+\YG-BJ;\I.)!D8 M490"D9 Y\2I3PIS(27/*LJY=(=2!W-9'7ST%-@_OE_UJ\6A;]@WF8=9Q?[P3 M 2&G\TM(K[^71AC7AVDOT0U L6XY"7>< >ZI!)8-"2G;_.Q3C6CK,;:],ZHK::JX\X*( M &BM(GB"R!2$J1QS,-X;V_J@-GQ:Z7MX!_1*!>F$$228DE1VI?,TS8YDG:(V MS!M:/1)]@)2F1K,]1=_W1[-U%_6 \>#*F.X*>]Q+2$60.>X^DJGGJ5T4-H'#M:,)!K(48 M@TDZ$?0Z.9$Z28*>GR;&>9LR-]'SVK473R!OV,LH%5'7ETJ:=<0?G =ZO/_] MV"-['F3:H[?]^#A*&2(D!8EX58:]1=P,K2LS#*)'1$8E6/5N]<.-,]TZ2,5_ MI9VSA#MPN/V'T@R*(N_4^B @)I]KY[H>IZKUT:5/PS$&N_!->.JPWWP^4 M>A5\L_O=W3+*X[>Y!Y[4SS3<'C>UITTS1;5SZ5@F*I9F7-9Q$B3SY=30H&,5 M'16UA\Z==";NUMGZ>#I>HA/X#>Z]]L["L!!22#&3N!IZHA>--A X'C#XELT /EP-G7.G*= G!""2.8DL88I MHE(RUCEF4NKO2/))I Z[X0X!UOXTV0!@]ZS$L_,R9?(?>_P.YKP!Y OC;(;Q MO# *XWE#219<,<.\U%#[.GH7>H?-P)T.NB?3:0/XO5JFLWU[RIO+99'MX[QG MC, <,FNEP,U&9$"AN]4I+D9I@05#JX^=K$C_L+F^TYOFD^N\V=BI7'8\/E[: M^M=U8J2'R*DUMW+WV':;$X:_""3*,/:5QI1&Q!0(9U0KJIUSO/;TB]V4U',B MKP6YE3SBF2M<*B1*](6ES)X$ '2(@T7G@L<(L;^0YCX] T^([(Z$A_V^CL)O M8'-$FPBHD>5Z9,G:,*\^V)C"K>D!=RJ9>)0\*$^,!D\D58DXBFR'1*7-C"51 M/1PYEM9AXY$> '@2I36[D_T"LR]S?_%U'-].\VQ^OGKB\5O;OL?5V>L.)KA6 MLW;X4A+,'^&B>#;3+UMUCX%Z60;-IM).NQRV>TL]R29)$8%[&FH?<#U$2_>6 M0M]@>@EO<+F]1JG-IW[R\G*QQ.4P7[SX<2/QLSGXN_$W!/ B 2/\D:>"Y M-,?K_V$GO;OHV[8CJ_GRVU-3.]J2AYY7T9X<1'*M5,"U,_P^;[]R,R^M%%$O M5O.*0B'J@_]Q?NNN"'=*,X**:>?RM=LJ@$\45;59Y MQSU5K13X_F(]N"XNQ]_N%]?IE"#'+(E*KF3N(LI,\TB8"2D80S/EM:MMNU,] M<)KB="C=8RE/H? &DAZ_S:;?,%J&=-,=>L7DBO^'>,2@G'$9.1'@4,0A,&++ MZ&G#,5KG(%BH/NCB&#H'3G8,!^/>E=H <&^6ZFOXC9AR8>$1[/>\J,S5X]WG ]]](F&Q_89HC\T.C2FH*)TCB2QNE1M M@;AL$EI6Y9V5**GJ?;G[&B&[M8[NO&$E^;-KR=_93;)Q(69AB+")$6EP@7C0 MEF P68Z.+66A=GWED:0V.G[V*1C:8_QZ4UI3+L#9=#E.A:7QMZU./J^_Q\DE M+O.27"W&_G*YL? /C^=-4EF5DR0LJ%7/OC(&I52)TZBI3<)&5;M&JSX7P_J] M/2-Z$%4WNX^_GW_QTTW%3MD%;X;2HO?PICZ^SGQ_- M4*4]??O]M\:^H='\L,76JBK[3GN5K9YD6FN>#2/@&2(J,B ^6!1NDM18FJ*3 MM0/D*H1WSB98O\_7UYTW9V:+$2@3-+K.A"5;SL@\(Q[W%*)5,!AU9EY_ M8??2 U6TU*Q-/*Q!]$U9Y,NO?OH%T+2L KWE;&N<:!?;V0<9 MI^R@W4% )VBTC4BEHHQLC>7.NM6*6"T5B8Q;[;100M:N7NQOIO7=+L\KKWP4 MAE&Y':*)U)CK$B*0G3VS$^"VP&#F-S"1^4.""S]Y""O[I!B4[ M7CLL-BHH<59'HNV X=7LW(^G(ZM\2 RW;QU*=:-A H,;4=H]LB XS3J&@]RM MP^&P?O$P@.BLOMTP.$*6 P/A4X2IQWT9_$FE1,/ATM).$:$4+X,:_+9U&Y:^" QP^:VZNTX=:7> 'Q* M;/ ^EVMMI<_>YK!M\6DV2:/, U<2!&&422)9U"@IZ4D4T8B80!I7^SCD86K: M]P8]59#]HW^<;"2T 22CSR5_!-YC,5AUB-KI&;94HQ\H59)]$SCZ!:8P]^7"]EDZ M'T_'B]6@W6]PQ5!F0J20R\UL3XG,B1$OE2>>\FB==(;>[>?5O:/0?I*&O>'> M#Z)J:J$BK(;)8=^?*8Y/VC3>+P(IA7_K&="E+@;ZSV8?2] I\]I5A-9_AMO) M[&3P@2A;+I6!+9=BHR%4Y2RSB#3?G:?8<(9[WZC[&SULE#"2U&F3J"71AF(? M+*YFA[$YQEB1:@-1Z]IW,Y]$8+,9\:=@YJYA[4]%#02GOT_#>#(I]=!7C"RN M..&)0_))C-1Q M*,/!V$'U%8^<$]U_\[ 0J:'+637!#@R+W_PYO,^W>-@7$J4I9$89+A4@E M, 0=#Q(PW/%A5XW.:HMWZ([W5Z2_G\+FV!.4]XDF MCZYBDDB]CL0ZN^K25>S:H)K(*:Z9RM?_/B,_W2U M)AQPR%$SHJWA&"XH(#8+1ZS6V8.%S%GMVS][R!DVJJJXI]06?8LH*HQLUA8D MP43FEK!R.4.*H(@-:&-Y,DK*R+2 VE7T>\AIS#,Y5N6/>J_'R;\%*&TLZCV6 M-O:5&R^C3Q9W9D!V5-FHN7,DZNR$04$I4_L*PB,D-0:I8U5_%U(5]= "K.ZO MO!+[E$!\$2C#4PQ@C>$&L$)1:#&(K!"PWUC]8>H*4U.'71 M^-VSM!KB;P!&]X3T[KJ&(S&K9'#EIF"$8LP5<I&;;0 MY13;W7&";Q%"'V!>/O!?@(T\K@*>4$2)JQ*X!/0$*:X.'2F-CJO,4N\'$UOT M-&:1CM3Y8U Z5@'/_/SU:N!*[\>M=U]TRM/5O4R>XE:NU=('0[(N#;&X]B2X M,O_!>1[Q*55T0986,9 ME>U,[=3F;DJ:/4Q]"@H>:DW00>@-;'I7RW#DI+2@;E.46I+1U11$21NOU*P@/MZ<,0[ MIXERTEJ)0C%)]P2/VY0,FR_J&2P=A/[,?9X2?TZ7DQ]G:7:QA'3SA4]+?*2? MGZ"_R>$DG-)/.E(P_7M0+/C =([$HDTCTMN"=T?1(>>E :\Q(&I'1#UZ4/#G MUL/GLRG^&-=]C-[/UTUEWDZWOS&>QC$B;QT_AR0XN)1)SN66B'81@YXRT-BY MI*S77E3O?]*)X&;]L:=@ZIX_=C(5-K!+GZ7_OEPL5\R]F1'Z_ M2'X)J&E*]88IRQ(%2QUZW\(3F3FZRL$8A(/'_Q)RZ0[J%G.4-[*'L&&1UEW_ MNX^+*BICX,KAEY?GEY/UM=R<(2[7O0)O9+9:@AF$D50#L;Z$=BHD$L!P(J)D MU'$>DJS1L>P06H;-E9Q^J^Q%1XUC;G.L2WF6U (08W,B,EA''"OI1,@\R)0\ MCP>E7#JB;N@Z]OK:?P*TCE!%X^!:.Q^07OA)N4)[==JO76:46:(%PZ4IO20^ MB9++"A*?HK@2!T6P72W<+N+:A=XQZ'B*7>NLJ@;U,- *%&F'5 M@P-*[CPJ4F;N4)$LBKB5[,J[)Y5Y]):E'BZB/:VV&X#WQY)\G4*Z&MZ O*U7 M-:17D,=QO!PY;7ET >4)(:)Y $>L*75_(0J:G1&4URZZ?9RJYYER.1(F][J& M5=59 R@\2VF\&D,Q^>#'Z>WTI;\8+_UDY!GG3'!-7-DF).><6 S3B)+*6@52 M4U?['L$#I#S/N*4.WFIHY^D@%+ ?;G:EA[M7G[9__]W=B'\60UU6:D M(1ECDR?,>H6Z]=9!603<-6+-WL^D7 MQ.OY*PC+WV;3>-7(1U";$MKD,KH0EPMDXDL&*Z?$)'X63:K=M6XW)E!@8&R+CY3@M64TDB%R&+:"C;[6-6B@N#QLK\(1E MOH^>KI;L^MEK29]-T];&?R7W]]./9?S@?-W?%LWV_.J/9[AK$893;P/Y\S?B+'UO6Y,T< M_GX)T_ACE?(7(<4LHR&"H3BE*#L-XV@0LW2YW%Q2U8NN#B"K$22>%C /P;:2 M]EH"Y"Z&-L< *DDELI)$<5Y6>K+$Q/ZQ_\8PQR)^OKC79FIL1Y1%@/G8 ,&]+@RIRH;-*S>WW];284O(W%YM]_F[6MWTXG*Y6$F,;0Q^X"R#]I8P M\.7.0DE.,=Q;C')& VXW]4>&[2&G$9S5!\%#<.NHD4;!Q3>LZ&2M%1)(H)D2 MJ2G@ML $84HPC;[WMN_?):62S'015.ZK+@;.@F1,9$B,6 MW5,257"1*Q%B]7D2>\@9]MQV6' =HY$6P#6>^FD<^\G;Z6(YO[P>:.PT4SHB M&QE$*DU@#+&NW'M7G E@AFE;NQ;@ 5(: =6PX4$%+34 ML]S/UWDTLK\:FXH MBNA]WL'=HEQ[6>S^J\T"+A+$A64)*%ER3OA3 )F(SEDQ"YJ9PX:./^4>6D7Z M!_;R:@#J[DVUH;3; +)_G4WAQWKJY)O+:5I<#>66,CKG(\F& 9$T '%:%'&R MZ+7(EO+:\UYV4S+P';;!D#&KKJ8&P/;"3__X/#Z'5W Q6XR75US@WL( 7"90 M"A*E]$"\M!07,"3F+1%6Y+Q,)&!; 19R(C< M^>@QY,LL,N%8E*EV<'XP<8T<0C<*T:[:; "F9]_\>%(VH3>S^2?DZG8T>'9> MNJW_ ]++V6*Y$B=Z8D"CLY9D:@4NPVR(USR2$+FV*&''6/5>_D^D\?F?0]8! M;:^Z;1^[-XTF?IG/%HO?4<9^4AC^!2.*%Y!G<_CLOR/3TG@:.%$I1@Q (1/+ MR]AF%R15X!.*^+2 /HSPY^_\G@3E/:#@&4._=+J_8=I;+L!H1P!$J8"A J-J MYHEQ2715OH;S,.L%DI7HMT5)UB:HC(J M$F5*KX72$]@FZH@06G)I05)1O5O40\05UZ4];D]F*LVROCB%?WV#VCJR!.TD_# S4<[5_R'KU4237Q"7=N M$ZGPD4K/JH^!Z;.?QGZ[?Z.%6Z'JM3"2TU0JK8A)KER@$HKXR"7A#(-8H7PT MJG:KQTX$-Y+N[8JKIVW>-9780-QUQ\.^P_HM%E]NNG4Q9X)@!B-+1!.1G&G< MD#(02)Y%'F)&IBO#].E4#CRCXW00NM?#KU=]-H#8)R$KS]S; <#*V]ZO)XK,Z6?G*"F/Y&LC<1P_4\2!6" M54F1'*#<0LV*!"HIKDP,!KC"52IK5U0?36PC9VI#^0'=E->@17TH6W&U8D)P<8.QH,2(UK,A8,LZY#XS5+C]X(HG/8_?O")PC2/GNT'LS<*?))8*52Y:Q3J7*U/L9,/->RW'#2'#1P0WMK2M!# M/JDLD9O:X75M98S!0T!7VTBGB&0F$"M=("Q:ZL$(+BQ49G$'&0WG?IZ"@5WA M!-[!1EA[KRTV/]5*'ONZ2R#W/*1@2@L&X*26#QAM#?F^DC]9D2*;VIKB+ MCF%1TUFY.[K9=Y)T@VC97$_05*-_Z#0Q.FDBG7,D.,I(HI8*KGU*U2]^[*9D M6,1TU_ CD#E"W V YN5L^@WFRW%89VPV-T^4$$HF$PD-%@,*(0(ZQ2*8 M#M0Q+[/RO:+EAI:6W)BGZW@O9(X4^(# *8'JZ/_ ?/9A-L8E].?LS?@;?(!Y M1&ZV+.'<_4@G[J57J:36RAQQZ3'^S9)H[YGRD5L;:P_"JD)X2UOM MD1":#:W/!D#\%NWY8EG8>SN-LW.X&OXW$A2$*7/^8-4#UY8&R\6=$,)SIITV M7->NH7R(EI8VUSI0JR+U!M"SZ$D4D7CA3KO'G'*1(WM2&6">"6]J%Z^#P M=/IK *S;,W.OS[U&T2D7E!3$F.R(-"A#GQDGG%G!*3.[=Z7N>I']0D?MCJ^?SD[OYA-BY?P*7Z%=#F!6=Y,Z%W<+*XI+/'CJ]74 MZ=I,70HJU37T*);_C[UW[9+CQM&$?Q'>Y?WR4;:E7I^CMGPL>^?,?LG#"RCE M3BE3DUDE6_/K7S#KEG6/R&1DL-P]V^N6+'4%"#P$ 1!\<&33PRZK?4Z^FUMO M'HI&JRV(F!5!?C>@/3C(*'QF3A;#Q4O6&?RUHYNY'NAR]Z#WNC4MT/_E[!UH MYB@5#Y6B-G#:R#;'HAT6%EL3R#POT3Q9PS3&?]"@U$Q22P-9,U4+B@J\B@5$#CYZ69*#TR"JD0TZ0--^!/G3 M^B*>EXNSA_OE>G&H4J;_1[%&Y@F4* R\C JL0Q$D&B-*ZYK(* 'G201.Y,4F MLU0_#!$?SC_C9F]3_8(W;[B,(_FC*("(')0R :+V'GB1GD468DFM^[N>EF:> MG. T.&MD@QY\VX/=L;>6$ 6GL+! N$GRR2+4"*G*( Q50E'"'.>(X-" MH;[U3@N17]3_Z3+)0>?^;^NSL[+>_!DV>6%UX;H(!HSG.F);2_#1*=JK/@@T MPLC2W+6-%;+W?',,1 Z+U ZU6 \'ZZ %+H+)R3FA0:1",:B-M"IC.6@I8HE) M2!9:O^,8)MG,CR>GA<=!8!QEJV/SA5]QLUQGVGV;\U;W_=^66[+>(TM<>.:$ M%%P!#[0<93*'@#M5RF1%L/7VKOTU_I/RS/Q \J30:V:78P%W0J?W'YOE.7XH M9;M(229=>ZQ,]K*R1D3PF TD:4W*61EL_HIMI(CS7IOVZ 8/L][?5I>95_J^F_9RMK/W0CIO,E)ZYPS2MI4#F'V5Y/W&A$"#Q0Q,U*I33Q7H'3M>"48AT?:ESAS9EAVL6-DY$8 M]^@P1]FJ3=SX=I7GJN1<=N"\_>LKKK:XI?_QKE9Z5M%5K= M.EM^0:3>>PF.@5=+:W0 KDM]X7L,] .OMLKW&_+7+$IFY(%3B 54Y*0GQ6H/ M/W?*8C1*MRX /B=/[ZT#Q\"JF1TZP-1-NWU]!D([9,_S^F 2SQ9BKE=#.9+G M+76Z@&2IB!BQA.8C>)X2IO>V@0:QUI$6Z !*NY3HRHGEFW)P&5 UMT0&R'B[DS54&OO>O%M:BLQX99)UAX6B>$\15Q'%JB*R M0-$ZI[HKP=$/ Y$T>QE._H3;M%E^K1J\Y#G0SE-R4BF=2S"@=!W GBP% ERF M%%)FH7ESR3/BS,S(=KC='[P-;*3R#@['J]K)KV%S?GEI1KJAM6Q_^+[_)SMV M*0R1:4,NN$XLIY4E\O1",S!&6YV9XIJU'M(T7+JYL=4($.N36*&U]<8!IS)&2(R'47PSOO6S&X/I9@71U/9^QE8':#\N5LYJOC?*>.] M8FRBF"?FH! *)2;DR0U"'6X,27+)##,EZF%/7N_^W'Z0<(B)UFWT-:.IMYOS MQ6]A]>F2;3<';CFA'(*T2$E J'7678E,U&F^I9[B0YP#_=0]QT"_NW4*=SXX M;PMBZ_/D<%WV (!K3L"LF?#"0 W00!6>H(Z$ )G)^3D391J6H0^!P)PNX AC MW3?W 9J;V>#_7*Z67RZ^7 G.?3)!D\R1V53)C0L$19[+2FF]4$E9WV+7W_GH MS$8_Q&3K%OJ;V_#AKSW!C2H9$RK(L?)DVSKM.*D B?XIM639LD'#)5\R_/Y' MYW'YS0Q_L/[F=O$8SMYN:X7QS2J_2>GBR\4N]/D)29JTO*H'W1R"'\JOF_57 MO Z##=Q.;QT*!PCY+PMY)/$$B>SV2L M9V6LO5WA-=%_"LYE46>H5G8Q3[O0Q\I$Y:4V)4?I\Z#GA0UP^9A\,QYRIX/. M2, >;<>Y\^(_5AF_X1G)3Y]=Y:NC(+HZFTTIBATK@78]#YPU!FS*-HA00DYL M4'K\Z(_O&TC'FW3=5+]S(V1W"KSYM,'=;=YU/4!J(91D$"H/LI*&]I3# "H7 M9RCA8/S^U?H3 'GLI\\85)T<'T=K=^;#[L?Z;@$W7VO-J6IFYW&5$IEKX<#R MS$"A2N!=E*"93R78(K4=U$']PD'VV+?G?>0T1=QTM(9G#X>^7FS2YWV8WU_2 MU2:*V>E265!\5/7)BXK@%:E)(SE+2C]R:5.L&2K0?.?4\39?3VV N8^E/SZ^ M??DC;H#-Q@^E-O0\3HT7'"&*4:*!W<# MM90.H;)(2_J5*CX4&97@@YS02U_JL9'A0)NNIU)P-T[H \E.MEE]VFGL-ZQ> M^OIWE3Q\(85'[PPCUUH'S;@@H%8JP#BM.9.J,#&HCCW:%[TD68_WF\?!;$++ M=(*W]>;^JE;X9SC;+8<+[Q@J T*)VNV?,OC,(P@KBHHE&62M'[J^(%*/5>]V M"&MEB[D/OE\N:@CXH5QV1_['\OSSV[ Y^U[7L5SMK/5AI[D%H]VB*4"DC 59 MI2**4"LA4+SW,BEI8QX6A0_]8H_9?X.#;\[K*G8+^W&]/5]$ M%)21N$J\HGF]A.1TI!=37TEZ$VF+F-1Z.,E#*7J,O=NXH2,UW@%F+H/!6DM? M8$;)LT90R"@1P5A3$D2P0@B;K<%<6C=_WGY]GK=:L'"L\GIP*7LC,BNYP^5*]G#LD^2,HBO0LG9-<97 D:A@3 A)>8?, MMWYD_)),@X#D7Q.0)K'&W%YEIZ*?5W7(]/(;+IA"QST*\-(GVAC)@><<@=FB M@^#)Z&@'>96[/W=8;9"])C0'69,@BUGL5E2&8K"#5_,VD M%)EI7?P[KJK\JLK*3=7? 8P>JUO6[.Y#^7&]NGRSFK,LUF@/A;/Z9M5:B")$ M\*YH[VF!J%L3C+TLU3!H_6U*R4>89/Y#ZN%R=O_X97W^GUC)'2C*3YBO2U27 MA:C?UV]W#^\7.3A/222GL#Y(4*0_<,QK2-ECX3[;A$/[Q(Z18QC>7E5A^=36 M>2U O-QK]Q;JDPO!8@',+(!2+(/CSD&(DDFOG(BY-(7A8U(, ^'KJTZ?S#)S M0_"?8?-?>/Y;M=K9;Q0U++3VJ2B6ZFR/7,>::@C:U('1A?:.5EFX81?\]W_R M,*B\J@KT\1KL(-[ZB.EBLSS__A-^76^7YPNIF1?>&M!1ZCK8Z^]83A.\(, PGK[+2?+BB.T#)CNSJPPW9U8=X'D@I^>?5V[_2Y_K$\]W] MKH$;_L^%919]\1RBJR5T5A\V!8KF=*B-*KJ$P%K3SQTA[C $OJKZ]JF-V RO MIV>JNV4!7%^V,5Q--IB4K.ZECYZ*KV[4XJ>AK$N.%RXK$00!KM9'!01&9VED MG(N4I7.ZM:]H2UEW=__L.A<$RB)3JF3:A=:$+H*7@8/-*?ID(_G[YI.K'T@Q M=^_MP59^0.!ZG(([.$OW6;+ON>0W7]:;\^7_7 YWAK;70GF[I9MAI$C%'OLZ+3?&][E71^[1KM@/2F@Y%SI M?"P#AZJ 0!>D#EJA:G]EUTGK:S-,'*;.5\P%_O'B*R5-7W:UU1_"676:'S\C MGE]YSM/0@X\5XE09V%'*F8A$7#KO-%)(7:J78DQ#X+P S^2KO"-?A:V[E]MD M9)==?571V\NBRLV2G)&A".T@Z=K;5RH#H946LHY:1NU2"/(EC#WYT[M*M,88 M[VXWY+%Z.]A#?<--7+<:O'+W'=/= ']1:66SI'C>VSI\(1D!,;,,4F-0TN>L MS"9BAHH[IFD?*AMK\-[N[IA Y0=.D#5LX-9I> YU]A)U"%1BJ)O"%(H M,#'Q%!Q/QK?FUSAZ0.XT$>RDB&IF@UDSHL?U],MZE>ZIBH?D0RUG!(.U*['?B?)[SI[<(60F4M@M&ULY_RN5AW MEB6]<R*T7<8S^E_5>UR/O!A9@%FL3[QW\VF"AH@I^D"+1C5EV];ADG?59W$(!F,BDZ^D.R8!,/)AI+&="4+6)'"=]58TAS$$]N MSKG+I,_>&^Y-NKC3G9GJ+#AG/'BC=FPJ%%"8PH%6*IW2T>82!YW)AWQ];H*U M-B?WY'KOS$$.7&'P%)@&BY#1,UHA1_#>(0AE7)$E6B7]A)ZP(0(G?#(WB!VWBB&!S\:"YBFG MB/1G9=BHM<=_?E==.<4;:"[#L[)N[' -4'FPF.0DH0'X[BJJR"M&&[! M:16T#*2JU/HL?%R2&?^!-:2D-.(; M^=U/CXQ/N5$<"JV+<@ZD%10&)%W 9>DHV^64\$:5\/Z)PQ87^&!*6\Y6,\1E/,&@K$9.).Z#M-PP;8F QLGX8S1V6D@ M.:'!YJ[?WUO.3\MMJO,^*XG>;1,=AN!3=A!UI-1&Y@0N8F5)\Y%GEDS0PQC$ M!WRLJWOU5B?JT5KM_2S=7^"ON*GDZ0MN=?08,T66E+THD^K[ZA@@Z421)]H< MW;0-8B_+V,]9>CQ"QIRBQYJK S@^XY(?6YT)WCI3$C"G0YVP:"$D+FOJ$QQ* M+6V>LF6Z$11/W2V/L/[!M^R#5=W#J/DK)?KVH MZPKV94J4ZUR =^3?P]E_8M@LF+!6J1) >DW.7(1,^9>V8)CCA8Z1@*EU ?AP M:>?%7U/0#!@C,H$%7PM6?[K 7^C4^/U///N&_UROSC]O%T'E8E5*8+@QI%[2 ML?-!@E16<5LP.]&Z"'BHK//6GV?'Z;'6>T4HK3OP]S_7B^PHXHXJ _KD+V\' M7\CB6[@.-I>KPR0[]87FP4/O% PXL!RQ4!%'BIA%0$QH777NS*5CY$49]+1H@\6LA!4@0=N$BA M=:UQJ&SSOGWH 7VCK-/!&\=GU_7'*E\54#&__2O17WWSI?YNX1(/&"C>",I9 M4-H;\O%%0T#,FB)AX>))'>%3@L[[$F(V/#:QV[$,TU/R1-2:66;>6J"42]-" MM*]7X J\0M0<>5)QVD::%*/, EL'NK6J$8D-^QL![$"#=) 3//KF^T957F V(A8POM)I9.$@E+P+.H6, M%BGA/@E/6Y?=RL?Z\8>OXFQM%6RR(D2,DH4,Y8VB 1*6H4&(6SV=Q_ MVS<-L#J^0VL(D2'@:V>OWA'YV)V+M=DK3INW,CF#8KYV8%,"$\EI)^FBQ.8W M9F-EG-?WS83&8VWU"K!X?==B3'*)]AE(:2.%)3R!3U*!X#PJ^JT1K/6]V$#1 MYKT/FP]YAUCF%0'.<8=&,P$LVMHOZY$B5?J'L-Y0(J10Z),P%+X$N(DTL+M/ MDA3QRU D6,-K?WQ4$()V((PMS"MC39E%!X/O_2:[:)EYVXVVSBO9>)?W1K)H MFX0&EVOF(%.A$TQ0CIB,E-&[H,VIHXU1MWN3W:_,"[K1MGD%F%L8&93VGD'T M0E*T%!UX50P(BN1#,8H.L%.'%?/>FAZGKSY$<6:$+T'%2IW MI50&?%2UBRTZ9CFEC/DD)*1'W=1-=HUR8M0UL5(_$V ?7>,BFH*Z4#Q@77U= MP[,&+TJ F)R11=HLM#D%XN:]3SDQLD9IO59"YXGV\R[ROGYE7F_SK8?+]N MUE]Q0^G 65A5^=[^]\7R:TT,/EY\^1(VW]?E^F_L_^$O>'[$^]FCO]G&.&V7 MWNB%[!VAWNQ]]\8CY>!DSL8 8QI!U1=CT4M/<4Z06 H*WOS!_8M"'7MH7>^" M#^7)3_T>XADNF/9%1'*9,14&2J4,Y)<3,)-\^6NY75BE53!10G"9,E-E!02N%23A0^$Z"BY;Q^(# MQ)H7;=/@83VM<7K&6UW03^O:X;"@[:B*Q0S:BUKH15I;J.IX-)>R7,C MYG<\0\JTOERLEFEGGNW]U9!/YH456^FW*VVD*Q 5K2MR[G((B?O[Y#]/0.;% M3\W;)S0I9MJJN8-C:U?Y^+P^RS]_^;I9?]M-,[GVF#I)([,WD%$I4#Q2,%GO MP9G.$0UJ1JMI?&X](\Z\S]^G/KA:V:$#2'U[ZE3@.LX&'8#IS<7Y M^LLZ+L]NDHAD4RDB&"@A[893.W"\WE:A=<(8XX)L70Q^(,2\;5-3@^.DS+'>#C M2'MY-.?D%:0EI?F7MT=A)H]184A)K"F#GG66=,V M3AYT0E0L.,=TZS><)UA6IW72 Y$X%.@SP>+U[I2!RM A*>&-AX E@XJ*?F5S M!*XT%Y$'(:+J8X\TW!VG+PO/NCLF@$(_;8Z'ZJ34 OLPQ40?D&M!)LO*@F(Z M@JLCWI4NE"1Z6Z0Z7:--JU5U6@N?=Z-,!(IF7>:M>S:?['Q[D_.R_O1PUF:4 M^F$?FKB];_@B3]?3QPHRH1%D5@F48 1ZR16P4GPLFAF\?WWZ-^KI$UQD$RM] MAPUT &GKP6?2A4!>N,/$>&Y>=?^[]/2-P,W!/7UC[--!X/Q#.*N._N-GQ//W MZ\M;T5V#4+#)J>%3LKR2[KU1EE]/8(9. MX715+V0:A?2.0Y$>0>5"N\]R"3(%):3UV2EW D#UT*#7QMH#('2 ZCL T:\; M_!J6^>U?7W%5J=I6^&R^4 MHK6VKM$/EZX_D!V"AP=9PR3&Z6(@\FXEMT_.[BS&ER@4PP0%*^NH4PJ)LAH4K6M SX@S;P5G(FBU4G\76!J0O#N/SD8M0#A!.3%&68>>.M ^>L^U MM_1?_[XH:A]L-39-!R?FC^'K\CR<+?\'\W5?[$V/T%7^OEV(5((,6D*229([ M-@:<90RD"\)Q--+$UA6Z(7)UFC4>B(7UQ(;I'&Q[Q3^^B"HX4Z=;1.UW@_H8 MA!H.L"RX#%*(E%L'9T-EZ_X&9"K0'6R@#H#WO]?;2MK]9K,)JT^['MN/N/FV M3/CC>K6K\/Q?6?BNA@-6>G:*"DL>)82*.Z1L<"* MMJW+:A,NI_M[BV/@W0L,.M@18V[[[ZS3QB0BMQJ22;1.JPR$0H%4*#)*IZ+F M."4E_!A9.WTYT ;+)S%@WT!]:H5%6!%0:V!.ESHDT($KE@&C1% ZR0K:UM/ MQTO9Z3N#R<'9PFC=DO0\>1>Z?]5]50";XKKWF<],?-D[=($GN^JUHA3!% .[ M8Q6+(H O00%Z*:)@LJ Z7>?5J:]ZDPC!-$*UO M3/XN5[UC<'/P5>\8^W1P!O^\(@> '\E,N^#XSL43:AX8,@><8@>H ]JJW[9@ M2^ Y%UYR:@VU9\1Y)1>^H^R_GL88_>+JZD* "\^1)0DI4%JE>!#@E4/(!=&Y M%+1CK3WXLP+-BZUF9A\&IP-LT &@:L;^H7P,MX_(A,"D2I;@D6?::2%"4#F# MBB]5ZM7 >S5HF)P MQ1DO($47:BNJ@2A5K@_R2287! NM_= L>:M0T\'JM86Z0)F'_'LK!8>5_F? M8?-?6(N0=U=DD#)<9364&"G9CLQ#"/1;3*5(3U&H;NZF7I)IWDKP= !K:HLN MT/4/7.$FG-46^OQEN5K63.9\^0WO+DL[54HM](E0^^CK4\D09 9DZ9()"45ZJ?_9:"N=K(\^_ M.U/:9X6-3=-!++]?45Q$&2FN)(7(&*KL@4%,TH# D$EVIY5O7=+?_WZG1:L# M;;MNI.ANR_ _U]KTIR7MJ"]E#MX'X-(Q4$70[C(A0*"]:[WGQHC60T&&2S>ODYL. M4T]7Z9O:JX,C\YGU_/#]G^'_K3<_GH7M=E"X44HYE"B@6##CA M*!(6*8LD?&1F@I:-,2+.B\C)H#(?KUY M$DYETK9DP)+(-UECL)I%VQKGLAGQ.D6;L?#X/XM0B.;= "OJX)U MY5])GU?KL_6G[[ONI]OEE,1$ED [L')NV 3.T,+JG&LKZPLWUOJN_ 61YJV, MG!)F+6W3 =1V+]X>*.UJXH%1(2I#:HJT8931DM0D-)@2I%6RMO6U;M%]1IQY M[Q%.";%6-ND 7C^O,I81,0L?\:8-W)CI$]\=&:C'V*R=0O]S6WX\->>X!Y#4>@=,)\I MH[2,_%MD#+1R 5$FIL4@>H27#+__T7GRIV:&/UA_'<23SQQZ[V\Z0*)2VBO+ M(1=1",S(P!M)OU+11Z9Y5*DU#<$0N>;M[IO_(N\P W4 NOL+^07/W_Z5SBXR MQ= W=_77U_%!*B6DKC.!:^<:)@6Q2-*@3=*S8BBJEHW!-T:^;B]3#D3'@Y1Z M(E-U ,-GE/>/S7J[79"W=B53^A8XG0.*D\YB2@FJ%P\VNQRGX*-X5J:Y,^NI MT##XJTP"<;N9<9*/:(M%<]UNYM"29F2;O616U:7^B-EW+NET+S MP[&%^?H9R?',0DFYBU1(6QCH),%:SZ)H&;Q* A@/QJ;D+6O.IT$=^M7-TV?K6! M6W/3_&V>TRWNW9=/\Z!NP6=Z4G=_>3>/ZOY7,PWO9ZG'TP6.^.G3:'3HT6;%1 $(=\)RQJ)ISHLPS_/$Z\]>#'AUNBB_SK:28R2A:+$:BA,,HB M58P1O X1I(Y!HD@"<^M'-*^ #? (6:HLL1HBFO]4OJ5DO^-,OLH\K\Q-N@ 4 _IZ!*G$%Z6^GQ,2(J^M:*E M5(II*XS2SHCB6I> 7A7YWR@#OTC^-T;;LU,9O<@")J47P:H,FIGJI3VEAHB" M%)1$<+YH)08UUXT)CUHPLLU$^7<,E)K:8G9D71_V[_=&K>M2)#K:":%2RN6 M+3BK"_#$I656.Z]:CU%^7J(^TK0#S;V>3/>OIFQW/38NG/V\*NO-ETOWW;"L M]-S/GZBP-'A)LY261#)1&\/!VJ1 >8L4&V%]3*RR*#HQE5N/Z3QI:>E-^N^+ M)<']F5K[?V!]9(_YS3?[[\G^MH?&B7W[ F8N2&ZF.';0IG M_XEAL[!2"K045V<;24^@AJ(/9K0 M]8Q;\B_D6'[_$\^^X3_7J_//VP5ZIZVFU:*M$R:R%^"2K4Z5JV)$EEJWIG,X M3N)Y$^]>H7R475\=BNL^_?W/]2)YFXL,$E*L_>9.>0AUN"(:R2(F&Y-M/=;Z M($'G[=SI%;.'6/%U0I6PAPL3O;,ZUJDJR"F6YPFB# RR+-D[P4GO\T8.-Z+. MV]?=-5Q'6_)5 O;=^F*S0":%CLI!T'4 MR^DV6PU<,Y#]CJA8*U;#PZ3=-[^ M[Y[A.MJ.,Z*UYM+/++&N*MU+H-\4^NS-.G60' TZJ)3EE[O2.PJ K+186(I1 ME7N7TP^K!\<*,0B*YO5"\:1&ZMMUUC=HD5L1I!$00WV#YDT!KQVKU/E%H>#H M\81'^M"G@?;UXF\"NS1[E-"Z;/H3QO/?\-OZ[-MR]>G].AQSM?3DSVI3]!PF M:J.:9OW8(W"**123/((MG%?:N0A!& 72*)Z,\=(UGYO\N"3'DU['\Y]7]+,N M;B=9"50Z1ZF!CO)ZKT_0]DS1UJ']0U;V,F+K1/<1,>:M(C:P^T,.Z^-4W<$) M]7Z]^D0_[4M=RN_TO[ED<'FLICM$RU6S6>%::6X5<&TDJ*@L>%\;0;QRQE6=B=:^\W%)YD7, M\19^ 3('J+L'T"Q7^*'\2!]>GE^WIJ+E#D.&; NMP#$)/F4#&!ASUG%?5'/ M/)"B+[ <8ML'G+I'*;H#J%S*_BZDY=GR_/MN_T@??-:N0*"SN98? D06%>5^ MS2934.D=Z*,6\ET:M3Z(CM=P=3JZ' TEG@XGT*V%3 M3C(9+035_O%X7F@+YZX4I8 M'^M!:RS30JD267.2U_LRS'LT-!<(JUP)!59Z3"U?G#RF!SSMA$TA\K1JNX +G=#N\OWHY7R4&D'*&3MO&$% MHM]1U)5BK-?:LM8^Y:$4\T*E=#!8IK [6.*AI([G'5!]YF@C: M\&QCYB:SUA-LGI*EIW+=>!L_"YD#%3[W=?A'P,O_\05O_U:! 6 M"B+3S(/(Z$%IXR%FAJ#)9V9'RZ&,8=#%]Z#/]8220\VZGE3'/0RQV>V?6&HO MLZ?0*],)JE) \#XD^BU6UUML'O9F[WA$4Y!9H(R+ M7%2M$%$H'@$9)I%R5D&WV.T=3B\:9;(GIQ>-T=_=+#A#]9?!ZG$_PF;93W7=B4G0 M,=6!BR2Z92&.T/(57B,VM,6R;13!C MM(!<(O>E:/2MB0R>DF7>%R&M(Z,F&N\4.=?;*07')1=0*LT+Y10.?!(&G-=, MYUR8'58Y.1([/41,;:P] $('J+X#$/VZP:]AF:_>VVW?K/*'\\^X^?%B4Y5[ M^1KERK%F98KP=52?R0%48CL*'T-;D,).YUR4H?6I-5RZ_D!V"![6)S%.![#; MK>.7]2H]LI2@R;$6?>4&DB8+52?P=( MNAL=O+\A@G1*N%)JW,Z!#X4!BR$7(3,#$7K$;!/B#+O>\9IVQ@.TW<' ML'F_UZ9^(G:Z=:LA&/DZ^DV^T! //.(H*EU.D#>77U1\KK2)8A>4HKLDI(FJFA8:[+QH;+U]!2A#>(FL4H':'ML)_VQNMABOMX_ M/ZZ_?%F>UU6_0_P5-ZF:\A,N0K8Z&8D01!TA88.#8%P&)Y%)YZ-6X11.;Y"P M/74*3N\:C?Y$SX,6O]-3NU4\YV>U$3H#I89+N_)]YL-O4. MO:IMQY91DDE6>0&4^190CH+;8)%6&7,)2.LN<9+# M&F'W(=1+8U3=P8'VV(NE;!4EC.005)V_52A7"((CF3AIF71"EJ<@(3O@[=]) M:9=&&7; V[\16NX.)WMOEFB#9)Z+AV"\ <6$I0#.63!&H\Q*6A2M9[*^GK=_ M8VP\].W?&(7/7=_YO[A9_[I>TA;Z<_UN^>VZ3+5WW'_$U7*]N3ST+[#& E?7 MD*X@X\YEH R1EAFY@1 H)/3H',>$>+D-/>#H4 .O36^-@T)$4<3TE MI:#D]0&DE6 %HU5HJ2"Z8$$*.NN]XH5V:^MT[%!*P9,2.1USMAVMZ0Y.MR=X MT#@OQ215B7VQ1H0Q@ZN\SRQ%Y:(R4L;FZ?MKH10<9>%AE()CU-T!:/;\9EW( M#54,MT85!%3U^54BO01+GC+Q(IB*T=C80"S^8+7ZLNCO S,VD M[!_/PG;[H7P\7Z?_VNVGY#*2+CRXF&DAN39@51<<2K0N993>M'[<]*0P/5VG M'G] M=%Y!^#9E_^:,2)HBO]\?2UJ-.F%!PA9:_">V6A9XEXU)Z9\(,6\KJ:1 M>>][F^-TW0-:UE^^K%>[=;RY;0:O+2FDD-N,62%PHV/ RG'&FY-3 M/I!B9F[!(^WZX% Z2LD=P.2NM_T-,W[Y6HU!R>%RG7?[B))+[7GDP#B3M"(M M(;AHP*$*.2K+V+"W^0>7>!Z3JJ?&C=8%PJ.MT#VNKK<>%R5(+X#3!@1E:->Y M'!QXDS2BL4[@M"V.C\O54^'G>"R,@MH!AND>;!]6UV]#]S]_N?Z:ED%12S)%,BET+*4 MB!"UYL"=\]K[9 )OW4,T4+2>:I$GQ]UA!IJ9-^G'BR\79V2A;_B68LMT?K6% MRIN\_GK[N)5S[V2V8+.DF-8G!!>X!LNT3C)J#&K0ZZ<7Z)2&R-)3Z^/A@=HD MFN\<2=](2BA"9PK*#I("C8P#6RM/1)+$ MZQ=ZAZ!CC%\[VE0=A&J7B]AUI+];;W[!/]^DM+Y8G2]7GW[=K%?TRW39KWY) MPLF$BMDG8$+R^E3"4CP@"GA9_\M;.D%:-\R-$K"GKO#CJQ_3V:8#X-7KK]N] M=+5Y$$LJ/$O 7">-<*<@2A.!L>*SR7XHJ_$(?#TFQ[Q9YX1F7S>V00&\MNDP=M.HD\DKQV!!,\-J/[N $+#N12.MEJ:DW'K@_2#! MYD7:\?:_[[&:&Z,#A#WU'",XE"DX Y9'6D:A31=9XH EE*BE",*TQM2KH=)H M5_0_3-_=P>9=2/CF2]T)"$ZZ M"-X&4\BG"F2MFV2&2]=3*74*C#6S3 <^B^++A)BW[TB/UZ^8/Y3:M?;[5=?: MFU5E6EB>A[,=4^WR?(F[I\Q,:BRU9RVC*Z"B]+5OP)!F*5PPD^KC:H/(T]BM X#>5=Y>[^/E+[=DP]^J)?G"\,)=H+@5A:O%F,IC::6"'#%8 MC2EGVYJG9;!P/35I3.$26]FE \!==C+M^J)^#9L/FTL/_W_"V45])_+Q,VE\ M$3D+0;H,H>1(3IYI<(;2FR($,]IDSIH3\ \0JZ<+IC8@:VV+#N U8-_\NEDF MY OK.":G.4@**$"IG,%%63-GK[7QVD<_;8SWC' ]E5U/YL\.L,O<[PY?N/;? MA+QJX5Y4P@=W.WHE+@Z_PD&0U:+I+2..S!X0$? M[ZFN<1RN3J+^[OS9WA+K9MG+BPJ*8ID-D(.GL)-KK#WH@5)RGS ZY5AHS<0^ M4+1!F'.O 7-3VJ0[J.VYZ-\),-O/Z[.]//RJLWVWXM\WRT^?ZDPX7I-OVEFV MT#^4]!Q\*0$H.J48U*FB)B[#C19Y$#3]ZX7FM#9\%9#=.P06Z+@.F!F(E"E3 M4I92<^4S6,_J(-QH7)R60N(% 8<5C]G?"X^'&NA5H(_^W1;316UYV5LG7V2! M$5$6X)RTJ9!Q<+8(X-%Q%TOV)I\>B4\(.PR5K_A.8RK#]8S0'W"%99F6X>PV M_WJ'-4;&A386M;4);*A=5TQ*B(F3CH4/WL<4?&P]KNX0.8?A\A7?@TQ@KNX@ MN7_7<]D4>,L7-J#1;<-F-JABE M<\DI,*)DTH$30IWN N1%<8'U5%?=WX)O5ZB*Q4W(R?1?Q?XVJ=4OT=Y\WX9XH[/ M>&_[E*BX31$\+0B4AJY7<1ER"NWW#JY[COF/ M5?BRIC_]'\R5-+?Z[U\W^&5Y\>7-*C_X6;7!0COFDDI(6XM5TFZN(1JFP4B= M;%60+J4)%(^5=!AP7]EM2R^6[9TCW;7G2'_R1S;E2!\F^+0B52?7U1;%U MM!#'2M]&Z45 YP1:)J)OS8=X.HYTKC&+8@1%HHHR)@H\P:LB04JD4#1C*7I: MEIM^.=+'V'T(1_H857>7G%XR.P?/C34!',NT H4(3D8)#$-@7,@@_;2$^GUR MI(\R[ ".]!%:[@XG>XS-++MD++/ F*L\X*2;J)2@\U04[I-D,4R+EIXYTL?8 M>"A'^AB%SQV8W[!R5TKNW6]>IN5V5P_,&!K*-(RC4"QKBLRR!Y=RA!RD9B8P M\L]\4,Q]A! ](>I0"#S*DCZQ/;IX>_,HM;-"KBQE'< +LMJ*1:I#BO>9\B;Q MXE)J/@KG=="D'W.\':WI#@ZX)UB="[.L>*O!A\K!7)2"6(?I&.D<)N$H:FP^ M*?:UT*2/LO PFO0QZNX -(_S=FNG=1"T")XLUD%!-.ECU-T!9@908 :F8\@R -I"YWN,!8(K 4+0WCH>B[E_L=(+*>U) MB=/;961'6Z%[7%WM/I$T5TXP\M'%4D;B&'C# HA0BDBE)!VFJ'*]>E+:45@X MA)1VC&&Z!]LMYRD3P0K'.5"Z8.L6%1!8HL0%1<'ZJIH\]TGQ]II(:4=AXD!2 MVC$&ZAYWMYRG1FK.B[ 0-$N@O,U7^S4F*9W/A9G3TKJ_)E+:Z7!WF($ZP-W3 M@SA*0NZSEN!C)&7YZ,%QVDI.ZI+IR% AM2XH'#?;YJ1S XX)T=KHO /P/#*7 M@_Z2"+)F*LJGFCK36AR+H$561B2AA&Z>(KZ:V3:CS/OR;)LQNNX!+0_'KAAO M,A=" GGA (J10XZ5!I73)BI.O-HUSQ"R M4$E$+P6W@U*W?TF:]%'H.)HF?8RI.HBLQG$R*^&4*;2:R"@Y55H+BD=YI",B M95VDBVNH0_3=W>PV2/L-BXG2YL),%3=T&H@BJ[GLR?'6"7[@#W-&KI^4< MG(;'^N04ZY/XP0EL^"H@>X*#HDF$!FXLE&Z+2A ML3XYN?JTJ&QAN)X1^APO,L-49)U4Q94(E9&Q-BT+#CH'+J2+*9MT*G >36/] MBN]")C!7=Y!\B24Y)>N2M!*44;'.Z%,08Q00,!1TVKLPL:-L0F/]-[DL.=9 MW:%O'!-R+J"3B,:ZU=U:7(JX\U-.'4( MC3(/L>3$.(3ZR$AQY<$;9\!+S9)/03,[,XWUJ[@>.8G^N\#7.")E*V2JO?^ MNIBZ/$8KJU[?&9:%0^[O7\Z=F,;Z5=R+G$+[O8/K:+)CXXI-2OI:&DB@6/25 MACE#X9*GS*1G]Y^$=4UC_2IN6?JS;-XPBL'_]A[:BK M!P@[+6EU?7>S2R&D$@1(4YD:K R[NV"&063%IYCI=AK2:O+/J.M4>6Y-I8B0 ME)U[Z2 PY:VPF9N)>X[[):T>8_9=PAS)YC--TA6JY9;F+FPEL%:.O@3UG)F9TN M9.48M.4R2C8U$VP/-!S'6W@8L^<8=7< FL>I)CU'F771D*2.H'1,X$D9P#0K MF$M62;;N_'T]S)ZC+#R(V7.,NCO S%WGN]M(+EC!DI>0!->@LN00-.TKFPQ2 MK(HZ^VFOS?LDFS[F2#I2R]WA9(_7W1D5N%,(AE>\*])-K'<#67 E%7)OAU$? M'(R6CF5N$^7(:>\'0H !Z=I#"M-69]G7?TR AE*#5U6"!B%J3= MHBA-C8&\/B\FN^QX&(F[B49XG.CP:PJ\B>W1X;O0VT)L9@(=BW0$2%]J(=: M%\*##H;6PXUR]'/4<_*2MZN]CJ,'UW%V#M/8QVVA56&R2-M@&4J \8 MF.)@:($Y!MIW>MK^K-Z?HX\R]-#GZ&.TWAUZ'KF+661!^RL5"1@#TH(D:=1:YBGFF)VFT2XJ483V 0*OW62DZ5-\R_: M:#?&[D,:[<:HNKM2V.X>UD:F.A M'0UC%/Z*.QHD9 ]I@*:JTQ+J-3^'I&RDARL3P%55#G3"%818K(!$_PZ3#%:S*9[,G>BJ12;)>25/%TC;)AH%3K+:\8&4'O,Z MA&3:21W]7K6,L?N@JY81JN[@0'OT';9+(MN$'((BUZT4.>SH*V=J\L%YKEDQ MK??"Z^ T&&7<(9P&8S3=(5JNQS\SQG(."73)M(<8[2'' H>BC5/6!LF;3S)X M-9P&HRP\C--@C+H[ ,WCC^P+DR8S;L"E(NJS_0A!< 7:%IL9,ZS8UA6CU\-I M,,K"@S@-QJB[ \P\GF-2*',228U#W=_F_O]XV$ULCPY.R=T4QUT3^UG8;J^& M2.V. I711I$C>%WJ,("$$+120-M'%QY%R,W;*I\4IJ?KC^-CJS8Z[P \^_)? M[SE/JK#"T";#2I#F(T3:A(#:%ZV$55RT#JX>2C'O,=C(O/=SM^-TW0-:=@-D M=^MX<^4LA:=4EG&$NIE <1/ &\\H"15""=I&/+5^Q/!0BGG1["2 M.X#)4_>%SJ5IK3/]P_0]=P#]Y'N\ MGU?+\SN/\3Z>;Y;_A;LIF0N/3I>4&12;';EC38XYJ@PVJN)+D-'Y8:VS!WV^ MIUSM0*L/>A+9S 3=@RQ\O5P4UYYVG:B'NZ ]B!3]!U\2,$XZ]84AEB-9#.Y] ML:?\ZQ10.D31W:+G=F/<-CQ\_$R:WUT0,:69@A*\J6Q""KQ#"]IFTJP-O-Q_ MXSD62$]_O*>4:TI,-5+_W/"Z%?[#;GKY/L_!PA@>A'(:G!*%XC[MP!GN*;1T M)KFDF(PO]@J]^)6>HJ(&@&FFT&Z'V_P#UY\VX>OG9?IY5=:;+[N?^!NF]2HM MSY:[WZW+;_@-5Q<8O]_^[3<;#$TJ6H^N.5X.*/EPK>/N.]O1; M4N!F12?\Q?9\_87P_V:5ZSWX^^4WS&^V6SS?7B8\7 81H]9@BJ_/%R@&<$%J ML"9X633R8EM/XCE.XIE+4BT0]:",>3H3SGBZ;C?GMQ6]6Q\0SB['DL28(E8V M!HR2#@+F(13IP$@ELC(BJF&MH?25/0S2[V[Q]ZP ,\/JA A8MS;'W)BZW)+[ M2[@J__G"3;2J/[763GB5765G*3!"U4$8):?"H MH=C"Y^N''H?*.F\]"5H(.DWE%Q1HO9 MDOIT\P&9EU^>-VP^C97OO[<=K_(NZ$FNE%5U]>-ZM[BYDI( LG *F91W@QA@X MA@A9,K0ET3&?6S=('=>P>X*ZY)'F'MRX.T;W'8#HD:9#;;P5'AUH;@LHE )B M[475]NW!VCY+Y@\L-UZW'@' 6IH:>- MVF%$GG3KJN5#*>;-LZ:#R2%*[@$F>PJYS2I]\89'S6NMC-$BR->Z1*>T+):C M"3*)YK3!RO,Y[ ,YMNGG9H%=;LC O;"DA^" @I?K,3Z%:6? ^E (S_J;([3>!=%Q <+^7!QOCT/JUIK6H08?6)) M43HI#2CN)434&FRPCHOHA BM^1Z?DZ>?XVHB$!VJ^U=4W/N-?O+F&^;+!:_+ MG@[*>G/=2MJT[C?NDU.5!(]8^#35PLRS4M%[$!$K';MV$.A?@,/L,I+#XJ5U M4>1TU4(F;.(43(+PN_=\WH%3*8 4B5MN(Z<4X5^T6CC&[F.JA6-4WD',].;/ ML,G[A&/../+@W-=Y=Y:2!*]4@5Q$R+Q.]+S_#N#X^]9] ?JM"HXRZ_V;U8-U MW % =H[ZA[#%7&=HXFI[98Y-6'W:U<*V/WR__3N_AN\[JJ"ZXMMEK_*O9V&U M1[PA9$Y62 U:<@&J4MPYPPUD+DFK,8@06P\/GV(=\\+U"%C=]V=SV[@#G+^E MJ&K]'7&W]2]?]%R53XSUWN3 P8I$R8Q3%GS0#(().5MC=&H>_C\IS,P.RKMJKJFC;-BAP=*4>+X$!E29E^ MP0(FV=H?[4,TK:DTGQ%GWD?(W>&PE>$Z.(\?KS-A*"@J>TFL\BMR\N!D28#9 M1&-L-$&W;G]Y9;< QR0JQ^N\!^#<5I1^#%^7Y^'JM?YUY>G=>O/NHLY;ORXV M+9S-4:#2D%C8L6[1CLL>P=$V])G'X%)N#:JQ0O9XP4L-3=)): M\,,S(^=E_>]PMO?2_-CR[[BO-*SX'K&\5H-:;H9U?"C[@OR&9^&\RK8]W^X M%_=.YNU-<3#:5*)/"9C9,9X;#3%$#]Y$X:1CW,C6'N$XB1L6D0^.:2[/GURX M5)YYD#7G4H;1^>,D4OBBA):%%RW\="7GXX2?F7'K=)A]IJ!]0O-W$"Q[*7Z?$@+K1O;H"$M7>1PK MJ@2C)41)&E A)G"8# B*Q&N^94SSUK:>JM.'6_()2!R@UKDYM_;*DG45@G%V ME8P'JP*M/4!RI ME624N8 :TR5H9E#YX^5*,]_PG^K#^(49;-]?@W#AX0W+; MFR=1CQ5GLN"4JDL.:'9,<(IP\!:4':1EQ2";$_=_W>_M1\%JU/!TA\4;M/*??V-B<(I)C; M" J3),7BT3N(07O(PE",3N>4#\VY8X^6>N;[_RX"U1/;_C6C_9>+NKFOS+5] M\RTLSZKZWZTW_Z#_[?FB^!12Y@EL1-KUQM:'E\Y SB;GJ$K1_.01[H%KZ3SF M:(S)5ENB)4 ZV"CC;]G)U2CGO *L-_E*T GHO7' 90I%:B/D" MF6FA/:U)YZZ4CE[=U>#-GU=I@Z3PA4^EE& -&%Y)/^L%:,@%05HC@U#1F?OM MB4]-LCA2DLX[$ZEMV(&3/?JPN>V.N3IV+LX_KS?+_\&\8#Q:6C&#% LE M.(%;"**6RAWZ:%/PKOG3]0F7,^\$F-<>DS2"22\[)KZLBGA?%6__^KK<7-[T MX&:YSHLDZ5#+VH!&;6NWJX+HZBV@)3.5D(-BK;G^F@D_:#?HO_-N.#D$>L'^ M(7J_+)1N=WG(]N>KU?]CL]Z2(6)RTD<'@6NRADB)#"$8,#0LZ^P-F:674^+I M90S:#^;OO!]FA$4'.^/F6H"BQ&7"QS7R2YW&MSW'RZKP]O?U>9T<>OOGM4OR ME_7Y?^)YG=/U:56/Q[U[!E**C5P8E(-L"[?:I,A*ZR:_DRQL MT.ZQ?]/=TQ]T_M;[Z>8G7?Z//IQ_QLWOG\/J6E'(N)-"&,A1)E!U@CVY(%,; MM++,3FAE6[_2FFVQ@_:=^_>^FQ%B?^>]>'G>OUMOKOY5_7N<3GZ,)4L/BF?2 M#HMUB$/U5-H&9QQS2;<."$^[PD&[SO][UYT:3'U3L#U0TM[Q_B:=+[\MS[\W M?W3WS#>F?'(W=&E]/+CSRGA6F"2,.4WN7-;I(26!"249:442J?6KL9D?W!V9 M[^UQ)/ZV/CNC/5O_<)%T$%)P#R$9VK!H)01I D2F/#[J1<_NY)7_11O M#)I;%P(: *.#>*FA%B[+YXOBO) N.C"BN,K07P>$.@.Z&*%C%%&PUBQ.S1?Q M2GLZ&B)SNLUR $P.WB=?=W'6Q_.P.>]BMSQ6/)1<EWQQP+E1[.EAH97Q*5_W2Q(=U>KN7R4G6_X/?V M+]RD)>GA_V_OVGK;2H[T^_Z7 OI^>5G ,_8L!O",#=N38/=%Z$NUAXA,3DC) M&^^OW^HC2I8H4>*ECTY33A XEJR(=?FJNJKKTF?$7K0J*$C9TX'.T4!,F8/5 MK%@G;8C-+XWWI_)$.TY&Q/JXBMX?ROX*RG/\7*/(3]U$2R3L@K/:DE,?=OQ> M8;VQ\S,AT4E&@LB1AWK=)B (5>@/[1Q72MC8VVGP)%,GVHW2[]G0%D8OQ[SN M1YG:J1QL0.!^&/LCAQ.8Y&">[" M5M9'<6VZ7PL!T0>'00!&BZ!\,. HJ@07BU+2&LM8\U^4S#-8XL: MCPI+E)!1601N^3"8BQ"<%X#"AV(Y0\9.KFYVM.&>0DVM"\/M!IHOP(YWS0B8 M-]JBCB!4?1=824W)0#+@5&!"TW_RYF;NR2VV90)Z"@6[4[#-,>#V0DI\6VZE M;Y5Z'D_9N>/%&@M9,E/?L6,0M#605/;)V(C1/?O;P:-R/*W=GO"M[#,"[04< MD$\7BQZ55O3>AY04A1,Z@W*DZ! ,A1-EV,YA@]2]G9O'<3SMNHJ79Y9C .T% MF.7WK4_?5?Y=CUF@*48*R-F5&N(8\$(JR,DI*8K%Q'JK^C_*T+1;+$[8J-K! MI!>;B4\+(^X=?'_ NC>3^B"^Y/NV#9KPE/A,^IUZ ?K=#/GY?#%-2O)(39?#5+ M?POGEWBC4LYB#L8ED(P$HCB/M0$J >:8,@DC%K;1S;KM^=%Q"9UVN=H$Z6!W MVN_EC&M3BKDKD#/K1$Z)9T FR+/INM Q!@^HF9)!6.=3Q\VF=YF9)K/K#Z_C MU?&. ,\+L**GBRE;U'@FC+<1:^'$H0/E70;OA*P36R58G;*,K;>!3L;L-*G< MB[?"YP'?R[726UYLJZ!B<5IF"2@Y!Z600V *07@,2:&V)O"^*3TJ#LUA7$7 %L5"DD>FOF4NN;>KF/NA:(+^$V7(0 S\3(HO('0<1D-R@TAQB*AY(@ZD6,S4Z3FRC]0.O6H^VV7J'SQISP_6^K/:QZ5J7Z'T, HP+ MECQTY@2[)(%E+%E84<3FU>NI;[IN]DAV# RS\K5@GBA*]"0UQT* )$J.@@6; M>/-FIU;$G_0^ZWTP>\^)3Z+^#F*;*\KIAU_]:[8ZBTG+@%Y#8G5T3M&)&$(H M@!B5-];P8EH')'<(F+CQ9QH0+%III ,X'2ZX[VS/\_OS,/\]?,'7BUHF/2,^ M%8LI4726:DW4&/!&22C&ZL29S%8]^RS% 7Q,"^XC8-5LDK>1CCO ^0-1W>K# MQS]^PV%1E8LN$O&!\H<0Z21*&2+S!9C0GBL,A;[?&+"/$M1Y/^7H>%F,I;P. MD'CPA>4GW8R60!V=496V<"!%,":,T92=9B;K\W_&BJ)VY'[")4>&;= M]X+V(RY;;MX;NWZN?/CIU>WENBX55A(RB/1;0 G.P*44P043>1(,48U28AJ5 MJ\Y/@,8X;7Q#UQ@TO9C1(0IY\\_+V<6W7^=T@%X.SFWSR.M@(N5'M+\C ':P^7W%95QT?_C= M+>6=.4V>*;,,0:3ZCDC$VL;/( 3DV1J-*G7S?L:>O'4P2?(CFMX1 'L!#]4\ M*9[UJK%;$O+*,2'K2DZNZN*B;"$R+."T"['HA(F?C@G>8Z^#/78_HA4>![,? MP1 W0_0Z:,"]\< TB48Q8\$SH8&+&%*R61 S$3GU% MW>["V9@['4+WU^1%;MK,;BM:..6E\ 9(L75G49'@,"5P)@0II'8#X8]RI/BF^,ZX39=Q& 0F*9%:X)G&9 D%[9BDW+SYT\PQ= M0[X[N(D]5(?[D;W:?$I58PQR4/F$4$9Z^JVW@),4ARGA95:Y)-Q M GLR?Z(G^ _E"<;$\P]UP_RTZ*3T,GMA0695IUOJ=F E)*"*/++ L_.GDWCO MR7P'=]3_=@43XOE%YP2W7M5X6FK(,U,E(Q16U\7)NBY.(^D^FF2#1^'ZV;_; ME/,.+LC_[0*F0O*+MO\]LBD1349T&8H)B62F25S:9LA:L.*$4N0Y3\;Z&]\) M]/>0S ]E^R.AN.G]_O-,1#_\W;JB9+["YC/1.WW:F%/1^[/;QURT2C9GHQ() MV5'\F:RIM3 +-J8@K+>28^M1B5[FHM\0W!;?$#_B\NLLX1:G<#[\2OK;N_(! MT^+S?/9_1-1@5@.E5T,/B3F1G'? #4905BF(@@^/97#MC M%-&]*'(.1DYZ7 MW@?+V^>EIX)%!]'=KW/R%Z3-)D%6W4G*02*.Q3@D&PT5/LQXHW M7)0BQ// L(<9Z&9JWPU.!^B@ T!5$WM7/H9S7*TG8GDNE';; ,+6[91,2 @Z M&[#%9A)-X*A:]X7<(Z)+X!RBX$5+:7< EP^D"2+@SU?S_!J_XOGBKRJA=22_ M9DF96$3P",29JTN(&7AC/1C*2!-JD3"W[DK8@:QI2X7C0:JU1CH V4<\/Z^+ M.>?YM[#\!U[0W^_R$Y./TG /)=<%;BYK\$4DXL?QG++%W'Y'^A,T35M^&@]> M3771 ;;^"^>X#.?$SZO\93:?U>SH8O85[S)%]D#!I7;U%VUTD5G0)L$Z.U-OV:@TQ MH"A1)8Q9ZV>/12VHZ)4(Z\,9KSC _S/C:_,]L,C;'XLFK.%'+&63X M2B; Z)T(+&IL/M>U&V73YBF3@F=SCUU[37:[Y988^S*[&*Y7Z1_KHUX4%>$\ MS?#6JV6_SLMB^>7J@#R\H'/H1[6IYC1AM%$IYQ8MKS9H^7XS_GW%LQ/H+.4Y M3CG*>(((X$SM+C:,1QF85;G])<8>!![K.-_B:H7X%D.MGZW2+2_./M0J M_W!%BM8Y%9( U)K\==%(8LD>C-;14\B#&'>J:=!OO04A^NH[?.Y\X+1 :::^ MQ;&R[ $ ZX3+9LLY-Y311T;VD!2CW)X'8 %)'O17DWNB&[-:H_/ F8J40@B$P+B!^D*K3Y)E(3=V86YYS_JA MW]XWC(Y7Z**E=+NH!3Q\&GR_?+.>,VZC!IFEKN\_!8@""W!7))H8BC.MFR2? M(&G:DF;KTW,,/71P@W[%SCLRM%"O-@:^/F UN.NO/N'RRYEC.<=4B"O+8IVD MDQ!Y)M8D.LXDDKV,@ZZG*.LQZS\0# \"K:EF.L#;'W/R\E4M^8]Y6LRO+X'? M7R[3G\32NW@^^SRH[Z=P'N:U*(%X\>K+XG)^<2:C-IB, JY+ F6#@D@6#"9$ M4;3*([P\< 2Y/28/;9#Y7#H\0;B^F_\R6ZXN7LWG,SK\5V'Y[^1&NTBM=@\1FI5 XFW&@_7N;D/ M=00OKMMRUDLJT2NKK!> *=9S)7%P@61L/*5QF*4*@NV>?AQ P;2]2F- \/D4 M!I M$7><,J;'V_U8>?CC]\7%?^/%-;,W:TNO!HH_+=X,O05D6M9:26X\645!2= 6 M8K 2;-!%:6'H?_*.N#N&CIWP9TX0?\^FG%/!8;6V>XR:%'S$3+X]BUBW59"M M>:Y :*$=2DYAQ:[>[W J=L*@?;$8/%HQ4R/P+HNK=Z5ROEC>=*Y]S[_A',LLXOZ7FSSYMN]/Z--U^UQ MK+5KM_W>0C[/'_!BMKQ*-NZW3<9LWWM-2ICCT#NZG,7+(<,BE:RUM*P?N,1!-\MOMW]H?6'JF'96< =DOK(: M=0)OHB!9N>12#%*(UM[P.(HG;]@=!7>;_O(9M=KM',/5/-^G\*_VAP+#!TN#OG+8A@742KZ3CSC8WR*9K:[:O; M]DD_?;OS+T/[D&?99$[1@LG)$?[10XC. ME>LIY)J61KMWP0H=,ZJJ9XVKY1 M;BS%3=R__',-$W'Y5R6^MD->;9T*6:,/!ECF%#7&FN!'K\"G'*RT626[4RO! M$[W)#WUV+SOA1E/WHJ'L)^]]_VO=S7#3];K)TKJGMAI99%D %V:0D (G0WT0 M3R/QRQPW36;T=B5HNK;DXW6^&%L!4Y<6JH%]^X5R(ER>?ZLLQO-9^CNEU^>X MJA?5UQ-,,B?NR-:,K:OQ#&G ?OG )M(SEL*Y02K8?/'R&GEW4S8Y]ZK373 M+\C6%AF1TEUI-""+B814B!E.XI*(/-#W;7*MKYP?):C+4'U_M>\&IP-T,/79 M]UM8T6]:+\I9;0X3Z>1Y9D5!P+KXAE?_CJ@AB"@,%AERB#L=>8]^3)<8.427 MBU$$VZ_/V7#35Z$ETZ3]$($;+DA@-D,,,0"C[V>#&")KO6IY=^HF?@NMEV/O M6+UUALCK.GO3D81)2:8$'=A8MYE8Q\"G(B G*5+P!8M[ MIE/N[5Y3R>,]\M?+V7:8CKK W%><7^(O)-J[M;$S3O[8)<-!QN!!Q5C Y\! M6(D4D$J=FB]=WDI,/X[J>)W? U0+!72 I%NZU0=,./M:#>TN/S]?+JNP MSY) 2G-# CWTZM1[/"^D!):+).>L=7#-M\?N1MJTUU.CHFP,Y73;2/536,T2 M??OU[/R26'R[6*W^PF4=2EC,AWVXM:MM,:\MN(NR\<-OPK(N!*C_A^%'C^AC M&(.,-ET0HPNH40_%]6>]7W_63:U;!.^RD B:DT-4RFF(QB,D9A7]$T-FFCH5=?2<;5:C\M;FGIS\4YN:35H*"SDM!XLE!0 MQD106B0()9,-9U.<+=X)W_J9ET:D3[RUNP7&-MWM%$KM( 0XGNVUDSESV;CA ME6F!B<3 F"^>]R;GYPWX/$C+-\3NJRC=[L8^6?X<@NG:H M*@=G,2J(KDXIBI"![*^ MBESB<4JW_J:9@LITYQ[4P+I$!UT *6_X^SSGT3W MJZ]T='_&ZT41 TNK=Y<7JPN2*?&Y9N_[9,1P#W$C29Z2YB)*B$7*JQ=D0B@6 M.)-!*NFS":V1UX;R:>^L1PG0)E!I%VM<=^7[RN5KJ3U++$"*>;UYPF?MZ$OO MF8VV+DZ>"+$=9,)38.A &.^OSL/=[N(BG(^)U;4X[_%XQH3FRBH#(7-#*7\1 M0">7 Y$2\\5IG7/K :$]29PVT^T7KTU4V@RQSWZ]?EV57917\XM9KC\V^XJW M?N#-/R]G7\-YO5]^\Z]T?EG7E))Z[X57(]Z]MZ;QF2[F1Q7MV+?V5G!C/5J0 MKB HQ!HP9P7:^QP0@^!R[(RW_:3C;3U\Q'2YG-5ZVK7LK^[*OOQU>;%^\W&3 MH*N.!,9T+"$7\%%Y4&88 69U+3^ZS!#1N=;UC+8<='J'OP_BML]$/KN*.\@1 MC^3YIV\/_X*K%[U0A> .K 9D9U>1CF?'Z6; M/0:=0*9;Z[DUPE:,1EJ;Y8I']<+>:\?L(G!AVB5B!S+&3PY 1"\K8^*I"L$I)%WGJ& M:RLQ/6+Q4)UO>V+^* 5TM+]L>)6C:RXI1,=5.$5W@ZN?%G'[=Q8P"DM<8+[Z+ MZYHA413S1=1M3 Q40H2H6'T#19B($;.PJC&RGB!IVEK\J-AJJ8P.SK^WB_EG M^FU?*B^?Z/]S-91K#>,RUE*+JCPP#\&'2#Z8*VZHJ.7\?C),XFC ME=0AT-:FR++#'%4"EHT&A4Y#X(%.^L@\Q^*U3*V+I@]3,O%+;T=K^ G('"#N M#D"SX6S7+M8KJU%23!CJ>G(2A82@30:#)!+ROSG:UK>##Q+2%V0.T?#C9]L! MXNX ,Y7R7^<4 %[62?_!D(Q11;O(H.AZWM=6%"\U0M:*:R41HVH=>M^GHI>I M]\E/LR,5U!W$;@66B0S%.<_!QCI@*[@%[V( 4<@&K;)68NM9KFVT3.NS^<6G_UW\0L:W?FOCEM/]B//98OG[X@+K6PBD:G/M M@KUV=9471+*MFK 8B+(H<+ZPI J3G&]4"K>T4Q].0T]X.A0 B^?71C>@JSP. M7SS-I[OFT_IL"J6R'%FB^%-2FIQB IMTXEXC&?1N>X>.(&+:''!$V(VLCPY. MR8\7ZQ!5#X5DRT$8VK;C\L0BW7 '*=H4A<91.N7EK<2 MT\O"ALG#LC;JZ@!WM^E?FZO2J+C-!C*/BJ1A!;@BB UIA<_9Y"";WY#>HV+B MPG@;]6YFC,?)N@>T#+UB Q^OKM?"*>2L1$$22*IV0&8(BA)>+[,JP@EI>.O1 MX?M43/S.S9%ZO7>Q<)20.X#)D>[Y[ZHM<)A%B?^,Y&SXS><11Y&@A]OYPEY&=2&HLI(VBEZ*SC)$C/ MO0)G)7?!VJ1,ZU;CG8GKL6FD/X0>H,AN%Y-]O(PK_.<9[16FHC8^H;F(3HFOJ-IH?U[]WK'BKN[ M ^ZJG!AML(EDD+$688)3$+26P(7@B3E)_VT]/'=@3?^YX'* 9G>HS.\AYNZ M"EY=9F=\+ (TJ\_MHHP-O]6#7 M)TLE2$?'/&=U.LM3[AE4X6!-H).>N>2;+R[ML/FZ]=%VM*@[A,OU-$/00OD8 M21A*@C+!0\R4>L9HC(Z*^?9O_9Q,"_5>&MZMA7H?<7< FH=[>I.TR5/N -QR M30F%H83"B0 V)YZC*%YO[N?\@5JH]]+P3BW4^XB[ \QL>M\;:Y*:$^\"F*\- M2,@E!$I!Z;0-D;M4R\"MVUNWD#)Q,W7KTZF%P/O$S=JDL#B6LO @F0^@ZE8_ M3U(!0=F%LH9;S*W/J*W$])6T'Z3JI^%S@-S[ ]!UWV-A.D;N(:>Z^IWK"%[5 M<4W4/!N5',>1P=/#8=5(R8]#YP")3_R.W$U?VT=*$L-RMABLJ2Z.D[$HP)C) M&4>CP#.;H2CRQEBDBGRGZ^0GGI%[\,,G[BAM=3:U$>[4Z%C3_<=\]1>F69EA MOGXTW5H3G:E/G06"N#8)@BP&/+=>,V5LW,VI/(60;01,][!\ Z4N6DNX$YC\ MLEAB"JMK-VA-+;)2NB@3DF,-4M.93*=S3*$V^ML4=^M3WQ$C=S]]0H"T4>D# M(#E"OAU$)W>O.C]@QB_#OIKW2*SE*RM2AFD7-1B?+2@OZ"AFWD!(+G+A74DB M-PY5GJ9JXK[-<:M41ZNA>V"M;<\SEUAVOB[JKV/82D$L1H"NNQR1<@<=QBUX M/DQ73]6'X[&P%]0.4$SW8'LWQ[5S#B8$YR,''; 06Y%R ,1(7UJO?'(NXKC- MC%M)ZQERAV!B+] =IJ .<+=] ,E$DX1P%&NZ5!OP7:@KDR*@@?H>6 @B?RW=89),JJ<22YBN*978),H)B4R =_Z3;S3&>K; M2[U/#_7M(^L>T')_WDR6+&)QK ZM"0)#?7OI M]>FAOGV$W %,-MSMVYL>[CK#CTI;8-P1'YDQ"%GP>C0?0V0S2_KI(*NK*L:!^G\B8CY6&5/W(^[ 3WV]9^"+4WHK, ? Y$ENEH3GM2U M(LN!\41^?6.:W?FI6_903!31D/]VD==ZLZ7LK3,/8W*=E&-X7 M"]]6_$Q;%QBF#++NC%!<)XHL8VU^DIYE+836X^)K#V*[JMB. <"Q%#?^9.'Z M'^H?D3SR?_['_P-02P,$% @ P#MB56AG*"9V" N2L !\ !Q,S(P M,C)E>#,Q,6-E;V-E(8 :9A)[1232?O3.^*D ]6ZTU72@7G_^G=7.CYL<$/>.BD>-S/!W&DE MK7:?W7TD=/%][[H[^OU#GTQM+,F'CV_>#[JD4*I4/M6[E4IOU"/O1K^\)XUR M-2 C31,CK% )E95*_ZI "E-KTW:E,I_/R_-Z6>E)932LX%"-BE3*\#*SK'!Y M@6_@DU-V^=W%]Z42Z:DPBWEB2:@YM9R1S(AD0CXQ;FY)J91+=56ZT&(RM:16 MK=7()Z5OQ8SZ=BNLY)?+<2XJ_OFBXB:Y&"NVN+Q@8D8$>UT0G->:C6A<.VG5 M62.,@E;0.FDT UH_;9Z<133\3P!*5D#<]S%V(?GK0BR2TI3C_.U&,[7G<\'L MM!U4JS\4G-SE1:02"Y-IZ.R_^C&V1K+\SI:H%).D[=93\%V7S:&22K=?5=V_ M"^UJL5?36U&CO5\OILZ;+#=B%XFNNG M-EX0[&6];G\X&KP==#NCP?451,KPYF/G:D1&UV3X\7V?!'5:"AI']-@OYWI( M@B:[]^;MP2]Q]*Y/;OK=C\/!:-"_(?W?NN\Z5S_W2:<[(M=O2="J-XH'OXC. M#>GTKC^,^KU[3H)UH>-R\%=KY+GXHS-\T[GJWY2N?WO?_WWIBEJU6OO:T1M4 MGR)\8ZHGD$?'REH5MT]@R WK_I$9*Z+%5S?O;LT'1=*C,\%(ITQ^@=K"DR() MN4:-B)U22)3-LW.RY\JP0.1OK$K=8TH9@ZI6DCRR[?KNI?M7(F& LW8I.$N? MO#;L:8R@O%SHMY_]OJ5:Y=,FFF% IG3&B>8SP>= $>Q4&/)K1C4$I%R0(4^5 MMD0EY*W2L4=A4"W]2E1$WM"$N6I-!DE8!C^V]@7H#<^(8:U-Z'3($*B0(V"#-0D1":+$B66)UQ6 'P0T<5P:^4Q/"D!94$ M6!N\TD3%PA*KO-R60,)#;@S5"Q2)Z2V'>3?&-/".@3(PI70\$^9 @5!HX)4@ MED!WT(1Q3>93$4Z)R?!CW7_.-<\'P07$PD@@H,AEYP+@I[E)>>@4Q'%34$TQ M6.8,NC$R7FR:X27!M/Y\8,I))!( F)J[?@B8!3$H5EOM(LD@EQ$<8L$WT.9 M,1@3P+7AY2( 4V#^2@$;"&N$NY1KW.:0,0^FAM!@;N]51(E,@@" 50&BW'3& MZ1-2,R615'.S1++F$V$L;-PLH?C2ZPU:%C< :9;*;&G[DC#9.#A,CNXY\,=7 M9[7@]-SDJ,N9"J8:%44"'H_,L?/N@%#-'8X %V(L.?J;< #O6 HSQ1XH%D.F MQ6R+STR84"J303_,P5I)#ZA4JY S>&W($>"'<0"D!TG_+IS29,))!]+;,),@ M 5L@IV/M/&@><:\+;((VW_F7 CEUXD&-C"H#JKE^BG:H<<-6 H\ZHKIYZ%7Q#H?TLSL MWP4+[I@#=/*9? E7F88!(.?-A'&9%*1XXL9!OK_.P9MY7'-)'1;S&K[&4S'/ M\=@H(!^#+D9)P=R!ELG&1C!!M< %",\T7&5)<*3,8/5WD6P<57!Y5QD."EG( M\]@I!:HKPDQ2+!>P+*?$FD5 #\])-JD4?!MS%(2,#OTY>\H,?NA8'Q\,UI<9 M_#[4]\Y[6XC?/V/N#7P(%MC[(IZI40G%,D$-Q )R7@0YU6P). @!0<=""KM M7K%K6@P_ATT'.Q\Y]T0W.+.K1G?Y@M),IP![XWA0&"K-G *./4]X O1& OJA MA:<85B@".P./< @_D4(1>$D8#P\&XZM\WI]1F;FDAPC@403T5]89?9Q#?8I,W0ES9'<1Y_?LY'Q-86,OY7]26L0+V@NU, M@'YND"/ /*1R@Z4"_B*_7P8J_S,3H+X+RBP)W7'*\;][Q'^44W0D4$:PE0! MXM8=#P%"P0$^.2]8[=7FG-YBH?<4TI5Z1W[=X?#R>.R+0)EOJ_PARHX421ET M-'R5(1\%<$Z9H0N@$)AMT;,- U3#9#$@!JSD%I-7IIT'B2^-21S>)JX#A"'2 MD'V*@ SN;J^7@T;8G&K;B5/9J@V%,2I/7 MA7IAV2&/KW8MO2/!_3R$(??0-MXLWQZH50^!!L2=^WQX3V"%T=PDT6Z4\$CTK_C888G$^3:,^V781DW8EM8 MF"W! M&=^Z%KJ.9I?RJ^LN= PAG=GM+I^Y29I_^DNM[GKMY?\ 4$L#!!0 ( , [ M8E4+NY :?P@ DL ? <3,R,#(R97@S,3)C9F]C97)T:69I8V%T:6]N M+FAT;>U:;7,:.1+^?K]"2^IV[2K>9L QQHZK",87JG)V%I/*[J"$[#HY4KY4!3,CJ=7J?KK[D=#%3U>WW>'O'WID8A-)/GQ\ M^[[?):5*K?:IT:W5KH97Y-WPG^])LUH/R%#3U @K5$IEK=:[*9'2Q-JL7:O- M9K/JK%%5>EP;#FHHJEF32AE>99:5+B_P#7QRRB[_=O%3I4*N5)0G/+4DTIQ: MSDAN1#HFGQ@W]Z12*7IU53;78CRQ)*R'(?FD]+V84M]NA97\9+9\YE@=M(.ZO6_EUR_RXM8I18FTS#8?_4RMB19 M_F K5(IQVG;K*?FAB^9(2:7;K^KNWSFV5&*:"#EO_S(4"3?DAL_(0"4T_:5L MP <5P[6(?4YIY=4]!C!0I7Z@?A*AS[V$B1L+^_"IX73]O!-5P M4^OEBKZ96LV=:GE]MG398;L(/,WU93P6= $>Q$&/)K3C4$I)R3 <^4MD2EY%KIQ*,PJ%=^)2HF;VG*7+4F_32J M@A_/]@7HC^[&\.#<^)8:U-Z'3($*J0(V"#-0D1*: MSDF>6IUS6 'P0T<5P:^4)/"D!94DIA&\TD0EPA*K?+^M#BF/N#$0Y-@EH?<< MYEV3:> = V5@2NEX)LR!'2*A@5="MQ2&@R:,:S*;B&A"3(X?J_$SKGDA!!>0 M"".!@"*7G0F G^8FXY%3$.5FH)J")*.F,(R1T7S=#"\)IHT?!Z:N80. %8%B'+3&:=/1,V$Q%+-S +)FH^%L;!QLX3B2Z\W M:%E> Z19*+.E[4O"9//@,#G<<.#/KUIA<'IN"M053 53C8IC 8]'YMAYMT^H MY@Y'@ LQDAS]33B =R2%F> ([)9 IL5LB\],F$@JD\,XS,%:20^H3*N(,WAM MR!'@AW$ I =)[R&:T'3,20?2VR"7T .V0$['\#PX.>)>%]@$K;_S+P5RZM2# M&N-:GHPJ [J MU<8IVN&*&[ 4>-05TR]#KXQU/J*YV7\(%MP1!^@4,_D2KG(- B#G385QF11Z M\=3)0;Z_RL'K>5QS21T6BQJ^PE.YR/'8*" ?@RY&2<'<@9;)1T8P0;7 !0C/ M-%QE25%2;K#ZNT@VCBJXO*L,!X4LY'DBA6%"6 MZPQ@;QP/BB+8@SL%''L>\Q3HC03T0PO/,*RP"^P,/,(A_$0&1> E83PZ&(PO M\WEO2F7NDAXB@,>_(Y7;IS78 MI\S096^.Y#[^\IZ-C!;;!A>FW%L"]'&0Q E>""S9P!@X<+!8UT M+3O1^14)%YF#BJ)<(SS6RO0.J8DR%M[CH3+(,A$(^L,?:)&C)X;$@'-(A8]Z M%XK#?H^[Q29?TZDN.>R."1YU+_\ METWTW+%PZ!O)DX.+A3^]D70GL&P12>55NL/LNX[F5>9#/'X%T=EBU4OM*#!K MJ[19<@OW D0FB;"6\\_4EI$"]H+M3(!^3L@18!Y2N<%2 7^1WR\"E?^1"U#? M!66>1NXXY?C_>\3_*:?H2*",8"L!@,2M.QX"1((#? I>L-RKS3B]QT+O*:0K M]8[\NL/AQ?'85X&RV%;Y0Y0=*9(R&&CX,D,^">"",L,00"$PV[)G&P:HALD3 M0 Q8R2VFJ$P[#Q)?&I,XO$UP6&]3^_ MWL RDQ'7_@>^L.RO AWBS17K]M"%!B,(=ZXKH(BDF>'MQ9=S**:9I/.V2)T\ M-^A\.X*G6)2!\17><([QS<4UI+-6-6R>X$TDJ^$_6TQ<7%*JNDM*-;9R9/-]6KP9-MGQ;:JC?I^8FM.9:\V&,9D-'U3:I06 XH@;(?9 PDV48EQ M^=@VWBS?'ZAU#X$F!*?[W+I,L 1I88_/++6."]W3/ 6T,&9A$'%'CF2QTA_) M=M_)7C^22;H3P6-RO4SJMYZ0OPS+.(EM86&V: ];'7WP!X!@IL[J5!#IU);] MCO^2 6LN27_%/;$=5T+71A6+"%O5%G(SY:_4MOWO#%.^=N.M170^@( M@C^WVT.^<#.U^/279-UUWU9;5/;.!#^?K]B MF\ZU,!._)D#>RDSJF&EF:$@3:?7HT;.K%>H]&9PYWONQ"Z%81# ^?WDZ=*"F&<;;AF,8 V\ K[S7I]#4 M30N\C,0Y%SR)2608[J@&M5"(M&,8J]5*7S7T))L;WL20KII&E"0YTZF@M>.> M_()/1NCQ;[TGF@:#Q%\N6"S SQ@1C,(RY_$>X8:I#=+Z/JX1_D%9!*KHK3D78L4SS M]YIJ=]P+DEC@8!EV+GX6/G8\"78I-!+Q>=Q1\ZD572NSGT1)UGEJJK^NM&@! M6?!HW7GN\07+8<16,$D6)'Y>SW$-M)QE/"@:YOQOUFDC.O6V*N >H9N(QZR" M;]D2LWL9\AD7SYY:AV:W8>O6)NJK&?TP6,U/PBKP[&#Y!'<^KC3+OC=YEG4G M]AQWX@U/AD[?&YZ-X.P$G%=#]P3<=ZYS[@W_#TG8R'/5'SK!_ M6MD>_"3'YY/I>7_D@7?VX+%:+3C7I[JCP]1UY*(40K(:!V;]P8/O3Z$_.!M[ M[@ >$^<;3+?-0QD'WBL7IOW)R_[(G6IG[T[=]]!W/&FQ3=/^T3EF!_A7)9D% MR>:8[6>)$,FB(Y-]^44DJ7J]L0!_+7/!@W7QB<<4UZ/3.$R_>U*_X\S&RRQ? M$AQ7)"!"!AG[N.094[MKS@0$229"X#%,EA&K0H1H5G-OME^\)H'J.&7^,L/M M':&YEWY(XCF#OB\ S5:[T:P#R8&@6\IH'?9DCV=/6[9M=F^V5I^L[CZ0F$J/ MLEJXCDOIRPE)B@*&PX9\\^2V#1C*)8CSF,MR8"JP*LBQ * ,]JX#77HZ4I[V MZS @%YQ"7X?76!>PN(Z>.0L0.\Y#\ L&9T' ?1P)7;]$.&K[AF'LZQOHG621 MDGA= :\KY .2K2-P=9@0C@32ROD)CTGLKB-$YKLQ!J_NM*DT)I5A':1$+"DU^3K>:U?II MPK7T:J+W/_HF4VW]Z$#2X%TOI)2#==3-XL1N)^B>Y:Q<$R0B ^SB:2 EQQ$6ZGAUR*<"M&]TB5 M%+(MT\$>W"/:E,_7*YMI0" >%* MJAG+I1;JLAV)(L#^V!(S'!I25 !:9/?@*O.A9ZI.@2I38JME5$@I0=FKP?.M MK*@_["+@YX 9(,\JZ<,HN5#YH8!G%SGBAZ,TOX(R06:X6Y<09K@OLDQ#)!%) M<]:I?G0IS].(K#L\5OY4I^YN_%_(K.>3J QQ%=J%N3QIMRW=MEORL"WPA"UH M-7!Y#M?5.=P0=-?6;.EM\W:SJ5NWVKZ36T-!+F C,3F&P8M:HU9U*$.X8Z>7 M8&VF.AG5V]P4M-Q_KC,+"31Q(U3/[9KK2J0E'?\R4U/.\X[LE,J2.P-V@CR) M<-!JHH^)NONAZS$QZY.X3M?R-C59MJ M0%5#?(F?_^PB?4$NW#PC_I\,/Y<,[X6OQT3)+?]4^#68^?ILV/?]9!D+>6,D MCR [_#VZY&BH&GFGV/_$U=*-$_7-JZDT*2[F.AF+B-PG=BZKKM.)*L#-ZRYD MACEE*7:[?.9^JWP65VWJTN_X'U!+ 0(4 Q0 ( , [8E76R>>.(Y@# .;0 M*P 1 " 0 !B86YD+3(P,C(P.3,P+FAT;5!+ 0(4 Q0 M ( , [8E7?J FQ:1, "?= 1 " 5*8 P!B86YD+3(P M,C(P.3,P+GAS9%!+ 0(4 Q0 ( , [8E5UXT:=U28 (B- 0 5 M " >JK P!B86YD+3(P,C(P.3,P7V-A;"YX;6Q02P$"% ,4 " # M.V)5Q6ZJYI%V ""/04 %0 @ 'RT@, 8F%N9"TR,#(R,#DS M,%]D968N>&UL4$L! A0#% @ P#MB5:6$0EUD'0$ LLL+ !4 M ( !MDD$ &)A;F0M,C R,C Y,S!?;&%B+GAM;%!+ 0(4 Q0 ( , [ M8E4$2]Y;-+P &RA" 5 " 4UG!0!B86YD+3(P,C(P.3,P M7W!R92YX;6Q02P$"% ,4 " # .V)5:&#,Q,F-F;V-E

(K'*6N)UR:)$TY0J>#%U M.*.HY10S%A9C%K[,.'1$^@X;P!3Y."*\;GBG-[QD;V]ETUQP"3.B? YI3\!8 MJ3E2CR]0 *O;4@*@"; :UQ+V!#MC"?M@,$,Y,1KAQ)^> VNF8A;0 MUNS@G2F@N 2KE@K#>;UL4)<( 0=Z%FOX:1UKU[%%X)TG/)=2D(RWF*Z]M03' MQM21A1:.;7!CL="L-&.+2C*8]U8]T*=!78E@1_J^8HP,3L1F_9%@@YB6PCO'0"-D+#[/*(55%B&".E+PUTK7++??A,_:/I;D[$^Z&!3+O M:8_>BX !=P"[ WZ4+=GXBC+": ='71$W7,4Q.Z/3^SPDUS-H22P?O^PK^GK@ MM;T,-GATB+8N-VZ(MP5KNVCF-LI;MQRM$]%F/L.KD-I:Y@GU*"X-CU=(U"M& MX!!_N )-:3"KTFDHK#[8S.0#!SP4!WBD=V)I;K!]MUN[XU/;XM"05!P(NUV$ M_>B,%(O&<.%W9!$4[!SN0E;U8FG >*58F&#?J+7&WWDU?Y=!VPRT?@A:_V%\ MVYH<;3RK#56-1 4\V,7^*'>#X:L=5R(&BRI,-5!UNZCZSG>00^'L#_A!BELK ME,.87%*?H&"F!@[)R(*;R\ ( Z6WB]*>K.8QA@M7/R+5&RBL\2"SETWEH(7+ M<(A[2>AP;@ 6%4T#+[!^'XB^741'H=TR6D3:0W.PJ$;2GKX4M)#/G =MZ[<@/5-TNJO9;6<'Q MM4=5:IL(#=MP6ID2;80J/U#V45!6IN79:C)3S!,[,PDT+:ICJYXYY#&94]F+ M@_DW2RH$' B^=02G @!4HP78Q\LLS5?.G.HP@N#5\P!$TKN#+[P%:]NL>S$K MHU,YL*B49J)1WYT;[Y&;S]+_5U48L[PDGM\;Q1_HOEUT5W/:+^]2">XB'N M'#LU.9;344QZYU\TB&YE3RFR0:]P5I]*"C5!,L^SY4#F+2,S'&3I2==^9#<= M@',3/"BCQO++#O#Q(T\O7:\*X1$1=.1BEE@ES/78Q33'/@P=N_(>BYP2$L6_ M?ZI 5AN_9"HIO(0R%5DP$ #? Y&/J"PK01$>;S[Z@]9^Z+7U'_:W7#;S^MT_ MW_ZT,SK#O(/4Q_'D&].T5<&CS8!!#*:0"3 ,:!UE+.KG2;4(*P0Y$CH8XENT MMLT.F,;!,IIEB#7FE6+A)S8MX542V-"8"Y$.9-TNLKYJ&E@6A;%+M+2Q=B;A!"1BHYMAWVU91>40*8;BM?/P#5LB3?*:<[&GMS7123U1A/ M/BV&=8-#V=BN$8>GV6\]I[* ME1ZZCN%-[<+2H=3?,B\3,_KNC+^[:4OIP&7;Q66OU75<9'5/_HU[OLII<\$Q M0Y0<3M9X;,&34 >1LB5KNU2D] J2:_27J@+I-4X'6F\7K05P0L!T9>9."KL- MI,5&DSJ,+Y@9@O"6U2KL7QFHNGU4Y4B^@&NZL3U$0%'@;W_;X>&R%@6$H?$J MSOVTQ:>BO!A*X+:,N)J^*<L--=;W0(9P M$J 3:42[3:*0GM,RL,)VL<+;*?J$YUF9<[3(2F?!BY8Y\E1PL5PR6C&2TX6$ M8K]^W4L<*4#KH+NW86V;I?R;UZ]MQVQEEB:A?ET$E_E5ZB-_-6U3<8:(![H, MCOVCH&Y0&1EB/4M1AF RE_DYN?7)!2&9+18(\LQ]S$6:5"E]6E"# R*GE.-< M;/G:BQ4% L,--%A6V7DRX7;?-&D2M! :CE /_++%_"+=#GC(,99,:D*08=AL MP(9;:SZDA TV1FAK'EI+X#1YOC-%B&@./@_R8%A>)\<,J.NIM9RR-= MP&W+8-651'MCNKJR8.(L0[0]$=8HV2?K)PQTWS*Z?[2Y@=6ED%BBYY>48")8 M-ZJM;KF2WDSF!;S$#!FE,"9E]E%H]*&V?AO6MEG.:PAV:6"M!)_5C;[V0_1Y MXQAJG(2P'L,5(X-+2US8;V""[6*"MU@,4&3-RF5DJ%_U/&'DR 2'.[ Q9^=0 MXP!KTA1:.-2.T42D$=6J-RZIT7Y^D&MGFR'7!O"TIP2>-LBP!S1@,24LMD>C M>DH'L1!R+A6F8Y!:BR6L\;(*\XZ*\-5K%0T:;"NI/S:D>W*>]<-#HQS"G!U[ M1'"G%X316E;.7\5N%,]YI7$]0[AZ"]9VE>N2R3 I,F1](Y2C6PAE/ZV2-J4B MJ8:BFH-+L@5KN_0LTZA9KW&;:T268"'BB>8^4(Y)H\RGDYS56HF&X($#6;>* MK#\9R2!7VODG0T[M:1U2"8^"D&\%F0Z.YD+ M+_JU(-=P&0=J/XB6);1Z6^01-'MQ)>69L.R_#N*=PL8*[,M0FP6[6 M W#*ME'YG=_0-YFWE;2,\!0'KO<9:+9=-/O("+DH>#>"5Q'80FJT8$LJ=I9) MW3@(*Q#$)<]K"0=V#/3>/GIC,@9>"NXI M,V_[15A.Z]FN!2IV$,U;27;PA>R\%AY]Y4YZD97^9)P(_%ORCE MF\4R+U=F ML*T?"[&Y!(_+9;5X;IY5)BBP6)1-=H[:F7KUIYFAFLP:#WL>PO3SS&H<6#V@ MC&X;J?_0Y&IG%)V""[6("B9C.RC(E@XS]LZ289<@1.+ZRH=F'Z,$CD#@8?*D?,Y5R MZE0F9Y95BK-R/"W"3=8#V;>+[&_*"BXII)M^@@530*AB9CBV-LU;+"I@K3ZT MMV[5VOH)^FL"!C@(6A#0"0CK"JSPI0#IX#_+"RH8:, 3I[H2S')E&&E3T(Q$ M.B@ODBJ.)MDY&'N)#+MO EN>BFP'I_V1L(7H^&1"4EH";4HL$W2PIPBTQU5) MB_4AA< H6%PIR 8Z&1>C/#31CH*]-QE6)I\TY?+1S2Y#%^<5;BC7>>*I^6?Y M>5P69F#^K6)^#$\*9?@$",&T"W25F5PFFZT*4\W4N9538@IP7;6K%$-?A4Y) M2I\1I[\N"Y0+9 [^2I-!!R[?*B[_0 DU=,%+-[D/-W@,5+0]^I4<$DW2#3M\N@O\1DH=.J=?O4B693)Z8MCACI# XM!$1;#!J MBW3VA];+.-.U4SX0?;N(CKK,B[8M3#,O4Z(H31E>$])JGY_CD==QQA+2(;R^ MMEJ?'380??N(/L%!W"F!Q>$$J*).)LXMEXXW/,'G2=Z:C:L5M-.>F;E =#@)PN\C_P>O<]%/,2+IZGE0.;+:7'_R"ST9+ MTKJ_H"D#-"IQH/YV41]E=(JM;1,B%6A"%/ZPY JCTYR"4ASI&DX]64;#3/&M MI.4?%I9E69DT$Z/%BR.N4Y?S#F# BKEZK4CC0-V'.JD>>4CQJMH&;=PNM*!( MA])F(+_-I*VXHH22CH+%F11)OJJ;&N^WA%^!':NQC3Y[;>"$[>*$5XC"TR2? M#!4 A)@-!,A7S9(B^[< ,$9I.6FYQ@19YB>K30*<38XLZ7'Q25DO!.>#)>RM$;Q.,=JP\6YIJ9Y'\6588O1(5 M[KAFH/'VT5A(J A*E!VQ!Y=J2,9L;=>EN&#F,U"[IJ&W9=4N. [)F,JL->9E MC@A> PK/PZ_M\I SMGCX_7)BLP6].0*OA(,UY&L+?\ S7H#Z;9&<)UE.9:"; M\TEA].D,X7@&ZC\,]:5]%LO\"@90XXH!D "88U!("_BOJ8UAF(LK.K76J7ME M,/'!)[)]I'?,\_("]5168VR]M,-C0>EA?22..=,99L;%WFED'4+-JSE[=_$=:.K\$8_RAOU@FXN0^=_.&T>MW+I8N";)A]5,\.!ESI98*\M1T/EAV&'+1UHY34L M"*\-B'M;L98[1]R[ M(QOVOB3:):;J_2QAPZ39#L;K/!._0UI17?WK>7]-PYC&9_D2K+'6SXW"0YJM@IN,(7$MO(:J[(H:'R]4"G!Z"3 MV+G!62_$1D;7S#09VB(#;1Z -I@0PO/A\GH,UV]+3;LV[;*M)O,$9*1%BO%% M+G[(4M+B[PUD?5CEFZ'[F+830T)Q3?5UM"-XK,4\*2;&B4Y[ZZ79E.#<00P86L<:[<^UEQI$PIYP0\)U)S?>*&^TY8%> M+\+K:O+%U^@,*/:#NM8MH=3"UZ41PA#JV>[)X8-Q.259[#:(7]7/%R0IR#?/ M# BR-!CUX0;WKJ*TI2JBRF#8CR.M,>-S3X )JWSEI76H@/[=/]_^M#,ZPYYI MBL#M1A_G61W<$XQ4+61(8VRE0E.&6@>;.?O\L*4X:4X+DC,:9.07/C%&(IX- MM)\09@&RZVH"@O; M T2.5J9>"CNQ/-Z-WDYMMM9[LNZ]1GSQ%VZW@\T@)%7-Z4KGD=@*$E;9-(!3 M\ *Q7XVL0]@!1)AB!L MK=CNX$^,)#W$= SZW$!W39/SLN([FVI!*@<3'GFN MO6U<5.1-"JJI?'0&I\C-"K7=$HX-X3M"ZR^DNHT$5K0H4RYWH5^MS1Q%IC&U M\;2P "XTN90V2D$D,Y'5M0E%W2G6'A*BK/R-Z9&LQD8@SU*[.Z6R1KWCJ@RECA M[<[;O#"5G0_K=)L:*L"+!E$SC#-I]#NY.N8""! 0,U-0.L3*:M\BJZ@U3VNC MIBB5V!:3CV-6>@C!0#7.,6)G\3]YW+%@+L6B(*>L7XGMHM]W/^QBBMIQG#VZ MR#USV 40N99( MV-^&F9VD'0]&]?2\*"&D7R MCGYBA4!DDHOC4+3P!LM(*0_M']]?L8C'D NMQ8MR2O"3W, MMW?XI.FX=Y:4Z3G0Q-AC9MV38-JC)W_+,"_K>T7 'V5^3F@X@F5G;:;(G'PT$9JRRP8C4.<([E1+,7O6@+JS\H><$#(4Q'@)%@J;H.L_C!=O5)HMQ0Q.""Z0S#]+K'RUL.P+U1^\)0@S7 M\P:';(SV=OYQFVKHX:H&_L>L(F"[%#> 4N@V-%K15$,\"1:.LRU0)(I=Y'#; MM!JSK5W.2BE*K.KFSHADLG#-7N*IPX_^0!,BU@4FP*BRI($-@+6!3,M8"19B M<.GM@4M2LF.6#5?YO0O,*6ID-I5,R,%3J'9*7[B MH P:LPT 2:CQ\$>NA/8 MG?=,82PR:[US_,G;:!S,LLDBK0R\.9E,9D';"4Z 3F^1NY,'ZPPBKO>*U\=, MH@K0Q8.D:2O5NX1GC>99"?N!'@V1#0.HLD(0A]CM2^=+H!>];]U=^=BICE0T MYJ C6%#4=KKQC-)1W;,5:'J"\ M8XM#31_GUI;,/"W#81 V4D&:HX#*5WZ$7]P+PO^60F#^UO@5"G''3MAL#_19 M$%;!B?EAQ_E>.B[K,:EY;_>I 2(OV[2K<6'[JV29I>BLG8,Q2N4I'F /QJFJ MA%!YI;:ECUKB3^0Z%SDO+T!35Q69K>BO%!B@Q4@46F.U891?=M"6(,V1%W+_ MEEXQG[IWS$3,9Y,#&0#"T_ M/3)-R(5&O_("#<5L@8X$MFC-2F")^I*ZS"%=_)L$%//5S4A M>6<%"!9;HS%DT1Z +38G3CT&T1I%*R+M2+N$Y"D2NUR*"P .$A:B7X?B3T3) M?O F375SQ%XPS_^&VHVKF=2/2?T^9Z8+K))'5&M0P"S7\[+ *\6@H3 J3<' M4T>=0 9CC'E6S_VX3)#+!M&N#PQUFWPX;M.91N9#U:_+@C,.[R?.?,%6&?BZ M?B@;B+]RZ'!NN=/L$)&:"VV#MV&U@Y>N!6N]$K%SB.UX@I_83.7:^7 M)J7#N3#;YE*_"6D#X6W<*4R/B2J,1AN%Z6C6)U+;(.!SA%[_$+I5-/W%$ MI:HTL9V"W2>[JKMB$?!!'$:BO!$BE&*JRAYOKW-'CC=3P>UD'8=5%& 84-PG MZ4PN)6R%*,VFE+-HHIE!2VDYSZRMP/F!2XX(1U[\4F>E+Z]8H\V<[N.% ]7A75%-T M:FVB4E!&KJ31&LJ44["^94Z9%];Z^(L*E]0:)1,E8;3 4L/%FMS\4E?MXC)7 M[;7=G!8SWO_N3+VF+%H!9G^RJL6"Q4!5189*CCQ6^TPOW$/J+V!J.DMX8BC; MN53/74PC"8\:W%7\-S)GIB'#! /X$TW0NO724W Y"PD94LY);*JUZ848?>T9 MZ:VVF3X=Q4#5/0T2G^^LQ>'=(.M@70*J\XHCJ5F#0!A<<@7$\(*4P0KH%"8> MPUO\;G?TV#BLPV=3+T[X).R,/S3(KL6O M&D$-A"(R.'X@ I.@JD!;4-R9,X!ND\APXP;K&EZTVXVW6;A90KI&OS7.U"/O M24+AC$#)V\Y #.\'\E;S"RA#0!=BCLP=*&=/B /MV9[JAWL,\ MP#W96B(_+ M':S2VSH!^=,]:S9,/T4^"\;UVKU[(FR%TUC8%* CUJ._+C!%BD<0)UPKDF&! MA9-T] MV!==_&(NZY2$?PES^" M5E5)M8)F./TC('EHO.Z^IF_0K MYF6()++>2V#[UUVM6:(+Z CF?Z<6#[=68J\4I3 BOH4[, MM,53XIOE&A,U-K/G2L(]\?LS,+V8-[7Q,N^^';YVV&HVF;U"5?Z XZ!=/YF+ M(>M&%B(5P8$THG-4,1SKO1VGYY>(W!\2D5NQEB$1V3%SUAQ?\;7)7G92&8$G M*,2TXYJX84$%6H\@P+JU2;?HR#X)G?S6,^%1=G>V"^UJ2BUX]=TWI0,!EM# M7_3C,].0?>2R7&AQ%NC6LQ>Q*)O-ODE?\9&M.^4J3=;E0#'<:2YSRCZK:>>> M*OE +@'2_)FMC.E9W06_A-J040J_3L1R$%83+R14ZTDN:O:<@RZ4L:&"4 *\ MT_O[@26M-O+Z^VV6SUN.J]N%YU!$](*\'PJF56K);]P!K6OW_"#EK/,?,]9!DA1>_H/.2(!SKK APBJC)P!#2/MOGQ8I^UKE33P[<3QS@ MK]Q+3\M)2]6ZKC9 ;B!I\YBIIQ:KGG%//B7AC#8_<&#E&D7']9D"+5]Y *KDW1YS[3C=R7MU26??3:=-S(LTEU/3U MJ8@#9RM-P3%R*:JUS<=NV02+GNG'%B=7.S>>A-5!4QC&66'+2B=9-6D7-850 M@I+[&<8!"\DD3K-Z(OUGX#Z:AGHZ;(=+!;J,#B^XAX9[EN"KAEIMEDL,&,TY M(U2@YLLHS$H*.1F7E-K]CF+RIIH!9\Y!@O H5$_^N)2CV@EY,J/LH&LA(;QZ M8G;5/3'U ?+ON&[=EZZ6LO@R6 ^4VDY&K>A!MQA>EQ9L%QM-*]I1MEMB;RRA MGD[M+0N>X$)L09_;A8Q]U:?JV?6$BG3A^8M9FYC1FQR.NW=:&--T6Q)B^TBP M0FDBG?0'X:?V+,']IUF#T4-M1:*HKP0BO2X"USE0*^*FUS) ]1U[+Q&A,GK# MX0WZ:(3![HE$T*4]B^]1.1C+2Z2^+=;JE\=8 !R7%OR!8F*[A4#X\'[&DZ, M.UIB0;J%I.K7$X+ Q]$>GLO*II!TP?C2HUN!N2:E8E]$;?**-HJN)R+).W68 M?B[%I2EK"_#4%ABK,["Y'*?D^05EY;>A:=+,"X]EBL0I/>U<]%!<4NJH7IAD MOY.T7+(18@L7-5\:V+$#:N=MH7:.C2F4'K8!D.*T]!=7[.YP&Y^E"9F*G.JM M?6+2(?=F'=2:W>,([7FI8S(6V.4W8US-P &FM#8*F4Q[,#A$;$L$PT0VM:=K M86[ME_]V.5GYZ\%UL[4)!C_7$K("XBL!:$D%])-I25VWYN,WRM3+K M,+GM[6V0C\G"O6U#REX:OEAI MW7W_'7FT@KOCYAMZZ0D0983?KZ+&CV3XO_V..ITXS< /U7FB7E7'SKQL.2A2 MPQWJZ4HVU/9C4@J#$H.; U+2++A4'6N!86K7H.T0R)V'"$8)JSG/5W2.$9A4 MW!A_W1WB%2@21*>\LN>78]3J>#D>M VB?P\>H>F='[46E;1"?9I(/"Y/LNS M-+Q,N=YWK33&?Q=;7Q8@]/;@0G?!@;BHKXMY ']/#+!'*JUEW88R,JHV\'%' MZVY>LF2?DRRW/!)607)6US8*4X\PY:L::4#WNF OV9G0VL=:Q,DG,L?5+JXODM"_8#9 B5>0\ S]#9T0ZA#T$ M'_\G#A2!0G(< /'.Z[I\MU3/L(N%C*75H88[;=>O N+101Q@D'N.,'I"%&'"C3*5%9SQ%SA8@8 ML)E(#YX/EZ$Q\:!:6\NOV<25 @M!5>'"BH'.#W96>^7@) M1WV@X?W2<%-'A*2WN.K"ZF#2_B83S,Y.NRSUWI!Y4/15XL=/PW;R*YO&?N+) M&E-^;7S08M9GP#PE5%X;EM3H65D$%7&T/Q(QRRH_@!?V.6)AB^(R!94G=AAV ML?D6$I*XHJAC:#_XH1,JI< AOK&6705-R\K#0ME8,W2QZFX_GZW,3W?3F/5E MYIH7>^90M39B+P(7A0B.^5PG7/H*(&WXS-W63N/LW*R' 6U(3%_9SV)>7<,S M-E2/'W9VNB8=J@N:/GSIMD52Q$9M< H !YR22$LFKD_+ M6_CUPWJX"1CUP'+YRE8OKME]O$'2\:JV9*^4L+'MVA<4WJ^[BR> 5FSR$&3' MPLPXJ\/5*^N(CC>+D6IA(==;XIW2,@]$]@">?"TF\0HZO0SZ[HWJ;+=7+7GI78#_*_K2M5TIP MJ7KV03XD"P]*@)/#)%]R5X8!68,WZ:F7 MX*PE5A5XLLMO?IT&545:CXQ5<0)RG7OHKO4GV"!Y1Y":=.985 M&;:62M;.5W\M852Q(ZNO2X_*3*HV@Z]XX[U]3*@BF&JG?9E]Q1MWQC1XRJ2)@*HN M=,\Q(:P9X.RK"41156.LN<6#LEVW6*LBXZJ"J,L8A8DK+H M>KZ1+"\15 MYD]<&\H$R]^2VBV'_K(H.K4'52!].&N>(@W?)!7+QZ5+9!*$;F-!).'<^!:Y MN6,.%%YI SR9S@M'9>RL]*?AK/S107SODX!<_X15.K6 0[B2P,#64W:D:.02 M(\O4\!LM,->QI%$8*A^H7,6YM7)K;!$):T 4^)"K$O*,JR#@UO Q^5!Q5[.] M_=@Y;0PSTBO:<='*88QGV,%6*3PD)(*8CH-SQ&.MR1%@VU(A$;LV/-:3&REY M*J=@D]J]HDXBZGB2ZB%\)A4*K14:!-*ZB\&''@)5]R:,JH!CLU!_8(F@P!Z M^5U2(Y!N%76:TRA#W$W,]Z0(I.("R5XQA=K:=)M9[_V(4)K$VP()4W.X)$=-YINQ-WDC&??#=4[&RV!U5X:YD; M&45>"X0GU=YP>T<<.E2>*NK#.HH[G;A>?:H$\>TL#=XB%S$C((\PH/"1C#,W M8V#!&^&'7528$T\W!"$#C>FV7FF'O9F+,-JGDBVOX=1^8;*9 M1[B<6ILN9%A1P&^(T^HSE9?"J@U-M>\M_>;Z \%S)PV1I& QH\8A!P[?U]3< MN2VA>;](7*Z)A6UWF&T]6]B+=Y>TBGR=PW>CG_TW41=WK3!/SYDG_^QNI4$] M15EM@A A+5)*(W95E9J7H]ZZV"$R$I@2G2^ANH5HS!3M\%(("R^E'.! U9Q= MY1?0,T^M"E79AS_F-5]@CDNM@9X@CL-1D-(X[3P2B$@/JT,6AXVL58K--9A# M&:/WQD:)=-S80G07<[((N:SLQ+FJ!83!/Q8T*'&UWD5ZR:ZQQYLL&W\*'Y^) M EQ@O!UX]0UA_27!=X!]X3EQA7C!C: (:=H<_=X5S]:INS,*[4!M& M7RV7LC%_*\M9;C8!FH61#>55:L7R>HQB#]Z7\DI>\PAWNG#V89IAB5VK?%14)#(?A-[+=TPR0PJ5+4UZ+SIDAMQCM8"/A*U(Z8. M0%;AV>C"&P49N3-3H0=)KUVZ<;16\>E9CS=2,JF\/)L.KKL,5%5F:SC=QQMI M'V_M^+&F]PF#N6"4=5S4HD7%A>_CRE=X>!G1W4[8*BB;K7]B"9\K]O!GC:V7 M[CT16TI-53Y4 ,9#&"5V5#Q"W+I<(]X]21B5]6;'#C=\& M;K(K-V?^D,$!7IS@&OW^JD%[C4E;5VH%52\T_!D*$W.D8*6, *=@VI)DYDC-$H)Y,ENW-JL M#S%2$$N"8_ED51$S:M^EKPT%=4*/FT 4:.O!G?;<#;TQMP5N$&19'9"3E^L- M:>B/Q0T ;H'@5=G.V.'I0&S]L_P\+KG*![M=HOV]_3V5WXB20U%#9R/[L(,< M4/0=&:V,%W_[:SB\'[M@[8ZT1D*! %NLDF98BXCC)IN1A';8:PQSUME7*AWS M ZID)Q :@6:J&I,PIDI;'4;,VRAGR_96/CK[6)T^5B&O@PXJ4+C,#K)NZ M/EJB^_)KAK%W[/W6(P_CQ <]\-JB2=^Q(<2;C:A$H \D/HW-+ EE/FL7U^7] MEVAI6PF!6/NA11#B3 3S9GK+#_RZ R^'3W%H3[0-*36;4CL:4FI;L9;GG%*S MD!Y4L=)6=6LZPJHDR!K$U&3$&W(N0#04\5W4.3X)"R!(^'%!#ZDM'32* EV@ MPSH"W:E35HP4=1"7AS*&(9Z+0R>K?<=)+Y;16A=22J;1'M\(H'H-:7"@P!^H MBPL.IMEIM0D5&W&=GT!9>G: /YX^M '45:Q=:*0R.BR(PWVU FB D8*ELQQF M)P5^)J[Z1*2E-# M@Q^N#'PB/S[OXO#T:PIZ.5Q8>;I_G.3DX4(?#*?DT7F\-NN.96L9EWC:T^?$ MD-AUG+^Y1 WT[O$3.08WV"Z_8 (O50PC*:#-\"+VFCZ6R&,,RXE'QB'&K$ 8*$6R24_Z4@_%O3\AMI??FBS(U M$@P,/N)%2V1OFE,U:[!X:<+O7_L&W*HN:)8^43!=-2KOX:KU13>]:356,J&X MGR0*6"\ %N?@2"PXK\=E*MR%Y)Z[!I-D.[+2I$EDDDV-$=24**"YHPNL-9KF MR04*CY]=D331V)*5M++NF1T ;K?+97&P?5/\DK'X"PM_G]KOE7F#L<5LJO(#)IQ<]G=I;=A:CC6$MI*@ M8P:1:;YQSJZ7J^>/-:S%0-8].BK6L@#'X+QS%M1&.XO"I?NI'TK 6?76'F=3)RYA8L%Q_W'3 M$:#686-2ON^ ='7?R"O_:DNM"\2J"I7Q6;%LFZ"B4L62+W &K*-[IA8I PQJ MR1">NF&0.ZGL(H/$MVH& CT$@=*P$IE,WQ2$/+NO5--82L&4\UM5($JO0QK9 MC%]_F65=VO;D%=F4WI0)K^@61U6 *IFCV4PJHR788$4"T:SPA1D+$(0][RBF MP?5^B;PUL-']LI$:^(%U%ST1H]G53_G8? %>CU]!)"^!8,[J/!0-K ]^<0)ZHTR+V2X:'4WO8S53=B"(ZM:+6+# M-W@;;Y*X5\+?\3Q4)MC*A..A,F$KUO*<*Q.\:;0N7H\9:YSI-O- UM90 MX8+:W35DN&[HMZ]=+>CV0K@2GF?J9:19FOG#=PB5-%^YXCF../1,-%NK[/:C M$PQ^CH%WV_\5]F%1 3*U F@1,L^JEX79%Y=8__ID"BO_-LW-P!(VZIS.UII" M&!K+CLWH'4_'R2#>(+=O"0.O:*?+6OLL!GI7F?&F7Z9>.-0OJ$#%Y\9\R:1[ M,*#S%:=O$'1"(V]PA\Q<](^?N>(U_"KX$(0,I[^U!#5#.2@(:UGNB)$1A(&%9U232P1;#V=0UDQ TCU,N:VKO,#YAWX4=VH[44"K;+-_2& M'@B1_9WW!!95G/)-L[IJF6N:DK(<\/0^B#S-!5C$QB+-^V_OY036&(%K,Y?P M"&L5\ZS8[N;A-WE)" 7%%(VU"=46*[*73K*Z-JYCY^PNT/Y:0XI;O@X 2^%LKL'>(!P;.CMYXQP86,0C-$H#7C +@W.H+8S MRVO.@WVRB5F_^^2R2$6[K%G;K,$D*2YF65#;)]X @5ZKE62V].4[98$]W+@+ M!HME8NK\DVU;MF,<18O. M&_K>,;+?[Z.+X]]H!7S>R]^->4-CX-\?MQ;C99 M0WX;EW8D$]/YE7@^4&:L &>NVMT&QG14NV)J!H5T*+HE]X]>(]=)UJY0TA:" MX*K\FGXJ7W'SU>O>ODKI;G4&2Q>X \ #7SDO"^/+/2L&E-08(ZM.3E GEEC MIWW3<+U)6W6$9-K*V'NP 3+MJ2VP\.)<4!.!6;C$7GLD=1PR!9Y00;I9R5I6 M HS-S@\J[!K6ZZ5PD\!IQ1 P(Z>[0P!OBR^U1.E&(7)3>W( M2ZE@51O/QP!DQ>RD$8(YP F4\I8!='9#T++396.+/_QB'W2X=M3A6L.<(\;N MKV_L]3Y#7VNS%W9IY:3JQ_B9:YQ?>FW&,-6_CA*(G5ZHSNLZJQM%@O>!"RN& MJ@XMBM"&+J.YR9?\8\SKY^=D_&&P!F]#>?FLKEM3!\4Y7N4'N' E)?74>^CB M%I549&GA.UWU )9!5<8K%VR+$#Z5W\RUL.G&!*^0-9?Q6-#$Q8@L_6$302 C MA==LX&=2.]SOW-E5JQL"#%,%9M"=HY;!NCT[L"_'#BZ+J+ M9G%8NL\43!0J)T^XH[&>P$'R<[!KO.9X2@6S0+IXW7<,D"#E$ID Z6)<):^304TAU+G0_!-1::^3-A38YU8F=:.RB-!;-J#,E[(J[ M;;6LWAI=^X>Q\"[KG;)DIX E6=;6/PA*IW ,^I"7N\T&](0L?N31@!H>0X8E M]5Q1P+5G5L4! U-A&>>D2-XII-#/+78-8%5L.?$8_)J-ZKL1=EPSQ!O+7.DJ M0@.^,;.5ZUWS0^0&9V%S($9#)"4=TK9@?XW;EPE)I?/>MK-L\?8D6KOT;]K=?<2?$/5YM?M]37K'J(0-9B;[YZ M[*:VY?(N_=H/)K7$#SX(3IH_X^7=]@ ^T@QX88Y2!OZGFD7L% MBARJ0#'%>5:5!2-!426P..)HN"@?B@0[+]'RH&_AAK.\' ?#V5062G8N0M.( M7@<;&H'SI,]R0D 0;R0CX+D(3&XG!H!^DOR?F1<&WS'\J1N*LJ&ON6C!6R_; MCMQW?LG 8O?,8IT H]^QZ%IZ;4H??4HO<==K\ TDO&<2$G8RE65(05ADH]-> MPWU9#(2Y9\)L$('2;:\H*Q[FMH-P77-,!N+=,_$8S(:U)'=VDYI#>'&L&@K$ M(C61+,T$O5NTV,"\R@:2W?]Y$[P6-I8H8H,%+:FM$D3K9,4-"' 0B991GES4 M-J)@0Z.<6*#[J(D>F,*=P83B[21H1]'Q-;D)ZYUB#LZ"3CU/)MHHP;/D!CZY M=[GL<-=\8Y@5*(78[6! 8J"D2OL(N$[E=3["OO*I?!W 3UMIOR;JPQ%)FL[M MI'##V7Y6$I4R8LH?QC3PUP.$1RJ'JQ=&%>!I4B.5I%B#6H,)S0/=[IGOH3%.DCR*3'!1L M@ NFT]H+S15EL<.?1N.D H.S\JB/H!/)8('>-PVIM-F;\=@8'M6"#@+2-T>$ M/1H.1C!^(- KO"79F33/<7 >'HIT.H(2"Y/!3.,::K\7B,$:Q7)<>?5"G/RT M0Z7#T:X=)-0B-^Z;Q M6K\/G&(PUHH:&\(QH]L6Z4"5>\^4(NAO)L5:2 :O$DB;/\)CA(I]O K*,6Z6ANDASGIR[!.%QD$\]==WV@V%F-/2]8 M3Y75"48'.P8HMXD66AYGA]T58:5/[)?YQ'X_(D;Z"FX0=[VJ*!.E;(E#E:L! MENXA.,6J+4PI,@A!6Z#-07/%R4^X2! JU$64_=(T&C'62472G&^P1'DP@!L8 M(QT@-^$NSR')I$5'2W>>8O&JM'A[& ^4T;<#G*^J\L6#M2G=CW 35[F*TFM! MG7J\"4P4$R@S[X-%VX88*$!X,#MV9 >G]#\O'ZY?#>$L%BCA&+FDF.;H.ZL]_[ZM:X2? MP53&)\04D"G?GD[CKDP>;- P6CC?)-[<-1Y,E>P?D;-A)W_XZ[CZ[HW900FH>*M;QX]_==YV\)#A1HF1(+4/T6$1JS[)*E$O\*\JJS!'6?_U@M MZ>:/4-_!OF=IFV@:%F$M,^,PX^4-L#9<@%&0S@P.[*_&*_ 6""1)NUFH8>$T M"UG29UO5P1 UUY53*S<5$I1@GG!/MR#K<\QC MVCU!G? H@BO#X6DL *TF1#!J*?K"$C9V=?@606A#2X^USLY1)%[IR @ER9D"=:I?258CH; L$=@6HI'=@,PN_1#'4H-0\0 M<_%(/=P$-)HH@NB:#J\H!\,81VI_KG#"*-+/6DB747@T"*RP'K4WU,L#"L.5VTH$_64AM S6" M2LF A&.>]$49?39A4B?GH%G]Z2>H*&?^0K NYXE8G]I\%JA_MT$ZC2L$'@LP M,0D;K39DOWGMOK8)V&\*0!.1BT108N+JLT2A#QW'$>92BM&S5>D$>]1IW@7# M=TJ):HME<1-/0AYN)V]9_& M6BYB5*2L:>G-+28: <7[.%[6[DL"'65P3*A$0*O0-->$@O\V_[]C*(;7*"O[ MXE?JMX#(;J6A,%5B;Y@O&+U"T*1YEAL/Z(&15=%X]DEFS8D+$S29+\H"D3I8 M0&62S+.^J?J_2 =>/@(<,-Q83=V'3>T=I)!#=9=OX*-L#;Z#G&$-*Z&LEDH$ M3@X:G S, \00>P!U+0_[C",\P&@26\?D2\S@QRA[/SH>%VQR>,FBQ #9I*Q MOIQG>$3A9%#V5OL,=8]=.V.1V@" \P:1TX2_M >QW[SL&$1^Z:"'1IKY6 X, M2WG1A5@5LR>SJ,K>*"-+5 T&DGO8HBVO;.]Q3^W-LQ L>9*-/"Y9D-&P>RC@ MI3'M_]?4RF- WX MX7ET1F'M)JM)3H$>!S W;M.9X4I>@BAM%S(IF:N&=314B#9](?HGUJC#]4-Z M?>,8-I_TZ(/$%BVN+LH*KT=>;LZ 01C2 !.\IDH:>#W<7"I)7FMDJD[AWO\M-*O)IH V]\T:'LN.(ZW*($>4N0N E0)X@Z'#+TAP^VR]!*1 M%8%@"M*%F5'E^_KL#;).0UV*CCP8&ID44ZY%AJZ+,A][AJ'Z\[P0ZTTS[C_: MU!ZS4T<8\& 87^E&0.5G0O+ER M#;[0H7T&-:$X)=UN6;CC;-)17$0N)DSKX'4TB&D3G?[0L+X0H*4ZK[9)GH8G MZ$;4$I_BF[[]Z ]>56X4[&T\[8S9$L@(/XA7)<7,HGY[Z;ZU&M_W_U^R6+[\ MR<P/*\9KC!WX>1HMW)%R\"6A0AD8LT)BH#!\]L)FJ MB+QBY'_P3ILJ&U/L"BA(>']3=P357_[II_*#\Y7UH2!])>B+@0Q%:R1+$ ZL."\?+?AM)K?H"=1&EB18NG M\T)HGW6_'G]9RJJ(Z6Q<[X9"LL,HC.).M[U*9*+8X?'(DB4GCYBGQWDOZ>]/ MC0%E'B]!"/H8G?.WP[,3J!;&;@+\0;B3E-FR7;P,,J?G)WBF%U[O!#TI3%V% M^ZVS?'R7.-P63;?83(MD.&V>!>LP*NXP6?G QBX.2F@WSB\DAJL,\:[D_5 MP7S!9J.#37),\*2"GAB\>F9*X(KE?.63M],50_&K/+F(#%)FPO[^@OI/6?Z! M9JIXMC76RWEO"3* \T,YF7S ^PI@$]M1 VB"4F5,TA:3N0 ]@W7!GOW8P(O3 MP2ID3*P 3X)5?:3J9>9C ?S@I(R& C?GW-\79"2R6:=8%Q,QA[&Q#/@4S/% MPPL\;RDH\;.FG&#:/C5H=-CT3*/U%KX@5@DM)9(^;.(8#Y,'QDZOLS0Y1\S( ML)+>&DWH3BE#0>:_]UK4&0O\F^#;Q'!;("KI%7BE#V8)2\$7VC^*$85N%/>) M1DUO7M","T*J%,"0"-6<<*KD(E!4RI0,.E-%XP2G)WC8;R"8;:EE$#GM8\AY M3E+T*GA65M/+8MLH-0W#@Q;+QIMEQ;#J*/^HR12WD7>HP&5:&@P9JPDFN9E2;'UMK@ JU/WI#"- M70]92;:A3M",U$@7V4+V:%Y>I.4%>R1Y.?DDH<4<:-ED"V($OB7L$\;W62/\ M"T)DHX7 8#$I0Q#A6P&;9B6>8J.(L8TUV"4&>C!F=XRV,2B+"9:;AB45^#5QK=U9/&:;-.)L#IV M!D$I4C[_?,+ES[ =4DL_=.TQ'RBW-IX&P^DCC),G]21)9:8BG44Z"OS&Q$D\ M(L[%FWW$5G5#?/'3#ZFT+G*Z;I:KAD9G;)(G&3JHH*O($L# -=C["<'C@6UB MZ<;*5FT5#@R'"3&V!MD'9(0@\<$RC)RSZ%UA^23+",I1DDG.A?%%2 MZ97@GMCUZAHO4.%+#"&UQBVYTRA+S>=IEKL <>=X4ZQ3,+_%IZ''EI[^Z>*1>AP/+]^%M[UT)5YF)%'^\940 M&RTB"0+Y=NWU?NW4\FTQ53KRF;3E>!54\*&^E@(^F4!";I5J-MR3!-X5>38U M.D.RQZJ0F2!JAS<2O/- F7$ QJP@S[*%)^;.>%3[7A4FB^VU&2;!K#2TK-VK M63WBGH>#T7BJ-A]1E(HTT:HH1+4X!<#')JRZ RL&K(6Q6CYV-I]+4;'E7+"( M7AL%LLF]1 '5':39#8ULQI;%;; >KB'1P&,QO1HO0<)2;P]Y.Y#W6CU.3!_4 MD_NNLLI!WT=O*A#.R,;[C0+E["A+J#WM->K: AT8%90E)DL2!S% MF3,6<^D%E<"XFX(F),4FV6BO,:@O<#)DV50.G>P-6;:M6,M69-D>2!F6@MT6 M*'.=D';^VDU>YH*Q><],U E3V!- Y"8]?)9FS.4=C[>V4P MGF'M9CBLF>I35$JQL\A]0]M9UT\CUX"U$=;BERHK+X]#&@_M1>\SC'Y4[+,( M/)2U)"9LE:.Y2#,VT0BFP:")EYCE(B&OJ8V\(;_FE9]HE0]QWYH*T\(CS\25 MY^K@SQ2L*S))R!DPBP*GNK4$224KL2GC3P MN^GVB38"V73-N\9EN@!B0=IPV4CTN%K4K%4Q7=T6%-WPPTZ\OQ2.U!5(3;(D&FP0D8O$A-RGX(3'8@OV]_0.J[J95F,_M2Z7<^2L"9V2($#ZK1N\D-5DY%(<45RUK@'6 MM9.]R;2W,*).)#V=O[5:A*=1BO '(>UZ(0>)O7(*W,;<_"+^Y+/N^QR]MO40 MDB3?SC.ME#\;C;SBCW 8!UK?WM B20K5;GC1YI[-R^O\'D(#/8WHP1\8GL7: M3";G@NI@R63H0>EUN3GRZ\2PZDOI6A9#AMO$9K.$I!6[U" =:8XUO'@NI:8< M5L.@?R+!*,1N!+D"9M'.F)NO+(-*>EG6I.SJ'N+S)6I1,Y.4 W6X>4/_:FDB MIR:(3,,.M W9,A$E2T7D'&5[#9^!C"XR<,#?XDN4&:\(*?1_P:/=C3X8$TD: M_S<'"O?[3P&X-PV>^I&0[U M[1NP-J/1WLX_[/19FA:EK^]M,R9"UD?2A#6[ZFJ;1*F>OFE@N4CM)+&#YI3,J\/9FP_YB,($?%!)U=^+=Y#5AN=G8VB%WBYJ(V/KW][9:N_ MM#RE)AT=UK=Y-6>VN=AZA8;#['"N2HQ53.@,R2_=*=)!#^AD<,#"'61*:V(Z MAV /-<,%6AVGEFOV'H+/4=2Y;K Q/06"GEGSE6;:C&FJ:6C)^BEME5WKET+ M2+TLX:UK@?+ICYQTJ'01FD176T,QY^[&".50) L45Y@*8]V)[BS%C9"$5)ZH M)K;@XU+%KM@C'AH*Y>4#@<=DMA:T")(I0U)3V)_<[)ET7X&:K$J-G\ MD#)4WJD,M&9Z?8M$1PY&;]=F7@>CZ"D;XQE[UAH!U>5?&3=+F2:0\/1(XOFDLO$5].U<0D-1.9)/ MW@F00>Q4J=NK8-B#XD@(FTA4Y*#'3V8YPI]:AB_MN3Q#A3G*F3(>6_)^5.BW M4YT!;2;&=7+#(UDN^5GJNKR5@[H9*8Z[]*X!"SEX$Q8XLX,.2")FH@*MN>K1 M#1)!.HS9A>XR@K/:1%RRJ/!*!S8%@M 8;VE%+%"Y((%Z'*GU@#7^GZU%Q=!F M/8:.H[Y0#:B"2*ELU):;]\-.!?]"WZGH@[@.75NOFV&M__>)5,1]0)JN<14> MJU82>"JGB141V17GJ62YS![&/DNJ-8D#H68-.\_8LP>OUZR#EP=5@#&E.?TY M21:B@&'1#+N!-)BVN9YV;<'L?0,KOT!]$Q"U4: :JN?CJ[[#= MO^%E*^5!>DU)[>>YGX4&8]UU(#, A-0FH:-.MQ,M\*DH+W96\*@=_;D*_H&T)SO/N>-!8=8<[?@:+YW@Y-@.HZ":%6P'5P_"^4#;*@ T M2;B,)X'=:.H>P8:>)^42<0.&?*S-QXZ&?.Q6K.4YYV-)W5:+->B8KY1\'+ES0:>LD6:' M MJZRT%I@ THQNDPWUAS0")(1^A\ME8L=%1N6P?DSW.D[=;O2.6H;&.#".W'"M M6;=9.YWDAKI-S(FH*L>E,Q/83)M6H"+:G"[E+K 5.PMM 61">Z ,+NJC-9MS M881 /%H" 75&J-@$9 BH$4"5V_#V$AO8&#/ -3!DL9G!(=4<\(:RT9^Q#P/< M O6LZ]H0(IISL=7)<+ZXS7I;K EI6_0VVO8J.F]8;!]R7-GVYX>J,Y-4UB?1 M1M\U(KL.O, G"-&E,&"-UC&WTE@W +O9T/P/J^P6!JR$E&+."QGW$*2<;.3> M0\4@EKC "^-"DF]ZC1J? O?47182&I]AF,)8:<>/B)R7F9I1JAMCO[M)*" M=-C[$S62*J#4,L-7MA4?'0]0BP*VG'!/P1!,9PNM@*! L6' 09OEQK1.NZ@W M1]F'?-^=X9)>24PYZ!XWZ"P]%4'D;"F#< &F)RUBT0,4ML'F5UAJ$SM)@%6Z M.Q.*?FK";FQ$CKIU@'91!P&"OD'&-P;=VZMX1UN([&E*I.2>^E<48WW M$RSLQS(+UK#LL6B\A]O01*5CI0\J/,%NHC91O8O_IAN*C11?^5R Y$CVY;E6 MXY1A&9EKK Q*LB,-KO7M*\7!<-RF(#\XVTXD@ETZ]1G"1:1Y*+/G1854OL2\ M]]$+$C-X(KC9ABGR+>'\>2E"!4ED!^_HQ M\/IABRZ!B?I()B(ZRV-J!@%EKWMG@[YBR'%ME6-(OP9,HQ.9=IM5IISN>MA/ MW0(PD@EM,Y$0B>(;NL2LIP^L87:SO;@K'+RMT:0?&6333Q%D.HP64Z8!=HIO M'#K@.LV,T\DV%&AP06V$JPBN[""A?RVL^=VJH_X]>R)*M>_$^ %Z[IOA!. ; M::1X';(*_LG!PB#Q]^;U:\W[Q5R:XC@GS&K5FTH]5#;/L,\*O05KB7L\J.%7 MEXC GS68D)>=N9-89F&+/JH4TE J@U%GB&@IU^0/NLT%UEJP]-A;4!;J9 M!$G5NPMG@$_%9:W:7.M_"'\()S+G&#\4&(",,C.]+XP=-N?2'45MSP6\J-:2 M(#:PBC-'R$X6,5@299;S\D*G1UQ@H*"X+M+KPQ25;,OY\7*-&F:FD_+Z=8?# MN6SVDD&A O-M_40';Z(F;&>N2!T",GLC)AGH$&T;V"SV6+$T!^5:=LI-9A5:!@R5$[XVZP0 MK,S&AM-=7?P4X;]DHVR9)^GJ28:OE'#T"^QS,???%7#*)MSG/SK!/G^_V3*( M>@6F)"I7% )L^.+S"SB#B)F&Q<<2H?K[SZ_%U63X8O0N!,&[!@G%_8GA!E#U M?\9+@Y]KFSXN0#%B5-QAKG\Y7]49[U11:)J]E%1TW>PLL+P.C UT%JI42', M #]30O:N(EWKPXM+G\[QBKXEQ/8.J@.NO0%N/RDR@-BB*2]Y1@V2Y-NG)N0I MEFF[/1BC G^1T#_!\N:CC;^W3>]KDM#%@16AM,/59(@FL\IX0>7_Q]Z[=;EM M)%FC?X4/,W/LM5#5DMSVV..GLF1/:Z9MZ;/4[6<4"5:A!0)L@*P2^]>?C!V7 MC$R =9'E4@W%L[YUIJTBP41>(N.R8V].#Z9;3'PJH@\6'&(IPZ!(-.QG//;6 MT^MT+CB;X;04? SG;HB8]IY M&3J7T@F/D6C AQ!"!/")\E$,1EV,],Z!H6 MG,?D40KA^NDO(+J0(ES!6L#3AH>M'9,9WUC,90:,?N:VVE. 7)B"B\=?50A1 M=]Y$/,V98W<81"J29D^]!)OHM:%+2XVP-'I(K+0V)Z3%SH,JAD(<)@X5F(J0AK6LAFV/;2 ;21I+FX M=^'TT2 B$WY\2P9PF)'@YEGUI!C7=2QQ^A+GLV.)\U&,Y7,NZ/J)_J;#L&5D80[#=,78'[8!\,TWXC8Z53AY_M MKQ])"$0W-?ZGX/R9CH^IKBQEP_=EO,H1P@_[G!N7/)/\L+MZNG[?[UOPR3P_ M:-LKVUUA6;F[/VF?(S5+U%X.!8[VVP0C4]KGB5A3BSQC[B&1J^=%\]F?K)B2Q3\QW]=45TEFD-<4$MWP!*U5 MU^':XH:;'(YFN0'Y8@$)A7_6?3:2TXRSQ"&[()7*L,>4'C?LQRD67J!M>WA7 M<\D9AQ^=GM@NUW#T&2V\G(EGL(_,,J#D.1L3DD-D3$[#H33?O$WI^>+]X'-4 MR]G+U](>-^[J9?)'0OL=$[\?RPKY8([*EW3?1-Q,)#B\85DDA$QT;%&&!WOG M!J"2M&A IVX @6:M81!B>QOJQ4U-,N5G4:;*MJE1]L_,H9P=(G$T6&KA2,J MF06&[4HS9O+/2% D_HNCO_2/9S)H1=A*Z!/>GEXJO,$;F:"?@HM9>#FRM+M8 M:(@R7'N>63\;R/3A%B!OZZ_E]>Q'QY>*=J^WEY70QA+2B1R.\#9O?SU[_N,+ MN",H>U-14XDRQT"D\V"J0R@X-_IDFG%'>FT3OJ6>G7>"I;>;'<9=X_%RT3$- M,ULS2:$Q"SG3T1)%EDL#1LI>>M-%&4PTSKBR)KYA#J;8?/02S"4;ZBDE( V] MKB;9WKQ]^6NBRO0FG#RH#LGV_8OKU#]3--)+UXKSMX%S&/_[XR^1P/K-7\[" M?]N#O]AT%Q77C]WO_BG]5"&"!^,2P+1.J)S[9_C__L!S3[F'0ZYS%E*G$X;\[7:5\#TYR%3Q*H-MDI:S3A3!"9;54QFB(/Z/]NP MNE\]8?;5T]D/X;<1R.+P7Y:49QI6Y.\$NQ1>?Y.0C2=$882?V!K*SPV5=GZ( M*\+;Q/'R]F5GPP]O7J[I6CZ=N9'4E$[IWTF>*[@?-1PD__[,.]H;09POW BV M+Q<;E&)W>!W[)8.))+%'_#FR8!.#=0X/P ^3\'K,']2K5T,Q<\XD"?01L>!$(P?4P^Z'@7%IJYJ2(,WK$ MX"0*MXJ2G*(C9+/GNA]%&,U.<9?*Q3+UL]Q3.?4S^Y Y4Z(@-]K3W[%.SSYP MG?Z@X7SHMHG,K9('F*6N4Y)8%Q!Q(I1CU3ZFPY9,3D2I3H(@C\C'!T$^1N[] MG!LXIM-&R'Q4A:?.8XG,4\5J+Q/Y*D_*QF>V,+L Q%T"B8C47?C!I W!_U#P MDCIW)V3NO,=O1Z[5:6LR;4O"M%12 %1/0'";VOZ@\S;%!H;/.(+6X"C5N334 M?$H::C\5TQ]DIFX^"'^T5;IM Z=RZ7.*:9H(32%W1A4UM0]:EY(E*["2Q%U. M/.*CUM4;Z4ZX'K:<=DGR\$Z#3)#=RAC<;L+OB^BVCQ#7Y4X!.,LJ39V!9;_:IO!\E*@KBWRB@#7!RY (9_U7WG?B7Q>RRHBY:KAR5RXJ^L>[KJW*.%"ZE9X2JT(-X"EL$68M)ZP@3AI9? MBE1BUFD[Q[*8'G[E0_%;!EP.\C&I;!U(Y>,59DG!6]U^FWRCZT'$#WFMP MQ M<5(IF/&>?"6Y/4IP80[; +%P.6]8 MS"'XX64+#4!KL,YD8C2I0RIT-?4GY:Z[AJQ.U]1%>YP&I?^*4O.N<]PSVW"2 ML+VEM^)%EC:IQ MLYU'3D5^'9+MF:_4K"787^5 M% (G&+ZUH(>T]/3/+7]9DBX>LXL34^2VV-)M,3*M-BDX(.K*1NP>/0O+?^O% M5.2](G)&EV$&8^0PT85"J.@QVZG4J^'KBPD8&)O@[RUY!,?6823SZ@@Q^1AA MQ?1.5@-CC38H2"/!0%L<\@.;J8R"@ I\E^$K>H 6W4]G9Z[HOKD$*;5LCNHD M&O%]#Y9+HUJD")+SOBL7Y['(15X3(]]UF\$8/0MS\(Y")S"5DH&WK((1;LH' M<26!)Q-Y"<;B1R9&$E5F3631X[2=BR_2E4 :EXW*-WI<&\:P97!K;&_"#?*< MD/V /JQIGID8AO[ZHM8T!/G#S79U7I>SYW4_)RYJ71SZQ7XE-AS3S@0#5^7< M3+L3]K!/B2?(.?*RUZX*;HA3:DVZ9&D-N-?+KA4ZY&/\WTQ:2U$@QPXZG?U= M>1XBT?M:["5R7]*Z.M7I_^65NW7*"1@G[IQRVDOV*.X_F M7I>.\?TT71)1Z%5VWV+/[&?JJ6)@]G[[$=> ^XM _=G(7E@P@M1("_8N3S0 MNV@J]L&](_M'E J,9]71)B!]FD')A216NK"4CKZ;AR#O4("JB?]4#SZFDNX% M]M*5.W?*+2\<68C!VC)%6E]TBMG-S*4VF)"GBXXZ$P>2%QY'K]H!L1_03EV. M1+>U;_J=]"\4[467 6=0VB1L8:2'C[HLJ]&Z<$'0,O7X]RE/.JX*C;;K(>46 M CLF^2G(B632_%:*3MS M7+Q44Q)6A\UG83_N>_JC2]M)]# M'(PK?D='')#I'^I%[B[YV$)6L&+F,BMJC"BS[L?3=B@VYS9K0OO+D>G$910_ MC9VTZ)*)@V;L_P"E7));BA4RE@[7*>WTM4$)V5#;M*;VHY*+$Y>+$I.1C*-+ M0!&^!@&&C@G@UTAY1KBG>+.7JOAI/E^4:SWZ"6[+T#(<40R&8OCS$<7P*,;R M.:,8@)1DJXW4J=9[)A6!4C/.J(!"K](TWHYVO1"C+D(IOA\5^3>_V1@ M:@*2\HQ:8QNMZ2C,YA.2P8 [$Q M[\=IWW;EBU=(O:-A%;B* S1IE*;FYM\-.XTBLCG6Y,YS[666=_&"W=64JG08 MO*%NRWGPAP]( "N6Q7069XK1/Y5_2XG[Z'TTYQ 9+X.SF2 Q MT#PK\1!O]V)"Y:H'SU,B=/4Q!*U\7LX1_;.HEJ,!CHI67JU+Y*\*E1O0F*PO MA7,[:@\PYV#^$,1^N]RG_@PDL+B'1JLM@@=@R38J3XX,;/C35=4N.E<5,D/SOZ M0K0# N\;.AQSA'Z1_GZK?CVG*M*3ZOA]V%%?15YJ>I&DXA2+-!%,X^0BDIN0 MM_)U-=$@\IL6M7"QI@L@)SW$TLNJIC2-+T/$S&/4'#[\Z^H) MDLV2.1/*DC3K COS-15_I20:K-UL$?YQ(&W9$>@UAZ'QPJ9"BC>>C\)=5.*F MN+O*:3RH 3#64]:4TZ-=LI%"*2AN"F/W345EF=; F!C.O9YX-EM BRA=&OHZ M24#")4]C.F7#VH'JNV37081O* ]8ND&97WNZ9B M7JSD4Z>SOY17PL5@N#0N$>*7.*#6\R7Z/ +W+ Q< Q9-+?@ZGWOC0Y%8N!N_ M,W1?"6Q$I<7@R2RXZJA3EWGYSK-'>IKZJ9.&Z\.PI2DAU^ $+'UN3)T,N](C MHVC4:M0K$(QZDG/#S /0PH'!U$--J_*FH,'5V%VY,\_*ZI$!%E&#B2Z5)W-U M9@G^3+U=*)SI$@Z''LK27:^G(=53]OG%>/7W/ME(P0E51J+*#!V,;=^.>3%B MV'CXW!C3H->DG4D:"9A//!H+I$^;YF1)?,RQ ;#'L;^LS^$(,HK.WH'$(6C$9GR1 .%"[$A,RH-N3)>I)YL+)!*P M8?_#ZDPWNF$8 J1:038O2P[8E-6IO'1A-/3$D M21\I"YC^LGN79; *T+G8;DBQUD(L,AA=4UC;K.?_R[@8G2RC8+1R&7=E-N5; M5GP$-PW;FPI42;K)]C4['VUY@?JM/$J[%U_48:2 M6'^#MA(07LJXUMT:?;349QM&M "<<5F_5U)9ZBPI&Z17[-U&=?E91@T1_A]= M^.3X^)T3Q9G29E2@#-EOB=9!?TWKC5DN9Q"<+F1]R#"W'"BK:[J&I!YG-S_G*TH-*7L)JQ M.QH_FGPLBD6G$.D]-.P%$_.V,N&R&UZ'+Y&X/XB5N>*%A^6P M@199G'$O$98[@UD/XO))VYQ-Y,.L>N%-.CN*3"R3DP-XHZI9@,RX4K9-$-^> M"J^G7,%&SQA,*O; 1+?>6.%(TK#B2O-),@22GJFPB\/*K;JV%GBX3RX(6ISP M^A>=2LZEKP:+0UNX"DM8JUQJTJ@EGNJQ=FJUTZ^/M=-',9;/N7;J L?H@UQ4 MW45?KB^)P 7:IL)>,W7S)'8 N6,8%S59+#')EUFU< Q@$NU8%QX2)4(R@V]* MUZV+G>R[X4LFT.II;RRGO>CC/G3T/HC?E0*A!XVI[.S9NB*T2 DS[-;5[JYDE2O9AT=&M%F MI'/)@1A3N2HO-U01Q' 1*7?8FQOU(VVY?,O>>+Z=6AEFLIDI(=.VV@@G6:GA M5N9W*YQ-%&_\I,5:34)I3^=;N9"B/; _GX@ \5GX6^\;W @B22IHA/&B6#9 M)B$D \&S)$(6H.R+?3*2;W9!B>5HA;V0V_'5?Z461H_TC/L1^TF<)=;(3>>8 M\S#I!O-Y>*$]F,P_4B?Q,!)TO]GZ M5N\9(H/T>M3]E8Z3$.R%?='WV[5P?;T'=;2D31A='OZC6X4 3@&UZ:&!^:O# M2Y737%'\":K5JCR%JY=<._%.00KP@9ZJ,/TN+N)C6_E'Y#JA=ER)PY[SYIF] M-CM/)/A?F";MZ[/(T,Z-T?][.OLA!'TD2@>^_)1I3%-K2 .SE-V:DA_,]\A% M 4HT2TYF9P)U&ABZBUWS:'7/$H9ANQ"$IZ,C0/Z8M'!CA_X)45=]!2TX:>T. M-RM7G@8A"I',B+9QK[<]>M62A)[E';S!UO27+W(*.SE*5MP*YWLP$I33+6]/ M'D!$E5CE0@HF"I0N<"40"31![?B8Z9M:#H7+GVZM71*57\+*,;9(\BC; .*0 MQ'%PX<0-A&@(#?!G?=3$27BQ18.@F@S)HXFB893/%8%#7--([4'9@DU "'H+ M:R/>-QD"$K@@6!,\,.:Y7J)'7'SA%30SPB]<5GS/K:GU!13U?X^5ID[E_%Z? M[=GAAM7!!D_1Z."&J2+^BT8)<)9U+Q29_^C71KB!'8S+WY-M=8$4P#1+:^&J MHG)#%GLOQ<.P9*_VN>T3N[ MAIVL5IVT.C8#(O5X\*=GCCHTSRMK_N? C6NDTR'%E).@WG\(/UF#*@>B3OD# MG58;SRL(JM%!:"KQ;/9_;6$U$\_0.@%XGAP#&3>S]7(Y"2S3D1HLR[G336GA4'!.H MZJCR*8=]](#)\>?PHTG;^I#:[(\FZ" U;G0)$#R#SX;T+/HV^)Z^$>M:.J$Y M@=QV8&X5RF[1UZ!;%%[M(B'G3EFO\A9 ZL0*5_85\[Z-A]88)/2HFO Q,,]^ MC22\,W3:])K=N8![70Y1WQ!76RGD0LS6 =TS0DN7H"Z"RT8?:ME)$@DK'I42 MO%ST)6^XTICG*3!E'0(G3- !063&/ID1X O;GT-<&.SZ)DCNDHHS147W_#6"E)L27%^. K=DA/ MN;F0,"=^=4JP06\63DORL9L#>/=%_:7-@].LS.;CBSI\S,@B79_OO.O771^+ M:/%[R1@HM-TI6!BZ+C>]+=%VXTE&24+Z3.@/]N""7= MMVVX2=Q P91@X)1,9E&MPI+NTDWDO,TFP:9''4_EJ\)]+IG0H0QS7W,RGU O MA4Y ^'^T$^K!/\Y^+=I" ].48'\M!"':2!EA$S5J;[B8/K^BXS?'HN.C&,NC M*#H^EDN7946U#4\18'([D%.[[)JZB^K DC/P@&CE[V..1#$D@I?3%(0\,+&T MG,A/*B:E2CQ2YBS>4,GO:(Y"0CTH"&17)&3*"(.>$(.1/R?5+[V/S%[C=;I^ MB#B_+??:Q N4/GHZ^Z$2D1CZV/XALBXJ&#+#S21W;,P@=?EC@LG6[)Z)WS=7:LY5Y;(,#V:]3J4 M,(*2#7K)ACMKQLBK\'^6FVO@&&_(;DU%I E-;AH@&/'0@T<"AUPQ>/4A#G[T M^*K)9;<\*#DRR@\8B:9N^[HF+SR3#%) R#"?SGZB5K%,"\7"Z] MZ3.'_C6@[#G#HI]X=4DAG3@WSV2)PGQ MQ:1IS^&-.\&_9W*\6E7%N,G\\0S&-FW*QGNP 1*//+-:-XRCGISKH:K>1=N- M]TQ9P3WR4PCR<5N=Y5?IYIB]?#+0]).MIKCP!RSX63:T:31+MI M(PZ7U83D)N?8Y4:DVCJ+ABKFQRL<+ZJKCA)'L])5<'M;YTNP$'J24 M>=MS(NE%4XQ5KV#VI_/G23SH@!S!JZX.J87.S=U$[[B[*^S\;W9K$7'D"[RR M)* 27-HEXY:+;ZZ82*2?31*("OZ-:M!2].2T\ IKQ=,O#9D,(\;=@/(LG% ^ M:11<<@R/).IM"UQ8#AHA-+S=)3;8>UM3-(_PP9LAO^]T$VY< ^BQ^ MX;T3/GM9K]5S*EW3J2?GA@*:%A['U>7B%G[3C/[K@.^83\IZ>]\++@FRA"S M"_;2IA>^:>*P8)VJ(L\N)GXE*OZ:3%1H#:D2^2 -X!(1_1)EJ C(D!4KW= MH*J9TU4GB!^*-M82>\F3'=?UX-NJ49.FSEV%0(*!R%+Z%O=?M[JWYI<4P85+ M.GRI+?N^NZ[06' 5-@^+P %4V,^W*Q9;"M=F1V08W 8@34<(2#M-0)-/OMX! MJ>$A9X2XV0 'E;3#*%4UY7SL8Y52JM2_N>Q2ODHQO(HJI2?Z(+ >"D;6X:\D@J MP6@GO-Y%RB*Y,)HA*-/2;=/U5@4 1->HC!*V$'7J7?4MEA067;"*U+QEZ05V M(1VQES80NI&KN?8WGL+7,NHS]_H)6YCG'#.R,4=50'G>Q2[-Y.1= 7?[J=/9 MB^!WUYP''ABZ5&X5LKRQ?C.MA"W!Y.DEKC#'ZYT%8H@[G4:P:H2Y"U*;#76T M,I+D4A3T'PL3F+?0[#C;A590=^L8(--PA,D:"5\DX@HFCFRF;)]YGVDV$YJN?HN-#_X5+;5C%J%"NJ48%F&R=BZ.4X(4)O1Z=-C>Q^+SOP7QLF2\DS.!.&?@ M7@.? ,&'%5>"\--U@S-J,*/YN'*W@!+@[OU%HG M?8SK/#!\%O^%,P]KKLLLN6,@-FSH\;_I*7MI;"?IH/8?Q9O=8HXJVY*6%GB4 MWNC+IS-X>(>*_&9:0NZ'6.9LDQ&Y@A^:?I)CJQVCN066.H2!44,S(IR!J^GR MDQ,VYQ6ZO]9\A1'*UIM=NG*B;MM2,CPIU-]&D<(X_46;Z-X@9J&?U-A_?X=! M# 7#W4'CVW5;CK[PVQ+,1?E&VQMI9*>D-+#]5Q1[^:VE?W/?6@,2"(V=>[T^$?EF'!&3 -TFR*+,?&-[*[A/G[C.#^OJ/83 MVXA>2_0:!O#6WECZA]+S3X'VOG>@_R171&9QS]SQ&:O>P0&A-$$S?:3#1EIK MI(98%Y\5'5?_,MKQ7I-*KT2;R]Z#]"F M7*V+VGU%U[?C"W]MBGNXL?4^F@?JYN\N6KF#(ES#Z^'&69,P.TU*(/JO6D*R M@/T]+7!T@A2(5;_X/.FV7*U ,A:7-ZD7^96)2.WT#<\K3;8A"U&O&!^S74D1 M@4O:^G7K(JOF,*T=NV+J$S':H33.$&]7_0Y(_EL-G.R=14UI@$4")6,"$UY- M-C^2>L&!VL-\OS_%W(LON\D$TF?/Y2)1SS'N+CGS9!Q=RG+H.$/SKJ5LD30# MLCB 09 $S\[?&+B(KVV&)(8+O8XX&='_#(?N2E 6#=W>Y.RI6")M]FA\XF66 M[TN7B$NFW#).N.<0@+5[V >GDH]Z:"P;*VLW1;0F3#$>3Y3;>]6M!SF_MHY8 MQTEVSKL^6G+ZK%0T+*IS]7!SHI,G'!S_A!0HM6=^1)D]YY0'933%[[/0G6;< M4<0A)J39$B'5/QJIN?>5#[F+2[S$I%3+H$BG#J1$":IH:_AKP0HX[610IO(9 M9SQ'A<*KDPEG*R2/HAHQ%0:H%CY4FTU#A]0ROLAX$ R:_)@4H."A6KJE"$A(YGP"Y?))M29=_[&4TF@QQ+CA9T*;9$[K)J[Y*M@&U6M%V*3C9JD)]Q(R<>_8&H9X.#1>Y&.+87EN$Q"Q],PT9FC+OB[1>%/"2,<0EH M*-Q+YM14!JCL^.W?N*990\RVY@2*&[D""X("T@ "Z+(H5/CBZN%=3&7!RPP? M#-[#594E#Y70:EJQ5@.O*AU3Q_W;1(0KY!E+K>+ M;<-E#"V+(.J)O-1CQ0T@<;<*05%!*%$\2:H<^L@$]@L9#/YIM =OJK*Y(6D@ M.+4\)QO18LI$WD^DW%VTK[#R8[_41P'41.?/M%GD]C?/5+H.UYLO@B_S+Q?023ES2'8I;F]Y,*>B'7D:QX4$*4==+>(Z$"7'_%/E MQM;-"-I)I/'GW<664B#G Q4Y675(^ Z[[AUX%L*G].]\\T;WAM3$@B^%=I5] MK^68;#()*VE:@/]S.CMC[:)D0$7R&:*8KU9K29CW]?Q=^EIP(\,NWC877K!) M+80##4_8!W.DY\&S"5,38J]%\G?V9FHJE\/SN:K[+32O)1*3#?:V[_X1-LEE MB.Y8QN=O)T4J*Y5@+,X)=?=HNAV$L2 MP6;:>T2N=AFVT8W:Y.@P".]L4@,B,,/V2O]UJKTS?H]L;8*(7P*+8QB.EC(J MO=2=7']7Y"SW+9^@E.5M[G" OA\JJKQ9:UJ4\91>*K(15*?D@>.@2LW/D(5" M6>E('_.OB1%*U-[B$9"X3UI]/Q?$]_U!UZ/4U$:XT54M3:K'S R$=25D3-53 M\8]\L.-8A.TCG6-5E'I/_H^R:6@T;* M["E >J")+_DLNP1N5)K@R)]Y*);O#)T1P^B>LC32W[N7K^_ 4X^;,+17HU]"K]=*7TF.1Z_34NF MF64X=Y)A_:_[K/::KN'VXJ0)E@AK>]OZGSS]]I-M /@QWWS_Z:COTNEZ^N?3 MIU_39-!^^.[I4UQ,*J @-&YA54F:>F=_B\G]/BXH.+$2!T9ZCX@41BX8_,+= MGIPI7?E=?5T3=+YEDX;_0'!O]BB*=BG=OTD-,MT_HV Q!#IN[E@<=]W#[KI< M-Z$,T?&U=+/2-?(26*%JHQD<8(>$.!^.1%^3*5%*0)-3]1>?%!OLJ]7BN,R? MP+B,HM?HS( 7W!8S+/XU-)J#A_S/+4/8034.]P1QHV@KL%F9L@S07AD9!DW;7)H"FV:=7!:Z^WJA(E8 M1L)VFK%Y>O+=DR>)_.=W__E-U(8ZC%A"RG* %#FRBJ62.LF1$U+NZ)>BA4\1 M91.^)Z<=TRAO40^0I8#7Z/10,;=ZDB7UF#*27-NE?3I[0\MCXS&F.\Z+>_L_ M^'@B'%G"H.\LHP6>CVC.5A&*OUX?)%'M:]5 M[YF6XUAEMRK[=\H+'QSRWW-QKCJA#2J!OE#4QA MO.P,9$>N6""W2JFFDA @&;&?3>OE"4%2S/22U4("')8N(K(\R7TF9\&E)THC MJ&V"OON(/W!554H/N>\K^UG@,O99*2@XBF [$=7F;:L+0 M9J2I7:\$OK8LYX*!S2"?:8XT1<8)OPTW*;.%Y\M(/Q9N3S(^':KVE.3=K MA7%)TH+CH2E;*9=94L-P[N30+!8]?:7T&I4ZM^IH1Z^?NI0IT VQ;]]W/#*= MG^DEL'L]\3(0A@/ZR'C'DKJ%0&!-I$WU/-J*YZ_^_O+%R=/OH$).!:&"$CLH M4X,TAH91DP8]LH:E),JO2;DVYH4@$"ZE5*%XHG^Z(D:1IAX<>57=,+"8'Z?5 M6-0A/XI$ MPW'5'WC5/9S;;DWS[X[+\<#+P?@^E_I1GX.R'7)BCHOR"1;%R$.LLROJI3KE MM5%4<;S'/L5JP1G43J [YI3-W24:.6#3:@(#:V9Z38% )+F(X2U5HCC5]CU= M<,?E?OCE1OO2LNN=/,%R6$2W&B*I8 M;XADE;P\!3KF9,6D$I?LV(1GEPH3BFD?E6HB2UR^UK&-952^<)401=T0YB\L M_[;W) LIT!K9/+WH6*RDGVW7"R7EF6JI8?1K[,V,>@:%4;RE[%GR@0)UI@U8 M"&S6-+8O9E?;A@H51IQ-SSK?7DA[Q[+NATW$\2]8\Z"!&.[I[->*=<3#=,ZK M^FKB^J5".H_%$=SI46* M#"V2FF(DFXZ)&:X2"FWI>]0T'>0^,CMXI/-EU:P9.SW?R'V+;9WU*SMJ"^J7 MIRD-T0OFD=#^)#+3;HSM@G*WR$>#J:_=60&->[MW22I,)B]A6M]S.+/-<#H[ MBUSQQ=Y3$[/0S'$<"70^$#E]$UO'85QG@JD>)0T,26T9"^;>$DXSF1>N1RQR M5197--'6&B0NCL+&O_LM'.\.3>O+UP;DV9D:2TJ(?!.\U!8;96&^%A,Q)Z:* MLJZ_GYX_=\_IMPW1]!"30:O='88W0?RV#\9Z.D/;'3\ M,Q$S(:?YL?=!JY- MZ8Z@MCSDR33C8=-+B]F:*A/TFY@'?MCI[(TT1-%5JS1S@IT-7TQF/5[#G4"% M;YSI!!JL . .?'#[D;U4B.'.A#T-0):C=RARX)NJ4MC9TJ0'TV5A3J0>PXV9 MO/I&58H^3J%!D'>?:I78N7$D=" N6@><=?^B6ME06B'#3A,/:I!M(EY/,O>Z MHI%#AO\$')<6.2N M%=8Z =O0_/7=UG26]:Y-WUJK;L$W"I^E.4C_/C S" W80+YB;8_P$+6"WSXY MPD,>Q5@^:WC(R"F$U#"BAW"T 0;QI?5@,<(_Q=YT=;,_P,C^.&E2// 7=>JU MWB61[1FN\0+*$X1+,S$+XB)D=$WB)3EE M*SDG?Z.]A!'.8+6(^'A\U$Z'M45?,T)2&3A,[=\&-S 40<5\A]]'I\MXI,HO ML*S?5PM#$$P3Z_8I["7L+%8]XH!=4A0*ID@Z;F75.9362S'X$#Q/!E'HR!L7 M=$.\B4C@J-S,+U'X6Y(#40\<\.B)6?DR'T4R&_D.2)\A8^5V\^ =1';H!)O=P.Y#(A_\5GU] 38Y M.P.K[IQ([QPCJ] 4""L>IJHB(K4P^5FL[K%ASFL7]!N+]7& &3V_F.@ 3P/Y M[W &GWVOT@"B%0A^_"$//TUF?5T% \IL!G/F7,:2TC'AO C]H;ZJ&X^WT^00 M&>,;$-;I!Y6K%X-6T3"#"8YX;QSWZB@+S(PD(_^W$-D@(@C$3BF$P(X5F/F7 MO8I9F-&MTZ#7\!V5FY-*OG26>YNR[]'UF%ALCOS693\5.=T0,Q63VAS^J@PCQCLWY7G%A@BP M-"&0;(G&SVY3[;WB3Z11"IFQ:&3\(GT\(*V0QR42SA&U=1L$!1L' M2WA3B9JA)]]XB#GI M5TK0W)0Y=X@LOCVK#,0Z&$KZ+B"^5>M@?4@Y.1"-MZ M[>B@$C!]+#QM^:[>PC>:7Y*5AO D?DHHL3OB5R'13N_BEL*T[76BA9LLI55C M_6-BJF95Y4:45\BG]08@C&_^SI6\7&=PPDB6'W^X0%-]V#:+[2?(9=K?Z46'& M9, 06EIRA.ZS%OO7'2EH<_1S'AA7MNFK>>?31FB/I:91KX2N@ FT/-\8Q%PE M7$G.9[P9L]L]WG;0DYN0Q([LV#KY>\FV?MLC#L&<0K(+YHR_L&DL-^[5B8'; M.7OL/;,SLQ6Y!A,U),&+JC^!\+AJ;L<>+WZ\LZN1^S7]\00*T4O-WRYUP7IX1\83)/R,!',T9TX=K7+_?-%W4,>@6TW 4;I^ M'[(*!W%O_NP:I:>O22G2 _I#.T'W@7;J93MB.S@DD+9R>4-N5XL$-+E$YC92 M#8;?E;;V\YVSZ5\]F2TH918V$5G!GL;1RH=3P2DRIO.H(JS.*W!"QDB9IF-Y M?TU.!?1>W'R-';EC^%&D>5RR@[;ZS. M63=&0HWO,D!I=%&\ZY7$!YK\3P,\H^FDN@B,#-*BSCMR;(+DU">N(@7WSOW? M$_Q(\[7#3@Q5XBMND=\M<9F>1$G6\W*H(TP0ODRTZ'X>LT<6BMTA#&*)5&8P MZJ"F6>Z4]6X(5I3+*Q.H&',R,UTT#H1-->VH:;HO1&ZK&_=$,?LK-=O/OBHB MI_E6_3R7RD(%1RMI2$RZ_$8L(,O#H ($*MMJ&39&M8AML/VY+1 MGZ0/K;Z!N/+;,,OE1MC2^ZJMKCF,1]YHOL4�[GR8[RYG1RF9RZ%3(R.^]A MYTDHJZ-$D30.&DA9UF $I9*-8[NFZ.*ZF]%/6(I8'!5'4KW_R\2'15^VA*(Z M+H*3C!_'S.N(;/01",O>O'DL)9LDDA5"692M ;1<;[#_S>/B&(J#P+7M1 MK$?3=-<2'2 W8EJ**@2D*\M$$93_YSJ$E"W"M.B8RAFU+JRV*]J1_Q8N\B+L M?5HQRA.&M\8H!I;:$X!AG!=]%XH?S&A2"*U/O^0,!'@PT.;#I=KE=B@GC-Z= M][3,4-UZ6WU1$5/\^I)4!&E!#D30SO=*S.:71"&,3BNO+WL4I/LCT+?II*VDW9$U<6*W?&?XA)+O<[\4+F MQ*/)4U'";^M$-$PTDC[#83Q%< 2.M/3C<%=S+ L8HJ 4J,Q&C,? MH)C-=^=(2PASA8V9'OCB1?>&RG?E_!W>CA-Z6J?T-'@V088F1E**^"3$59C8 M^UXD>4TT,_.-=KE0.D.8\*7>J1*:17C_S93V,3(@R0LCLZ6+&*XBH+PX4<)0 M:2>=YS0ZI5Q 43CK1BH65S(?E(=)7F;J/6A^-M#,*V:+K>:/J6.$M$N).$SX M82!S7W>BTO%7)6[197OXPKHRW)N"KNQ:N6=I-8'?_Y0R>V8\I'2@:Q*Q>Y=O@C3F*#VZ6ZZ_::]#AL+2M6 M"([E6DV\6I'\OXX-TP_<,&V-)U0GF\O%ZJ' U?LUN>@HMKGF32^G$N_=I-0Y M+X/I!G>LY2] ,%F&_W&^TP3O^":"0-!Q(SSL1M!Z<.X51$4U$7=U(J[RQB41!&1::^X)!#M'P+82(4*VXM=< M/P_1$* $OB7[8YS"1^5-ZJ97*='XLB]?S^9U/X<.^%2@:#.I6SELEPG5;/T! MWZ^14%J&OYE$M4,3@-RRD7B,?EE#C7$9^I@D^0-L]&\5$I259B.D&2C=$ANO M=,>65M=HV\?@+!9;P$H+7+%OM0%6*P7PN)_:A\60+>L %WL>0#]+VY#@,0YD M+=^7_,YRW[<+_KI05Q7WBC^=964:AO#OQP*V%;"?'0O8CV(LGW,!.TKT.NKI MY!;S_DJ.I,GOQ(A6IT3+;J7"3R)VZE0$!G,>J0D%*G>=+Q5I-PJ[==3SSBPX M*=0V_C+#RR:*]8(98B(<0T839C?%+-F3>[4N&9Z?< @OHJV Q\CS"?S(9$A^(? MV[X>***2'$C%G+:Z1T4L7$;I,B?*MC1G" !^]0HD:'<8;SWX)XX?,CGBYPSH M7;H6../5C;YMUD1%5[:T"ZR8N#=#@?2= X(X8'@2<4#]M>YI\N%G&T<;=],;4-FWR; ]-:Z!M!"5 ME8G(=K[NPO]/#5FZX 8S%V!2"X7TJH^Z.M1$P++C#*A!)@D8.28#I?2Y/SD_7HT.F-:@U!QV)%>$EZ5> 5! M1-?6#>*H+MQ/AWHYJ_-^2YUCSYX\>U(@KOE'^,C? M3M^KYE8ZZ"=3]S;>;A)5Z'=P[_ZPO17CE[]EH45[X4 MWG-KSUDL!GENF 1^U+/7\4-RTTE2 >7I\V'>URQK]XJ/2C;D0;'2DF#35!K- ML6P' M)]11+#M9<@UHUVT-39TG%<$?@?N7^_S92Z&YHCD2D?5*.]*( Z0838BZ!5C,%GPQU0-K[/AG<-&;?IE[#5B;1Q'G"W&Q6^TK);DS&?'I["_==:6< M#.X&0VYQ0U,M4;V15*8E]J2Y@4+_R\J@_-P J@WS8)@S MI,&&91H3;<:7=>9H$;>>Y'+791UK5'%#4XY5?SE/RT=EM82ZW;D+\NSK2D]/ M\O1#R;S^5FD*'C.N/G-E9W/A4O]Z][8UT")M*3P-L5A,S:U&LUXD-[WT4H0C MO/HC8+O'S.L?TV>K52/'7\P;9KAAIP@[HA%AW'_O,!,MP7RK'$(#>::"8\U@ MR+IUQL;K@M#$54QQ^4Z7D@M^$U5 ,@GB8W-/-0&6*;8B4[5M:\XUOW6;W)^5 M\;N:GY0=DXAKZ\#=%-^,_5AN/TSD(ATWYY18DCC.0&)?,:2:Z%4NZ_!?F@IB M_#!^QU:"FF WU44]#^'I/_BFX"@[FOV"@72P&0(';(E(A*- ++)=6>92S/P^B6LQ_?*[;[%84Z=$>^*,,%-#L#E=&[BL.^ M1-*K2SJUQO.^ALO75LV>%6 \(.$CK])&7#0?J%^@E#FT6%COWS/Q,=GGYMGO MI(T7[]W[9GO>)P.-/[HNB4=S_;$X8=K,'2)8X,ZX#$D',#C?5^1]?839O8R_ (E>\DLI+.I M!-L)NRR3U?T1N_BYQR!3TH$=6$E2&/!J9Y$MV@W.*>UED5:PP@WWO[9#92'1 M-3K$^!RK')\I];%G)!%H,)CHUB9#@O&J NA07@?SNNA+^/8)R)<\<[JEFJJ\ MDOBB[BTQ1C=)3VVQA,K>\R*%Z:2(I<>]?@?ZOZRN?# A6 MFBP/V2/*[@7+O>4I9V>@8\%"EU>D[GFEC73740$,FK@23;=="&^']FP*O@4>SC064.6,/<5> \MU[8HFR[[JQH.MVW7- SI%RA-E.FU'"19#=4-'E*MB8TDMX$V4J M+^)H(E&7-!3+M2;7B-PPOX8'A%\J9K\$1_AR]KSLNS"W);K+D'#O.>]P696+ MX'WT&^UG9J"**%+4VA?H^M.,;%&>@JRB!A+PK&GZ#L)'^:WB=%F<[H45 /QZ MN^5(ZBBRZ= /$YP_O6'X$J3_XLUP,G)7QF3(XB$F99R)--R2MF*\K8E[%Z74 MQ:C#<,8=FF73>$I^&[KI9BAEBA'>$R61A=XQ,LBIP9* &W%T1V(X5<(CUU?! M"ZC@=&1U_#$Y*RZ?H<+K55B^417C&S/: \3F"WE<%4)ZU!.QU!5[Q*V*%>[F32L#+O E)UH=9 ; M#=JKNN_:E6CV[ ^5;%^I 'Q.F#7^2E(*3'>L7@L3 9@=)_(X[4AY49GXJVS% MTXC-9<1S(LC$&V4OV;@+RF:$'+Z#OOP'QREO.?4=8>(T\VX2F"G7=R)>5XF MN:-*+J'6[=190*D;>PAP@IC;=X Q$-*,2Y.6BM\*9V+;7/!I"R:021^CWK?0 ME*(XZ]BD#P2K\_>.@HI&[(OT$D:MJ4TW?R>H=Y2B0>D=]X*+;R/'K4-)3^DW( *>Y+[H(*Z%5#J]P53;401&K,/@'RVV-?G#/C_'N[(!T M1?+!?B/Y]1OM#$M26;[UH[#??70-KT>PK9\^8PC:I$O-57M5824/A+)"G ] MPSKM61?HYSX^)7+0HVG%3SC!]2#D';HS]J5%"LV+7-_1WUL2<[9<^^@5V0Y; MD&+S1H!N(G=,,NWU&5?[W!.H]5=KUO1_+IKNG/D."4)67H'O(FSE>HF;@:Y( MD%,R6UG-)-#YI0+,'&@%8\[Z+@X:DKJSR]UY7R_X-EYU"W5"D6:.%@5_9K=- MI-TIYZ(S?!W\@9C_B6DLU1:]H\<(3M4ML[.8@V@W;S@\"X(^F;_*-["$()/: MFY,[++U6M2">WJONS9UG(>DL[Z]?=C 0I)_)MY+LT2S%&:F%R,]><4GZYI)\ M4D8.VTH]&I=ZR\4#'>*LQ/N_J=:;:D6,L6^;V![*,I1UC;2NJQ.?U#^&'A M>NPI0*0K2C8N1S5;89M76-&F?'\GOW3R"GP@=<7IF?@_?Y7&]6PI#/6N!41E M@^T/JY,"E_.T?28+A$R/= 8Q"Q*J#:N$YCE#0K==>T)22*M*B#"P):SBG.V; MB2R>;"%_B4VI"W[A^RYIB,4 MYX1[WLLRO5D\K*)8-\T^#TV1=8!>+?!4.W6JY5#\VH!16)KV7*"&IS_ MR]=+^8O73?7> QQP'UU2X,;L@ P_:Y"0S'FQ%/M^2:6A' -?5PGY]M9STFL1 M!@;$ZV1C0&CZ$";I"A I_TP6NDC8MI(>$D<^\-TX+F4K(JL M'#(IV#FEZ'*'$77] I 9S/)_GYV]C@]EW1Q 5S%I@Z:>F4/G?=S1>_8*P'$U ML(G0I"3 -T\&=JZ[-:H5;AFV<2PO6GGQS\?RXJ,8RV==7IRP M?WHAR3WG*J0I8DY#2.$JWHAE\%T<[O %?WBSGD#RL4/ZT^0<2%AY0M(>$J"C]1R MEL_?OTUY;6$)()=,4PB*=6WH)QPA97%H.83,ZFP#_V'=U0+2"5,3I9KI1RXZ M&S&DEC,%HT1E ][<2G6=P48FWNX2B5QSN,,F\(0!842,?3QG1T)G)+AB+[:] MQKNQ=Y/JVC0F:F?9I/-/>DZ[@GD86< )0Z&T>_CG?VY%WY5+Q^&O:TIO:)C\ MIZY/-!3Y%J]52!UP_;!A6DY_;0K_#LC>>TQ.)#NI'[\L[C+WE(VC(.:L3N#)2=IBTF]^M34-9&IYW64"4V6?Y+(LNB46 MNJ5P1G'YQQ3YPO8@QFB1#3W?Y5:SYHTY^4ZD"3)TA8^B!."C=1L5UV8<*VP= M;W(]8Q:(4-1&E2>M^@KY-@X&7VD2O-!]AMUZNTW@9.T4U+A(&X/A0U#^BO/0OB,C"$D&G#Y6S9=-?:V Y) M=D2[30H9T?!U(HOZR-SM^V>FQT@"?^^C0W=9+40]%;LI3*5U FLV(MX2BVK5 M8LJ!4X@'Z(<-G'Y T80_NU7 MZLHI9B_;^>GLB^6?WOVI#/^TWH:--Y_]5I/1):^#_ORE-8;C.]H:SO<)!40$ M(=.;=U=8C9M^B:X*X#.EWQ%YXE^"G7 EO:??S+YP16[=RO%W_M@3P$DN1&>D M&ULPAE_P&?;4J/82 5<(46@EEXC+Z/86G77.[:IY3V:"+\DWPN7RU==?%_$_ MOOGVB_+++YY^^<6++V=>9-.2H;::>*N7[ \U8>'X9GS><2/QT^^^_88CJ!6) M@"Z2^:4/67M_:=3GAD+15\;-K-:XPGX,FVV+T#8EK_>%]67UO-!P].] ME'[$!F1K?8W9_?K)OX-0GX /X#9'-$PW%TA3@C=5D#-TU;'XCN)KEF[S1^!1 M^(#M8"B/\#\SB\]>D8]I9KE//E3!O_@W5MRF<9 M&=OU%V5;_TON'*PB.TM(''FA-R1>59L5K*O&3&24,'M^N]BS!"@-0"]T#I;1 M=$7HJ;43G9E$WV@::M/"' M6E4IWKRCJF!;S,[Z=;@DWC1 1OQ6=)+#SZ:S!#75$O)*9-PRRXCX*O(XW&WZ_[=NUB7A M_-W@8["/8/GO0W M=)HVX7,T\?<[F[>NT^R+^DNYQP': II'7G[?<;<;1 J3/GZA8E]PDOXE%\=- M9RZQ5V-K&>ZWFL;61FD>#H8[I.W6B$WRR"U,#>5;?"?^\Z8,\>#RLN&&R'Q4S_$F M!-085:>,4JEY09XMYG?WNR!(8I)SRO=@%B[!99TR7X#G2-XSK\+V!-E.0P7>OS2DWM!4KK! !"OI^_^\#F+F&!P M^&K-=5@H4UJT[=S>-%*G=))*UMR>A9I-9*$R5SO4 M?_N2?U,2^)3F".,//C6XBC1XY3*'1Q+2?W,Q)8+;V%N>2CA+(10%DUC2F5PD M+I)+W&Y]6((=.9!C_J.D S-/>M%53(!("[8;^>!CG_^FV(O57OW"9@J&'R64 M&8&&N*;;T) M#X\[&,_'+#(\ M-9B H39DZG6X9W]5FBSZO&:+93:]Q<)X>-1UBVMYPW2B"!<)>="#Q]$KE(N^ M$F"*EE&^=PF1V0@B /'4V"L[PTF[LZXL+R3Y\]+K9 M;::+MF#22/1O7S\)\]HTW%T,*G/[.[T6Q:2E@[H;'@X,J Z0D53 G?-XVPES M;8"1>%;1XT@*$PDM8&92]B .5T'C,9<'&OW55Q#TMRZTDJ^%;V8KI65I+-015A2-N()1" M7.#$304Q'%(A$48=Q=B'V"##5F('>7)<>/)!N_O06%IQ;((+(8AE@BO)9[[SS9==DV\J(?Y MEH4T:3AG@CFF)?G)7OVY]8YS1&!GZ%4$B6AK,V. [!.;K-4"B%PT1Y;T,TNT M)H&3)1[V\ES;QR#T1']$I9"+TB%4H 1A?JO0EM@X3KCH.GL@DB&#K#>*C':8 MT47-[?\E[@BG8\&2!&%QWZ3 VR1)$-]O*^K O+T5AGK[EE(0,GM\"7,-CUXR MR@)F+=%DX1>#1P)WB%>#P:#DC$DODJ=D4=&=*<.K76DCLTL>?(Z)%S^(XW')OR3; M7M'P$@UV@Y%6N<>DV*JHM3T]0*1ZP!O?=-?:813=!W#DAFM;MR$=GHUZ.5?5 MP$0FB0!TJ30;1M'8EPMC D\#@K2&<4 W_75EP:[UTY>M@[!Q'R+-QB(8J$9; M'B"=E/21-B:H!!Z$>+;8JG,5.VUN7XMR@>@UB3%GWVOR;&H#X<[8LC2CYQ&? MYD00:IRJ9D?7X8^!;V5P7 X<9;%'(23]]OWC?5 MCOZ=/OOLR9-G*;9I]+&8YM)[ACL5.%,<-X/\LD_^"BT4XLRR7]AG?CE[\^+L M_\W^&\0, @C0-TQR3KF]& M#C94+^)C:=!*@]\<2X./8BR/HC3X6$STVVD#JT';ONI=N4D8/J,OL,\#)/#%$J\7@N5!'(^NI(F?HC.4/EFI)W 9UV+TEWVS$O*?>.5C=2B M\,[KPAX<@5@95=#'WLB1B0%A[4+)= D51I.[J=)MEE.7$LF#OXCMCO4XU>@= M1$FT3H,<_VVOZ8#Z1K (!U)3>N72Q\G*J>J4_:/.M]*><( K+6SE(IPK6I7P M+QQW+DTWBU-=JNU4ISULCF;K.ESC]$^1I?%W!T@:A=.#NBL!"R<]DX1H6$:Q M;Q.MZ:?,M0U"JKP)VZ_I0-J/U'TD@I'$@U'@KGC"62.\7]T0IW=] K^SX+*J ME!Y*7];7')1RSW<"4S>61'Z1K>NV[ WHZ=#W(89W-&?VCO*CHVF[^W()P@-D MG%,P#S=#V@_O#V=E*1[=P^T6A1ON)JQ@""ZT=5%J'BY&6-;44[_98)[XMN ; M@1LR;B1+NY>]_>,\ #^%O&TL6P.RL@[=ELS\&IG/[;*-3XP.@[L^TUJ;,)SF MU'M1V_Z>.: 4UCQ!&.JM//:_!(@N;-Q'0"2$!Q2J:?;I!+41:5*Q-#I)2M /\0W,_N4N(KC'L MXGL-'E*(77#_*"I>%-%O[IR*^L@VWL/GO^\1EV.G&!#(E\0C^'C;=2+3) MEN28WY5*KA4/NGZB8J!.D>1*BSU\#AP$900=J@4;O-BR)W;./[PO]G--M?;5 M51T>)C8@6\(E.VIA_;A9GLC<8%\&$>PUQS8ITE"?P%QXOK,"G[^3:.6O6)+O M=/;?NI*&E(%\BHIF$;_ MSW^$CL*1T?8CF+716LMP5,[OS246Y:2B9<]T()IG!##GF!EEMT M3; O[(='G#1SGL1/PR5+]5S).+6B9/WCED0NZ'_]0 9GN)R])EHO_B#]<4CJ M1YU2P-/+1N;K,79SSR\:8B(L8,=2#7BA[)S4.>4285'R]!T/)*'I&?$"*SCX< M\)D[&X>6/RZ\Q$_93F($@=]$AK'.ZGW.BF++])?G>C9SA%\TYN,AWM M@<1N23@\9IU***8LS@A[1IV8;#.[J=;Z1*F;N9VG5%849+B/&]:IW4A;!JLQ MN,V^CQ&KL!2MN,4HJ1[KG%;G_,]CG?-1C.51U#D_D:6!OQ![_S_$74B:'UR M),UY+"TT<9_JV9XR\?#7;_'2K6$IWO62"\&_-&J1^NID%:Z2K:0)A2SQ'HZP MW$^ B=2;#!G"I8,-C=1I)FUZDF+.*QZ*^9B(.( PO7-212N >P'>%.+=<0'O M@A;T$,1._)8(%^PG(81\-6@"FLGKQZ!"Z@):AC7OKF/;QX%0ZZL6%U6VC]61'Z:]T5RM2?W2R+I+DI1AX%"'$YY1D&-50Q)%J5W$<(T66V7:[^8#)CI=Z(09$S^;:; 1A M2>9$U"0AJ-'S 80+$V:1$J/&L6NYD!AD.HNV;9?E58?D2WC&583CZU"S@X$L M+)+'2HL/ED+JC*)I8! %H:()_)6W>LN;Z4NY^>?$-B5Z =AT](E]/;P;)LL? M)M?KLLDR"$0WF$#W&P>2P?@QA&F7_]P&PTN,D&$C4:J4B:"!N5DV7;= =HOU MV^E_,@GD=E."1C)X3'V(8BEGMMF4\W>4U9#M$'9ZN*_"5B,T8)AK8ZP4B+S+ MS4H"4-G)AWZ[WHPMNT/C4MPFRFQ-G2S(,9?[\2SLV7B1HG$CY+5M'[=[B.U[ M"7W4DO--Q#VCVP?9(2S#;2G0O-!U9FNG^95)NZVZGU)Q7;%A3]P?8.PBM%UU*WIR+69@)SZ\3%CJW%O),$Z6DO[QJ3KHCI' MP_XB[&GEC\V)8Y&_GH#85!0,UQSBH'-P2K92WV"1Y CY.&ZCKZ_*I6@$9*?> MD)\+49^D.BW%HGS7.QJ((Y7TQZ*2-C R7X7M@/*#*8WL(9Y([8.GYU@6<>>J M"U"X"ZJ(BJS8SE%HC#O;-A[(+FGN#-#YFQ/T9CL.>MA4]H I*/$4YP>EY9OD M%X.)V1 *+FVQ#"\2+F T?(=+JFH1A0_O*+ALJV:0!D!C MTBX8I$J-O2JZ,)HJ8SK2^&49)F\:'8(RNR6VIHRV6*E]DIT>?B&TD=(?L&&T:<^M&P%HLZ)!4A< M8NXT3&GL_==]#,::-E)[<=)42UZRVY;UY.FWGVQ=T5#XS?>?SABGT_7TSZ=/ MOZ;)8!UMD!,;LWW? 1+74*M-L@]9XG;1 MRD0XX,,NV/8+Q4,PE&(HZ?XYKM9#K]:V]==]" *K19VDAK+;=T',(QLM8' / M]71'5_QKZE&>=]T[+<%1Q3+OMB@8TT/$(*(%SK4:>N0VW B00=8^]\(0W$=6 M9P=I^/8(:7@48_D$D(:[6,5/9 .CE;A[IX4!LD%8.=7[7>2=6DK5=KQ+'MJM M5S &]-##;JZ'2R7I\%8<5(HAQ*:HD%/E!-XODE5WN8+"5M1;^ZQ%;]FY<,!' MAF/,O6C""]L4H>-1YMA)G:3F(+:':/JB7AAA)O&HF0M:'7?7 ^\NRA\HZH"2 M-NV%]*]I85-KVC>FI6IEWS@N[*>[H<@L+(C4&$&&13F2 ]74LPM> M=I:")NI#5SJQ.(=E5H5A*K$Q_D**ZDO==3N^G::_4R?-!LP;T$O[P,8U%RB1 MA+,VW(5V](8^81[$-!LSLU"BCKA0&>=H4H)/HSO1Q]_,N'!2=% ]BO! M#@6#'V/^Y+@RG\J>N\:PK"GS.HA[(W!_7_>$=M.!]7Y3JMU.!5MU]R094"V9^6]; J8([ M1_3/(<-HNBZ(^2+]NW JF'C+_JA2&9HB_ZXGC4;I_CV-0Y61JWDY'&_A!]\I M+EBCT^SJQ7##N*." TFFPEYUP2L<"O<7A=YOD9A*$A,I;E/O;\9FTI>8PHC" MR>/"/_3"&ST"K7O3A0^0?E:RFBY-4*"QI];*!N+P>)R_6.907Z&I&P!:M7[J MAC?"LIS+-[],X2H1T^IZ:%M!F"<:1J[:2[Z[IK4K&2O^&[[2#\ ?/24 MK,"T'@#3&C$#/>@/$\D%SAM 6.1 FOO>V,F[*TPLDH49ASGCV'29'#2<\26" MA_8I'X7%=L# ;UN^)99P)I/%%2E-CN\':D>]"$\C(+RV2:C@TZ 2(M0"LQ@G M<&;,6$2],-TY[H7S:K-AQ/AJB#VAX><776]=N=$[.=_N3#:./9>*4LW$3I!A M_LEQA7K'P+?2& H\AG*.O;A[ M"!F.5<'S1YX=T^NZ(='H48WD4Y"V/Q=QQ"Z3=(F3YM\$\D$NV",;H0HF?YU0I MY$0CBS^EMB)U+T4JU8A, 5+(\A2H*J$;*_TM33'H):AL[$4J51>U&,)GME+U MYO)U[.=KH#UJ_8/.<(GF%1%;;Z")W>[B39E(ZF5IDY&-_'!NPV)_Y^MC[4.\ ML>OP5RSSKQ&+0G[+69K4_'OW_KQKJT?Z>O=LLSQK-I?=]N(RP4R(.E4Y^=X< MQ,4.RA1>+CUFZNEA8R=A0W0(B9G=/GB^)YS)8$$2<18R/H0=VI P-9#Y90A\ M*N)F.HS6L5?M[!?B<*%^JV?%[-F39T\PN^:PRR*=SEY#PD!V,+!:5:2,@;*+ M2V1=>\W. :$R860QA]YH<,*LQG=XQ1J7C,!,\*1T&:>G?9:XE>-]0_$%E$>6AM)R."0'C6P<2 M@?XFS+D(%'L5,Z*)R!0,2<[>'(1 MW^GXAI%=[Q/XEGUS C'Q-"C[AEY "UO6<+34G1 MVADVAGSD[1 SR;C,-.4"^!GS@#-#6%Y&3R;#X#,"V&BKDK.8R(+# #]6WJS[ MNVHAPB$6"-"B_T)"WH_5"[VGF_8&FTTW-A(O)IR>"BI$K6Q*VHSN,YS*86M] MX%;0C$E(V_5D0 EJ+1HFYV&>061R9)OX&"HU2>&#I%CGE]5BVY R3+E+-&^C MP![Q284@86O3^F,#M0SVAXHAY]6N$U()Z2!A(B3;6;H;F2^=N*JR;1@M=\H_[G:N M< G!!.N9X$OF'1DYNLA+:E-@>741R:OI*8-WDF)*W0;#&@HZHGUR)N6B(W:C MMC)'KFS$3[FJ'-VD.C@J=@^>,= :TK]J#I6+3/AF!*'#(II2.) M$7*Q]_+GM!=TQX>UWT5179+&EOEY#1%.8XW.+!"2_;C5N2X&9>UN?UAE(\ MV-W8.1RD^-=VNX<7RN5ZO&8Y?SS^T 2//$M#H7^87QO3@HJ2,+,R=]J7C55GU2SDVO@0*Y6V9ME5APVG!DC]N! M\G#PW^"<4()O2V*O8G!]%,EZL3B8'L/.69;28(ZN:T0>K"D4L@8>G MH1)6+? %V##81 OS^-"'OT?Y7#;&=!LG26GMAY,&X.DWNO6%G+01*Z$D M0DL+"H*D6W6$ 0FG+#I [9[G0Z!JL3TTMCOST&& W3U=UD.ETA7!A8ONS;*3 MZFQP+C:B2@IBJ#GF;+"4W]0LJM^XWO;SRW+8YSC:;S!E.6\F&D@IW7?,'UU$ MA\#=F?1:QP*JKO-W3XX%U$X?,H[(0=^,@&YC!* M,V]BR!Q[RN?56NJDPB6Z?Z[,[O?T4%^RV [C6:S[B4=@7>@1W5ST![!KIXPU M,G^*Z[$'LP1'5#&C$C02Z613QNF(F&O:XP5(:EN?'R*-=;.EVM.\WU9,W;UM MUV6]L'1&1+UM.F8/!+TDDPGJ!9B]BGN!!1APDUCNKILU?+(%XS)50AM9R475 M$)-:\ \;*HP/ER6YQI!'B#W_A5*C"44+6F>8?YZ[:/?J?A@\AIYRK!J424N MKT),"FN('^MZ[W4+4#8F+"3IC3*;I%M&@XZ+-XB%S<8X8"=SURZ*CTOF+R=K MQ%F),!#>B0S#S18\VPY=G@&YQ?EA$[;/]-UPGB6(Y+7IU58H%[!#1Q MUO8OD;S%G2:S3$C-4 MS3(B+AM2)*!T8?:#>Q=W(L3S"^TIKQT(@^4 ;_PF"]*!#VJUJA8U@XO"&F%' MTL'=-DV2J\N+!1Q\D(6#U#B]89.N:YSLVP;#9??;#]^$91N=09B%;OE8RUCW M=,;>//F6/8V?[$7/XFJ\42K$V0\=:49]@5:H)]__ M=/;F!_S/I]^'6QK ZL6,_I&^L5S.7DNH&J8\&)_7/\R>_OGD:>&?3 OLU^8% M+?!+)Z#TEE:8AOA#-7L35_@YG8V_T9%X[GR-EU;9?DV,)^$E\+DWEB6P5DG2 MP:9,63"OC.8_)P73>;=@Q$3XZ^3K/\<'YIP>UEDX>_-<)V'VY_]\K66!/S?8#O"$^R;E,@F <[=;!6V2MC5ZU(Z]>1X&&I(T8[2 MBB!%DFX59L47TD;GQ^M3?7'C(?ER\H#1\'KI>%CS/ ->,QTFC;!/P9=IT,> MVX?V3&]('"V[Q4(?5?$9^Q0S:7&Z-%=6ICMJVJ[6@X,D9+,UH,_5J^-P%QM:[R(GP+A(&R#I+_\/,Q LWPD0SN/ZV,OZJX9&XW<(* M-D(7C373C>6)W*=ZJ>"D#''WC@!,I:?2.6T$U@>9U/]^N MJ*@S%WK*/]:>.V-.P6M4M!2#4;%?QGWG&BV0_0E!ZTZ6D/VW(BN!&-+"['#, M+4SN!+)@<-3OG'S3BDYNO>=E0P1HAD$C< "]>XD89*!3Q(.1_)59W/<;X"YT MP&X,MY@4IF89Q*[D^:/3F=S]-TS>4B5ZI@>JMMR.ET'A@'3V:U4.2OL6RV&W M3#TW9>CU$FLO6:J'^W@+4;)$"HFM__A#"-GPHP7+:<)?_+T]$X_E 'N-UK/M M!?EN#%2'5TT^\7H+MEJD !,.^TD<1%W>M0./>4]J+7 MJAWY&C=9M^!VQ)G@1(,4IQ5D#%P]GB-M%7M/U^A=C^4Z*]<]/9;K'L58#KQ< M=PN/>S0]>>!B=SE!"???CPP('S:4BU2/6K+1WCD6(ULO3ZPD(%963,6IW=3D M.\G=?,/OPB;%166 MEO.K2T'7*_,Y1PQ6^N$_(JBR^YX 1">*H+Q#&+!_.KQZ^=[6SR5E085=<^GPT-.Z.JF9\6(*G,8^]5?C'98C_ MPISOPA(-;G>PRM6+X-_!+WCZ-1KLGA:\MZ-VG\Q1%A6Y4:XO/=DH>E,]/7%185^(110IL[7)-HXX MY4<(Q6$VKCCP^^#%1: ;U]9A(2;,O9YC2OTV;*#$$MQ0R6QW7,L4*F>J>W/^ M6E-G?!<0C=^:^]/?5';AO:B&>5^;,<)3D0AZ]KW+6?]*$S..!+@D(M\KCVN) M]K0;WF1SV0-2@'N02WNQ:^G66[:IP\^'K;C+RONT5M#U;00_#KX?R4F"7)<-X-2. ?TDWT/"Q86+SG836$ HGW M3RPK[)]Y0;).G:7CO?(Q[I6IAE[3 >9E"9[1-WO61O[\[9X3C)P!O%G( 5"* MA>Q'6UUT&R9"2?8&!J Y9D?\*7 28 R^< &2N("<5NQ1^.,+@_)17*)+GL^Y M5.GWCN%00A[I1*9-BQRI7K+%=TKWMHL_$3**6X+QK00UL0^ 5;<:%MR [XM! MP,2$B\L_)QP')]3%919,D5J==(2NQ9" B.L#@1%HYSNJZ.'JJL'O$R+<8JJ- M/1'NXCNI)OZA,/F7U>*BBI HMY\X-)O>""+BM-,+,$13R=BB@1.W@['A/E \/8@*;#964P3^(&:U;:]K]B[&:WN/]92#*N L 7%I'^O> M;]'1AHOB4$GL:'"]@Q -"ZJ;"&]?LM>8*H0\>&&V2G,%*XHOD#7?9_Z^ )ES M[QDD@^\W=!H1H-?RG#J&O;A+HH*=F=EQS9!,.PI*:$'=J7]*V7=A+PH^WU57 M+U)V84[T1TEM?B',P>T5X'T8CLQ'9L]FEZ%;;XF;VD4Q*NY5\?6 (A\^X@06 M) :8#'BR#D%,%",PK.CH395%!"L M*9(.4*!(F,R&B?4ZY $WXRH'@9)"DKFD M8[_AIVOB8?_9D-U\+/I:T??9L>C[*,;R.1=]E7O@?"<)@(;Q5[+Q)+-6#H9 B&M$Y&]$YJLZCF!>.X\1;9>8VH\CAF5(*I&T(^"W54R0! M@8!@T^> )+/WWG3ZC5'0P#5]3F9V9(T;B8_NZ%EQV7D!J!*JD MVF$I*J2CKQ-H9-1WN&O "=PP,85"N7.1\XI&W]6+2VB8$S;'E<'_;[KN'FM[ MT/U8[EY=ASU%>FCTKJ_$2J0DQ(B&@W"3C7:8WXY3F0+"4*9,I5:_#@>[[?2O8MR M_KBUGADLL6-"?OJ$8!1/_Q.F*EPRBSLV:B-2Y5\/5\2_/7MR^N2)A^O\1$FI MB5]!&$T&SAB/)W_AO+H("Z";2"+C7\[>O#C[?[/_YOO[#1/5_>_K=MZ??//5O>_\= M[[EX7\F7:^,N&F.Y JACU88'O[:H)4 MT/&W_M=]3L]1:NTC2*V);Z/'UKD@2(7")2CQN=#+WGT.\-JAQ-KI]L3=:KLGEH) M-NIY=O^X=@^\=NY\RD(EIEZJZO)/O+Q<>XSD\UC1XZE[/"OGEFG?-7U M+68!@36,@%3'LC=1'3)F 'E/TR*E])&KXPFF/[IY7P=:L22*'75?[4R_' M.^B!EY?R7$UYC;40ET-]#?H3\!OKOG+Y:B.(G_J:HUJ0Y(QNC./*?KJ*YA2K M8CBF74/Z .%_76QK(A%IT>F7K[@1?S;'[.,!S=M[+5+T M3KKVS7^4J_7WKV5SH01F^C!WYQ3))_DDMZET#P5-.$>&;X MW/QW\W \FA:.-VYJ5#_^'@@=GFDF=K@790-TX^8TGB-5U$?IN[[SS/.2R>3G M&AG^I-@^V/>HPAU=8MC#Y\]WPO!*# IH4ZC>AU,,8]M1VV0EI4A_AWIL5Z$U M##1AKB5G[G<7_"O'CUB&\*B_F"#)@-ZXL.\Q=6ZMC3,'8N+/3&6&((]WD$AP MO::>:(^; 55QS%2[^3O;-GBRY35SSJ,]%*V93-$>O%JRCV%UUTW91N8Q&0>Q M4/17HBN@&F0]!T 7H,=#^5C75\IKU1K$@BOW Z>RYNL]LN M-_0$78FR*/Q[FR@(GT='HACKCBZIHR?$YB%:%P*6,+,;P4$ $!>YJW2!>B_3 MDOP)C3_3SV*9!49,X4>7$^A(R?6$/7]U.!<5V;@%)>798;'@R%5>TNZN3:(E M@C1_NQ&P\56W$8)HZI%2= K5<9)Y)!#B9=5(0Y6%9?0+"?.2I.J<([&GJT^\ M&%J]<7PXI07E>(KJ=MEL*^9:Z=<=)!16Y)WT@VORXM=NHL*4,\2."%H21EU_ M$8+0?VG/T**;._D&"G1653"L?>%4J.!ZX?B1Y>5V37=K-#O/:AI6JMH,KG=I M5?X#J4U] 2]#PD>*$RN1G+W9MQTFGZ,-DBJ%C ,G7H3RNCZ_+&OJ#<"(GO_XJIB] M**_JQ>SG+MC\-@YTWIW\U/&M\I>J[7>S_RW#919"PC"J'T0]2V4^JO9DTYW( M:X.DEC9W&,'FF@(>/U[\ZJ0#Q+CCRC_V)CV[]BL=H_E)B MBHU>(V%N03S.)>W@VP-ZO\5PYW56/4+YN@NC9Q>!+J7!/(CT?H.CD2P_7(ZJ M:EB,J167Y9STYDQX3NR(O+[_^F$PROW$#BR6#9,7[)0G:I\Z^)F^1\Q*B,/! M/I_J.- >[O88&^>2JF(VJX^Q5ZH9: 5W$@XV4 \JE<+-[1D[ MX=0+[1D?ORA\Z.AZ%:**&!:AX 8,L+7H454TQ,C,\=S<.K67Y(CSRV8.-#V= M&, AQG@H/C SP! 9F; 6LO[(:ET*X_NH=)"0#MJ9Y"S!#;/R^4%7_GR$KCR* ML3P*/K/'K4$(AY?9,$C*QN'E#K3(3 MZ;B,&O"$?QU(^QUYV\WNGL9W+8 M(E=0< Y)ZA#*E^)_"M4+?X8IH=TL,,?DA!XH9L#-XD)^GW_ /.YMJSZW<$)7 M^U^0Y2\AVG73KRGG%WT&7%\5^)*848>Y0/PS']_K2LIL\;,Y;0R"V;VO!:T6DJ$NF:H;+KUT7#*3OEJF"P:,MCPG3F!^M,9%%^0UML@1K[&9!->& M37]=T^]5%3Q1_G7.PDHE?M(1"F_9)NANSLR5QA-_PPO,J00Y+YU6SVWC'/MA MC@9]I-63:*WL9_,Z&!\64A^J0!>S(0TC;CBS[!FSFIJ8'H8QN/G7B?,DM\NL3(QV_R18"W" M9*FN5%H"%SGN5#]A*3F1H7!UXG'^HQ^G03A)A_D/4]:77;^H6TA$>VY19NS4 M-- X9T.N!3)9FTKB23F,6J$_WQ%6DM,EK9)=#BY5CI#)-DCXNYNZT78!C]JR MH5 +7M).>P3P;7ROZJ!6N4GS85H+,"9*:"OM/?XIIYRF9&[BY!,Q@GB_*F2P<@"SY-.AF)R7"6E%YUIRC&YB#@I9N:9$ M'[$"P2! MR11-LA-I5U;"K959/5*^ GI^=AT2EQ@$B9\Z2WDSNG#7=@O;E0+ ML:UR7W;#,5%56O8_%E,^"N9"I]C1KUE@V+ MW*]X5=/[LG"[<@+]+\341@><,*\P<25E[H)G=<,NOLLF)DQTJUN9KI>V8C9# M9?Q 7]RRO I6_!QE]/2<>/\P-M=9YC"8P^UPW_/!09M$F'HF=$)D)C 1F(2! M9@'!&CF9L!2>Y,;QTZ#CNJP;1@A<"#!&UTD7F%3+O(HBF&^#QUF?)P"Z2) M$\JIJ-HYP_FJQ?X]9KI/4W5M8:79V4'A2F AXL5R\L)6")Y"NW Q)./T0NP) M$+K1J>MU%R$;:P$',MURML^9NQ/R<]1L M- F_=$B'4DH<3G%#\)Y9IH?@K5S;.-Y@G^P&,WFAB<"CEO;6L/*JY[X))]+0 M+>,PA7IM+BX@_XY/GNRJL@>&\+C&GV"-+^OS>C/R"OB,AWCSNB>T.B2M!Q0L MV4>1WJQA9AHKR3>UT8#R:RV)6I7JB4[YL\=E?^!E=ZX@Q?8G=ET(1IAD'RFO MQ&UY+J_V,-GUY)?KA0!ZXPQU[&RBHL9B3SSJMZA80^'#>->Z< M#%_!6DT,$5WP?",3TYPTYUS(*"AMT#&1!-:A!L3_3N43KVHR/I&5TSW W( M']>_EF>;L>6VQ3+*1%/:WU+]\@J>N6$S(R&! M_[^]:WUNVT;B_PK'G>DD'8L2)5M^M9EQ[>3JF5R:QLGTOMU )&2QE4B5#]NZ MO_ZPNP!?%B79D2U*W@]MDPHD%S]@%XM]*DCNPE8R\B,O7DH%Q#>;'%&\LB'I MD7432>C^O<8 IL9LKV"6;YCLT'I.-Z:"L^3%I(H;#Y+J9:'_0C_[WPEOR ?J>0% M983 EL$0S-62AG>$_U]Z2:K@FUHG:-(?0DQ\EK1)Z?0EX:T#?Q=;]LK)QB Y MDC&EG>-+LY#E[(C1*@0FJ4+\5:91$,DX+2U](CF58FQBTE:3=D^&%[\W"6]) MV!G-44ZQ)S(<0+Q7 M0Y^+3IJJE79>(8+2&5U)VU\?S'-6S6&$PB\@OQI/HLC@5%6!.K8AP@.\6A>^._1=$!(7.W="QI^S!%&+M2HG@: M1&&JH#!I\ ,Y$N/AF7IJO:8FJ27 M@G"\(WIU('7-UJKL)XI9GMO7% A:1E%>Z9+6P(]U'EH>5ZY;P8_AN!:^(L + MW40IY/+,0LQNRY^(_%A7@H"R:;CBHGKG6.WR^5T&6 /(TCUJ6U1^IKHA22FAI ZD["K6#HR+7P#@HXHDI/6_,@]WLQ"T3 M0KA16J*NI%8"!&MR:C3(U URF7#)JX/52\Y@ELG.VL6JD*2M\+K./HKVO*,% M7A@05KSG8:E0"[+;48]4[Q9H#+H;H6D:$Q=!]:!L'D,57B+RDP 5/W5^3(T6 MO'CQ\EIRY4J0A;H7.KY>O0OO,W?"A_JF)C9$ 0$7D*SAJ<&WD-"590JLAL3. M*)^UV[I0$'/I'6\0%74AO %4]'Y2BA+(G_+BPO6@[CZP6'Z >F2B[O0MOX<@0^EX#I UL-]A4;4">8I4;V6.O3(5#D4+MD2 M;M7Z0Z6-LN-*$1> 4%-SP6!)4S]A#ISJ.@ZE"'1&B CH\Y!,-"GD^1AV9LN*QFGPF3W2J'VP@$M:U&_=1N63Z@D4>:27(\_X]:DNE0397 M*FV,63V9$PD6T 3B_-\Q.SVLAFO@_;R^Z*_>5/J7D)%K>P$MKZ5:JE0V3EIQ"L&I;3Y@3"[YZ%7GYC$4>-;O[:D[.4RIJC2VR0&(Z!T!,0+ZG6 M-(K=1&F(\4-E;8#A1=B\TA3(B$06G+]/V7^1J4-M"NL4N@*CLE'H";=O&'4: M4GW\8K]@;/&.,1.8H!-B_PLJ9@-**Y2SSCQVV)GC:FCEG) M"!5)];<(Q9$IU4[]SC*\=.!MH4^)+I!)TA&T4!R[KX\BW2>MI+01I\0IUO,H M1@![BLU(LII"K]#[2=O1[W1&6S%#TQ2%IU0X&>@R/]/(OU7G-S@B8AED!<'# MO,KP"F7GJ>[F'%FBI3Z>U"AS2/W,Y 78LG+M!F-449U)0&LOKDI>F4P;37?XK/L#WD9UX=M"G25]\DB![8QINZ1QUB>CT +9 M/)$%[IBH1],_*_>?Y>6!S]',3I<2DZ)9V:#E(] XBK2? "Y'4:E+PMQ\=-1> M%/VHE&?1&!.U6:#HQPQ0SRI/D0-T_@* 15*'=T $$J0<:FTZNZ[14H>N.F2P M2 /ZK /UC3LQ(Y&G=NK_R-"AYX2V=Z#!%+;,CNE=$4-7"QKJ+(JQ4:)>W3N\ MN5U9=&L:7#;3G M/D\>7-?*5HN+1,52P"I"RH==('V\[8CEY6/3Y#L2 J:_M M8]&:_6IOG:SM[Z(J.%G![K#47VGI0E2*T:^P.8SD(LV*@L$";;ZD(F3E&A8% M?:?@AE1?$5@AB!H4T>'_]0G-KZ)P6LD@53 :=S7M_14TMWV*_E#"V:>V\HNX M8]F4]ZE'E:F>5])70;'*#=BED+>Z\CY8]U97A,MLL:85G^F,I4/;3'.LO!I] MP?A#E@@EDB64,J+R30^:$>"C!>[6-6SF,JE1/LU%P$@&]*_F6G =BF0\-]=I M:M?X@,^)4]_]/(C:[]BKEWGUCNJ]>D"N[_VRM]S1U.T<[K$OD'V!SW0(UB@E MB9S\^(/3[YQU;?KOMX!ZI&&NYK51"-^3 :'@TP&=X1M=R#]3.$B\$VK!I[!0 MQG%%P;JVL'*KFYS&Z42!-3O;BBW3AZ+FF$I:O_2U9'\GEHZS M'BR?Z>!8#4J-GCKU/7F_.O>LG=KNBLEIL.B&S 0%879X@Q[3@EY<8AK+4_.' M,_ +CL7LU _P??A094'@M$(+I"O&>E%P?>CG_""S.W28)9'ZQS-?UC_;^%,[ M\1[^=F3WCYS:7SMV_6^+WGIP;#O]DR>]=O$GCSKU'WTJL7W[Y&#];SVQC_L' M:W_KH=WK==?^5J=G'W97([:-&XPVF=K'L-M_V>OMY0H9)DB>=J?WEE.6)9 S M6=W*M(N7Z&!/8]OC93*F4Y Q-2?:BQ*S2!\DDTA%D=)+M<95:-2<+V7L1O[4 M7$&K*[5\]AV8^][N _4AC":/@&6[YPJ!*Y]"^[7,]_&[?JNGJY87K$.7(I&E M*2\Y=8P>%81X>5Z TNL8R7"M$ZY')$G8]VYECD%J;3*65?V$;*ZJQUQ3_=UZ( M__MBXO\NRLDO5\7DE\>]\S.S$?';TF.GNTG2>=LPT M[U+6Z"MA\PAFN+9H),/%<#%<#1G)<#%<#%=#1C)<#!?#U9"1#!?#Q7 U9"3# MQ7 Q7 T9R7 Q7 Q70T8R7 P7P]60D0P7P\5P-60DP\5P,5P-&B+?89L Y].AO^]!=7GCA%'H.%%]Q+5UL(-CK=,V7 MKT4T$(&,6[_?C^4,WZU^Z78ZW6=J4[#QH8W?']#5S[-&,I)W?C+B]BA;(,.Z M[K!&ANUHEY.+XF3+4NR#'XC ]<68I1A+,99BVR/%NJ")*1;,9)D68EW;^>G5 M2;&'NA@(IU4DG'-L?;.O[0L[$U1.[["S5)J==/H+I!F+LDV*LC0*_'CTDN)L M$]-T.HY]]>EZ6[HKKSBK__SZY:-U%<2)8EEI789N.I&*\UK(:0__OQ>J3P=A M8HGI5(K(\@,)!.D- @%ZWEE#:+T]D*Y(8_5K$EOXG43<*"Z/I"4G ^E! M_S?8+?H=5P%01P/-]VR+F?I5Z">;8NCKB]]VD:&_BOLP""D=D#]'"3=/>ON6O'?E%-TY M\*@$L:C^-A()_CV2-WZ<1.#PB:?2Q5TP5OCY@1LJ$B*1J(^HY1_,U-"A6O[ ME7;9V[:0-1\RHF:[=S\/HO:[VC=I] X.@;W#&&\AIY&$2_^M/+OSO62DY4CQ M*?WA3OZ(&,3A.$WJ'RGY/^-THJ8P*U+M2C"O;TA6G!Q7')N%?X^B7.3?R-8@ MDN+OEA@J8D_%^$[,XKUV>6W4PNB7]X]LP/4QD-0#L"8'\=$\>=4D#_8C"=0> M[!]\UQOT>YV3@Z[;&QST#_IBT#_T!KW!X(Y/VW#(8O;QO5_VEG^RZQSLS6&ZNFV_A%?GLM!"4?!,3.6LL&1[[ZZO_O7I M_.NW+^^OOTN.E12*7O\9](GJ=.;+B,\%ASU)]']2/Y*@V\:% T-[^RUUN#B' M;[RW3SI+X($O^8DQ4K]YJ3HMT-7HT?F_\ P&(M7I%RL[)@=WI'(+@U?=)_6$MDVV4R4;-+__6 ML3LG1[4_=VRG_M$%K^T=V+W#X[6_5DVSUUW_6X]LQ^FM]-H5[^SKN(3UM^\2 M]NOYI\L_KRZ__F9=?;JPYQD[*@J9JTV&S5Q7"IU_'3'S#:? MPEN(2(FL[KX%T7[KG]X&V6OV#*NUN>FTX[9U*6Y]SSJWK7^'T=\R>(I]=&/B M09_J"L!3-=92-T,U%0/;-O',-B_"-N%<$V_+>#\3WF\^1W[@^E,Q?@CZVU6T MDQYK)ZR=L';RBK63:*9DAVU]$?Y0G?9;):EW2#W9XE78)J!K)K',?;SI3C2U>JG-AE.9.9?>F"2%#"FB+4(&E;\^OW +R*( E EY@[5#^D M+1+X#H#OX.#@X,+?_OHZ\]$SX2%EP?G@X-W^ )' 82X-)N>#[X\WP]/!7S_] M\LMO_S8<_OWSPRVZ8DX\(T&$+CG!$7'1"XVFZ(=+PB?D<39#/QA_HL]X./PD M,UVR^8+3R31"A_N'A]6W_&S_V'U_Y.&3X9%W>CH\)L=D>$KV/PY/3H_>?_CH MG)XZ'_=_G9SM.\ZQXQU L@./#(\/WQ\,3X_&9.AZQQ\!8Z M4S+#""H6A&>OX?E@&D7SL[V]EY>7=R]'[QB?[!WN[Q_L_?WK[4@F':1I?1H\ M+:5^'7,_2W^T)UZ/<4BRY&,4H/0ZPGQ"HF]X1L(Y=HA)_3[]@I!H=SJ;,QZA0,GK MX7 LRQSR2&8;H(2C6^;@2"J>2!E"4ED])?T>\:-0_!J*7^]>0W>P9RXU#H<3 MC.=6DLMY$NGI$YL2E!3NX./'CWNO0H/J2U"K$3+]4/PY/#@$S;<0VZ1:YK+A MUS#+MXDR%+W'K@Q9OC7+4-M=FG1!EU/^#@V+(8%"XKR;L.<]A\5!Q!2Q[ (\'?64;B _$R:Z@8 MVYJ>(O]WAKG#F:_I5GMSSN:$1Y2$94,M ::<>.<#8;V&F='ZP\?C=U"2+(DB M8%D3Q>L]R$+\VZ(F65ZA#.>#$ CP2=(V7:[XG!/;BD.6$(8,2?3_^_H[V+>M M/V1Q8O]?H_HN\6RK#UEH0%>HO'+RU^A929I,[@ M,L"B))_VY7\':%AXI$,D<_VV5TU;08E#XMX%G^3?5=5.,Z=)6C)6=,(XWW)C MUF9+'V:MU]JF@4L"R Q_A,RGKO#(/V-?C-FC*2%1:-'@6B@M&X= P0C:DN1T MI)BH#(I25)3 ]IVNO,%"YMU!3Y9E7).W!DPM@4=F!!;PB'FH$+"CLFCV2S:# M&DXA#7TFMRS<(*,JM);8XU6(79*#A* =P246ICB8D) &HX@Y3U/FNX2'UW_& M-%ILD.H6(5K2WZ]$>B(1T0"59?['OY\>'GSX;Y3(WNE!B2(<3F]\]K+)#IY# M:CD^68ECP$=20(^(O.,3'-!_RE( )U!^&] MTM#Q61AS C_*L AP40E8$)=!]XBV43R;8;Y@WHA. NI1!P?1A2/#(#28W(.& M.S#U,2;.$$Y+W6F5NA18L%2"1@4VRL![1-X-IOQOV(_)5X)%.TD+9,Q5?6XM M-1^KU @<)(%0&:E//%"P4@[%?CX."-^.!79TM('H6#G85UC)X$KC5P'8(W(> MQ.H8\[Z'Y"(,200-?PM:2FXI'E.?1C;6S0!*2]1!E2@).F3>$&"1Q)5#DT1& M)>@>47:?Q-P6]S[8>&@,X17/A08;,]6,H"7HL$I0AO4KDFB2G1RO1ZQ\$2TY MH6,_T7[S;J-DU')P5.6@@$BZ2)]ZPQ49FRN^3*QMW^-J^XIL/6K2WPF;<#R? M4N=+X#$^D\4Q;N/ZW-I&?U]M] ('E8!Z1,,:H9T5 C8')\JDH@3RG_V+O);P>L3,]6SNLP4AGTD L)%P 71-?JA,GY/<2&;O44,_$%\$M.\QMYL8+V?3-K;B$0UGY8+90Y<(" )T:M&-UE6V-)JA?&J MQ:$RK39?M4!_R?[ZKQVO%0(>\=C?.*LIJ)939=9NPVDBI$^,UBXJ61+8AJ'E M2YGD-RQ/]9*$$PPAK'TDTV05^!7,8ZF]V9WF& MJ253B368;C!'?TEE](E.L[BF3\($XA#X+(RIV1\2LB756K446B5;XZ0$),Z*A8IR);L]DI*AK&@H*1M*"K?3 MMD:>+UG@0!V3$[M@1V2S/=#P:3MJI16GU1\E(&2E/TORI:5*]$048:FHT>R\&/FCGJ MKPB*(M_EA=GI3X7(O&EN&+]B\3CR8C]KRDTJC(DTY&]4-6Z%:1;'=,R9#7*(,*"N$ MC&_)8N11KJ7-23W4&_VFL(VX'6N*T>K&ZCO2=DZ)E384_8MY\EW:MS:O$#I) M6IU0PIL6.E$R(^!J)"E2^3O%J*5K%,_GR?WWV"]?;BK3;=5RV$K6*K7S?3U6/\EL%2P[,3H^T=.;3 MV7*8JYIJ"VID)5>K14K U4:+2G/IY5A;S=;\G1*M2^8?!V^E1B!YITAOJ$B- MAS/RQ;HL1?GE-Q+9FI^U!6G51 GEMQ\365H-S)(NI_D5@?R=6I0)VC5T MK0(H\7R= NPFT'K"KPA4S*&R>"M.F5?!UI*MQ.=U9)>%]7I*7#WME1O@Z@M; MGJV!M20K(7;U@-F2&:\Y?[8C6,N#A?>W O2.Y)]"\L6,\2C=QK^BG;: U)*J MK'G4D5H6L#/)Y9;?A)=E!:HE5%FHJ"5TYU U47H3P^237(<1G8E;P[;07P3U )%4G8/G-UNB&N M&G&T7"FQQX*KTQU7.5=%S%?\6H6E>@0M/TK0+^6G'/=-+LCH*3,P5RK M)%G8_50V&B_*N83X7NJ&>J5.>A>(>&Y]EL\$3,MN_6<5JG?U#/-;1<3;'7>R M51Z@.OR9N/*FE>0+P%GS0Z_X$H:QV,&U/JUVH]VK/B\2M'SZ:B.C^*KX6N:5D%OK M9[=VXWF9]+J/:VV$;6M@+&UH#=\,3\NF$EHK?RQL MQ^'2WOJE#X-9'[.HS:WE1XES5;XNUDLFM#?8EH]:5A)?8Q[ ("0RR*2V/&Y# MME8+E'B8Z4V[U8.?:KZL3#)O>CWO3J546DMWB8 7XXID])F4$H@0U3/V14M? MOSI^[!+7XVR6M>_]MO1MTP73*J,2JC-7QJ6K4$JE74Y7*C#*2HQ$D0MEO>^U MLE:^OV=_WUYM=BWQ-==K+G_%[U^=C-_V7L,S/)]3\(3$D^1W$+"D[/(1/"') M.5=)E6C^/T;4IPX+_H9]GRP^X^ IN5GT!HMEJ6CQE497X=S>65RJ(&YP,W3JXV': 0>(MH%(M?OW,6 MS\\'27(:D=D 14GRB _%7^&9RV:8!E_@G0 :[#764_@F"W @VRM43=6%DK=> M_)+6HJD^9GDW7LODB0B?!1.#&MZ!*"RFW_)\8WCGW9(P9#R?DTH483N4U% M7,'T ,3JU, HZUMKP8VP>^06AERWLDTXNQV[O%GWPHL(_P?!_(;%O)']M3#U M#4*#$$"C[-4XN8("&HJ,:6352N!AP/#$%P;M=.'^;QPFH:M'5LR![S&%.E[B M.94W*F2;6I(%B_N8.U-0;'&K?6-CK0]LHT(_L\F2;5]0Z7@F>_P\+;4+(Q4! M#8"^D/6)QM:QPK!0G:W9BV1=^N)%7/G[@T;3*?'=&\8?\6OY)JCDUJ[/8\-5;<"F.+OD6423&H MMW"+"%GVEN0_T)'_083;".D=XGZ+A6=\YR7F_Y%=OT8D:+8:Z\)N21UH$)$) MX>MTB"]BE@8#8J[+(W!TGL@]ITZS-[HBVE:'$]GS5AA$73)+7("D&!R[0/ 5 M7H#SD-Y:LC >3(VPMJ0+6283UTN>(TMT6N=SUZ=]:R?[^^CZYMJ5@_A7*,K= M2T#X[>UE^ZQ8DZD+DV3U$N7R?;G%%W_@!\R%@N1&4FINX5_Q!I >(_YDVCQS!6_(L_$%[>O-%?1 M(&M7)S>2GJK?E3E;\AH;',DHU\4XC0LF(V\[WRL!OOVH7;CCR_=D7S1>DVWM MYZ\*W!'G_W\(9_<,G.(;Z,SR1Q)EJ#\T=143<92TW6=8"[(3'H5)-&QYGE^. M :P796O#[:K-*6W$%KNL#O$86BVZFJ0NPM6X0+,U(?\]&"^+5P8L/9*&F3L0OVD8R&LSD?1R&\E.*0D9X[7G$B>S=/E.@CKAYY6@T^*CEI4\P MI.#%EA[<>'%A!.B9U"3J0OL71&/P*S;S4\A MI'/R] !(-C5OL66&^3MKLXIH0V)ITBB$+D:IS_?6H4G=,GOA7,DU]N]0+SGN M$#?;F''/R8S&,R!1P=+.3+8JN*,N4_*1V&2'G-@LUMA":L(N[(!)[Q -7$6W M#3T]'A+7ZQH&; JR;H[@TX^#&2VXMJ4^JWMU@CFLZ+!Q2T^8LZ _>M0 M;,?-;G]OGFAH,VZZEZVR.^*2/9, 1'RE 9W%LUL*UM#5+?XW9^JH*91=QM!- MJD_;!>\HVV:3;(86V_BN,?<78JI!@V1^-F]=##<'Z()JMFZUP?,U]^KD )W8 MGB/3J3?@<(Z#B4SZ>5$DN<<+^>T2L:5#8"5B7+X$P;"%UY%?%=49W MZV+?VGH;K7R6]'\3"ZDU<&\_[\]7^Q]9.L+.6C=,-Z;O[)RX>NQ0'AZ\*([( MWH]TO<$&X:T5^S(.(YCB\KN M ]G-0F[,)8E7I&(O8R8W]SAJLFV6'0@'*\R M0__& F?%27I=UK=6+*60UK7J3EV6[71EJ>/"<>)9[%>_7&!X%LT4K+.3,QCO MP:AQ$1+S/'"$#,/ ^GQ=L"[+WE]V:;,\,1<$,&UL[7UK^7J9DYE4ZZSTE5II/JI'?.?E*! M))AH1Y9R)#F7_?4+RI?X'LGB*[_.[E2/8\NRW@?$0Q 0?"O__;E:/;D$RU7 MT\7\;S_)/XN?GM \+\IT_OYO/_WQ[E<(/_W;W__TI[_^-X#__/GW5T]>+/+Q M$KC\\^6>AU;^>U.7BZ,D_%\M_33\AP-\W?_1\\?'KWR+\(4JRLZT#4$,&0( HD(+FCK8PXA1_$_WO]%Y&QRE?PV60F, MLA*"3@2E&I]+5:X8O?G0V73^K[^T+PE7](2%FZ\V/_[MIP_K]<>_/'WZ^?/G M/W])R]F?%\OW3Y40^NG9NW\Z??N7:^__K#?OEC'&IYO?GK]U-;WIC?RQ\NE_ M_N/5V_R!CA"F\]4:Y[D]8#7]RVKSXJM%QO5FS+^+Z\FM[V@_P=G;H+T$4O$0 M_?G+JOST]S\]>7(R',O%C'ZG^J3]^\?O+R\],N&\?)Z6]8<_Y\71T_:.I\\7 M\T+S%17^9K6834O3\\\X:R*\_4"T7K$@FP]>?_U(?_MI-3WZ.*.SUSXLJ?[M MI_:QT#0NHA8-SG_?XE.??H.<<9:/9YL1>L4_GWYV@]<;/7U9$__%R7B=/7ZV MR)?>-&O:6BS/_G*&B6:;5R?'*WB/^''R:HII.INNI[2:>*,#E>28R<&"$V8SL9E1O>/S) M,.XAR6+^_ATMCUY06O^VF.?CY9+G^\17@]8B@4"#8*R2$+4-8)6O/#NM2<7U M%NI&))?ENT"49\O\9+$LM&0[]M.3S]2LSJE).X&%RWR-09^O_FTS/3W'$@%F8'"%&F<"49"!2%)"B M3C*$I*THPQ'Z^?9Z5X]-[_N-=3>=O_Y(2Y9[_OX5\4IRANKK!2HZ-I%&B0K: M1P?&(\,R,D).UD;RMJ*GSA3X+JAM&*$?&2/Z:J(;05Y0)7Y\>GQ'4C;D,,\,G+TU$(_V['^ M0,N+0+Y1-7C*WF8%H6!DJN8$J*P%J7/-Q:KH7.IM-&Y%LPTA[",C1*>Q[\8% M]KG72\SK?W)0^/QXM6:6+F^R88!O6VYG< M$MHV+'&/C"5#:&5(=Y-=G!1,\*Q$,F XNH<0V)8%[66.261?\H'=S=WE>I;S MXGB^7KW!KYAF="Y;K$K[1&"P??$%(8D:H* N,IH8,MG.LMV,9*1AU'TX<)7O M'8:^&[T9R_*8R@T2(F%T0B3PJ#P836R@/<-)7E1/JBJRO6W@K6!&&EMU(D,' M!1QFA3Q#9F7*07$,R"$?&_NB$&*2GEU\7KV#,^AM;[]I&UPCC;=ZL*2[6@8E MS.]4C^?GE/XZ<39[,NP<:&68R1P& +:<@0ZY$$6KJ^V]8&X!:Z01V%!TV4 K"W:<35AV?STO[YY;^. MIY]PQA^Z>K9^CLOE5Q[X_XFS8YJT#4(>4 =D> H:)15$Q6M]<$JUI(BWV)OS M6P$;DP-^?UYH=HF;/R=)6 D'#G^1NLS<562E"H&$*69ZXH5 M4+@"T1IE>#''HGM;D;OPC,D5[\>+;AKHQHDW2_J(T_++EX^MIH"9NLFX7I8X M^FR2UAP]1D0P1CM Q8X>LKNGG#0QV=[+Z!:PQN1]]V-(;WUTWR![OEA]0R)* M(8X+,Z"Q$DRL$I++!,*Y5'35PM2A=L4NXAB3D]V/"GN/>#?=_P.7_Z)U,U=O M*1\O+T40H0BLE2F8L 0PSB)'$)*C0"U$DHY4BKXS!>Z ,Z;=C7Y,Z#7^G<.L M2GNAB7IX=+9;KZ?_9 M_#B)J5I74@5IJ@%#Q;:-: ,Y1N\KN_&6>M= #B_5^**QO9@X,AITH_?+^1KG M[Z>\'IP,$@<1OWS)L^-6U/[OBT7Y/)W-)B$;7E>2!AUYS(P@!"PY08G:Y9A+ M)!\Z$W0;7.,+[/:B6'=5#..P3RCZ)E,$=A8SNPG9051:0= 5L\C91Z^&]-3' M%ZWMI?;[#V[?LK13TGTK<2&AM=*U@!>![5'4'D*5!J@D__![J;W\458+E>5-PJ0J08F-;,28X9$N;)4!F42O2?T78"V4;U_/*KO-_A# M% RRM_EVOY@ZRCPQKHI(,H#5),%D'R Z9: *00HQ&T]U./'&%(QW9<(=1W-V&O)N/+]) M'N]B+:D NC;?7,.AV1*[HFUQI*W7O6.6[W%Y-+6"_1FPIP*&) (AB6K9I(<@ MFDD7;',U$U):K2K'U0YS;QO0WZ@]*V7:=(RS-S@M+^?/\>-TC1P.!B\ZU&=]#-293V)D?G572 MLTCC#,+5SM M%0\Q5@N&M" 7DHO=VS=4_M>G5\?G%?_(<^_T5 5/;O;!.0)2J@(LV6JJ& M4O<,U(7'C\E%W5??U_*.]QSE_JG'TWHS%JIWPJ'2^WY!WW$(^D^;9>KV=&[Q1L\*3.K1*H8!3F; MRL R+X I!' VBY!$8)O?^Q3OW8BZ,?V"&JVUO-!G#:4F]N^QM(/AFF66UI-* MKBA]<%/]L :N(RMNY?T]%=!WW_2WQ7QQ&=#I=)RH9 V1KU""XLBOE=+%$!.@ MB^P&1A-=&&0#]59$8XK!A^1'/[5THPK';1?8RLPLP?/3JT$VUKEJB-XTZ62, M4HMD9>\RP4L ^IA\#D-/Q_1GFE/S/#PYTH4<>(6L-1$*QR>.Q2RL1504DNXM MURU0=C2%PR[\]U?^]1JA_0?^4 M_=%'86"/(W!)?B(*=$50@?!$2-2)/N =< M^!_6_/6F1!1>)56SF-%GN3X3O!P'U2[ROB MP6F'\%[0)YHM-@6@9\N*2Y6*%Q)\2(:GH Z0K)>\K&1O/!:I0^]PYTY 8W(& M]^/##4&5>XJP5>9>CZ7RZ6C=A/YU[H4Y+I=K!JQ * MTQ1]VS?T"LC%6!QB3=@[+/X.I#%MKO3E1D]=]"/(A8R=BR6QI4*(AFEJR/!W MB!ZRE5ZJ4#W%@^5%[[,KM%J_KJWR<5-90LM/TTRKMXM9F93J?"3K0&OIP:1( M/,:D66LR"NU(2#+=]X=N0S.JF."^ZK^^1]1E\#O6)WRB^3']R@+?U/GG_$1# MJXKD_TK;RS0E4V;-[P!S3VMF+/4-KZX$W M(2]MHF\2'T/L15Y_RF&V)+\C7:^=R2VJ$=ZT8VP\$6X*0!TIK9WF)54P9XR4 M3$_"!(Z2287CWFRZ;P/M![E+6OB&QS_[A--9>U!=+%=X\03VL_*_><8UM6XS MHLQ-JVO*0%7QB)) 2$82Q$A>D_4FB]Z+ZL BC2I6/2#?;\Q%9U;/:[JITY^5_/M3H//M[*K<>YUHXB(E'4MMJ M%-H@4_==]3O@]-T=LR+&B*D >Y+L8'I?639C0:&2,@4O1?==I#MVQQYV->K% M@:O3Y_XC/OBZL*WU4%*1=#%"0)58_,)S4B@!7O,H!%U=%-UK+GHZE@]KNX\%047I>*U-"K"J !I%(&%]#0[[F_\MT75H)Y2) MRNHTX_*)>"8P_=ME=I.,I)*@"(G)SH(+RX*[!$4'$0QZS_Y09\'O@#.F57 @ M]MS0Y*>+KX]9HZ+13B!#9R:H@J\HNJ>2H+L;"J AC M;*U"8O= YPXXHRJT/11=.FFG.UTX!OH/*N_I)H%-;EB3R]M]6QY=VX&-X>/7G_<''SYY0LM\Y3'8A)E M225Z#5)'!$/20@PU<70L"&L4@84?<*6Z$=28SH$]P'JUOZ*ZFZ'?:7.<\=V" M7?ZVJ]0.QK'PS/>W']C9_QDWWNA1VX,_Z8!'TK#5S!6DL+;U2"D0BB4. %*P MUA;IL?E TL>7(5([;X;0H[R;1$Y#I"EW!)=+Q/^;O$L_]?Q=$F;M,ZM35 G0AC+ M2A$@793L[HH$H14&5)-3T-(&[[H[!+M!'%7QST TN\U@#Z'%8;Q-G-&F@G/= MMC>_OJXWM2N?Y%AKJ,%"$$ZQ99 %$B.&B,84YP@-]9YY.X,<4ZKW4&P;5)&# M\>UU?87S\A\T*^S \,A,M,:L%!$@Q@!&:<:'CM?5-% R8SR)1U!0RB"/(AN.X-.;<"]ACBW<%IM+?& M#N,T;;R\D\$X":5J12L"6TEE! ]"R9'E%PVLM,);;POVWBG?">"8>D"/P5G: M2X%#[":T/>/U\GA31O5ROL&^6DV\SUKX$ $EU=:"C-=B2A6J"Y4X8 C)=*?5 M=S#MV%+ZAS)37?0TP')W>D;S[:*N/^.2)JU364;KP K3+C2-#"<'!386W6KI ME#&];WJ[%-9?EF] F&%)-W!$7F=@@KIG8;>@!4Z(J2-N7NO0&W M!O<(#PD)(1NO2C&N^M([6W'_W=0' MSF_U9DP'E0QH=J[?+CU)A,8%9BJ56,!@Y1A$9@M\>]UU08[IA[,$I M=!]%[-RS,W)@8LOW%1SJ6L)*L4*4K'9-%6SRY9JX&C&"]O&HZ8K M%NIZ67X/((\@G=6+3@?7VX"6ZLV2/N*TG-W'>-HIBK^B[.F+,F12B=\2(:(-DZ MHH9< 0V/4Q2BZDC59M.;>;MBW#&;]B-0;E U]KL)YI(%/J_CVYC?UD5ONCI9 M^R?44H J$=0:VK&%TIJF2012@20;90Y.>Z<5ML6V#;GBCT6N0=36RU<[L:BW M-*0]L[ 3$:50N22HOM$]^DN?;*L';I6W%#\&3093Q+#A MX/*8RL4;(Z,+,EAIP675+&(K %.N0#;:,I-+T;)W5G\;7%LQZ0=+@7?75[]> M&"Q]^W\K5OV$LY-C"*OUTG"[*=>%.FYO]\B5_P/E[ M^AW7]$NME-LI](HFD>5H)/ @MIO;L' 8S/Z@]449RKIWLNNP$AYPUZY:656P M 82,CMWK(N#D@M@8*B8954V]ZRGONVOWP+T^QLOQ&_;*AE#_0YSCT%8K] 5! M>6_:X20)*3JV;J$H;9V2WAV(GM\]Q_' '4,>/3WW5?_0]+SI@%6.LO5B"5 H M$./# ,G)!,%7EX5%7T/O\]KW[8;QL/MVCY^>^ZJ_&SU/1'Q=+XK]>K[7 $\P MJ*!UUE!5FVGC14.FNG?(RST\)>GLZ+&\]!O6CW1\_NU46JUZ.[M)@:9!PZ]9\Z M[Z#:3JGC24^?"UU43Q)MK19CM?X95]/5Q%EKL_8%M+#LMJ9: 6VQ()-Q*<6< M1.C=7F=7C/N:^2N??^7IEYYWTDYS/3&N%MR<\J3#Q$,3?(FI1M<] M5[,[RC'%=(/R[JJ9'5BA_;8CKB"[: (N2C!1E!,EB^ $L??3;C2+:"6O.:62 MBH2R^V[KMM@.-09GBG*%B*J/D$-K*(4:VR9EA!*J0"63<]WO2-@1XIBG71>& M7=N>&5"% WLL)Y$&SLX;0+8BQ,6\+=AO\P)SJ][8 MRW'IBZ"/_S+@J/1R8ZX]O,62I_Q*PIKV/\BB># E9H@B(PAMC<28;2R]^R+< MA6=O"WGMLS>WGIQ+ZVSTR2HHID7&+"E@ZU2;O#5:5E]-[>V*W(UH5/:O%T^N MV;Q^2NGF3OPQ3]/9C,HW3.=XBJW&ZBK!*MTZFM@(20>$)#2;>B>-T+T[BMV. M9DS)W,$(TDD9_7S-,[O,B_2+Q7%:U^/9=>'/(.8 H^J3.9R1&4QG?9O77^#X!F]K5.)M;)A6"5+H&'U-PI?=---LA&YD_WIE) M-SCFO;75;S^1[=/B*]%IX]CK&"<6@\A))A"B756J+ $62A#(Y&BQV)1[KYG? M!34R=WU@_O354;^3RSC;R/K+E];0NMT=% ?L,E4C<3>![^+NKF=Z?A M[QY1__X/[1+J=Y:]4WR_>4ZKAIB(&A-Q9 0ZY *&"D%R5D/0)4;;>B^JWB[! M^<-[KETOYVM:TFI]=MHT)HE9!)8K5[:2V1/$Q!):CO1(UB*H]N[P