0001689923-22-000092.txt : 20221102 0001689923-22-000092.hdr.sgml : 20221102 20221101182458 ACCESSION NUMBER: 0001689923-22-000092 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 80 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221102 DATE AS OF CHANGE: 20221101 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Alteryx, Inc. CENTRAL INDEX KEY: 0001689923 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 900673106 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38034 FILM NUMBER: 221351792 BUSINESS ADDRESS: STREET 1: 17200 LAGUNA CANYON ROAD CITY: IRVINE STATE: CA ZIP: 92618 BUSINESS PHONE: (888) 836-4274 MAIL ADDRESS: STREET 1: 17200 LAGUNA CANYON ROAD CITY: IRVINE STATE: CA ZIP: 92618 10-Q 1 ayx-20220930.htm 10-Q ayx-20220930
FALSE2022Q3000168992312/31http://fasb.org/us-gaap/2022#AccountingStandardsUpdate202006Memberhttp://fasb.org/us-gaap/2022#AccountingStandardsUpdate202006Member1P1Y0.02255720.00528090.0052809http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent00016899232022-01-012022-09-300001689923us-gaap:CommonClassAMember2022-10-25xbrli:shares0001689923us-gaap:CommonClassBMember2022-10-250001689923us-gaap:LicenseMember2022-07-012022-09-30iso4217:USD0001689923us-gaap:LicenseMember2021-07-012021-09-300001689923us-gaap:LicenseMember2022-01-012022-09-300001689923us-gaap:LicenseMember2021-01-012021-09-300001689923ayx:MaintenanceAndServicesMember2022-07-012022-09-300001689923ayx:MaintenanceAndServicesMember2021-07-012021-09-300001689923ayx:MaintenanceAndServicesMember2022-01-012022-09-300001689923ayx:MaintenanceAndServicesMember2021-01-012021-09-3000016899232022-07-012022-09-3000016899232021-07-012021-09-3000016899232021-01-012021-09-30iso4217:USDxbrli:shares00016899232022-09-3000016899232021-12-310001689923us-gaap:CommonClassBMember2022-09-300001689923us-gaap:CommonClassAMember2021-12-310001689923us-gaap:CommonClassBMember2021-12-310001689923us-gaap:CommonClassAMember2022-09-300001689923us-gaap:CommonStockMember2021-12-310001689923us-gaap:AdditionalPaidInCapitalMember2021-12-310001689923us-gaap:RetainedEarningsMember2021-12-310001689923us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-3100016899232022-01-012022-03-310001689923srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2021-12-310001689923srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2021-12-310001689923srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-310001689923us-gaap:CommonStockMember2022-01-012022-03-310001689923us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001689923us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001689923us-gaap:RetainedEarningsMember2022-01-012022-03-310001689923us-gaap:CommonStockMember2022-03-310001689923us-gaap:AdditionalPaidInCapitalMember2022-03-310001689923us-gaap:RetainedEarningsMember2022-03-310001689923us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-3100016899232022-03-310001689923us-gaap:CommonStockMember2022-04-012022-06-300001689923us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-3000016899232022-04-012022-06-300001689923us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001689923us-gaap:RetainedEarningsMember2022-04-012022-06-300001689923us-gaap:CommonStockMember2022-06-300001689923us-gaap:AdditionalPaidInCapitalMember2022-06-300001689923us-gaap:RetainedEarningsMember2022-06-300001689923us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-3000016899232022-06-300001689923us-gaap:CommonStockMember2022-07-012022-09-300001689923us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001689923us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001689923us-gaap:RetainedEarningsMember2022-07-012022-09-300001689923us-gaap:CommonStockMember2022-09-300001689923us-gaap:AdditionalPaidInCapitalMember2022-09-300001689923us-gaap:RetainedEarningsMember2022-09-300001689923us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001689923us-gaap:CommonStockMember2020-12-310001689923us-gaap:AdditionalPaidInCapitalMember2020-12-310001689923us-gaap:RetainedEarningsMember2020-12-310001689923us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-3100016899232020-12-310001689923us-gaap:CommonStockMember2021-01-012021-03-310001689923us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-3100016899232021-01-012021-03-310001689923us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001689923us-gaap:RetainedEarningsMember2021-01-012021-03-310001689923us-gaap:CommonStockMember2021-03-310001689923us-gaap:AdditionalPaidInCapitalMember2021-03-310001689923us-gaap:RetainedEarningsMember2021-03-310001689923us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-3100016899232021-03-310001689923us-gaap:CommonStockMember2021-04-012021-06-300001689923us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-3000016899232021-04-012021-06-300001689923us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001689923us-gaap:RetainedEarningsMember2021-04-012021-06-300001689923us-gaap:CommonStockMember2021-06-300001689923us-gaap:AdditionalPaidInCapitalMember2021-06-300001689923us-gaap:RetainedEarningsMember2021-06-300001689923us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-3000016899232021-06-300001689923us-gaap:CommonStockMember2021-07-012021-09-300001689923us-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-300001689923us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-300001689923us-gaap:RetainedEarningsMember2021-07-012021-09-300001689923us-gaap:CommonStockMember2021-09-300001689923us-gaap:AdditionalPaidInCapitalMember2021-09-300001689923us-gaap:RetainedEarningsMember2021-09-300001689923us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-3000016899232021-09-300001689923srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2022-01-012022-01-010001689923srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate202006Member2022-01-01ayx:segment0001689923country:US2022-07-012022-09-300001689923country:US2021-07-012021-09-300001689923country:US2022-01-012022-09-300001689923country:US2021-01-012021-09-300001689923us-gaap:NonUsMember2022-07-012022-09-300001689923us-gaap:NonUsMember2021-07-012021-09-300001689923us-gaap:NonUsMember2022-01-012022-09-300001689923us-gaap:NonUsMember2021-01-012021-09-300001689923us-gaap:GeographicConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembercountry:GB2022-07-012022-09-30xbrli:pure0001689923us-gaap:GeographicConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMembercountry:GB2021-01-012021-09-300001689923country:CAus-gaap:GeographicConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2022-07-012022-09-300001689923srt:MinimumMember2022-01-012022-09-300001689923srt:MaximumMember2022-01-012022-09-300001689923us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2022-09-300001689923us-gaap:OtherNoncurrentAssetsMember2022-09-300001689923us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2021-12-310001689923us-gaap:OtherNoncurrentAssetsMember2021-12-310001689923ayx:ContractWithCustomerLiabilityCurrentMember2022-09-300001689923us-gaap:OtherNoncurrentLiabilitiesMember2022-09-300001689923ayx:ContractWithCustomerLiabilityCurrentMember2021-12-310001689923us-gaap:OtherNoncurrentLiabilitiesMember2021-12-310001689923us-gaap:CommonClassAMember2022-01-010001689923us-gaap:CommonClassAMember2022-07-012022-09-300001689923us-gaap:CommonClassAMember2022-01-012022-09-3000016899232022-10-012022-09-3000016899232023-10-012022-09-300001689923ayx:TrifactaIncMember2022-02-070001689923ayx:TrifactaIncMember2022-02-072022-02-070001689923us-gaap:GeneralAndAdministrativeExpenseMemberayx:TrifactaIncMember2021-09-012022-09-300001689923us-gaap:GeneralAndAdministrativeExpenseMemberayx:TrifactaIncMember2022-01-012022-09-300001689923us-gaap:DevelopedTechnologyRightsMemberayx:TrifactaIncMember2022-02-070001689923us-gaap:DevelopedTechnologyRightsMemberayx:TrifactaIncMember2022-02-072022-02-070001689923us-gaap:CustomerRelationshipsMemberayx:TrifactaIncMember2022-02-070001689923us-gaap:CustomerRelationshipsMemberayx:TrifactaIncMember2022-02-072022-02-070001689923us-gaap:TradeNamesMemberayx:TrifactaIncMember2022-02-070001689923us-gaap:TradeNamesMemberayx:TrifactaIncMember2022-02-072022-02-070001689923us-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DevelopedTechnologyRightsMemberayx:TrifactaIncMember2022-02-070001689923ayx:HyperAnnaPtyLtdMember2021-10-060001689923ayx:HyperAnnaPtyLtdMember2021-10-062021-10-060001689923ayx:A24MonthPeriodMemberayx:HyperAnnaPtyLtdMember2021-10-062021-10-060001689923ayx:HyperAnnaPtyLtdMemberayx:A36MonthPeriodMember2021-10-062021-10-060001689923us-gaap:DevelopedTechnologyRightsMemberayx:HyperAnnaPtyLtdMember2021-10-060001689923us-gaap:MeasurementInputDiscountRateMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DevelopedTechnologyRightsMemberayx:HyperAnnaPtyLtdMember2021-10-060001689923us-gaap:DevelopedTechnologyRightsMemberayx:HyperAnnaPtyLtdMember2021-10-062021-10-060001689923ayx:LoreIOIncMember2021-10-210001689923ayx:LoreIOIncMember2021-10-212021-10-210001689923us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashMember2022-09-300001689923us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2022-09-300001689923us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-09-300001689923us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2022-09-300001689923us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMember2022-09-300001689923us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USTreasuryBondSecuritiesMember2022-09-300001689923us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CorporateBondSecuritiesMember2022-09-300001689923us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-09-300001689923us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-09-300001689923us-gaap:FairValueMeasurementsRecurringMember2022-09-300001689923us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashMember2021-12-310001689923us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2021-12-310001689923us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-12-310001689923us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2021-12-310001689923us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMember2021-12-310001689923us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USTreasuryBondSecuritiesMember2021-12-310001689923us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CorporateBondSecuritiesMember2021-12-310001689923us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-12-310001689923us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310001689923us-gaap:FairValueMeasurementsRecurringMember2021-12-310001689923us-gaap:CustomerRelationshipsMember2022-01-012022-09-300001689923us-gaap:CustomerRelationshipsMember2022-09-300001689923us-gaap:DevelopedTechnologyRightsMember2022-01-012022-09-300001689923us-gaap:DevelopedTechnologyRightsMember2022-09-300001689923us-gaap:TradeNamesMember2022-01-012022-09-300001689923us-gaap:TradeNamesMember2022-09-300001689923us-gaap:CustomerRelationshipsMember2021-01-012021-12-310001689923us-gaap:CustomerRelationshipsMember2021-12-310001689923us-gaap:DevelopedTechnologyRightsMember2021-01-012021-12-310001689923us-gaap:DevelopedTechnologyRightsMember2021-12-310001689923us-gaap:CostOfSalesMember2022-07-012022-09-300001689923us-gaap:CostOfSalesMember2021-07-012021-09-300001689923us-gaap:CostOfSalesMember2022-01-012022-09-300001689923us-gaap:CostOfSalesMember2021-01-012021-09-300001689923us-gaap:SellingAndMarketingExpenseMember2022-07-012022-09-300001689923us-gaap:SellingAndMarketingExpenseMember2021-07-012021-09-300001689923us-gaap:SellingAndMarketingExpenseMember2022-01-012022-09-300001689923us-gaap:SellingAndMarketingExpenseMember2021-01-012021-09-300001689923us-gaap:ConvertibleDebtMemberayx:ConvertibleSeniorNotesdue20230.5Member2018-06-300001689923us-gaap:ConvertibleDebtMemberayx:A0.50ConvertibleSeniorsNotesDue2024Member2019-08-310001689923us-gaap:ConvertibleDebtMemberayx:ConvertibleNotesDue20261.0Member2019-08-310001689923us-gaap:ConvertibleDebtMemberayx:ConvertibleSeniorNotesdue20230.5Membersrt:ScenarioPreviouslyReportedMember2018-06-300001689923us-gaap:ConvertibleDebtMembersrt:ScenarioPreviouslyReportedMemberayx:A0.50ConvertibleSeniorsNotesDue2024Member2019-08-310001689923us-gaap:ConvertibleDebtMemberayx:ConvertibleNotesDue20261.0Membersrt:ScenarioPreviouslyReportedMember2019-08-310001689923us-gaap:ConvertibleDebtMemberayx:ConvertibleSeniorNotesdue2023OverAllotmentOption0.5Member2018-06-300001689923us-gaap:ConvertibleDebtMemberayx:ConvertibleSeniorNotesdue2024OverAllotmentOption0.5Member2019-08-310001689923us-gaap:ConvertibleDebtMemberayx:ConvertibleSeniorNotesdue2026OverAllotmentOption1.0Member2019-08-310001689923ayx:DebtInstrumentConversionOptionOneMemberus-gaap:ConvertibleDebtMemberayx:ConvertibleSeniorNotesDue202320242026Member2022-01-012022-09-30utr:D0001689923us-gaap:ConvertibleDebtMemberayx:DebtInstrumentConversionOptionTwoMemberayx:ConvertibleSeniorNotesDue202320242026Member2022-01-012022-09-300001689923us-gaap:ConvertibleDebtMemberayx:ConvertibleSeniorNotesdue20230.5Member2022-01-012022-09-300001689923us-gaap:PriceRiskDerivativeMember2018-06-30iso4217:USDayx:option0001689923us-gaap:PriceRiskDerivativeMember2019-08-3100016899232018-06-012018-06-3000016899232019-08-012019-08-3100016899232018-06-3000016899232019-08-310001689923us-gaap:CommonClassAMember2019-08-012019-08-310001689923ayx:DebtInstrumentConversionOptionOneMemberus-gaap:ConvertibleDebtMemberayx:ConvertibleSeniorNotesdue20230.5Member2019-08-012019-08-310001689923us-gaap:CommonClassAMemberayx:DebtInstrumentConversionOptionTwoMember2019-08-012019-08-310001689923us-gaap:ConvertibleDebtMemberayx:ConvertibleSeniorNotesdue20230.5Member2022-09-300001689923us-gaap:ConvertibleDebtMemberayx:A0.50ConvertibleSeniorsNotesDue2024Member2022-09-300001689923us-gaap:ConvertibleDebtMemberayx:ConvertibleNotesDue20261.0Member2022-09-300001689923us-gaap:ConvertibleDebtMemberayx:ConvertibleSeniorNotesdue20230.5Member2021-12-310001689923us-gaap:ConvertibleDebtMemberayx:A0.50ConvertibleSeniorsNotesDue2024Member2021-12-310001689923us-gaap:ConvertibleDebtMemberayx:ConvertibleNotesDue20261.0Member2021-12-310001689923us-gaap:ConvertibleDebtMemberayx:ConvertibleSeniorNotesMember2022-07-012022-09-300001689923us-gaap:ConvertibleDebtMemberayx:ConvertibleSeniorNotesMember2021-07-012021-09-300001689923us-gaap:ConvertibleDebtMemberayx:ConvertibleSeniorNotesMember2022-01-012022-09-300001689923us-gaap:ConvertibleDebtMemberayx:ConvertibleSeniorNotesMember2021-01-012021-09-300001689923us-gaap:ConvertibleDebtMemberayx:ConvertibleSeniorNotesdue20230.5Member2018-05-012018-06-300001689923us-gaap:ConvertibleDebtMemberayx:A0.50ConvertibleSeniorsNotesDue2024Member2019-08-012019-08-310001689923us-gaap:ConvertibleDebtMemberayx:ConvertibleNotesDue20261.0Member2019-08-012019-08-310001689923us-gaap:RestrictedStockUnitsRSUMember2022-09-012022-09-300001689923us-gaap:EmployeeStockOptionMember2022-09-300001689923us-gaap:EmployeeStockOptionMember2022-01-012022-09-300001689923us-gaap:RestrictedStockUnitsRSUMember2021-12-310001689923us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-300001689923us-gaap:RestrictedStockUnitsRSUMember2022-09-300001689923srt:ExecutiveOfficerMemberus-gaap:RestrictedStockUnitsRSUMember2022-03-012022-03-310001689923us-gaap:RestrictedStockUnitsRSUMember2022-03-012022-03-31ayx:tranche0001689923ayx:ValuationTechniqueMonteCarloSimulationMemberus-gaap:RestrictedStockUnitsRSUMember2022-09-300001689923srt:ExecutiveOfficerMemberus-gaap:RestrictedStockUnitsRSUMember2022-02-280001689923us-gaap:ResearchAndDevelopmentExpenseMember2022-07-012022-09-300001689923us-gaap:ResearchAndDevelopmentExpenseMember2021-07-012021-09-300001689923us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-09-300001689923us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-09-300001689923us-gaap:GeneralAndAdministrativeExpenseMember2022-07-012022-09-300001689923us-gaap:GeneralAndAdministrativeExpenseMember2021-07-012021-09-300001689923us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-09-300001689923us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-09-300001689923ayx:CorporateHeadquartersMember2022-03-310001689923ayx:CorporateHeadquartersMember2022-03-012022-03-310001689923srt:ScenarioForecastMember2022-10-012027-10-010001689923us-gaap:IndemnificationGuaranteeMember2022-09-300001689923us-gaap:IndemnificationGuaranteeMember2021-12-310001689923ayx:StockAwardsMember2022-07-012022-09-300001689923ayx:StockAwardsMember2021-07-012021-09-300001689923ayx:StockAwardsMember2022-01-012022-09-300001689923ayx:StockAwardsMember2021-01-012021-09-300001689923ayx:ConvertibleSeniorNotesMember2022-07-012022-09-300001689923ayx:ConvertibleSeniorNotesMember2021-07-012021-09-300001689923ayx:ConvertibleSeniorNotesMember2022-01-012022-09-300001689923ayx:ConvertibleSeniorNotesMember2021-01-012021-09-300001689923us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
  _____________________________________________________
FORM 10-Q
 _____________________________________________________
 (Mark One)
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-38034
  _____________________________________________________
Alteryx, Inc.
(Exact name of registrant as specified in its charter)
_____________________________________________________
Delaware90-0673106
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
17200 Laguna Canyon Road,Irvine,California92618
(Address of principal executive offices)(Zip Code)
(888) 836-4274
(Registrant’s telephone number, including area code)
Not Applicable
(Former name, former address and former fiscal year, if changed since last report)

_____________________________________________________
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, $0.0001 par value per shareAYXNew York Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.



Large accelerated 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  
On October 25, 2022, there were 61,206,350 shares of the registrant’s Class A common stock outstanding and 7,886,450 shares of the registrant’s Class B common stock outstanding.




Alteryx, Inc.
Quarterly Report on Form 10-Q
For the Quarterly Period Ended September 30, 2022
TABLE OF CONTENTS
 
  Page Number
Part I:
A.
B.
C.
D.
E.
Part II:




SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q includes “forward-looking statements” within the meaning of the federal securities laws. All statements contained in this Quarterly Report on Form 10-Q other than statements of historical fact, including statements regarding our future results of operations and financial position, our business strategy and plans, and our objectives for future operations, are forward-looking statements. In some cases, forward-looking statements can be identified by the use of terminology such as “believe,” “may,” “will,” “intend,” “expect,” “plan,” “anticipate,” “estimate,” “potential,” “continue,” “would,” “target,” or “project,” or other comparable terminology. Forward-looking statements contained in this Quarterly Report on Form 10-Q include, but are not limited to, statements about our expectations regarding:
 
the successful transition and onboarding of certain members of our senior leadership team;
our investments in cloud infrastructure and the cost of third-party data center hosting fees;
trends in revenue, cost of revenue, and gross margin;
our ability to attract and retain personnel, particularly with respect to our direct sales force and software engineers;
trends in operating expenses, including research and development expense, sales and marketing expense, and general and administrative expense, and expectations regarding these expenses as a percentage of revenue;
the duration and impact of the coronavirus and the coronavirus disease, or COVID-19, pandemic;
our ability to successfully integrate acquired companies, technology, and talent;
expansion of our international operations and the impact on foreign tax expense;
the impact of foreign currency exchange rates and rising interest rates and inflation;
maintaining a valuation allowance for net deferred tax assets to the extent they are not expected to be recoverable;
the timing and method of settlement of any series of our convertible senior notes;
the global opportunity for our analytic process automation software platform;
our investments in our marketing efforts and sales organization, including indirect sales channels and headcount, and the impact of any changes to our sales organization on revenue and growth;
the continued development and success of Alteryx Community, our online user community, distribution channels and our partner relationships, including the ability of our partners to successfully enable and deliver specialized support to our customers;
our expectations for Alteryx Designer Cloud powered by Trifacta, Alteryx Machine Learning, Alteryx Auto Insights, Alteryx Connect, Alteryx Promote, and Alteryx Intelligence Suite and the speed of, and ability to deliver, additional product innovation, including as a result of integrating acquired technology into our existing technology;
our ability to develop or incorporate a cloud-based business model;
our ability to manage our product lifecycle, including the discontinuation of any of our products or any acquired technology and the migration of those customers to other products that we offer;
expansion of and within our customer base;
competitors and competition in our markets;
legal proceedings and the impact of such proceedings;
cash and cash equivalents and short-term investments and any positive cash flows from operations being sufficient to support our working capital and capital expenditure requirements for at least the next 12 months; and
other statements regarding our future operations, financial condition, prospects and business strategies, or operations and talent strategies.
Although we believe that the expectations reflected in the forward-looking statements contained herein are reasonable, these expectations or any of the forward-looking statements could prove to be incorrect, and actual results could differ materially from those projected or assumed in the forward-looking statements. Our future financial condition and results of operations, as well as any forward-looking statements, are subject to risks and uncertainties, including, but not limited to, the factors set forth in this Quarterly Report on Form 10-Q under Part II, Item 1A. Risk Factors. Moreover, we operate in a very competitive and rapidly changing environment. New risks emerge from time to time. It is not possible for us to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. In light of these risks, uncertainties, and assumptions, the forward-looking statements made in this Quarterly Report on Form 10-Q may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements.
All forward-looking statements and reasons why results may differ included in this Quarterly Report on Form 10-Q are made as of the date of the filing of this Quarterly Report on Form 10-Q, and we assume no obligation to update any such forward-looking statements or reasons why actual results may differ. The following discussion should be read in conjunction with our condensed consolidated financial statements and notes thereto appearing in Part I, Item 1 of this Quarterly Report on Form 10-Q.
1


Summary Risk Factors
The below summary of risk factors provides an overview of many of the risks we are exposed to in the normal course of our business activities. As a result, the below summary risks do not contain all of the information that may be important to you, and you should read the summary risks together with the more detailed discussion of risks set forth following this section under the heading “Risk Factors,” as well as elsewhere in this Quarterly Report on Form 10-Q. Additional risks, beyond those summarized below or discussed elsewhere in this Quarterly Report on Form 10-Q, may apply to our activities or operations as currently conducted or as we may conduct them in the future or in the markets in which we operate or may in the future operate. Consistent with the foregoing, we are exposed to a variety of risks, including risks associated with the following:
Risks Related to Our Business and Industry
We have grown rapidly in our recent past and we expect to continue to invest in our growth. If we are unable to manage our growth effectively, our revenue and profitability could be adversely affected.
Our revenue growth and ability to sustain profitability depends on being able to expand and retain our skilled talent base and increase their productivity, particularly with respect to our direct sales force and software engineers.
If we are unable to develop, release, and gain market acceptance of product and service enhancements and new products and services to respond to rapid technological change in a timely and cost-effective manner, or if we are unable to develop a successful business model to sell those products and services we have acquired or integrate them into our existing products and services, our business, operating results, and financial condition could be adversely affected.
We have incurred net losses in the past, anticipate continuing to incur significant operating expenses in the future, and may not sustain profitability.
We derive a large portion of our revenue from our software platform, and our future growth is dependent on its success.
Acquisitions of, or investments in, other companies, products, or technologies have required, and could continue to require, significant management attention and could disrupt our business, dilute stockholder value, and adversely affect our operating results.
The COVID-19 pandemic has impacted our business and operating results and the duration and extent of any continuing adverse impact from the COVID-19 pandemic, or other similar health crises, on our future operating results remain uncertain.
If we are unable to attract new customers, expand sales to existing customers, both domestically and internationally, or maintain the subscription amount or subscription term of renewing customers, our revenue growth could be slower than we expect or our revenue may decline and our business may be harmed.
We use channel partners and if we are unable to establish and maintain successful relationships with them, our business, operating results, and financial condition could be adversely affected.
We face intense and increasing competition, and we may not be able to compete effectively, which could reduce demand for our platform and adversely affect our business, revenue growth, and market share.
If the market for analytics products and services fails to grow as we expect, or if businesses fail to adopt our platform, our business, operating results, and financial condition could be adversely affected.
The competitive position of our software platform depends in part on its ability to operate with third-party products and services, and if we are not successful in maintaining and expanding the compatibility of our platform with such third-party products and services, our business, financial position, and operating results could be adversely impacted.
We depend on technology and data licensed to us by third parties that may be difficult to replace or cause errors or failures that may impair or delay implementation of our products and services or force us to pay higher license fees.
As we continue to pursue sales to large enterprises, our sales cycle, forecasting processes, and deployment processes may become more unpredictable and require greater time and expense.
Our long-term success depends, in part, on our ability to expand the licensing of our software platform to customers located outside of the United States and our current, and any further, expansion of our international operations exposes us to risks that could have a material adverse effect on our business, operating results, and financial condition.
If we fail to develop, maintain, and enhance our brand and reputation cost-effectively, our business and financial condition may be adversely affected.
2


Our sales are generally more heavily weighted toward the end of each quarter which could cause our billings and revenue to fall below expected levels.
Our operating results may fluctuate from quarter to quarter, which makes our future results difficult to predict.
Over the past several years, we have undergone, and may continue to experience, changes to our senior management team and if we are unable to integrate new members of our senior management team, or if we lose the services of any of our senior management or other key personnel, our business, operating results, and financial condition could be adversely affected.
Risks Related to Information Technology, Intellectual Property, and Data Security and Privacy
We have experienced, and may in the future experience, security breaches and if unauthorized parties obtain access to our customers’ data, our data, or our platform, networks, or other systems, our platform may be perceived as not being secure, our reputation may be harmed, demand for our platform may be reduced, our operations may be disrupted, we may incur significant legal liabilities, and our business could be materially adversely affected.
Cybersecurity risks and cyber incidents could result in the compromise of confidential data or critical data systems and give rise to potential harm to customers, remediation and other expenses under consumer protection laws or other laws or common law theories, subject us to litigation and federal and state governmental inquiries, damage our reputation, and otherwise be disruptive to our business and operations.
Business disruptions or performance problems associated with our technology and infrastructure, including interruptions, delays, or failures in service from our third-party data center hosting facility and other third-party services, could adversely affect our operating results or result in a material weakness in our internal controls.
Failure to protect our intellectual property could adversely affect our business.
Risks Related to Legal, Regulatory, Accounting, and Tax Matters
Current and future litigation could have a material adverse impact on our operating results and financial condition.
We may require additional capital to fund our business and support our growth, and any inability to generate or obtain such capital may adversely affect our operating results and financial condition.
Risks Related to Ownership of Our Class A Common Stock
The market price of our Class A common stock has been, and will likely continue to be, volatile, and you could lose all or part of the value of your investment.
The dual class structure of our common stock has the effect of concentrating voting control with holders of our Class B common stock, including our directors, executive officers, and 5% stockholders and their affiliates, which limits or precludes your ability to influence corporate matters, including the election of directors and the approval of any change of control transaction.

3


PART I: FINANCIAL INFORMATION
Item 1. Condensed Consolidated Financial Statements (unaudited).
Alteryx, Inc.
Condensed Consolidated Statements of Operations and Comprehensive Loss
(in thousands, except per share data)
(unaudited)
 Three Months Ended September 30,Nine Months Ended September 30,
 2022202120222021
Revenue:
Subscription-based software license$111,590 $37,477 $255,416 $120,851 
PCS and services104,122 86,024 298,860 241,479 
Total revenue215,712 123,501 554,276 362,330 
Cost of revenue:
Subscription-based software license2,940 1,264 7,984 3,739 
PCS and services29,054 14,202 78,023 35,498 
Total cost of revenue31,994 15,466 86,007 39,237 
Gross profit183,718 108,035 468,269 323,093 
Operating expenses:
Research and development54,803 33,457 162,030 95,645 
Sales and marketing135,976 83,034 384,781 232,597 
General and administrative56,887 37,125 172,777 104,291 
Impairment of long-lived assets  8,239  
Total operating expenses247,666 153,616 727,827 432,533 
Loss from operations(63,948)(45,581)(259,558)(109,440)
Interest expense(2,454)(9,973)(7,291)(29,206)
Other expense, net(6,905)(2,363)(15,698)(1,561)
Loss before provision for income taxes(73,307)(57,917)(282,547)(140,207)
Provision for income taxes1,206 122 4,299 1,928 
Net loss$(74,513)$(58,039)$(286,846)$(142,135)
Net loss per share attributable to common stockholders, basic$(1.09)$(0.86)$(4.20)$(2.12)
Net loss per share attributable to common stockholders, diluted$(1.09)$(0.86)$(4.20)$(2.12)
Weighted-average shares used to compute net loss per share attributable to common stockholders, basic68,673 67,325 68,273 67,109 
Weighted-average shares used to compute net loss per share attributable to common stockholders, diluted68,673 67,325 68,273 67,109 
Other comprehensive income (loss), net of tax:
Net unrealized holding loss on investments, net of tax(393)(61)(3,395)(1,619)
Foreign currency translation adjustments3,971 769 8,668 (133)
Other comprehensive income (loss), net of tax3,578 708 5,273 (1,752)
Total comprehensive loss$(70,935)$(57,331)$(281,573)$(143,887)
The accompanying notes are an integral part of these condensed consolidated financial statements
4


Alteryx, Inc.
Condensed Consolidated Balance Sheets
(in thousands, except par value)
(unaudited)
September 30, 2022December 31, 2021
Assets
Current assets:
Cash and cash equivalents$87,729 $152,375 
Short-term investments292,178 506,874 
Accounts receivable, net 110,490 192,318 
Prepaid expenses and other current assets136,025 81,360 
Total current assets626,422 932,927 
Property and equipment, net75,887 71,270 
Operating lease right-of-use assets83,426 102,681 
Long-term investments59,414 343,213 
Goodwill397,720 57,415 
Intangible assets, net64,064 21,737 
Other assets117,095 70,445 
Total assets$1,424,028 $1,599,688 
Liabilities and Stockholders’ Equity
Current liabilities:
Accounts payable$25,126 $8,086 
Accrued payroll and payroll related liabilities47,355 61,391 
Accrued expenses and other current liabilities51,515 53,917 
Deferred revenue182,784 208,154 
Convertible senior notes, net84,463 77,400 
Total current liabilities391,243 408,948 
Convertible senior notes, net792,188 686,016 
Operating lease liabilities65,612 78,784 
Other liabilities18,836 23,186 
Total liabilities1,267,879 1,196,934 
Stockholders’ equity:
Preferred stock, $0.0001 par value: 10,000 shares authorized as of September 30, 2022 and December 31, 2021, respectively; no shares issued and outstanding as of September 30, 2022 and December 31, 2021, respectively
  
Common stock, $0.0001 par value: 500,000 Class A shares authorized, 61,171 and 59,771 shares issued and outstanding as of September 30, 2022 and December 31, 2021, respectively; 500,000 Class B shares authorized, 7,739 and 7,763 shares issued and outstanding as of September 30, 2022 and December 31, 2021, respectively
7 7 
Additional paid-in capital567,909 598,710 
Accumulated deficit(411,506)(190,429)
Accumulated other comprehensive loss(261)(5,534)
Total stockholders’ equity156,149 402,754 
Total liabilities and stockholders’ equity$1,424,028 $1,599,688 
The accompanying notes are an integral part of these condensed consolidated financial statements
5


Alteryx, Inc.
Condensed Consolidated Statements of Stockholders’ Equity
(in thousands)
(unaudited)
Three and Nine Months Ended September 30, 2022
 Common StockAdditional
Paid-in
Capital
Accumulated DeficitAccumulated
Other
Comprehensive
Loss
Total
SharesAmount
Balances at December 31, 202167,534 $7 $598,710 $(190,429)$(5,534)$402,754 
Adoption of ASU 2020-06— — (176,964)65,769 — (111,195)
Shares issued pursuant to restricted stock unit awards, net of tax withholdings related to vesting of restricted stock units434 — (14,126)— — (14,126)
Exercise of stock options and issuance of shares in connection with employee stock purchase plan160 — 4,741 — — 4,741 
Stock-based compensation— — 53,957 — — 53,957 
Cumulative translation adjustment— — — — 2,180 2,180 
Unrealized loss on investments, net of tax— — — — (2,151)(2,151)
Net loss— — — (105,567)— (105,567)
Balances at March 31, 202268,128 $7 $466,318 $(230,227)$(5,505)$230,593 
Shares issued pursuant to restricted stock unit awards, net of tax withholdings related to vesting of restricted stock units329 $— $(12,012)$— $— $(12,012)
Exercise of stock options and issuance of shares in connection with employee stock purchase plan4 — 57 — — 57 
Stock-based compensation— — 58,058 — — 58,058 
Cumulative translation adjustment— — — — 2,517 2,517 
Unrealized loss on investments, net of tax— — — — (851)(851)
Net loss— — — (106,766)— (106,766)
Balances at June 30, 202268,461 $7 $512,421 $(336,993)$(3,839)$171,596 
Shares issued pursuant to restricted stock unit awards, net of tax withholdings related to vesting of restricted stock units325 $— $(11,084)$— $— $(11,084)
Exercise of stock options and issuance of shares in connection with employee stock purchase plan124 — 5,016 — — 5,016 
Stock-based compensation— — 61,556 — — 61,556 
Cumulative translation adjustment— — — — 3,971 3,971 
Unrealized loss on investments, net of tax— — — — (393)(393)
Net loss— — — (74,513)— (74,513)
Balances at September 30, 202268,910 $7 $567,909 $(411,506)$(261)$156,149 
The accompanying notes are an integral part of these condensed consolidated financial statements
6


Alteryx, Inc.
Condensed Consolidated Statements of Stockholders’ Equity (continued)
(in thousands)
(unaudited)
Three and Nine Months Ended September 30, 2021
 Common StockAdditional
Paid-in
Capital
Retained Earnings (Accumulated Deficit)Accumulated
Other
Comprehensive Gain (Loss)
Total
SharesAmount
Balances at December 31, 202066,742 $7 $489,025 $(10,748)$(1,493)$476,791 
Shares issued pursuant to restricted stock unit awards, net of tax withholdings related to vesting of restricted stock units204 — (13,071)— — (13,071)
Exercise of stock options and issuance of shares in connection with employee stock purchase plan125 — 5,243 — — 5,243 
Stock-based compensation— — 24,439 — — 24,439 
Cumulative translation adjustment— — — — (662)(662)
Unrealized loss on investments, net of tax— — — — (598)(598)
Net loss— — — (40,656)— (40,656)
Balances at March 31, 202167,071 $7 $505,636 $(51,404)$(2,753)$451,486 
Shares issued pursuant to restricted stock unit awards, net of tax withholdings related to vesting of restricted stock units98 $— $(3,881)$— $— $(3,881)
Exercise of stock options and issuance of shares in connection with employee stock purchase plan49 — 521 — — 521 
Stock-based compensation— — 28,148 — — 28,148 
Cumulative translation adjustment— — — — (240)(240)
Unrealized loss on investments, net of tax— — — — (960)(960)
Net loss— — — (43,440)— (43,440)
Balances at June 30, 202167,218 $7 $530,424 $(94,844)$(3,953)$431,634 
Shares issued pursuant to restricted stock unit awards, net of tax withholdings related to vesting of restricted stock units72 $— $(2,942)$— $— $(2,942)
Exercise of stock options and issuance of shares in connection with employee stock purchase plan95 — 4,502 — — 4,502 
Stock-based compensation— — 33,464 — — 33,464 
Cumulative translation adjustment— — — — 769 769 
Unrealized loss on investments, net of tax— — — — (61)(61)
Net loss— — — (58,039)— (58,039)
Balances at September 30, 202167,385 $7 $565,448 $(152,883)$(3,245)$409,327 
The accompanying notes are an integral part of these condensed consolidated financial statements
7


Alteryx, Inc.
Condensed Consolidated Statements of Cash Flows
(in thousands)
(unaudited)
 Nine Months Ended September 30,
 20222021
Cash flows from operating activities:
Net loss$(286,846)$(142,135)
Adjustments to reconcile net loss to net cash provided by operating activities:
Depreciation and amortization27,177 11,588 
Non-cash operating lease cost15,086 11,625 
Stock-based compensation164,428 85,556 
Amortization of discounts and premiums on investments, net641 3,562 
Amortization of debt discount and issuance costs2,455 24,379 
Deferred income taxes1,974 224 
Foreign currency remeasurement (gains) losses18,299 1,857 
Impairment of long-lived assets8,239  
Other non-cash operating activities, net2,914 (1,267)
Changes in operating assets and liabilities, net of effect of business acquisitions:
Accounts receivable82,716 64,126 
Deferred commissions(9,446)(52)
Prepaid expenses, other current assets, and other assets(93,825)(30,172)
Accounts payable14,630 5,058 
Accrued payroll and payroll related liabilities(23,040)(6,896)
Accrued expenses, other current liabilities, operating lease liabilities, and other liabilities(13,314)(13,941)
Deferred revenue(24,812)10,831 
Net cash provided by (used in) operating activities(112,724)24,343 
Cash flows from investing activities:
Capitalized software development costs(7,740)(3,413)
Purchases of property and equipment(19,349)(17,214)
Cash paid in acquisitions, net of cash acquired(387,011) 
Purchases of investments(115,170)(765,140)
Sales and maturities of investments608,168 785,211 
Net cash provided by (used in) investing activities78,898 (556)
Cash flows from financing activities:
Proceeds from exercise of stock options9,814 10,266 
Minimum tax withholding paid on behalf of employees for restricted stock units(37,222)(19,894)
Net cash used in financing activities(27,408)(9,628)
Effect of exchange rate changes on cash, cash equivalents and restricted cash(3,365)(1,002)
Net increase (decrease) in cash, cash equivalents and restricted cash(64,599)13,157 
Cash, cash equivalents and restricted cash—beginning of period154,623 173,665 
Cash, cash equivalents and restricted cash—end of period$90,024 $186,822 
The accompanying notes are an integral part of these condensed consolidated financial statements
8


Alteryx, Inc.
Condensed Consolidated Statements of Cash Flows (continued)
(in thousands)
(unaudited)
 Nine Months Ended September 30,
 20222021
Supplemental disclosure of cash flow information:
Cash paid for interest$6,212 $6,212 
Cash paid for income taxes$1,872 $1,710 
Cash paid for amounts included in the measurement of operating lease liabilities$17,089 $13,356 
Supplemental disclosure of noncash investing and financing activities:
Property and equipment recorded in accounts payable and accrued expenses and other current liabilities$3,500 $5,508 
Right-of-use assets obtained in exchange for new operating lease liabilities$2,727 $57,179 
Stock-based compensation included in capitalized software development costs$2,600 $1,020 
Commissions paid with Class A common stock$8,455 $ 
The accompanying notes are an integral part of these condensed consolidated financial statements
9


Alteryx, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)
1. Business
Our Company
Alteryx, Inc. and its subsidiaries, or we, our, or us, powers analytics for all by providing our leading Analytics Automation Platform. Alteryx delivers easy end-to-end automation of data engineering, analytics, reporting, machine learning, and data science processes, enabling enterprises everywhere to democratize data analytics across their organizations for a broad range of use cases. Data workers, regardless of technical acumen, are empowered to be curious and solve problems. With Alteryx, users can automate the full range of analytics, data science and processes, embed intelligent decision-making and actions, and empower their organization to enable top and bottom-line impact, efficiency gains, and rapid upskilling.
Basis of Presentation
Our unaudited interim condensed consolidated financial statements are presented in accordance with accounting standards generally accepted in the United States of America, or U.S. GAAP, for interim financial information. Certain information and disclosures normally included in consolidated financial statements presented in accordance with U.S. GAAP have been condensed or omitted. Accordingly, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the related notes included in our Annual Report on Form 10-K for the year ended December 31, 2021, filed with the Securities and Exchange Commission, or SEC, on February 15, 2022. The unaudited interim condensed consolidated financial statements have been prepared on a basis consistent with that used to prepare the audited annual consolidated financial statements and reflect all adjustments which are, in the opinion of our management, of a normal recurring nature and necessary for a fair statement of the condensed consolidated financial statements. All intercompany accounts and transactions have been eliminated in consolidation.
The operating results for the three and nine months ended September 30, 2022 are not necessarily indicative of the results expected for the full year ending December 31, 2022.
2. Significant Accounting Policies
Other than as described below, there have been no changes to our accounting policies disclosed in our audited consolidated financial statements and the related notes for the year ended December 31, 2021.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from these estimates and assumptions.
On an ongoing basis, our management evaluates these estimates and assumptions, including those related to determination of standalone selling prices of our products and services, income tax valuations, stock-based compensation, and goodwill and intangible assets valuations and recoverability. We base our estimates on historical data and experience, as well as various other factors that our management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities.
Operating Segments
Operating segments are defined as components of an enterprise for which separate financial information is evaluated regularly by the Chief Operating Decision Maker, or CODM, who is our chief executive officer, in deciding how to allocate resources and assess our financial and operational performance. Our CODM evaluates our financial information and resources and assesses the performance of these resources on a consolidated and aggregated basis. As a result, we have determined that our business operates in a single operating segment.
10


Recently Adopted Accounting Pronouncements
In August 2020, the Financial Accounting Standards Board, or FASB, issued Accounting Standards Update, or 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): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, or ASU 2020-06, which simplifies the accounting for convertible instruments by removing certain separation models required under current U.S. GAAP, including the beneficial conversion feature and cash conversion models. ASU 2020-06 removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception, and it requires the use of the if-converted method when calculating diluted earnings per share. This guidance became effective for us for annual reporting periods beginning after December 15, 2021 and for interim periods within those annual periods, and can be applied utilizing either a modified or full retrospective transition method. Before January 1, 2022, we historically accounted for our Notes (as defined and described in Note 8, Convertible Senior Notes) utilizing the cash conversion model. Effective January 1, 2022, we adopted ASU 2020-06 using the modified retrospective approach, which resulted in a decrease to accumulated deficit of $65.8 million, a decrease to additional paid-in capital of $177.0 million, a decrease to property and equipment, net, of $0.4 million, and an increase to current and long-term convertible senior notes, net, of $6.8 million and $104.0 million, respectively. Interest expense recognized in future periods will be reduced as a result of accounting for the convertible debt instruments as a single liability measured at their amortized cost.
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, or ASU 2021-08, which requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Accounting Standards Codification, or ASC, Topic 606. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022 and early adoption is permitted. Effective January 1, 2022, we early adopted this standard on a prospective basis. The impact of adoption of this standard on our condensed consolidated financial statements was not material.
3. Revenue
Disaggregation of Revenue
The disaggregation of revenue by region was as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
 2022202120222021
Revenue by region:
United States$141,949 $81,813 $381,483 $240,110 
International73,763 41,688 172,793 122,220 
Total$215,712 $123,501 $554,276 $362,330 
Revenue attributable to the United Kingdom comprised 10.6% of the total revenue for the three months ended September 30, 2022 and 10.8% of the total revenue for the nine months ended September 30, 2021. Revenue attributable to Canada comprised 11.3% of the total revenue for the three months ended September 30, 2022. Other than the United Kingdom for the three months ended September 30, 2022 and the nine months ended September 30, 2021 and Canada for the three months ended September 30, 2022, no other country outside the United States comprised more than 10% of revenue for any of the periods presented. Our operations outside the United States include sales offices in Australia, Canada, France, Germany, Japan, the Netherlands, Singapore, Spain, the United Arab Emirates, and the United Kingdom, and research and development centers in Australia, the Czech Republic, India, and Ukraine. Revenue by location is determined by the billing address of the customer.
Revenue related to our subscription-based software licenses is recognized at a point in time when the platform is first made available to the customer, or the beginning of the subscription term, if later. Revenue related to post-contract support, or PCS, service, hosted offerings, and subscriptions to third-party syndicated data is recognized ratably over the subscription term, with the exception of professional services related to training services. Revenue related to professional services is recognized at a point in time as the services are performed and represents less than 5% of total revenue for all periods presented.
11


Contract Assets and Contract Liabilities
Timing may differ between the satisfaction of performance obligations and the invoicing and collection of amounts related to our contracts with customers. Contract assets primarily relate to unbilled amounts for contracts with customers for which the amount of revenue recognized exceeds the amount billed to the customer. Contract assets are transferred to accounts receivable when the right to invoice becomes unconditional. Contract liabilities, or deferred revenue, are recorded for amounts that are collected in advance of the satisfaction of performance obligations.
As of September 30, 2022, our contract assets are expected to be transferred to receivables within the next 12 to 24 months and, with respect to these contract assets, $65.9 million is included in prepaid expenses and other current assets and $64.2 million is included in other assets on our condensed consolidated balance sheet. As of December 31, 2021, we had contract assets of $22.0 million included in prepaid expenses and other current assets and $20.5 million included in other assets on our consolidated balance sheet. There were no impairments of contract assets during each of the three and nine months ended September 30, 2022 and 2021.
As of September 30, 2022, we had deferred revenue of $182.8 million included in current deferred revenue and $5.2 million included in other liabilities on our condensed consolidated balance sheet. As of December 31, 2021, we had deferred revenue of $208.2 million included in current deferred revenue and $2.7 million included in other liabilities on our consolidated balance sheet. During the nine months ended September 30, 2022 and 2021, we recognized $180.3 million and $99.7 million, respectively, of revenue related to amounts that were included in deferred revenue as of December 31, 2021 and 2020, respectively. During the three months ended September 30, 2022 and 2021, we recognized $90.8 million and $50.1 million, respectively, of revenue related to amounts that were included in deferred revenue as of June 30, 2022 and 2021, respectively.
We recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. This primarily consists of sales commissions and partner referral fees that are earned upon execution of the related contracts. We amortize these deferred commissions, which include partner referral fees, proportionate with related revenues over the benefit period. A summary of the activity impacting our deferred commissions during the three and nine months ended September 30, 2022 and 2021 is presented below (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Beginning balance(1)
$71,007 $50,869 $69,817 $51,186 
Additional deferred commissions25,183 13,252 58,172 32,984 
Amortization of deferred commissions(2)
(19,422)(10,865)(49,810)(30,853)
Effects of foreign currency translation(1,129)(371)(2,540)(432)
Ending balance$75,639 $52,885 $75,639 $52,885 
(1) Of the total amount of commissions deferred as of January 1, 2022, $6.3 million was paid in shares of the Company’s Class A common stock in the nine months ended September 30, 2022. No payments were made in shares in the three months ended September 30, 2022.
(2) Of the total amounts amortized from deferred commissions during the three and nine months ended September 30, 2022, $0.4 million and $1.0 million, respectively, were paid in shares of the Company’s Class A common stock and are included in stock-based compensation.
As of September 30, 2022 and 2021, $32.8 million and $26.9 million, respectively, of our deferred commissions were expected to be amortized within the next 12 months and therefore were included in prepaid expenses and other current assets. The remaining amount of our deferred commissions is included in other assets. There were no impairments of assets related to deferred commissions during each of the three and nine months ended September 30, 2022 and 2021. There were no assets recognized related to the costs to fulfill contracts during each of the three and nine months ended September 30, 2022 and 2021 as these costs were not material.
Remaining Performance Obligations
Transaction price allocated to the remaining performance obligations represents contracted revenue that has not yet been recognized, which includes deferred revenue on our condensed consolidated balance sheets and unbilled amounts that will be recognized as revenue in future periods. As of September 30, 2022, we had an aggregate transaction price of $488.3 million allocated to unsatisfied performance obligations related primarily to PCS, hosted offerings, and subscriptions to third-party syndicated data. We expect to recognize $452.3 million as revenue over the next 24 months, with the remaining amount expected to be recognized thereafter.
12


4. Business Combinations
2022 Acquisitions
Trifacta Inc.
On February 7, 2022, we acquired 100% of the outstanding equity of Trifacta Inc., or Trifacta, pursuant to an Agreement and Plan of Merger, dated January 6, 2022, or the Trifacta Merger Agreement. The acquisition was made to augment our product and go-to-market teams and acquire developed technology to advance our cloud-based functionalities. The aggregate consideration payable in exchange for all of the outstanding equity interests in Trifacta, inclusive of customary adjustments set forth in the Trifacta Merger Agreement, was $398.4 million.
In connection with the acquisition, we entered into employment and share-based compensation agreements with certain employees of Trifacta, which include up to $75.0 million in equity-based incentive awards, subject to continued employment over a period of 36 months. We additionally held back $9.2 million of the purchase price that will vest and become payable to certain key employees in three annual installments based on each such employee’s continued service. As both the awards and hold back arrangements are subject to the continued employment of the employees, they were excluded from the purchase consideration and will be recognized as post-acquisition compensation. The transaction costs associated with the acquisition were approximately $11.3 million, of which $7.8 million was incurred during the nine months ended September 30, 2022 and was recorded in general and administrative expense.
We accounted for the acquisition using the acquisition method of accounting, which requires the assets acquired and liabilities assumed to be recorded at the date of acquisition at their respective estimated fair values. The allocation of purchase consideration to the estimated fair values of the assets acquired and liabilities assumed as of the date of acquisition is as follows (in thousands):
Fair Value
Cash and cash equivalents$13,360 
Accounts receivable, net6,702 
Other current and non-current assets11,017 
Goodwill341,412 
Intangible assets, net51,000 
Accounts payable, accrued expenses and other current and non-current liabilities(15,807)
Deferred revenue(9,313)
Net assets acquired$398,371 
The excess of the purchase consideration over the fair value of other assets acquired and liabilities assumed was recorded as goodwill. The resulting goodwill is primarily attributed to the assembled workforce and expanded market opportunities, including integrating the Trifacta product offering with existing Company product offerings. The goodwill has no basis for U.S. income tax purposes. The following table sets forth the fair values of the components of identifiable intangible assets acquired (in thousands) and their estimated useful lives (in years) as of the date of acquisition:
Fair ValueUseful Life
Completed technology$48,500 7
Customer relationships1,000 3
Trade names1,500 3
Total intangible assets subject to amortization$51,000 
13


We determined the fair value of the developed technology acquired using the multi-period excess earnings model, which is a variation of the income approach that estimates the value of the assets based on the present value of the incremental after-tax cash flow attributable only to the intangible assets. This model utilizes certain unobservable inputs classified as Level 3 measurements as defined by ASC 820, Fair Value Measurements and Disclosures, or ASC 820. Key inputs utilized in the models include a discount rate of 16.5% and estimated revenue and expense forecasts.
The operations of Trifacta are included in our operating results from the date of acquisition. We have not separately disclosed the amount of revenue or earnings related to the Trifacta acquisition as the operations of Trifacta were integrated into the operations of our company from the date of acquisition, and thus it would be immaterial or impractical to do so. In addition, the unaudited pro forma results of operations assuming the Trifacta acquisition had taken place at the beginning of each period are not provided as the historical operating results of Trifacta were not material.

2021 Acquisitions
Hyper Anna Pty. Ltd.
On October 6, 2021, we acquired 100% of the outstanding equity of Hyper Anna Pty. Ltd., or Hyper Anna, pursuant to an Agreement for the Sale and Purchase of Shares, dated as of October 6, 2021, or the Hyper Anna Purchase Agreement. The acquisition was made to augment our research and development team and acquire certain developed technology.
The aggregate consideration payable in exchange for all of the outstanding equity interests in Hyper Anna, net of customary adjustments set forth in the Hyper Anna Purchase Agreement, was $24.9 million in cash. This includes $3.0 million and $2.0 million of cash consideration held back for customary indemnification matters for a period of 24 months and 36 months, respectively, following the acquisition date.
In connection with the acquisition, we entered into employment agreements with certain employees from Hyper Anna, which include up to $16.8 million in equity incentive awards based on continued employment over a period of 36 months. As the awards are subject to the continued employment of the employees, they were excluded from the purchase consideration, and will be recognized as post-acquisition compensation.
The purchase consideration for the acquisition of $24.9 million consisted of $10.6 million in developed technology, which is tax deductible; $10.5 million of goodwill; and $3.8 million of net assets assumed.
We determined the fair value of the developed technology acquired using the multi-period excess earnings model, which is a variation of the income approach that estimates the value of the assets based on the present value of the incremental after-tax cash flow attributable only to the intangible assets. This model utilizes certain unobservable inputs classified as Level 3 measurements as defined by ASC 820. Key inputs utilized in the models include a discount rate of 29% and estimated revenue and expense forecasts. Based on the valuation model, we determined the fair value of the developed technology to be $10.6 million with an amortization period of 7 years.
Lore IO, Inc.
On October 21, 2021, we acquired 100% of the outstanding equity of Lore IO, Inc., or Lore IO, pursuant to an Agreement and Plan of Merger, dated as of October 18, 2021, or the Lore IO Merger Agreement. The acquisition was made to augment our research and development team. The aggregate consideration payable in exchange for all of the outstanding equity interests of Lore IO was $10.0 million in cash, subject to customary adjustments set forth in the Lore IO Merger Agreement.
In connection with the acquisition, we entered into employment agreements with certain employees from Lore IO, which include up to $11.1 million in equity incentive awards based on continued employment over a period of 36 months. As the awards are subject to the continued employment of the employees, they were excluded from the purchase consideration and will be recognized as post-acquisition compensation.
The purchase consideration for the acquisition of $10.0 million consisted of $10.0 million of goodwill, which is not tax deductible, and immaterial net assets assumed.
14


5. Fair Value Measurements
Instruments Measured at Fair Value on a Recurring Basis. The following tables present our cash and cash equivalents’ and investments’ costs, gross unrealized gains (losses), and fair value by major security type recorded as cash and cash equivalents or short-term or long-term investments as of September 30, 2022 and December 31, 2021 (in thousands):
 
 As of September 30, 2022
 CostNet
Unrealized
Gains (Losses)
Fair ValueCash and
Cash
Equivalents
Short-term
Investments
Long-term
Investments
Cash$51,034 $— $51,034 $51,034 $— $— 
Level 1:
Money market funds$21,131 $— $21,131 $21,131 $— $— 
Subtotal$21,131 $— $21,131 $21,131 $— $— 
Level 2:
Commercial paper$76,159 $(199)$75,960 $15,564 $60,396 $ 
Certificates of deposit1,000 (12)988  988  
U.S. Treasury and agency bonds245,603 (4,087)241,516  190,429 51,087 
Corporate bonds48,852 (910)47,942  40,365 7,577 
Subtotal$371,614 $(5,208)$366,406 $15,564 $292,178 $58,664 
Level 3:$ $ $ $ $ $ 
Total$443,779 $(5,208)$438,571 $87,729 $292,178 $58,664 
 As of December 31, 2021
 CostNet
Unrealized
Gains (Losses)
Fair ValueCash and
Cash
Equivalents
Short-term
Investments
Long-term
Investments
Cash$68,579 $— $68,579 $68,579 $— $— 
Level 1:
Money market funds$15,382 $— $15,382 $15,382 $— $— 
Subtotal$15,382 $— $15,382 $15,382 $— $— 
Level 2:
Commercial paper$308,250 $(97)$308,153 $68,414 $239,739 $ 
Certificates of deposit3,500 (3)3,497   3,497 
U.S. Treasury and agency bonds459,960 (1,264)458,696  189,243 269,453 
Corporate bonds148,605 (450)148,155  77,892 70,263 
Subtotal$920,315 $(1,814)$918,501 $68,414 $506,874 $343,213 
Level 3:$ $ $ $ $ $ 
Total$1,004,276 $(1,814)$1,002,462 $152,375 $506,874 $343,213 
All long-term investments had maturities between one and two years in duration as of September 30, 2022.
As of September 30, 2022, we had gross unrealized losses of $5.2 million with respect to our available-for-sale securities, and we do not intend to sell, nor is it more likely than not that we will be required to sell, these investments before recovery of their amortized cost basis. These gross unrealized losses were classified in accumulated other comprehensive loss in our condensed consolidated balance sheets as of September 30, 2022.
Instruments Not Recorded at Fair Value on a Recurring Basis. We estimate the fair value of our Notes carried at face value, less unamortized discount and issuance costs, quarterly for disclosure purposes. The estimated fair value of our Notes is determined by Level 2 inputs and is based on observable market data including prices for similar instruments. As of September 30, 2022 and December 31, 2021, the fair value of our Notes was $798.1 million and $857.3 million, respectively. The carrying amounts of our cash, accounts receivable, prepaid expenses and other current assets, accounts payable, and accrued liabilities approximate their current fair value because of their nature and relatively short maturity dates or durations.
15


6. Allowance for Doubtful Accounts and Sales Reserves
The following table summarizes the changes in the allowance for doubtful accounts and sales reserve included in accounts receivable and contract assets in our condensed consolidated balance sheets (in thousands):
Accounts Receivable ReserveContract Asset Reserve
Nine Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Beginning Balance$3,546 $3,114 $1,479 $2,438 
Provision1,493 669 754 (539)
Recoveries(674)(611)(22)(49)
Charge-offs(712)(530)(67)(59)
Ending Balance$3,653 $2,642 $2,144 $1,791 
7. Goodwill and Intangible Assets
The change in carrying amount of goodwill for the nine months ended September 30, 2022 was as follows (in thousands):
Goodwill as of December 31, 2021$57,415 
Goodwill recorded in connection with acquisition341,412 
Effects of foreign currency translation(1,107)
Goodwill as of September 30, 2022$397,720 
Intangible assets consisted of the following (in thousands, except years):
 As of September 30, 2022
 Remaining Weighted-Average Useful Life in YearsGross Carrying
Value
Accumulated
Amortization
Net Carrying
Value
Customer relationships2.4$2,392 $(1,134)$1,258 
Completed technology5.781,631 (20,002)61,629 
Trade names2.41,500 (323)1,177 
$85,523 $(21,459)$64,064 
 As of December 31, 2021
 Remaining Weighted-Average Useful Life in YearsGross Carrying
Value
Accumulated
Amortization
Net Carrying
Value
Customer relationships3.1$1,557 $(862)$695 
Completed technology5.132,337 (11,295)21,042 
$33,894 $(12,157)$21,737 

We classified intangible asset amortization expense in the accompanying condensed consolidated statements of operations and comprehensive loss as follows (in thousands):
 Three Months Ended September 30,Nine Months Ended September 30,
 2022202120222021
Cost of revenue$3,315 $1,106 $8,953 $3,282 
Sales and marketing262 56 699 173 
Total$3,577 $1,162 $9,652 $3,455 
16


The following table presents our estimates of remaining amortization expense for finite-lived intangible assets at September 30, 2022 (in thousands):
Remainder of 2022$3,619 
202312,367 
202411,718 
202510,137 
20269,256 
Thereafter16,967 
Total amortization expense$64,064 
8. Convertible Senior Notes
The following table presents details of our convertible senior notes, which are further discussed below (original principal in thousands):
Month IssuedMaturity DateOriginal Principal (including over-allotment)Coupon Interest Rate
Effective Interest Rate(1)
Conversion RateInitial Conversion Price
2023 NotesMay and June 2018June 1, 2023$230,000 0.5 %1.01 %$22.5572 $44.33 
2024 NotesAugust 2019August 1, 2024$400,000 0.5 %0.93 %$5.2809 $189.36 
2026 NotesAugust 2019August 1, 2026$400,000 1.0 %1.32 %$5.2809 $189.36 
(1) Prior to the adoption of ASU 2020-06, our effective interest rates were 7.00% for the 2023 Notes, 4.96% for the 2024 Notes, and 5.41% for the 2026 Notes due to the discount on the Notes related to the component previously allocated to equity.
As further defined and described below, the 2024 Notes and the 2026 Notes are together referred to as the 2024 & 2026 Notes, and the 2023 Notes and the 2024 & 2026 Notes are collectively referred to as the Notes.
In May and June 2018, we sold $230.0 million aggregate principal amount of our 0.50% Convertible Senior Notes due 2023, or the 2023 Notes, including the initial purchasers’ exercise in full of their option to purchase an additional $30.0 million of the 2023 Notes, in a private offering to qualified institutional buyers pursuant to Rule 144A promulgated under the Securities Act of 1933, as amended, or the Securities Act. The 2023 Notes are our senior, unsecured obligations and interest is payable semi-annually in arrears on June 1 and December 1 of each year beginning December 1, 2018.
In August 2019, we sold $400.0 million aggregate principal amount of our 0.50% Convertible Senior Notes due 2024, or the 2024 Notes, and $400.0 million aggregate principal amount of our 1.00% Convertible Senior Notes due 2026, or the 2026 Notes, including the initial purchasers’ exercise in full of their options to purchase an additional $50.0 million of the 2024 Notes and an additional $50.0 million of the 2026 Notes, in a private offering to qualified institutional buyers pursuant to Rule 144A promulgated under the Securities Act. The 2024 & 2026 Notes are our senior, unsecured obligations and interest is payable semi-annually in arrears on February 1 and August 1 of each year beginning February 1, 2020.
Prior to the close of business on the business day immediately preceding March 1, 2023, or the 2023 Conversion Date, in the case of the 2023 Notes, or May 1, 2024, or the 2024 Conversion Date, in the case of the 2024 Notes, or May 1, 2026, or the 2026 Conversion Date, in the case of the 2026 Notes, the respective Notes are convertible at the option of holders only upon satisfaction of certain conditions and during certain periods, and thereafter, at any time until the close of business on the second scheduled trading day immediately preceding the relevant maturity date. The applicable conversion rate is subject to customary adjustments for certain events as described in the applicable indenture between us and U.S. Bank National Association, as trustee, or, collectively, the Indentures. Upon conversion, the Notes may be settled in shares of our Class A common stock, cash, or a combination of cash and shares of our Class A common stock, at our election. It is our current intent to settle the principal amount of the Notes with cash. During the years ended December 31, 2019 and 2020, a portion of the 2023 Notes were exchanged, as further discussed below.
17


Prior to the close of business on the business day immediately preceding the applicable Conversion Date, the applicable series of Notes is convertible at the option of the holders under the following circumstances:
during any calendar quarter commencing after the calendar quarter subsequent to the calendar quarter in which the applicable series of Notes was issued (and only during such calendar quarter), if the last reported sale price of our Class A common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the applicable conversion price of the applicable series of Notes on each applicable trading day;
during the five-business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of the applicable series of Notes for each day of that five day consecutive trading day period was less than 98% of the product of the last reported sale price of our Class A common stock and the applicable conversion rate of the applicable series of Notes on such applicable trading day; or
upon the occurrence of specified corporate events described in the applicable Indenture.
For at least 20 trading days during the period of 30 consecutive trading days ending September 30, 2022, the last reported sale price of our Class A common stock was greater than or equal to 130% of the conversion price of the 2023 Notes on each applicable trading day and, as a result, the 2023 Notes are convertible at the holder’s option during the quarter ending December 31, 2022. As of September 30, 2022, the 2024 & 2026 Notes were not convertible. As the 2023 Notes mature on June 1, 2023 and are convertible at the holder’s option during the quarter ending December 31, 2022, they were classified as current liabilities on the condensed consolidated balance sheet as of September 30, 2022. As of September 30, 2022, the aggregate if-converted value of the 2023 Notes exceeded their aggregate principal amount by $22.0 million.
We may not redeem any series of Notes prior to the relevant maturity date. Holders of any series of Notes have the right to require us to repurchase for cash all or a portion of their applicable series of Notes, at 100% of its respective principal amount, plus any accrued and unpaid interest, upon the occurrence of a fundamental change as defined in the applicable Indenture for such series of Notes. We are also required to increase the conversion rate for holders who convert their Notes in connection with certain corporate events occurring prior to the relevant maturity date.
The Notes are our senior unsecured obligations and rank senior in right of payment to any of our indebtedness and other liabilities that are expressly subordinated in right of payment to the Notes, equal in right of payment among all series of Notes and to any other existing and future indebtedness and other liabilities that are not subordinated, effectively junior in right of payment to any of our secured indebtedness and other liabilities to the extent of the value of the assets securing such indebtedness and other liabilities, and structurally junior in right of payment to all of our existing and future indebtedness and other liabilities (including trade payables) of our current or future subsidiaries.
Capped Call Transactions
In connection with the pricing of the 2023 Notes, we entered into privately negotiated capped call transactions with an affiliate of one of the initial purchasers of the 2023 Notes and other financial institutions. In connection with the pricing of the 2024 & 2026 Notes, we entered into privately negotiated capped call transactions with other financial institutions. The capped call transactions are expected generally to reduce or offset potential dilution to holders of our common stock and/or offset the potential cash payments that we could be required to make in excess of the principal amount upon any conversion of the applicable series of Notes under certain circumstances, with such reduction and/or offset subject to a cap based on the cap price. Under the capped call transactions, we purchased capped call options that in the aggregate relate to the total number of shares of our Class A common stock underlying the applicable series of Notes, with an initial strike price of approximately $44.33 per share in the case of the 2023 Notes, which corresponds to the initial conversion price of the 2023 Notes, and approximately $189.36 per share in the case of the 2024 & 2026 Notes, which corresponds to the initial conversion price of each of the 2024 & 2026 Notes. Further, the capped call options are subject to anti-dilution adjustments substantially similar to those applicable to the conversion rate of the applicable series of Notes, and have a cap price of $62.22 per share in the case of the 2023 Notes, and $315.60 per share in the case of the 2024 & 2026 Notes. The cost of the purchased capped calls of $19.1 million in the case of the 2023 Notes and $87.4 million in the case of the 2024 & 2026 Notes was recorded as a reduction to additional paid-in-capital.
18


We elected to integrate the applicable capped call options with the applicable series of Notes for federal income tax purposes pursuant to applicable U.S. Treasury Regulations. Accordingly, the $19.1 million gross cost of the purchased capped calls in the case of the 2023 Notes and the $87.4 million gross cost of the purchased capped calls in the case of the 2024 & 2026 Notes will be deductible for income tax purposes as original discount interest over the term of the 2023 Notes and the applicable series of the 2024 & 2026 Notes, respectively. We recorded deferred tax assets of $4.6 million with respect to the 2023 Notes and $20.9 million with respect to the 2024 & 2026 Notes, which represent the tax benefit of these deductions with an offsetting entry to additional paid-in capital. These deferred tax assets, as adjusted for activity through December 31, 2021, were written off as part of the ASU 2020-06 implementation.
In connection with the exchange agreements discussed below, we terminated a corresponding portion of the existing capped call transactions that we entered into in connection with the issuance of the 2023 Notes, which resulted in the net share settlement and our receipt and retirement of 285,466 shares of Class A common stock.
Exchange of 2023 Notes
In connection with the issuance of the 2024 & 2026 Notes discussed above, during the year ended December 31, 2019, we entered into exchange agreements with certain holders of our outstanding 2023 Notes and, using a portion of the net proceeds from the issuance of the 2024 & 2026 Notes, we exchanged $145.2 million principal amount, together with accrued and unpaid interest thereon, of the 2023 Notes for aggregate consideration of $145.4 million in cash, representing the principal and accrued interest of the exchanged 2023 Notes, and 2.2 million shares of Class A common stock. Other than this exchange, we have received immaterial requests for conversion since the 2023 Notes initially became convertible but did not receive any additional requests for conversion during the three and nine months ended September 30, 2022.
The Notes consisted of the following (in thousands):
As of September 30, 2022As of December 31, 2021
2023 Notes2024 Notes2026 Notes2023 Notes2024 Notes2026 Notes
Liability:
Principal$84,748 $400,000 $400,000 $84,748 $400,000 $400,000 
Less: debt discount and issuance costs, net of amortization(1)
(285)(3,127)(4,685)(7,348)(42,941)(71,043)
Net carrying amount$84,463 $396,873 $395,315 $77,400 $357,059 $328,957 
Equity, net of issuance costs(2)
$ $ $ $46,473 $69,749 $93,380 
(1) As of December 31, 2021, the debt discount component, net of amortization, which is not applicable under ASU 2020-06, was $6.7 million for the 2023 Notes, $38.6 million for the 2024 Notes, and $65.5 million for the 2026 Notes. See Note 2, Significant Accounting Policies, for additional information related to the adoption of this accounting standard.
(2) Not applicable under ASU 2020-06. See Note 2, Significant Accounting Policies, for additional information related to the adoption of this accounting standard.
The following table sets forth interest expense recognized related to the Notes (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Contractual interest expense$1,606 $1,606 $4,818 $4,818 
Amortization of debt issuance costs and discount(1)
839 8,363 2,455 24,379 
Total$2,445 $9,969 $7,273 $29,197 
(1) The aggregate amortization expense related to the equity component of our Notes, which is not applicable under ASU 2020-06, for the three and nine months ended September 30, 2021 was $7.6 million and 22.0 million, respectively.
19


The following table sets forth future contractual obligations of contractual interest and principal related to the Notes (in thousands):
Payments Due by Period
Remainder of 2022$212 
202390,960 
2024406,000 
20254,000 
2026404,000 
Total principal and related contractual interest$905,172 
9. Equity Awards
Stock Options
Stock option activity during the nine months ended September 30, 2022 consisted of the following (in thousands, except weighted-average information):
Options
Outstanding
Weighted-
Average
Exercise
Price
Options outstanding at December 31, 20212,008 $65.05 
Granted  
Exercised(88)11.97 
Canceled/forfeited(637)131.04 
Options outstanding at September 30, 20221,283 $35.93 
In September 2022, we extended an offer to certain executives to participate in a value-for-value exchange of certain outstanding out-of-the-money stock options for unvested restricted stock units. These replacement RSUs will vest over a period of two years, subject to continuous service by the grantee through each applicable vesting date, and settle in shares of our Class A common stock upon vesting.
The non-cash incremental stock-based compensation cost associated with the option exchange was $1.1 million. The incremental cost was measured as the excess of the fair value of the replacement RSUs over the fair value of the stock options surrendered, measured immediately prior to the modification using a Black-Scholes option pricing model. For fully vested options, incremental cost was recognized as of the modification date. For unvested options, total remaining unrecognized compensation cost of the canceled options as of the modification date and incremental cost resulting from the modification will be recognized over the new service period.
There were no options granted during the nine months ended September 30, 2022. As of September 30, 2022, there was $3.9 million of unrecognized compensation cost related to unvested stock options, which is expected to be recognized over a weighted-average period of 1.5 years.
20


Restricted Stock Units
Restricted stock unit, or RSU, and performance-based RSU, or PRSU, activity during the nine months ended September 30, 2022 consisted of the following (in thousands, except weighted-average information):
Awards
Outstanding (1)
Weighted-
Average
Grant Date
Fair Value (1)
RSUs outstanding at December 31, 20213,693 $85.64 
Granted9,036 50.76 
Vested(1,692)75.82 
Canceled/forfeited(897)73.29 
RSUs outstanding at September 30, 202210,140 $57.29 
(1) Includes restricted stock units with market, performance, and/or service conditions.
In March 2022, we granted 3.0 million market-based PRSUs to certain executives. These awards have an explicit service period of two years and a market performance period of seven years. The awards have six tranches, each representing a separate stock price hurdle. Provided the relevant stock price hurdle is met, each tranche will vest on the later of the (i) second anniversary of the grant date and (ii) certification date once the performance goal is achieved. The performance goal is defined as when the 60-trading day volume-weighted average price, or VWAP, equals or exceeds the relevant stock price hurdle.
Awards subject to market conditions are valued on the date of grant using a Monte Carlo simulation valuation model. The grant date fair value of the market-based PRSUs, measured using a Monte Carlo simulation valuation model, was $109.7 million. The derived service period was also determined through use of the simulation model. Compensation cost associated with awards granted with market-based vesting conditions is recognized over the requisite service period for each tranche using the accelerated attribution method. The fair values of the market-based PRSUs granted have been estimated utilizing the following assumptions:
Underlying stock price at valuation date$54.24 
Estimated volatility53 %
Risk-free interest rate2 %
Simulation term (in years)7
In February 2022, we also granted PRSUs to certain executives with a grant date fair value of $5.3 million. These PRSUs are subject to vesting based on performance and service conditions and, assuming such conditions are met, will vest quarterly beginning in 2023 based upon the percentage achievement of certain annual recurring revenue targets or will otherwise be forfeited on December 31, 2022 if the targets are not met.
As of September 30, 2022, total unrecognized compensation expense related to unvested RSUs and PRSUs, including the market-based PRSUs described above, was approximately $474.2 million, which is expected to be recognized over a weighted-average period of 2.2 years.
We classified stock-based compensation expense in the accompanying condensed consolidated statements of operations and comprehensive loss as follows (in thousands): 
Three Months Ended September 30,Nine Months Ended September 30,
 2022202120222021
Cost of revenue$4,786 $1,818 $12,711 $4,219 
Research and development14,386 8,258 40,258 21,913 
Sales and marketing21,641 11,018 56,035 26,105 
General and administrative20,494 12,236 55,424 33,319 
Total$61,307 $33,330 $164,428 $85,556 

21


10. Leases
We have various non-cancelable operating leases for our corporate offices in California, Colorado, Massachusetts, Michigan, New York, and Texas in the United States and Australia, Canada, the Czech Republic, France, Germany, Japan, Singapore, Ukraine, the United Arab Emirates, and the United Kingdom. These leases expire at various times through 2029. Certain lease agreements contain renewal options, rent abatement, and escalation clauses that are factored into our determination of lease payments when appropriate.
In March 2022, we ceased use of our previous corporate headquarters in Irvine, California and entered into a new sublease agreement for the remaining term of the underlying lease. As a result, we performed a recoverability test by comparing the future cash flows attributable to the asset group to the carrying value of the long-lived assets, including the right-of-use asset and fixed assets utilized by this facility. Based on this evaluation, we determined that long-lived assets with a carrying value of $11.6 million were no longer recoverable and recorded a right-of-use asset and fixed asset impairment of $6.1 million and $2.1 million, respectively.
Lease Costs    
The following lease costs were included in our condensed consolidated statements of operations and comprehensive loss as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Operating lease cost$5,748 $5,557 $17,902 $14,433 
Short-term lease cost207 13 507 54 
Variable lease cost1,406 1,244 4,062 3,417 
Total lease cost$7,361 $6,814 $22,471 $17,904 
Supplemental Information
The table below presents supplemental balance sheet information related to operating leases:
As of
September 30, 2022December 31, 2021
Weighted-average remaining lease term (in years)4.75.3
Weighted-average discount rate4.54 %4.57 %
22


Undiscounted Cash Flows
The table below reconciles the undiscounted cash flows for each of the first five years and total of the remaining years to the operating lease liabilities recorded on the condensed consolidated balance sheet as of September 30, 2022 (in thousands):
Operating Leases (1)
Remainder of 2022$7,607 
202321,896 
202419,746 
202518,960 
202615,817 
20277,825 
Thereafter4,093 
Total minimum lease payments95,944 
Less imputed interest(9,594)
Present value of future minimum lease payments86,350 
Less current obligations under leases (2)
(20,738)
Long-term lease obligations$65,612 
(1) Excludes expected sublease income of approximately $4.7 million over the next five years.
(2) Included in accrued expenses and other current liabilities in our condensed consolidated balance sheets.

11. Contingencies
Indemnification
In the ordinary course of business, we enter into agreements in which we may agree to indemnify other parties with respect to certain matters, including losses resulting from claims of intellectual property infringement, damages to property or persons, business losses, or other liabilities. In addition, we have entered into indemnification agreements with our directors, executive officers, and certain other employees that will require us to indemnify them against liabilities that may arise by reason of their status or service as directors, officers, or employees. The terms of these indemnification agreements with our directors, executive officers, and other employees are generally perpetual after execution of the agreement. The maximum potential amount of future payments we could be required to make under certain of these indemnification provisions is unlimited; however, we maintain insurance that reduces our exposure and enables us to recover a portion of any future amounts paid.
As of September 30, 2022 and December 31, 2021, we have not accrued a liability for indemnification provisions we agree to in the ordinary course of business or with our directors, executive officers, and certain other employees pursuant to indemnification agreements because the likelihood of incurring a payment obligation, if any, in connection with these arrangements is not probable or reasonably estimable.
Litigation
From time to time, we may be involved in lawsuits, claims, investigations, and proceedings, consisting of intellectual property, commercial, employment, and other matters, which arise in the ordinary course of business. We are not currently party to any material legal proceedings or claims, nor are we aware of any pending or threatened legal proceedings or claims that could have a material adverse effect on our business, operating results, cash flows, or financial condition should such legal proceedings or claims be resolved unfavorably.
23


12. Income Taxes
The following table presents details of the provision for income taxes and our effective tax rates (in thousands, except percentages):
Three Months Ended September 30,Nine Months Ended September 30,
 2022202120222021
Provision for income taxes$1,206 $122 $4,299 $1,928 
Effective tax rate(1.6)%(0.2)%(1.5)%(1.4)%
We account for income taxes according to ASC 740, which, among other things, requires that we estimate our annual effective income tax rate for the full year and apply it to pre-tax income (loss) for each interim period, taking into account year-to-date amounts and projected results for the full year. We periodically evaluate whether we will recover a portion or all of our deferred tax assets. We record a valuation allowance against our deferred tax assets if and to the extent it is more likely than not that we will not recover our deferred tax assets. In evaluating the need for a valuation allowance, we weight all relevant positive and negative evidence, including, among other factors, historical financial performance, forecasts of income over the applicable carryforward periods, and our market environment, with each piece weighted based on its reliability. As of September 30, 2022, we had insufficient objective positive evidence that we will generate sufficient future pre-tax income to overcome the negative evidence of cumulative losses. Accordingly, we continue to record a full valuation allowance against our U.S. and U.K. deferred tax assets as of September 30, 2022.
We account for the tax effects of discrete events in the interim period they occur. The provision for income taxes consists of federal, foreign, state, and local income taxes. Our effective tax rate differs from the statutory U.S. income tax rate due to the effect of state and local income taxes, differing tax rates imposed on income earned in foreign jurisdictions and in the United States, losses in foreign jurisdictions, certain nondeductible expenses, excess tax deductions, and the changes in valuation allowances against our deferred tax assets. Our effective tax rate could change significantly from quarter to quarter because of recurring and nonrecurring factors. The provision for income taxes for each of the three and nine months ended September 30, 2021 and three and nine months ended September 30, 2022 was primarily attributable to a full valuation allowance against our U.S. and U.K. deferred tax assets. We did not recognize benefits from excess tax deductions from exercised stock options and settled RSUs or net operating losses for either the three and nine months ended September 30, 2021 or three and nine months ended September 30, 2022.
Neither we nor any of our subsidiaries are currently under examination from tax authorities in the jurisdictions in which we do business.
13. Basic and Diluted Net Loss Per Share
The following table presents the computation of net loss per share (in thousands, except per share amounts):
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Numerator:
Net loss attributable to common stockholders$(74,513)$(58,039)$(286,846)$(142,135)
Denominator:
Weighted-average shares used to compute net loss per share attributable to common stockholders, basic and diluted68,673 67,325 68,273 67,109 
Net loss per share attributable to common stockholders, basic and diluted$(1.09)$(0.86)$(4.20)$(2.12)
24


Since we were in a loss position for all periods presented, basic net loss is the same as diluted net loss per share for all periods as the inclusion of all potential common shares outstanding would have been anti-dilutive. The following weighted-average equivalent shares of common stock, excluding the impact of the treasury stock and if-converted methods, were excluded from the diluted net loss per share calculation because their inclusion would have been anti-dilutive (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Stock awards (1)
8,790 5,079 8,186 4,658 
Convertible senior notes6,136 6,137 6,136 6,137 
Total shares excluded from net loss per share14,926 11,216 14,322 10,795 
(1) Excludes 3.0 million PRSUs because, as of September 30, 2022, the performance criteria had not yet been met for these contingently-issuable shares.
Effective as of January 1, 2022 with our adoption of ASU 2020-06, we use the if-converted method for calculating any potential dilutive effect of the conversion options of the Notes on diluted net income per share, which assumes conversion as of the beginning of the period or at the time of issuance, if later. Prior to adopting ASU 2020-06, we had historically utilized the treasury stock method due to our intent and ability to settle the principal balance of the Notes in cash. As we have utilized the modified retrospective method of adoption, there is no change to our previously reported earnings per share amounts.

25


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.
You should read the following discussion and analysis of our financial condition and results of operations together with the condensed consolidated financial statements and related notes that are included elsewhere in this Quarterly Report on Form 10-Q and our Annual Report on Form 10-K for the fiscal year ended December 31, 2021, or Annual Report, filed with the Securities and Exchange Commission, or the SEC, on February 15, 2022. This discussion contains forward-looking statements based upon current expectations 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,” set forth in Part II, Item 1A of this Quarterly Report on Form 10-Q. See “Special Note Regarding Forward-Looking Statements” above.
Overview
Alteryx powers analytics for all by providing our leading Analytics Automation Platform. Alteryx delivers easy end-to-end automation of data engineering, analytics, reporting, machine learning, and data science processes, enabling enterprises everywhere to democratize data analytics across their organizations for a broad range of use cases. Data workers, regardless of technical acumen, are empowered to be curious and solve problems. With Alteryx, users can automate the full range of analytics, data science and processes, embed intelligent decision-making and actions, and empower their organization to enable top and bottom-line impact, efficiency gains, and rapid upskilling.
Our platform includes Alteryx Designer, our data profiling, preparation, blending, analytics, data science, and process automation product deployable to the cloud and on premise; Alteryx Server, our secure and scalable server-based product for managing, automating, and governing processes and applications in a web-based environment; Alteryx Intelligence Suite, our augmented machine learning, auto-modeling, and text mining product; Alteryx Connect, our collaborative data exploration platform for discovering information assets and sharing recommendations across the enterprise; and Alteryx Promote, our advanced analytics model management product for data scientists and analytics teams to build, manage, monitor, and deploy predictive models into real-time production applications. Our platform also offers cloud-native products, including Alteryx Designer Cloud powered by Trifacta, our open and interactive cloud platform for data engineers and analysts to collaboratively profile, prepare, and pipeline data for analytics and machine learning; Alteryx Machine Learning, our automated machine learning product for building, validating, iterating, and exploring machine learning models with a fully-guided user experience; and Alteryx Auto Insights, our analytics solution that automates insights for business users. In addition, Alteryx Community, our online user community, allows users to gain valuable insights from one another, collaborate and share their experiences and ideas, and innovate around our platform.
Our platform has been adopted by organizations across a wide variety of industries and sizes. As of September 30, 2022, we had over 8,300 customers in more than 90 countries, including over 910 of the Global 2000 companies. We derive a large portion of our revenue from subscriptions for use of our platform. Our software can be licensed for use on a desktop or server, or it can be deployed in the cloud or through a browser. Subscription periods for our platform generally range from one to three years and the subscription fees are typically billed annually in advance. We also generate revenue from professional services, including training and consulting services. Revenue from subscriptions, including related PCS, represented over 95% of revenue for each of the three and nine months ended September 30, 2022 and 2021.
Our business model involves both a “land and expand” sales motion as well as an enterprise sales motion. Our go-to-market approach often begins with a free trial of Alteryx Designer and is followed by an initial purchase of our offerings. As organizations quickly realize the benefits derived from our platform, use frequently spreads across departments, divisions, and geographies through word-of-mouth, collaboration, and standardization and automation of business processes. Both for an initial purchase and as part of expanding a current customer’s use of our products, we also employ an enterprise-focused sales motion that identifies and involves members of a customer’s senior management team to accelerate acceptance and adoption of our platform within their organization. Over time, many of our customers find that the use of our platform is strategic and collaborative in nature and it becomes a fundamental element of their operational, analytical, and business processes.
We sell our platform primarily through direct sales and marketing channels utilizing a wide range of online and offline sales and marketing activities. In addition, we have cultivated strong relationships with channel partners to help us extend the reach of our sales and marketing efforts, especially internationally. Our channel partners include technology alliances, solution providers, global strategic integrators, and value-added resellers, or VARs. These channel partners also provide solution-based selling, services, and training internationally.
26


COVID-19 Impact
In March 2020, the World Health Organization declared the outbreak of COVID-19 a pandemic, which has resulted in authorities implementing and re-implementing numerous measures from time to time to contain the virus, including travel bans and restrictions, quarantines, shelter-in-place orders, and business limitations and shutdowns. While we are unable to accurately predict the full impact that the COVID-19 pandemic has had or will have on our operating results, financial condition, liquidity, and cash flows due to numerous uncertainties, including the duration and severity of the pandemic, any resurgences of the pandemic locally or globally, and the evolution and impact of COVID-19 variants, our compliance with these measures has impacted our day-to-day operations and could continue to disrupt our business and operations, as well as that of certain of our customers whose industries are more severely impacted by these factors, for an indefinite period of time.
To support the health and well-being of our employees, customers, partners and communities, the majority of our offices worldwide were closed from March 2020 through May 2021. Beginning in June 2021 and through April 2022, as conditions improved, vaccination rates increased, and local authorities permitted, we reopened all of our offices worldwide. Starting in April 2022, we began encouraging our U.S.-based employees who are local to an office to begin returning at least one day per week. We have also reduced restrictions on travel and have seen increases in travel throughout 2022. We anticipate that costs related to travel will continue to increase. In February 2022, we transitioned our corporate headquarters to our new facilities in Irvine, California. Although we were able to secure a subtenant for our previous corporate headquarters, the impact of the pandemic on the commercial real estate market and the increase in work-from-home arrangements has caused a decline in demand for office space and market rates, which contributed to the long-lived asset impairment incurred upon our ceasing use of that space. As a result of the shift to work-from-home arrangements and our pursuit of high-quality employees globally, we are continuing to assess the use of our facilities. Based on these workforce dynamics, we intend to initiate steps toward a facility rationalization in the fourth quarter of 2022.
Key Business Metrics
We review the following key business metrics to evaluate our business, measure our performance, identify trends affecting our business, formulate business plans, and make strategic decisions:
Annual Recurring Revenue. We derive a large portion of our revenue from subscriptions for use of our platform. Subscription periods for our platform generally range from one to three years and the subscription fees are typically billed annually in advance. A portion of revenue from our subscriptions is recognized at the point in time when the platform is first made available to the customer, or the beginning of the subscription term, if later. The remaining portion is recognized ratably over the life of the contract. This revenue recognition creates variability in the revenue we recognize period to period based on the timing of subscription start dates and the subscription term. In order to measure the underlying performance of our subscription-based contracts, we calculate annual recurring revenue, or ARR, which represents the annualized recurring value of all active subscription contracts at the end of a reporting period and excludes the value of non-recurring revenue streams, such as certain professional services. ARR is a performance metric and should be viewed independently of revenue and deferred revenue, and is not intended to be a substitute for, or combined with, any of these items. Both multi-year contracts and contracts with terms less than one year are annualized by dividing the total committed contract value by the number of months in the subscription term and then multiplying by twelve.
The following table summarizes our annual recurring revenue (in millions) for each quarter end for the periods indicated:
As of
Mar. 31,Jun. 30,Sep. 30,Dec. 31,Mar. 31,Jun. 30,Sep. 30,
2021202120212021202220222022
Annual recurring revenue$512.7 $547.6 $578.6 $638.0 $683.6 $726.8 $757.7 
27


Dollar-Based Net Expansion Rate. Our dollar-based net expansion rate is a trailing four-quarter average of the annual contract value, or ACV, which is defined as the subscription revenue that we would contractually expect to recognize over the term of the contract divided by the term of the contract, in years, from a cohort of customers in a quarter as compared to the same quarter in the prior year. A dollar-based net expansion rate equal to 100% would generally imply that we received the same amount of ACV from our cohort of customers in the current quarter as we did in the same quarter of the prior year. A dollar-based net expansion rate less than 100% would generally imply that we received less ACV from our cohort of customers in the current quarter than we did in the same quarter of the prior year. A dollar-based net expansion rate greater than 100% would generally imply that we received more ACV from our cohort of customers in the current quarter than we did in the same quarter of the prior year.
To calculate our dollar-based net expansion rate, we first identify a cohort of customers, or the Base Customers, in a particular quarter, or the Base Quarter. A customer will not be considered a Base Customer unless such customer has an active subscription on the last day of the Base Quarter. We then divide the ACV in the same quarter of the subsequent year attributable to the Base Customers, or the Comparison Quarter, including Base Customers from which we no longer derive ACV in the Comparison Quarter, by the ACV attributable to those Base Customers in the Base Quarter. Our dollar-based net expansion rate in a particular quarter is then obtained by averaging the result from that particular quarter with the corresponding result from each of the prior three quarters. The dollar-based net expansion rate excludes contract value relating to professional services from that cohort.
The following table summarizes our dollar-based net expansion rate at the end of each quarter for the periods indicated:
Three Months Ended
Mar. 31,Jun. 30,Sep. 30,Dec. 31,Mar. 31,Jun. 30,Sep. 30,
2021202120212021202220222022
Dollar-based net expansion rate 120 %120 %119 %119 %119 %120 %121 %
Number of Customers. We believe that our ability to expand our customer base is a key indicator of our market penetration, the growth of our business, and our future potential business opportunities. We define a customer at the end of any particular period as an entity with a subscription agreement that runs through the current or future period as of the measurement date. Organizations with free trials have not entered into a subscription agreement and are not considered customers. A single organization with separate subsidiaries, segments, or divisions that use our platform may represent multiple customers, as we treat each entity that is invoiced separately as a single customer. In cases where customers subscribe to our platform through our channel partners, each end customer is counted separately.
The following table summarizes the number of our customers at each quarter end for the periods indicated:
As of
Mar. 31,Jun. 30,Sep. 30,Dec. 31,Mar. 31,Jun. 30,Sep. 30,
2021202120212021202220222022
Customers 7,214 7,405 7,689 7,936 8,195 8,296 8,340 
28


Results of Operations
The following table sets forth our results of operations for the periods indicated. The period-to-period comparison of financial results is not necessarily indicative of financial results to be achieved in future periods.
 
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
(in thousands)
Revenue:
Subscription-based software license$111,590 $37,477 $255,416 $120,851 
PCS and services104,122 86,024 298,860 241,479 
Total revenue215,712 123,501 554,276 362,330 
Cost of revenue:
Subscription-based software license2,940 1,264 7,984 3,739 
PCS and services29,054 14,202 78,023 35,498 
Total cost of revenue(1)
31,994 15,466 86,007 39,237 
Gross profit183,718 108,035 468,269 323,093 
Operating expenses:
Research and development(1)
54,803 33,457 162,030 95,645 
Sales and marketing(1)
135,976 83,034 384,781 232,597 
General and administrative(1)
56,887 37,125 172,777 104,291 
Impairment of long-lived assets— — 8,239 — 
Total operating expenses247,666 153,616 727,827 432,533 
Loss from operations(63,948)(45,581)(259,558)(109,440)
Interest expense(2,454)(9,973)(7,291)(29,206)
Other expense, net(6,905)(2,363)(15,698)(1,561)
Loss before provision for income taxes(73,307)(57,917)(282,547)(140,207)
Provision for income taxes1,206 122 4,299 1,928 
Net loss$(74,513)$(58,039)$(286,846)$(142,135)
 
(1) Amounts include stock-based compensation expense as follows:
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
(in thousands)
Cost of revenue$4,786 $1,818 $12,711 $4,219 
Research and development14,386 8,258 40,258 21,913 
Sales and marketing21,641 11,018 56,035 26,105 
General and administrative20,494 12,236 55,424 33,319 
Total$61,307 $33,330 $164,428 $85,556 

29


The following table sets forth selected historical financial data for the periods indicated, expressed as a percentage of revenue:
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Revenue:
Subscription-based software license51.7 %30.3 %46.1 %33.4 %
PCS and services48.3 69.7 53.9 66.6 
Total revenue100.0 100.0 100.0 100.0 
Cost of revenue:
Subscription-based software license1.4 1.0 1.4 1.0 
PCS and services13.4 11.5 14.1 9.8 
Total cost of revenue14.8 12.5 15.5 10.8 
Gross profit 85.2 87.5 84.5 89.2 
Operating expenses:
Research and development 25.4 27.1 29.2 26.4 
Sales and marketing 63.0 67.2 69.4 64.2 
General and administrative 26.4 30.1 31.2 28.8 
Impairment of long-lived assets— — 1.5 — 
Total operating expenses 114.8 124.4 131.3 119.4 
Loss from operations(29.6)(36.9)(46.8)(30.2)
Interest expense(1.1)(8.1)(1.3)(8.1)
Other expense, net(3.2)(1.9)(2.8)(0.4)
Loss before provision for income taxes(33.9)(46.9)(50.9)(38.7)
Provision for income taxes0.6 0.1 0.8 0.5 
Net loss(34.5)%(47.0)%(51.7)%(39.2)%
Comparison of the Three and Nine Months Ended September 30, 2022 and 2021
Revenue
Three Months Ended
September 30,
ChangeNine Months Ended
September 30,
Change
20222021Amount%20222021Amount%
(in thousands, except percentages)
Subscription-based software license$111,590 $37,477 $74,113 197.8 %$255,416 $120,851 $134,565 111.3 %
PCS and services104,122 86,024 18,098 21.0 298,860 241,479 57,381 23.8 
Total revenue$215,712 $123,501 $92,211 74.7 %$554,276 $362,330 $191,946 53.0 %
Subscription-based software license revenue increased for the three and nine months ended September 30, 2022 as compared to the three and nine months ended September 30, 2021 primarily due to an increase in sales to new and existing customers during the three and nine months ended September 30, 2022 as compared to the three and nine months ended September 30, 2021. In addition, as a result of a determination to cease the inclusion of a certain performance obligation previously included in subscriptions to our platform, we recognized a larger portion of the total transaction price at the point in time when the platform was first made available to the customer, or the beginning of the subscription term, if later, during the nine months ended September 30, 2022 as compared to the nine months ended September 30, 2021.
30


PCS and services revenue is primarily recognized ratably over the subscription term. Due to the ratable revenue recognition, the increase in PCS and services revenue is primarily attributed to sales to customers in prior periods and the growth in our customer base between September 30, 2021 and September 30, 2022. Our product pricing was not a significant driver of the changes in subscription-based software license or PCS and services revenue for the periods presented. In addition, our new cloud-based product offerings, including Alteryx Designer Cloud powered by Trifacta, Alteryx Machine Learning, and Alteryx Auto Insights, did not represent a material amount of revenue for the nine months ended September 30, 2022.
The disaggregation of revenue by region was as follows:
Three Months Ended
September 30,
ChangeNine Months Ended September 30,Change
 20222021Amount%20222021Amount%
(in thousands, except percentages)
United States$141,949 $81,813 $60,136 73.5 %$381,483 $240,110 $141,373 58.9 %
International73,763 41,688 32,075 76.9 172,793 122,220 50,573 41.4 
Total revenue$215,712 $123,501 $92,211 74.7 %$554,276 $362,330 $191,946 53.0 %
Cost of Revenue and Gross Margin
Three Months Ended
September 30,
ChangeNine Months Ended
September 30,
Change
20222021Amount%20222021Amount%
(in thousands, except percentages)
Subscription-based software license$2,940 $1,264 $1,676 132.6 %$7,984 $3,739 $4,245 113.5 %
PCS and services29,054 14,202 14,852 104.6 78,023 35,498 42,525 119.8 
Total cost of revenue$31,994 $15,466 $16,528 106.9 %$86,007 $39,237 $46,770 119.2 %
% of revenue 14.8 %12.5 %15.5 %10.8 %
Gross margin 85.2 %87.5 %84.5 %89.2 %
Cost of revenue increased for the three months ended September 30, 2022 as compared to the three months ended September 30, 2021 primarily due to $11.9 million in increased employee-related costs, including stock-based compensation, driven by incremental headcount, a broad-based wage increase to improve retention and productivity, and merit increases, as well as additional stock awards granted to new hires and as part of our equity refresh programs. Additionally, there was an increase of $2.2 million in amortization of intangibles associated with our recent acquisitions and an increase of $2.2 million of depreciation of capitalized software development costs. Furthermore, we have made significant investments in our cloud infrastructure and customer success organizations, including through the acquisition of Trifacta, which has contributed to the increase to cost of revenue and the resulting decrease to gross margin.
Cost of revenue increased for the nine months ended September 30, 2022 as compared to the nine months ended September 30, 2021 primarily due to $32.3 million in increased employee-related costs, including stock-based compensation, driven by an increase in headcount, a broad-based wage increase, as well as additional stock awards granted to new hires and as part of our equity refresh programs. Additionally, there were increases in amortization of intangibles associated with our recent acquisitions of $5.7 million, depreciation of capitalized software development costs of $4.9 million, and higher information technology and overhead costs of $1.3 million to support the increased headcount.

As of September 30, 2022, we had 303 cost of revenue personnel as compared to 150 as of September 30, 2021.
31


Research and Development 
Three Months Ended
September 30,
ChangeNine Months Ended
September 30,
Change
20222021Amount%20222021Amount%
(in thousands, except percentages)
Research and development$54,803 $33,457 $21,346 63.8 %$162,030 $95,645 $66,385 69.4 %
% of revenue 25.4 %27.1 %29.2 %26.4 %
Research and development expense increased for the three months ended September 30, 2022 as compared to the three months ended September 30, 2021 primarily due to $20.0 million in increased employee-related costs, including stock-based compensation, driven by incremental headcount, a broad-based wage increase to improve retention and productivity, merit increases, and additional stock awards granted to new hires and as part of our equity refresh programs. In addition, there was an increase in information technology and overhead costs of $1.8 million due to the procurement of additional software licenses and office expansion and fit-outs.
Research and development expense increased for the nine months ended September 30, 2022 as compared to the nine months ended September 30, 2021 primarily due to $58.0 million in increased employee-related costs, including stock-based compensation, driven by incremental headcount, a broad-based wage increase, merit increases, and additional stock awards granted to new hires and as part of our equity refresh programs. Additionally, there was a $5.3 million increase in information technology and overhead costs due to the procurement of additional software licenses and office expansion and fit-outs, and a $2.3 million increase in consulting and outsourced labor costs to assist in certain development projects.
As of September 30, 2022, we had 693 research and development personnel as compared to 445 as of September 30, 2021.
Sales and Marketing
Three Months Ended
September 30,
ChangeNine Months Ended
September 30,
Change
20222021Amount%20222021Amount%
(in thousands, except percentages)
Sales and marketing$135,976 $83,034 $52,942 63.8 %$384,781 $232,597 $152,184 65.4 %
% of revenue 63.0 %67.2 %69.4 %64.2 %
Sales and marketing expense increased for the three months ended September 30, 2022 as compared to the three months ended September 30, 2021 primarily due to an increase in employee-related costs of $40.7 million. The overall increase in employee-related costs was a result of increased headcount, a broad-based wage increase to improve retention and productivity, merit increases, and additional stock awards granted to new hires and as part of our equity refresh programs. There was an additional increase related to the effect of higher travel and entertainment expenses of $6.3 million due primarily to increased international travel. Furthermore, there was an increase of $3.7 million in marketing programs due in part to our brand awareness campaigns. and an increase of $1.0 million in information technology and overhead costs as a result of office expansion and fit-outs.
Sales and marketing expense increased for the nine months ended September 30, 2022 as compared to the nine months ended September 30, 2021 primarily due to an increase in employee-related costs, including stock-based compensation, of $107.5 million. The overall increase in employee-related costs was a result of increased headcount, a broad-based wage increase to improve retention and productivity, merit increases, and additional stock awards granted to new hires and as part of our equity refresh programs. There was an additional increase related to the effect of higher travel and entertainment expenses of $20.2 million, primarily due to increased international travel and the return to our in-person events. Furthermore, there was an increase of $12.0 million in marketing programs due in part to our brand awareness campaigns, such as our in-person user conference in May 2022, which had been fully virtual in the prior year, and other digital marketing programs, an increase of $5.3 million in information technology and overhead costs as a result of office expansion and fit-outs, and an increase in consulting and outsourced labor costs of $2.6 million related to projects for go-to-market strategies and global campaign integration.
32


As of September 30, 2022, we had 1,375 sales and marketing personnel as compared to 873 as of September 30, 2021.
General and Administrative
Three Months Ended
September 30,
ChangeNine Months Ended
September 30,
Change
20222021Amount%20222021Amount%
(in thousands, except percentages)
General and administrative$56,887 $37,125 $19,762 53.2 %$172,777 $104,291 $68,486 65.7 %
% of revenue 26.4 %30.1 %31.2 %28.8 %
General and administrative expense increased for the three months ended September 30, 2022 as compared to the three months ended September 30, 2021 primarily due to $19.7 million in increased employee-related costs, including stock-based compensation, from incremental headcount, a broad-based wage increase to improve retention and productivity, merit increases, and additional stock awards granted to new hires and as part of our equity refresh programs, including the market-based PRSUs granted to certain executives.
General and administrative expense increased for the nine months ended September 30, 2022 as compared to the nine months ended September 30, 2021 primarily due to an increase in employee-related costs, including stock-based compensation, of $51.7 million due to an increase in headcount, a broad-based wage increase to improve retention and productivity, merit increases, additional stock awards granted to new hires and as part of our equity refresh programs, including the market-based PRSUs granted to certain executives. In addition, there was an increase in consulting and outsourced labor costs of $12.7 million primarily driven by higher legal and accounting professional services fees related to our acquisition of Trifacta in February 2022, as well as an increase in overhead costs of $2.8 million due to office expansion and fit-outs, including our new corporate headquarters.
As of September 30, 2022, we had 453 general and administrative personnel as compared to 318 as of September 30, 2021.
Impairment of Long-lived Assets
Three Months Ended September 30,ChangeNine Months Ended September 30,Change
20222021Amount%20222021Amount%
(in thousands, except percentages)
Impairment of long-lived assets$— $— $— *$8,239 $— $8,239 *
*Not meaningful
The long-lived asset impairment is attributable to the cease-use and sublease of our previous corporate headquarters during the three months ended March 31, 2022. We recorded an impairment on the right-of-use asset and related fixed asset of $6.1 million and $2.1 million, respectively, as the carrying value exceeded the future discounted cash flows.
33


Interest Expense
Three Months Ended
September 30,
ChangeNine Months Ended
September 30,
Change
20222021Amount%20222021Amount%
(in thousands, except percentages)
Interest expense$(2,454)$(9,973)$7,519 (75.4)%$(7,291)$(29,206)$21,915 (75.0)%
Interest expense is primarily attributable to our 2023 Notes and 2024 & 2026 Notes issued during the three months ended June 30, 2018 and September 30, 2019, respectively. Interest expense decreased in the three and nine months ended September 30, 2022 as compared to the three and nine months ended September 30, 2021 due to the removal of the equity component and related amortization of the debt discount as part of the adoption of ASU 2020-06.
Other Expense, Net
Three Months Ended
September 30,
ChangeNine Months Ended
September 30,
Change
20222021Amount%20222021Amount%
(in thousands, except percentages)
Other expense, net$(6,905)$(2,363)$(4,542)*$(15,698)$(1,561)$(14,137)*
*Not meaningful
Other expense, net consists primarily of gains and losses on foreign currency remeasurement and transactions and interest income from our available-for-sale securities. The increase in other expense, net for the three months ended September 30, 2022 as compared to the three months ended September 30, 2021 was related to greater losses in foreign currency remeasurement of $5.2 million due to fluctuations in the United States dollar as compared to other major currencies in which we transact, offset by an increase in investment income of $0.7 million due to higher interest rates.
The increase in other expense, net for the nine months ended September 30, 2022 as compared to the nine months ended September 30, 2021 was related to greater losses in foreign currency remeasurement of $12.1 million due to fluctuations in the United States dollar as compared to other major transactions in which we transact and greater realized losses in securities of $2.2 million resulting from sales of our short-term available-for-sale investments.
Provision for Income Taxes 
Three Months Ended
September 30,
ChangeNine Months Ended
September 30,
Change
20222021Amount%20222021Amount%
(in thousands, except percentages)
Provision for income taxes$1,206 $122 $1,084 *$4,299 $1,928 $2,371 *
*Not meaningful
The change in the provision for income taxes for the three and nine months ended September 30, 2022 as compared to the three and nine months ended September 30, 2021 was primarily due to an increase in pre-tax loss at the annualized effective tax rate for the three and nine months ended September 30, 2022.

34


Liquidity and Capital Resources
We had $441.6 million and $1.0 billion of cash and cash equivalents and short-term and long-term investments in marketable securities with $420.3 million and $972.3 million held domestically, as of September 30, 2022 and December 31, 2021, respectively. The decrease in cash and cash equivalents and investments is primarily related to the acquisition of Trifacta Inc. for $387.0 million, net of cash acquired.
Our principal uses of cash are funding our operations and other working capital requirements.
In the short term, we believe that our existing cash and cash equivalents, marketable securities, and cash flow from operations (in periods in which we generate cash flow from operations) will be sufficient for at least the next 12 months to meet our requirements and plans for cash, including meeting our working capital and capital expenditure requirements. In the long term, our ability to support our requirements and plans for cash, including meeting our working capital and capital expenditure requirements, will depend on many factors, including our revenue growth rate, the timing and the amount of cash received from customers, expansion of sales and marketing activities, the timing and extent of spending to support research and development efforts, the cost to develop and support our offering, the introduction of new products and services, the continuing adoption of our products by customers, any acquisitions or investments that we make in complementary businesses, products, and technologies, and our ability to obtain equity or debt financing. To the extent existing cash and cash equivalents and short-term investments and cash from operations are not sufficient to fund future activities, we may need to raise additional funds. We may seek to raise additional funds through equity, equity-linked, or debt financings. If we raise additional funds through the incurrence of indebtedness, such indebtedness may have rights that are senior to holders of our equity securities and could contain covenants that restrict operations. Any additional equity or convertible debt financing may be dilutive to stockholders. If we are unable to raise additional capital or refinance our existing indebtedness when desired, our business, operating results, and financial condition could be adversely affected.
There were no material changes in our contractual obligations and commitments during the three and nine months ended September 30, 2022 from the contractual obligations and commitments disclosed in the Annual Report. See Note 8, Convertible Senior Notes, Note 10, Leases, and Note 11, Contingencies, of the notes to our condensed consolidated financial statements included in Part 1, Item 1 of this Quarterly Report on Form 10-Q for additional information regarding contractual obligations and commitments.
We do not have any relationships with unconsolidated entities or financial relationships, such as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements.
Cash Flows
The following table sets forth cash flows for the periods indicated:
Nine Months Ended September 30,
20222021
(in thousands)
Net cash provided by (used in) operating activities$(112,724)$24,343 
Net cash provided by (used in) investing activities78,898 (556)
Net cash used in financing activities(27,408)(9,628)
Operating Activities
Net cash used in operating activities was $112.7 million for the nine months ended September 30, 2022. Net cash used in operating activities primarily reflected a net loss of $286.8 million and a change in operating assets and liabilities of $67.1 million, offset in part by net non-cash activity of $241.2 million.
Net cash provided by operating activities was $24.3 million for the nine months ended September 30, 2021. Net cash provided by operating activities primarily reflected net non-cash activity of $137.5 million and a change in operating assets and liabilities of $28.9 million, offset in part by a net loss of $142.1 million.
35


Changes in operating assets and liabilities is primarily driven by the seasonality of our sales cycle. The fourth quarter of each fiscal year has historically been our strongest quarter for new business and renewals and, correspondingly, the first quarter of the subsequent fiscal year has historically been the strongest for cash collections on accounts receivable and highest for payments of sales commissions. As a result of this seasonality, our accounts receivable decreased during each of the nine months ended September 30, 2021 and 2022 compared to the year ended December 31, 2020 and 2021, respectively. These decreases were offset in part by a decrease to accrued payroll and payroll-related liabilities and a net increase in contract asset balances during each respective period. In addition to the sales cycle, our cash flow from operations is also impacted by the payment of our annual cash incentive bonuses to our non-commissioned employees in the first quarter of the fiscal year and the timing of obligations on accounts payable. During the nine months ended September 30, 2022, non-commissioned employees were paid 50% of their annual cash incentive bonuses through a mid-year bonus payout that was not done during the nine months ended September 30, 2021. Subject to the achievement of the specified performance objectives described in our bonus plan, the remainder of the annual incentive bonuses will be paid in the first quarter of 2023.
Investing Activities
Net cash provided by investing activities for the nine months ended September 30, 2022 was $78.9 million, consisting of $492.9 million of sales and maturities of investments, net of purchases, offset in part by $387.0 million of cash paid in connection with our acquisition of Trifacta Inc., $19.3 million of purchases of property and equipment, and $7.7 million of capitalized software development costs.
Net cash used in investing activities for the nine months ended September 30, 2021 was $0.6 million, consisting of $20.0 million of sales and maturities of investments, net of purchases, offset in part by $17.2 million of purchases of property and equipment and $3.4 million of capitalized software development costs.
Financing Activities
Net cash used in financing activities for the nine months ended September 30, 2022 was $27.4 million, consisting primarily of the minimum tax withholding paid on behalf of employees for RSU settlements of $37.2 million, offset in part by proceeds from stock option exercises of $9.8 million.
Net cash used in financing activities for the nine months ended September 30, 2021 was $9.6 million, consisting primarily of the minimum tax withholding paid on behalf of employees for RSU settlements of $19.9 million, offset in part by proceeds from stock option exercises of $10.3 million.
The timing and number of stock option exercises and employee stock purchases and the amount of proceeds we receive from these equity awards is not within our control. As it is now our general practice to issue principally RSUs to our employees, cash paid on behalf of employees for minimum statutory withholding taxes on RSU settlements will likely increase.
Critical Accounting Policies and Estimates
Our condensed consolidated financial statements and the related notes have been prepared in accordance with U.S. GAAP. The preparation of our condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and operating expenses, provision for income taxes, and related disclosures. Generally, we base our estimates on historical experience and on various other assumptions in accordance with U.S. GAAP that we believe to be reasonable under the circumstances. Actual results may differ from these estimates. To the extent that there are material differences between these estimates and our actual results, our future financial statements will be affected.
There have been no changes to our critical accounting policies disclosed in our Annual Report.
Recent Accounting Pronouncements
See Note 2, Significant Accounting Policies, of the notes to our condensed consolidated financial statements included elsewhere in Part I, Item 1 of this Quarterly Report on Form 10-Q for a description of recent accounting pronouncements.
36


Item 3. Quantitative and Qualitative Disclosures about Market Risk.
Foreign Currency Exchange Risk
Due to our international operations, we have foreign currency risks related to revenue and operating expenses denominated in currencies other than the U.S. dollar, primarily the British pound and euro. Our sales contracts are primarily denominated in the local currency of the customer making the purchase. In addition, a portion of our operating expenses are incurred outside the United States and are denominated in foreign currencies where our operations are located. We are also exposed to certain foreign exchange rate risks related to our foreign subsidiaries, including as a result of intercompany loans denominated in non-functional currencies. Increases in the relative value of the U.S. dollar to other currencies may negatively affect revenue and other operating results as expressed in U.S. dollars. We do not believe that an immediate 10% increase or decrease in the relative value of the U.S. dollar to other currencies would have a material effect on our operating results.
We have experienced and will continue to experience fluctuations in net income (loss) as a result of transaction gains or losses related to remeasuring certain asset and liability balances that are denominated in currencies other than the functional currency of the entities in which they are recorded. These exposures may change over time as business practices evolve and economic conditions change. To date, we have not entered into derivatives or hedging transactions, as our exposure to foreign currency exchange rates has historically been partially hedged by our U.S. dollar denominated inflows covering our U.S. dollar denominated expenses and our foreign currency denominated inflows covering our foreign currency denominated expenses. However, we may enter into derivative or hedging transactions in the future if our exposure to foreign currency should become more significant.
Interest Rate and Market Risk
We had cash and cash equivalents and short-term and long-term investments of $441.6 million as of September 30, 2022. The primary objective of our investment activities is the preservation of capital, and we do not enter into investments for trading or speculative purposes. A hypothetical 10% increase in interest rates during the nine months ended September 30, 2022 would not have had a material impact on our condensed consolidated financial statements. We do not have material exposure to market risk with respect to short-term and long-term investments, as any investments we enter into are primarily highly liquid investments.
Each series of our Notes bears a fixed interest rate, and therefore, is not subject to interest rate risk. We have not utilized derivative financial instruments, derivative commodity instruments or other market risk sensitive instruments, positions, or transactions in any material fashion, except for the privately negotiated capped call transactions entered into in May and June 2018 related to the issuance of our 2023 Notes and August 2019 related to the issuance of our 2024 & 2026 Notes.
Inflation Risk
We do not believe that inflation has had a material effect on our business, financial condition, or operating results.
Item 4. Controls and Procedures.
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, or the Exchange Act, as of September 30, 2022. Our disclosure controls and procedures are designed to provide reasonable assurance that information we are required to disclose in the reports we file or submit under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosures, and is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded as of September 30, 2022 that our disclosure controls and procedures were effective at the reasonable assurance level.
Changes in Internal Control over Financial Reporting
There was no change in our internal control over financial reporting that occurred during the quarter ended September 30, 2022 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
37


Limitations on the Effectiveness of Disclosure Controls and Procedures
Our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls and procedures or internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well designed and implemented, can provide only reasonable, not absolute, assurance that the control system’s objectives will be met. Further, the design of a control system must reflect the fact that there are resource constraints and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues within a company are detected. The inherent limitations include the realities that judgments in decision-making can be faulty and that breakdowns can occur because of simple errors or mistakes. Controls can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and may not be detected. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions or that the degree of compliance with the policies or procedures may deteriorate.
PART II: OTHER INFORMATION
Item 1. Legal Proceedings.
For a description of our legal proceedings, see Note 11, Contingencies, of the notes to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q, which is incorporated by reference in response to this item.
Item 1A. Risk Factors.
An investment in our Class A common stock involves a high degree of risk. You should carefully consider the risks described below and the other information in this Quarterly Report on Form 10-Q and in our other public filings before making an investment decision. Our business, prospects, financial condition, or operating results could be harmed by any of these risks, as well as other risks not currently known to us or that we currently consider immaterial. If any of such risks and uncertainties actually occurs, our business, prospects, financial condition, cash flows, or operating results could differ materially from the plans, projections, and other forward-looking statements included in the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and elsewhere in this Quarterly Report on Form 10-Q and in our other public filings. The trading price of our Class A common stock could decline due to any of these or other risks, and, as a result, you may lose all or part of your investment. For more information, see the section titled “Special Note Regarding Forward-Looking Statements” included elsewhere in this Quarterly Report on Form 10-Q.
Risks Related to Our Business and Industry
We have grown rapidly in our recent past and we expect to continue to invest in our growth. If we are unable to manage our growth effectively, our revenue and profitability could be adversely affected.
We experienced rapid growth in our recent past and expect to continue to invest in our growth in the future. We employed 2,824 full-time employees as of September 30, 2022 and our number of full-time employees has increased significantly since our initial public offering. We have also established and expanded our operations in a number of countries outside the United States in the last several years.
We have grown, and we expect to continue to grow, our operations and headcount. We anticipate that further significant expansion will be required in the future. In addition, we license our platform to customers in more than 90 countries and have employees in the United States, Australia, Canada, Czech Republic, France, Germany, India, Japan, Netherlands, Singapore, Spain, Sweden, Ukraine, the United Arab Emirates, and the United Kingdom. We intend to expand our operations into other countries in the future, which will place additional demands on our resources and operations. Our future operating results depend to a large extent on our ability to manage this expansion and growth successfully. Sustaining our growth will place significant demands on our management as well as on our administrative, operational, and financial resources. To manage our growth, we must continue to improve our operational, financial, and management information systems and expand, motivate,
38


and manage our workforce. If we are unable to manage our growth successfully without compromising our quality of service or our profit margins, or if new systems that we implement to assist in managing our growth do not produce the expected benefits, our revenue and profitability could be harmed. Risks that we may face in undertaking future expansion include:
 
effectively recruiting, integrating, training, and motivating a large number of new employees, including our direct sales force and engineering and development employees, while retaining existing employees, maintaining the beneficial aspects of our corporate culture, effectively managing a rapidly increasing global and remote workforce, and effectively executing our business plan;
satisfying existing customers and attracting new customers;
successfully improving and expanding the capabilities of our platform and introducing new products and services;
effectively executing our acquisition strategy, managing the integration of our acquisitions, and retaining key employees of acquired companies;
expanding our channel partner ecosystem and our strategic alliances;
controlling expenses and investments in anticipation of expanded operations;
implementing and enhancing our administrative, operational, and financial infrastructure, systems, and processes;
addressing new markets; and
expanding operations in the United States and international regions.
A failure to manage our growth effectively could harm our business, operating results, financial condition, and ability to market and sell our platform.
Further, due to our rapid growth in recent years, we have limited experience operating at our current scale and potentially at a larger scale, and, as a result, it may be difficult for us to fully evaluate future prospects and risks. Our recent and historical growth should not be considered indicative of our future performance. We have encountered in the past, and will encounter in the future, risks and uncertainties frequently experienced by growing companies in rapidly changing industries. If our assumptions regarding these risks and uncertainties, which we use to plan and operate our business, are incorrect or change, or if we do not address these risks successfully, our financial condition and operating results could differ materially from our expectations, our growth rates may slow, and our business would be adversely impacted.
In addition, with vaccines widely available in the United States and internationally to prevent or mitigate the effects of COVID-19, organizations have largely resumed normal operations and we have made significant investments in and commitments of administrative, operational, and financial resources to grow our operations, including by continuing to expand into additional countries, enhance our infrastructure and systems, and grow our talent base. In the event variants of COVID-19 or other resurgences of COVID-19 require us to curtail these investments and commitments of resources, or if the effects of the COVID-19 pandemic on us, the economy, or our customers continue, we may be unable to realize the benefits of our investments, or the resources we have committed, which could materially harm our operations, result in our revenue being materially offset by these investments, and require us to adopt more aggressive cost mitigation strategies that could further adversely affect our business, operating results, and financial condition.
From time to time, we realign our resources and talent to implement stage-appropriate business strategies. Any furlough, layoff or other reduction in force related to such realignments has resulted in, and in the future may result in, the loss of long-term employees, voluntary departures of other employees, the loss of institutional knowledge and expertise, the reallocation and combination of certain roles and responsibilities across the organization, and an increased risk of related litigation and claims, all of which could adversely affect our operations. In addition, we may not be able to effectively realize all of the cost savings or other benefits anticipated by such actions and may incur unanticipated charges or liabilities as a result of such actions that were not previously contemplated, which could result in additional adverse effects on our business or operating results.
39


Our revenue growth and ability to sustain profitability depends on being able to expand and retain our skilled talent base and increase their productivity, particularly with respect to our direct sales force and software engineers.
In the software industry, there is substantial and continuous competition for engineers with high levels of experience in designing, developing, and managing software, as well as competition for experienced sales personnel. We have seen this demand for talent increase among our peers and competitors due to, among other things, the significant growth the technology sector has experienced. We may not be successful, and from time to time have experienced difficulty, recruiting, training, and retaining qualified personnel, including engineers and sales personnel. It may also be more challenging to entice qualified personnel to leave their current positions to join us or to retain qualified personnel during the current period of heightened employee attrition in the U.S. and other countries and as other challenging market conditions related to macroeconomic factors continue. Due to our recent accelerated hiring, we have incurred and anticipate that we will continue to incur significant costs to attract, hire, and retain highly skilled personnel. In response to increased competition, rising inflation, labor shortages, or volatility or lack of performance in our stock price, we may need to provide higher levels of compensation, including equity compensation, or benefits to attract new personnel and retain existing personnel, which would further increase our costs. We may also lose new employees to our competitors or other technology companies before we realize the benefit of our investment in recruiting and training them.
Our ability to achieve significant revenue growth will depend, in large part, on our success in recruiting, training, and retaining sufficient numbers of direct sales personnel, software engineers, and other highly skilled personnel to support our growth. New hires require significant training, and sales personnel typically take four to six months or more to fully understand our business and products and achieve target productivity levels. In addition, although we have reopened all of our offices worldwide, many of our employees continue to work remotely full-time and a significant portion of our employees may continue to work from home indefinitely as a result of any federal, state or local vaccine, testing, or other mandates for employers implemented during the COVID-19 pandemic and our adoption of work-from-home policies that offer our employees flexibility to continue to work remotely, any of which may further impact and lengthen the time period for our personnel to achieve full productivity. Our recent hires and future hires may not become productive as quickly as we expect and if our new employees do not become productive on the timelines that we have projected or at all, our revenue will not increase at anticipated levels and our ability to achieve long term projections may be negatively impacted. In addition, if our work-from-home policies or office environments do not meet the needs and expectations of our workforce, our ability to attract and retain our employees could be negatively impacted.
As we continue to enter new geographies, we will need to attract, hire, and retain skilled personnel in those areas, which may involve adopting new working methodologies, including full-time remote work arrangements. Attracting and hiring personnel in new countries requires additional set up and upfront costs, such as costs to establish a local subsidiary or office, that we may not recover if those personnel fail to achieve full productivity. In addition, our revenue growth prospects may be adversely affected if we cannot train our talent quickly or effectively given that a large percentage of our talent is new to our company and our platform.
To date, the majority of our revenue has been attributable to the efforts of our direct sales force in the United States. In order to increase our revenue from new and existing customers and sustain profitability, we must, and we intend to, increase the size of our direct sales force, both in the United States and internationally. We periodically change and make adjustments to our sales organization in response to market opportunities, competitive threats, management changes, product introductions or enhancements, acquisitions, sales performance, increases in sales headcount, cost levels and other internal and external considerations. Any future sales organization or sales strategy changes may result in reduced productivity, which could negatively affect our rate of growth. In addition, any significant change to the way we structure the compensation of our sales organization may be disruptive and may affect our revenue growth.
Employee turnover rates increased during the COVID-19 pandemic and may continue to be elevated. We may also face integration challenges as we continue to seek to aggressively expand our talent base and as our management team continues to develop and execute its strategic corporate and product vision. In addition, volatility or lack of performance in our stock price may also affect our ability to attract and retain key employees. If we are unable to hire and train sufficient numbers of effective
40


sales personnel, if we are unable to identify and recruit sufficient numbers of software engineers with the skills and technical knowledge that we require, if our sales personnel are not successful in obtaining new customers or renewing or increasing sales to our existing customer base, or if our software engineers are unable to timely contribute to the development of our products and services, our rate of growth and business will be adversely affected. More generally, if we do not continue to grow at the same pace that we have experienced in the last few years, if there is a significant adverse change in our business or operations, or if our stock price declines significantly, our employees may not find employment with us as attractive or may find opportunities with our competitors or other technology companies more attractive.
If we are unable to develop, release, and gain market acceptance of product and service enhancements and new products and services to respond to rapid technological change in a timely and cost-effective manner, or if we are unable to develop a successful business model to sell those products and services we have acquired or integrate them into our existing products and services, our business, operating results, and financial condition could be adversely affected.
The market for our platform is characterized by rapid technological change, frequent new product and service introductions and enhancements, changing customer demands, and evolving industry standards. The introduction of products and services embodying new technologies can quickly make existing products and services obsolete and unmarketable. Analytics products and services are inherently complex, and it can take a long time and require significant research and development expenditures to develop and test new or enhanced products and services. We invest heavily in the development and enhancement of new and existing products and services. The success of any enhancements or improvements to our platform or any new products and services depends on several factors, including timely completion, competitive pricing, adequate quality testing, integration with existing technologies and our platform, and overall market acceptance. Additionally, our products and services are expected to meet and keep pace with evolving security standards and requirements of our industry and customers, including those of the federal government. We cannot be sure that we will succeed in developing, marketing, and delivering on a timely and cost-effective basis enhancements or improvements to our platform or any new products and services that respond to technological change, evolving industry standards, or new customer requirements, nor can we be sure that any enhancements or improvements to our platform or any new products and services will achieve market acceptance. 
Any new products that we develop may not be introduced in a timely or cost-effective manner, may contain errors or defects, or may not achieve the broad market acceptance necessary to generate sufficient revenue. The introduction or addition of new products and enhancements, including the introduction of Designer Cloud powered by Trifacta and Alteryx Machine Learning, our first cloud-based products, and the addition of Alteryx Auto Insights (formerly Hyper Anna), have increased and could continue to increase costs associated with customer support and customer success as demand for these services increase. This increase in cost could negatively impact our profit margins, including our gross margin. Moreover, even if we introduce new products and services, we may experience a decline in revenue of our existing products and services that is not offset by revenue from the new products or services. For example, customers may delay making purchases of new products and services to permit them to make a more thorough evaluation of these products and services or until industry and marketplace reviews become widely available. Some customers may hesitate migrating to a new product or service due to concerns regarding the complexity of migration and product or service infancy issues on performance. In addition, we may lose existing customers who choose a competitor’s products and services rather than migrate to our new products and services. This could result in a loss of revenue and adversely affect our business. Further, we may make changes to our platform and product strategy that customers do not find useful and we may also discontinue certain features or increase the price or price structure for our platform. As part of our product lifecycle, we may discontinue products and inform customers that these products will no longer be supported or receive updates. For example, in 2021, we discontinued the sale of Alteryx Analytics Hub, or AAH. To the extent that discontinued products remain subject to a current subscription contract with the customer, we may offer to transition the customer to alternative products at no cost or significantly reduced cost for the remainder of the subscription contract. Failure to effectively manage our product lifecycles and any related transitions could lead to customer dissatisfaction and contractual liabilities, which could adversely affect our business and operating results.
41


Further, the emergence of new industry standards related to analytics products and services may adversely affect the demand for our platform. This could happen if new internet standards and technologies or new standards in the field of operating system support emerge that are incompatible with customer deployments of our platform. For example, if we are unable to adapt our platform on a timely basis to new database standards, the ability of our platform to access customer databases and to analyze data within such databases could be impaired. In addition, because we have begun to offer cloud-based products, including Alteryx Auto Insights, Alteryx Machine Learning, and Designer Cloud powered by Trifacta, we need to continually enhance and improve our platform to keep pace with changes in internet-related hardware, software, communications, and database technologies and standards.
Any failure of our platform to operate effectively with future infrastructure platforms and technologies could reduce the demand for our platform. If we are unable to respond to these changes in a timely and cost-effective manner, our platform may become less marketable, less competitive, or obsolete, and our operating results may be adversely affected.
Moreover, cloud-based business models have become increasingly demanded by customers and adopted by other software providers, including our competitors. While we have released cloud-based products, most of our customers currently deploy our on-premise platform. In February 2022, we made Alteryx Machine Learning generally available. We also acquired Alteryx Auto Insights (formerly Hyper Anna) in October 2021 and the Trifacta Data Engineering Platform in February 2022. We announced an integrated, cloud-based Designer Cloud powered by Trifacta product in May 2022. The incorporation of a cloud-based business model into our operations has required and will continue to require us to make additional investments to our infrastructure. Such investments will involve expanding our data centers, servers, and networks, increasing our use of hosting services, and increasing our technical operations and engineering teams, which may negatively impact our operating results and gross margins. Further, if we are unsuccessful in making cloud-based products generally available that meet the needs and expectations of our customers, we may be unable to realize the benefits of our investments, or the resources we have committed, toward incorporating a cloud-based business model into our operations, which could materially harm our business, operating results, and gross margins.
We have incurred net losses in the past, anticipate continuing to incur significant operating expenses in the future, and may not sustain profitability.
Although we generated net income in prior periods, we incurred a net loss in the three and nine months ended September 30, 2022, have incurred net losses in the past, and could incur net losses in the future. We expect to continue to incur significant operating expenses in the foreseeable future as we continue implementing initiatives designed to grow our business, including increasing our overall customer base and expanding sales within our current customer base, continuing to penetrate international markets, investing in research and development to improve the capabilities of our platform, investing in acquisitions of businesses, technology, and talent and related integration efforts, growing our distribution channels and channel partner ecosystem, deepening our user community, hiring additional and investing in our employees, expanding our operations and infrastructure, both domestically and internationally, and in connection with legal, accounting, and other administrative expenses related to operating as a public company. These efforts may prove more expensive than we currently anticipate, and we may not succeed in increasing our revenue sufficiently, or at all, to offset these higher expenses and to sustain profitability. Additionally, if resurgences of the COVID-19 pandemic continue, we may delay or re-evaluate these efforts, which may negatively affect our ability to expand our operations and maintain or increase our sales. We may also delay or re-evaluate these efforts due to any anticipated or actual adverse impact to our business as a result of rising levels of inflation, interest rates, and global economic uncertainty. In addition, growth of our revenue may slow or revenue may decline for a number of possible reasons, including a decrease in our ability to attract and retain customers, a failure to increase our number of channel partners, an increase in competition, a decrease in growth of our overall market, a decrease in term length in our contracts with customers, an inability to timely and cost-effectively introduce new products and services that are favorably received by customers and partners, and as a result of global economic conditions, such as rising inflation and interest rates, that could cause our customers to reduce their spending levels with us. A shortfall in revenue could lead to operating results being below expectations because we may not be able to quickly reduce our fixed operating expenses in response to short-term business changes. If we are unable to meet these risks and challenges as we encounter them, our business and operating results may be adversely affected.
42


We derive a large portion of our revenue from our software platform, and our future growth is dependent on its success.
Nearly all of our revenue has come from sales of our subscription-based software platform and because we expect these sales to account for a large portion of our revenue for the foreseeable future, the continued growth in market demand for our platform is critical to our continued success. Since 2017, we have expanded the capabilities offered by our software platform through new product offerings, such as Alteryx Connect, Alteryx Promote, AAH, which was discontinued in 2021, Alteryx Intelligence Suite, or AIS, and Alteryx Auto Insights. Further, in February 2022, we announced the general availability of Alteryx Machine Learning and Alteryx Designer Cloud and, in May 2022, we announced an integrated Designer Cloud powered by Trifacta product. Alteryx Designer remains our principal product and our additional products announced since 2017 have achieved varying degrees of success. We cannot be certain that any of these products or any additional products that we introduce will generate significant revenue in the future. Accordingly, our business and financial results will likely continue to be substantially dependent on our single software platform.
Acquisitions of, or investments in, other companies, products, or technologies have required, and could continue to require, significant management attention and could disrupt our business, dilute stockholder value, and adversely affect our operating results.
Our business strategy has included, and may in the future include, acquiring other complementary products, technologies, or businesses. For example, we acquired both Hyper Anna Pty. Ltd. and Lore IO, Inc. in October 2021 to accelerate more functionality in the cloud and improve data discovery capabilities in our platform, and we acquired Trifacta Inc. in February 2022 to accelerate the development of an integrated end-to-end, low code/no code analytics automation platform in the cloud. We also may enter into relationships with other businesses in order to expand our platform, which could involve preferred or exclusive licenses, collaborations, joint ventures, additional channels of distribution, discount pricing, or investments in other companies or products. Negotiating these transactions can be time-consuming, difficult, and expensive, and our ability to close these transactions may be subject to third-party approvals, such as government regulatory approvals, which are beyond our control. Consequently, we can make no assurance that these transactions, once undertaken and announced, will close.
These kinds of acquisitions or investments may result in unforeseen operating difficulties and expenditures. If we acquire businesses or technologies, we may not be able to integrate the acquired personnel, operations, and technologies successfully, or effectively manage the combined business following the acquisition. We also may not achieve the anticipated benefits from the acquired business due to a number of factors, including:
inability to integrate or benefit from acquired technologies or services in a profitable manner and the potential for customer non-acceptance of multiple platforms on a temporary or permanent basis;
unanticipated costs or liabilities associated with the acquisition, including potential liabilities due to litigation and potential identified or unknown security vulnerabilities in acquired technologies that expose us to additional security risks or delay our ability to integrate the product into our offerings or recognize the benefits of our investment;
differences between our values and those of an acquired company, as well as potential disruptions to our workplace culture;
incurrence of acquisition-related costs, including costs related to integration activities;
difficulty integrating the accounting and information systems, operations, and personnel of the acquired business;
augmenting the acquired technologies and platforms to the levels that are consistent with our brand and reputation;
difficulties and additional expenses associated with supporting legacy products and hosting infrastructure of the acquired business;
challenges converting the acquired company’s revenue recognition policies and forecasting the related revenues, including subscription-based revenues and software license revenues;
potential write-offs of acquired assets or investments, and potential financial and credit risks associated with acquired customers;
difficulty converting the customers of the acquired business onto our platform and contract terms;
diversion of management’s attention from other business concerns;
the potential entry into new markets in which we have little or no experience or where competitors may have stronger market positions;
43


adverse effects to our existing business relationships with business partners and customers as a result of the acquisition;
the potential loss of key employees;
use of resources that are needed in other parts of our business; and
use of substantial portions of our available cash to consummate the acquisition.
Moreover, we cannot assure you that the anticipated benefits of any acquisition or investment would be realized or that we would not be exposed to unknown liabilities or risks. For example, in February 2022, we completed the acquisition of Trifacta Inc., our largest acquisition to date. We anticipate that there are significant benefits from this acquisition, including the acceleration of our development of an integrated end-to-end, low code/no code analytics automation platform in the cloud and resulting growth opportunities. However, to realize these benefits, we have invested, and need to continue to invest, significant time, attention, and resources toward integration and product development efforts. These efforts can be challenging, complex and costly and we cannot assure you that we will be successful and that the anticipated benefits of the acquisitions that we complete will be realized. If our integration and development efforts are not successful and the anticipated benefits of the acquisitions that we complete are not achieved, our business, operating results, financial condition, and prospects could be adversely affected.
In connection with these types of transactions, we may issue additional equity securities that would dilute our stockholders, use cash that we may need in the future to operate our business, incur debt on terms unfavorable to us or that we are unable to repay, incur large charges or substantial liabilities, encounter difficulties integrating diverse business cultures and values, and become subject to adverse tax consequences, substantial depreciation, or deferred compensation charges. These challenges related to acquisitions or investments could adversely affect our business, operating results, financial condition, and prospects.
The COVID-19 pandemic has impacted our business and operating results and the duration and extent of any continuing adverse impact from the COVID-19 pandemic, or other similar health crises, on our future operating results remain uncertain.
As a result of the COVID-19 pandemic and/or the precautionary measures that we, our customers and governmental authorities adopted, we experienced, and may continue to experience, changes in customer buying behavior, significant delays or lengthening of our sales cycles, and reductions in average transaction sizes. The COVID-19 pandemic and such precautionary measures could also negatively affect our customer success and sales and marketing efforts, result in difficulties or changes to our customer support, or create operational or other challenges. In the event resurgences of COVID-19 and its variants continue, the COVID-19 pandemic may continue to disrupt the operations of our customers and partners for an unknown period of time, including as a result of travel restrictions and/or business shutdowns. Any of the foregoing could negatively impact our business and operating results. As of the date of this Quarterly Report on Form 10-Q, we do not yet know the full extent of the negative impact of these changes in buying behavior or our remote sales and services activities on our ability to attract new customers or retain and expand existing customers. Furthermore, in addition to potentially reducing or delaying technology spending, existing and potential customers have attempted and may attempt in the future to renegotiate contracts and obtain concessions as a result of the COVID-19 pandemic, which may materially and negatively impact our operating results, financial condition and prospects.
Our management team has committed and may continue to commit significant time, attention and resources to monitor and mitigate the effects of the COVID-19 pandemic on our business and workforce, which has diverted, and could continue to divert, management’s attention from other business concerns. As long as the pandemic continues, our workforce may be exposed to health risks. Beginning in June 2021 and through April 2022, as conditions improved, vaccination rates increased, and local authorities permitted, we reopened all of our offices worldwide. Our efforts to safely reopen our offices in the United States and internationally may not be successful, could expose our workforce, customers and partners to health risks and us to associated liability, and will involve additional financial burdens. The COVID-19 pandemic has impacted, and may have long-term effects on, the nature of the office environment and remote working, including as a result of any federal, state or local
44


vaccine, testing, or other mandates for employers, and this has presented, and may continue to present, operational and workplace culture challenges that may adversely affect our business.
More generally, the COVID-19 pandemic has and could continue to adversely affect economies and financial markets globally, leading to an economic downturn, which could decrease technology spending and adversely affect demand for our products and services. Any prolonged economic downturn or a recession as a result of the COVID-19 pandemic could materially harm the business and operating results of our company and our customers, and could result in additional business closures, layoffs or furloughs of, or reductions in the number of hours worked by, our and our customers’ employees, and a significant increase in unemployment in the United States and elsewhere, which may continue even after the COVID-19 pandemic is contained. Such events may lead to a reduction in the capital and operating budgets we or our customers have available, which could harm our business, financial condition, and operating results. The trading prices for our common stock and other technology companies have been highly volatile during the COVID-19 pandemic, which may reduce our ability to access capital on favorable terms or at all. The long-term impact of the COVID-19 pandemic on our financial condition and results of operations remains uncertain and it is not possible at this time to estimate the full impact that the COVID-19 pandemic has had or will have on our business. The impact on our business will continue to depend on future developments, which are uncertain and cannot be predicted. Because our products are offered as subscription-based licenses, the effect of the pandemic may not be fully reflected in our operating results until future periods. While we have developed and continue to develop plans to help mitigate the negative impact of the pandemic on our business, these efforts may not be effective and any protracted economic downturn could significantly affect our business and results of operations.
If we are unable to attract new customers, expand sales to existing customers, both domestically and internationally, or maintain the subscription amount or subscription term of renewing customers, our revenue growth could be slower than we expect or our revenue may decline and our business may be harmed.
Our future revenue growth depends in part upon increasing our customer base. Our ability to achieve significant growth in revenue in the future will depend, in large part, upon the effectiveness of our marketing efforts, both domestically and internationally, and our ability to attract new customers. In particular, we are dependent upon lead generation strategies to drive our sales and revenue. If these marketing strategies fail to continue to generate sufficient sales opportunities necessary to increase our revenue and to the extent that we are unable to successfully attract and expand our customer base, we will not realize the intended benefits of these marketing strategies and our ability to grow our revenue may be adversely affected.
Demand for our platform by new customers may also be affected by a number of factors, many of which are beyond our control, such as continued market acceptance of our platform for existing and new use cases, the timing of development and new releases of our software, technological change, growth or contraction in our addressable market, and accessibility across operating systems. In addition, mitigation and containment measures adopted by government authorities to contain the spread of the COVID-19 pandemic in the United States and internationally, including travel restrictions and other requirements that limit in-person meetings, have in the past limited and could continue to limit our ability to establish and maintain relationships with new and existing customers. Further, if competitors introduce lower cost or differentiated products or services that are perceived to compete with our products and services, our ability to sell our products and services based on factors such as pricing, technology, and functionality could be impaired. As a result, we may be unable to attract new customers at rates or on terms that would be favorable or comparable to prior periods, which could negatively affect the growth of our revenue. Attracting new customers may also be particularly challenging where an organization has already invested substantial personnel and financial resources to integrate traditional data analytics tools into its business, as such organization may be reluctant or unwilling to invest in new products and services, including during a period of economic uncertainty or downturn. If we fail to attract new customers and maintain and expand those customer relationships, our revenue will grow more slowly than expected and our business will be harmed.
Even if we continue to attract new customers, the cost of new customer acquisition may prove so high as to prevent us from sustaining profitability. Our future revenue growth also depends upon expanding sales and renewals of subscriptions to our platform with existing customers. If our customers do not purchase additional licenses or capabilities, our revenue may grow more slowly than expected, may not grow at all, or may decline. Additionally, increasing incremental sales to our current customer base requires increasingly sophisticated and costly sales efforts that are targeted at senior management. We plan to
45


continue expanding our sales efforts, both domestically and internationally, but we may be unable to hire qualified sales personnel, may be unable to successfully train those sales personnel that we are able to hire, and sales personnel may not become fully productive on the timelines that we have projected or at all. Additionally, although we dedicate significant resources to sales and marketing programs, including sponsorship opportunities and online advertising, these sales and marketing programs may not have the desired effect and may not expand sales. We have also increased, and will continue to increase, our customer enablement and upskilling efforts to promote and expand the adoption and use of our platform, including by bundling enablement and support services with certain sales of our products. Such efforts have required, and may continue to require, additional costs and resources. We cannot assure you that our efforts would result in increased sales to existing customers and additional revenue. If our efforts to expand sales to our customers are not successful, our business and operating results would be adversely affected.
Our customers generally enter into license agreements with one to three year subscription terms and generally have no obligation or contractual right to renew their subscriptions after the expiration of their initial subscription period. New customers may enter into license agreements for lower subscription amounts or for shorter subscription terms than we anticipate, which reduces our ability to forecast revenue growth accurately. Moreover, our customers may not renew their subscriptions and those customers that do renew their subscriptions may renew for lower subscription amounts or for shorter subscription terms. Customer renewal rates may decline or fluctuate as a result of a number of factors, including the breadth of deployment of our platform, reductions in our customers’ spending levels, changes in customer department size and composition, our pricing or pricing structure, the pricing or capabilities of products or services offered by our competitors, our customers’ satisfaction or dissatisfaction with our platform, or the effects of economic conditions. If our customers do not renew their agreements with us, or renew on terms less favorable to us, our revenue may decline or otherwise fail to grow as projected.
We use channel partners and if we are unable to establish and maintain successful relationships with them, our business, operating results, and financial condition could be adversely affected.
In addition to our direct sales force, we use partners such as technology alliances, solutions providers, global strategic integrators, and value-added resellers, or VARs, to sell and support our platform. Channel partners are becoming an increasingly important aspect of our business, particularly with regard to enterprise, governmental, and international sales. For example, we have established strategic alliances with global system integrators to target these and other specific market segments and technology alliances to integrate our products with the complementary products of our partners, and we intend to continue pursuing additional strategic and technology alliance relationships in the future. Our future growth in revenue and ability to sustain profitability depends in part on our continuing ability to identify, establish, and retain successful channel partner relationships in the United States and internationally, which will take significant time and resources and involve significant risk. We intend to continue making significant investments to grow our indirect sales channel. If we are unable to maintain our relationships with these channel partners, or otherwise develop and expand our indirect distribution channel, our business, operating results, financial condition, or cash flows could be adversely affected. Our business, operating results, financial condition, or cash flows could also be adversely affected if the anticipated benefits and value of our strategic alliance partnerships are not realized or are not realized in the timeframes anticipated.
We cannot be certain that we will be able to identify suitable indirect sales channel partners. To the extent we do identify such partners, we will need to negotiate the terms of a commercial agreement with them under which the partner would distribute our platform. We cannot be certain that we will be able to negotiate commercially-attractive terms with any such channel partner. In addition, all channel partners must be trained to distribute our platform. In order to develop and expand our distribution channel, we must continue developing and improving our processes for channel partner introduction and training. The training provided to our channel partners must also be ongoing, as we continue to add new products and functionality to our portfolio. If we do not succeed in identifying or training suitable indirect sales channel partners, our business, operating results, and financial condition may be adversely affected.
46


We also cannot be certain that we will be able to maintain successful relationships with any channel partners and, to the extent that our channel partners are unsuccessful in selling our platform, our ability to sell, and our channel partners’ willingness to sell, our platform and our business, operating results, and financial condition could be adversely affected. Our channel partners may offer customers the products and services of several different companies, including products and services that compete with our platform. Because our channel partners generally do not have an exclusive relationship with us, we cannot be certain that they will prioritize or provide adequate resources to selling our platform. Moreover, divergence in strategy by any of these channel partners may materially adversely affect our ability to develop, market, sell, or support our platform. We cannot assure you that our channel partners will continue to cooperate with us. Further, we rely on our channel partners to operate in accordance with the terms of their contractual agreements with us and any actions taken or omitted to be taken by such parties may adversely affect us. For example, our agreements with our channel partners limit the terms and conditions pursuant to which they are authorized to resell or distribute our platform and offer technical support and related services. We also typically require our channel partners to represent to us the dates and details of licenses sold through to our customers. If our channel partners do not comply with their contractual obligations to us or provide inaccurate information to us regarding their sales to customers, our business, operating results, and financial condition may be adversely affected.
In addition, sales to federal government entities have generally been made indirectly through our channel partners. Government entities may have statutory, contractual, or other legal rights to terminate contracts with our channel partners for convenience or due to a default, and, in the future, if the portion of government contracts that are subject to renegotiation or termination at the election of the government entity are material, any such termination or renegotiation may adversely impact our future operating results. In the event of such termination, it may be difficult for us to arrange for another channel partner to sell our platform to these government entities in a timely manner, and we could lose sales opportunities during the transition. Government entities routinely investigate and audit government contractors’ administrative processes, and any unfavorable audit could result in the government entity refusing to purchase through us or a particular channel partner or renew its subscription to our platform, a reduction of revenue, or fines or civil or criminal liability if the audit uncovers noncompliant, improper, or illegal activities.
We face intense and increasing competition, and we may not be able to compete effectively, which could reduce demand for our platform and adversely affect our business, revenue growth, and market share.
The market for self-service data analytics software is new and rapidly evolving. In many cases, our primary competitors are manual, spreadsheet-driven processes and custom-built approaches in which potential customers have made significant investments. In addition, we compete with large software companies, including providers of traditional business intelligence tools that offer one or more capabilities that are competitive with our platform. These capabilities include data preparation and/or advanced analytic processing and modeling tools from Microsoft Corporation, Oracle Corporation, and SAS Institute Inc. Additionally, data visualization companies that already offer products and services in adjacent markets have introduced products and services that are increasingly competitive with our offerings. We could also face competition from new market entrants, some of whom might be our current technology partners, such as Databricks, Inc., DataRobot, Inc., Sisense Inc., and Snowflake Inc. In addition, some business analytics software companies offer data preparation and/or advanced analytic processing and modeling tools that are competitive with some of the features within our platform, such as Dataiku Ltd., salesforce.com, inc., and TIBCO Software Inc.
Many of our current and potential competitors, particularly the large software companies named above, have longer operating histories, significantly greater financial, technical, marketing, distribution, professional services, or other resources, greater experience with cloud business models, and greater name recognition than we do. Competition in the self-service data analytics software market has increased and we expect competition to become more intense as other established and emerging companies enter the self-service data analytics software market, as customer requirements evolve, and as new products and services and technologies are introduced. In addition, many of our current and potential competitors have strong relationships with current and potential customers and extensive knowledge of the business analytics industry. As a result, our current and potential competitors may be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards, or customer requirements or devote greater resources than we can to the development, promotion, and sale of their products and services. Moreover, many of these companies are bundling their analytics products and services into
47


larger deals or subscription renewals, often at significant discounts as part of a larger sale. In addition, some current and potential competitors may offer products or services that address one or a number of functions at lower prices or at no cost, or with greater depth than our platform. Further, our current and potential competitors may develop and market new technologies with comparable functionality to our platform. As a result of the foregoing or other developments, we may experience fewer customer orders, reduced gross margins, longer sales cycles, and loss of market share. This could lead us to decrease prices, implement alternative pricing structures, or introduce products and services available for free or a nominal price in order to remain competitive. We may not be able to compete successfully against current and future competitors, and our business, operating results, and financial condition will be harmed if we fail to meet these competitive pressures.
Our ability to compete successfully in our market depends on a number of factors, both within and outside of our control. We believe the principal competitive factors in our market include: ease of use; platform features, quality, functionality, reliability, performance, and effectiveness; ability to automate analytical tasks or processes; ability to integrate with other technology infrastructures; vision for the market and product innovation; software analytics expertise; total cost of ownership; adherence to industry standards and certifications; strength of sales and marketing efforts; brand awareness and reputation; and customer experience, including support. Any failure by us to compete successfully in any one of these or other areas may reduce the demand for our platform, as well as adversely affect our business, operating results, and financial condition. Further, while we have started to release cloud-based products, most of our customers currently use our on-premise platform. The incorporation of a cloud-based business model into our operations has required and will continue to require us to make additional investments to our infrastructure, including expanding our data centers, servers, and networks, increasing our use of hosting services, and increasing our technical operations and engineering teams. If we are unable to make cloud-based products generally available as quickly as may be demanded by the market and which meet the needs and expectations of our customers, we may not be able to compete successfully against our competitors that have or may develop such products, and our business, operating results, and financial condition may be harmed.
Moreover, current and future competitors may also make strategic acquisitions or establish cooperative relationships among themselves or with others, including our current or future technology partners. By doing so, these competitors may increase their ability to meet the needs of our customers or potential customers. In addition, our current or prospective indirect sales channel partners may establish cooperative relationships with our current or future competitors. These relationships may limit our ability to sell or certify our platform through specific distributors, technology providers, database companies, and distribution channels and allow our competitors to rapidly gain significant market share. Our competitors’ ability to capture additional market share could limit our ability to obtain revenue from existing and new customers. If we are unable to compete successfully against current and future competitors, our business, operating results, and financial condition would be harmed.
If the market for analytics products and services fails to grow as we expect, or if businesses fail to adopt our platform, our business, operating results, and financial condition could be adversely affected.
Nearly all our revenue has come from licenses of our subscription-based software platform, including PCS and support included with the subscription, and we expect these sales to continue to account for a large portion of our revenue for the foreseeable future. Although demand for analytics products and services has grown in recent years, the market for analytics products and services continues to evolve and the secular shift towards self-service analytics may not be as significant as we expect. We cannot be sure that this market will continue to grow or, even if it does grow, that businesses will adopt our platform. Our future success will depend in large part on our ability to further penetrate the existing market for business analytics software, as well as the continued growth and expansion of what we believe to be an emerging market for analytics products and services that are faster, easier to adopt, easier to use, and more focused on self-service capabilities. Our ability to further penetrate the business analytics market depends on a number of factors, including the cost, performance, and perceived value associated with our platform, as well as customers’ willingness to adopt a different approach to data analysis. We have spent, and intend to keep spending, considerable resources to educate potential customers about analytics products and services in general and our platform in particular. However, we cannot be sure that these expenditures will help our platform achieve any additional market acceptance. Furthermore, potential customers may have made significant investments in legacy analytics software systems and may be unwilling to invest in new products and services. In addition, resistance from consumer and privacy groups to increased commercial collection and use of data on spending patterns and other personal behavior and
48


governmental restrictions on the collection and use of personal data may impair the further growth of this market by reducing the value of data to organizations, as may other developments. If the market fails to grow or grows more slowly than we currently expect or businesses fail to adopt our platform, our business, operating results, and financial condition could be adversely affected.
If we cannot maintain our corporate culture, we could lose the innovation, teamwork, passion, and focus on execution that we believe contribute to our success, and our business may be harmed.
We believe that our corporate culture has been vital to our success, including in attracting, developing, and retaining personnel, as well as our customers. As we have grown our employee base over the last several years, including through the acquisition of other companies, it has become more challenging to maintain that culture. In addition, as a result of the COVID-19 pandemic and our work-from-home policies, a majority of our employees have been working remotely full-time, which could negatively impact our corporate culture. Any adjustments made to our current and future office environments or work-from-home policies may not meet the needs and expectations of our employees, which could negatively impact our ability to attract and retain our employees and maintain our corporate culture. Further, we plan to expand our international operations into other countries, which may impact our culture as we seek to find, hire, and integrate additional employees while maintaining our corporate culture. If we are unable to maintain our corporate culture for any of these or other reasons, we could lose the innovation, passion, and dedication of our team and as a result, our business and ability to focus on our corporate objectives may be harmed.
The competitive position of our software platform depends in part on its ability to operate with third-party products and services, and if we are not successful in maintaining and expanding the compatibility of our platform with such third-party products and services, our business, financial position, and operating results could be adversely impacted.
The competitive position of our software platform depends in part on its ability to operate with products and services of third parties, software services and infrastructure. We must continuously modify and enhance our platform to adapt to changes in hardware, software, networking, browser, hosting, and database technologies. In the future, one or more technology companies may choose not to support the operation of their hardware, software, or infrastructure, or our platform may not support the capabilities needed to operate with such hardware, software, or infrastructure. In addition, to the extent a third party were to develop software or services that compete with ours, that provider may choose not to support our platform. We intend to facilitate the compatibility of our software platform with various third-party hardware, software, and infrastructure by maintaining and expanding our business and technical relationships. If we are not successful in achieving this goal, our business, financial condition, and operating results could be adversely impacted.
We depend on technology and data licensed to us by third parties that may be difficult to replace or cause errors or failures that may impair or delay implementation of our products and services or force us to pay higher license fees.
We license third-party technologies and data that we incorporate into, use to operate, or provide to be used with our platform. We cannot assure you that the licenses for such third-party technologies or data will not be terminated or that we will be able to license third-party software or data for future products and services. Third parties may terminate their licenses with us for a variety of reasons, including actual or perceived failures or breaches of security or privacy. In addition, we may be unable to renegotiate acceptable third-party replacement license terms in the event of termination, or we may be subject to infringement liability if third-party software or data that we license is found to infringe intellectual property or privacy rights of others. In addition, the data that we license from third parties for potential use in our platform may contain errors or defects, which could negatively impact the analytics that our customers perform on or with such data. This may have a negative impact on how our platform is perceived by our current and potential customers and could materially damage our reputation and brand.
Changes in or the loss of third-party licenses could lead to our platform becoming inoperable or the performance of our platform being materially reduced resulting in our potentially needing to incur additional research and development costs to ensure continued performance of our platform or a material increase in the costs of licensing, and we may experience decreased demand for our platform.
49


As we continue to pursue sales to large enterprises, our sales cycle, forecasting processes, and deployment processes may become more unpredictable and require greater time and expense.
Sales to large enterprises involve risks that may differ in kind or scale when compared to sales to smaller organizations and, accordingly, our sales cycle may lengthen as we continue to pursue sales to large enterprises. In addition, as a result of the COVID-19 pandemic, rising inflation and interest rates, and global economic uncertainty, many large enterprises have reduced or delayed, or may consider reducing or delaying, technology or other discretionary spending. If such reductions or delays continue, our operating results, financial condition and prospects may be materially and negatively impacted. As we seek to increase our sales to large enterprise customers, we also face more complex customer requirements, substantial upfront sales costs, and less predictability in completing some of our sales than we do with smaller customers. With larger organizations, the decision to subscribe to our platform frequently requires the approvals of multiple management personnel and more technical personnel than would be typical of a smaller organization and, accordingly, sales to larger organizations may require us to invest more time educating these potential customers. In addition, large enterprises often require extensive configuration, integration services, and pricing and contractual negotiations, which increase our upfront investment in the sales effort with no guarantee that these customers will deploy our platform widely enough across their organization to justify our substantial upfront investment. Further, as we seek to increase sales and adoption of our newer, cloud-based products, the challenges we face selling new products may be further exacerbated with large enterprise customers. Purchases by large enterprises are also frequently subject to budget constraints and unplanned administrative, processing, and other delays, which means we may not be able to come to agreement on the terms of the sale to large enterprises. In addition, our ability to successfully sell our platform to large enterprises is dependent on us attracting and retaining sales personnel with experience in selling to large organizations. If we are unable to increase sales of our platform to large enterprise customers while mitigating the risks associated with serving such customers, our business, financial position, and operating results may be adversely impacted. Furthermore, if we fail to realize an expected sale from a large customer in a particular quarter or at all, our business, operating results, and financial condition could be adversely affected for a particular period or in future periods.
Our long-term success depends, in part, on our ability to expand the licensing of our software platform to customers located outside of the United States and our current, and any further, expansion of our international operations exposes us to risks that could have a material adverse effect on our business, operating results, and financial condition.
We are generating a growing portion of our revenue from international licenses, and conduct our business activities in various foreign countries, including some emerging markets where we have limited experience, where the challenges of conducting our business can be significantly different from those we have faced in more developed markets and where business practices may create internal control risks. There are certain risks inherent in conducting international business, including:
fluctuations in foreign currency exchange rates and level of interest rates and inflation, which could add volatility to our operating results;
new, or changes in, regulatory requirements;
uncertainty regarding regulation, currency, tax, and operations resulting from the United Kingdom’s exit from the European Union;
tariffs, export and import restrictions, restrictions on foreign investments, sanctions, and other trade barriers or protection measures;
costs of localizing products and services;
lack of acceptance of localized products and services;
the need to make significant investments in people, solutions, and infrastructure, typically well in advance of revenue generation;
challenges inherent in efficiently managing an increased number of employees over large geographic distances, including the need to implement appropriate systems, policies, benefits, and compliance programs;
difficulties in maintaining our company culture with a dispersed and distant workforce;
treatment of revenue from international sources, evolving domestic and international tax environments, and other potential tax issues, including with respect to our corporate operating structure and intercompany arrangements;
different or weaker protection of our intellectual property, including increased risk of theft of our proprietary technology and other intellectual property;
economic weakness, inflationary pressure, or currency-related crises;
50


compliance with multiple, conflicting, ambiguous or evolving governmental laws and regulations, including employment, tax, privacy, anti-corruption, import/export, antitrust, data transfer, storage and protection, health and safety, and industry-specific laws and regulations, including rules related to compliance by our third-party resellers and our ability to identify and respond timely to compliance issues when they occur, and regulations applicable to us and our third party data providers from whom we purchase and resell syndicated data;
vetting and monitoring our third-party resellers in new and evolving markets to confirm they maintain standards consistent with our brand and reputation;
generally longer payment cycles and greater difficulty in collecting accounts receivable;
our ability to adapt to sales practices and customer requirements in different cultures;
the lack of reference customers and other marketing assets in regional markets that are new or developing for us, as well as other adaptations in our market generation efforts that we may be slow to identify and implement;
dependence on certain third parties, including resellers with whom we do not have extensive experience;
natural disasters, acts of war, terrorism, or pandemics, including the COVID-19 pandemic;
corporate espionage; and
political or economic instability and security risks, including as a result of or related to the geopolitical conflict stemming from Russia’s invasion of Ukraine, in the countries where we are doing business and changes in the public perception of governments in the countries where we operate or plan to operate.
We have undertaken, and might undertake additional, corporate operating restructurings that involve our group of foreign country subsidiaries through which we do business abroad. We consider various factors in evaluating these restructurings, including the alignment of our corporate legal entity structure with our organizational structure and its objectives, the operational and tax efficiency of our group structure, and the long-term cash flows and cash needs of our business. Such restructurings increase our operating costs, and if ineffectual, could increase our income tax liabilities and our global effective tax rate.
Tax laws are dynamic and subject to change as new laws are passed and new interpretations of the law are issued or applied. On August 16, 2022, the Inflation Reduction Act, or IRA, was signed into law in the United States. The legislation primarily focuses on government spending programs designed to impact climate change, but also includes various tax provisions. Starting in 2023, among other things, the IRA imposes a 15% minimum corporate alternative tax on companies that have or have had annual financial statement income greater than $1 billion, levies an excise tax of 1% on net stock repurchases by publicly traded companies, and provides tax incentives to promote clean energy. Currently, we expect the tax impact of the IRA on us to be minimal as we are averaging less than $1 billion in adjusted net book income over a three-year period. Historically, we have not repurchased shares of our common stock. If we decide to make discretionary repurchases of shares of our common stock in the future, beginning in 2023, such purchases would be subject to the excise tax unless they are offset by at least an equal number of shares issued. We are continuing to evaluate the impact of the IRA. Many countries in the European Union, a number of other countries, organizations such as the Organization for Economic Co-Operation and Development, or OECD, and the United States have recently proposed or recommended changes to existing tax laws or have enacted new laws that could impact our tax obligations in countries where we do business or cause us to change the way we operate our business. On October 8, 2021, the OECD announced that 136 countries and jurisdictions (out of the 140 members of the OECD/G20 Inclusive Framework on base erosion and profit shifting, or BEPS) agreed on a two-pillar solution to address the tax challenges arising from the digitalization of the economy. A central theme of the OECD’s BEPS recommendation is increased transparency and reporting regarding business models, legal entity structures, and transfer pricing policies used by multinationals. Pillar One provides taxing rights to market jurisdictions on a portion of the residual profits earned by multinational enterprises, or MNEs, with an annual global turnover exceeding €20 billion and 10 percent profitability. Pillar Two requires MNE groups with an annual global turnover exceeding €750 million to pay a global minimum tax of 15%. Implementation may occur as early as 2023. We are continuing to evaluate the impact of these tax developments as new guidance and regulations are published. Some of these or other new rules could result in double taxation of our international earnings. Changes in tax laws could materially impact our financial condition, results of operations, and cash flows. Given these developments, tax authorities in the U.S. and other jurisdictions are likely to increase their audit efforts and might challenge some of our tax positions, which could increase the amount of taxes we incur in those jurisdictions, and in turn, increase our global effective tax rate.
51


International political and economic uncertainty could cause disruptions to, and create uncertainty surrounding, our business internationally, including affecting our relationships with our existing and prospective customers, partners, and employees, and could have a material impact on our operations. For example, Russia’s invasion of Ukraine has negatively affected our employees and operations in the region, given our research and development center in Ukraine, and could negatively affect our business and our relationships with existing and prospective customers, partners, and employees, particularly those in Europe, given the global political and economic uncertainty resulting from the conflict.
In addition, compliance with foreign and U.S. laws and regulations that are applicable to our international operations is complex and may increase our cost of doing business in international jurisdictions, and our international operations could expose us to fines and penalties if we fail to comply with these regulations. These laws and regulations include import and export requirements and anti-bribery laws, such as the United States Foreign Corrupt Practices Act of 1977, as amended, or the FCPA, the United Kingdom Bribery Act 2010, or the Bribery Act, and local laws prohibiting corrupt payments to governmental officials as well as commercial bribery. Although we have implemented policies and procedures designed to help ensure compliance with these laws, we cannot assure you that our employees, partners, and other persons with whom we do business will not take actions in violation of our policies or these laws. Any violations of these laws could subject us to civil or criminal penalties, including substantial fines or prohibitions on our ability to offer our platform in one or more countries, and could also materially damage our reputation and our brand. These factors may have an adverse effect on our future sales and, consequently, on our business, operating results, and financial condition.
If we fail to develop, maintain, and enhance our brand and reputation cost-effectively, our business and financial condition may be adversely affected.
We believe that developing, maintaining, and enhancing awareness and integrity of our brand and reputation in a cost-effective manner is important to achieving widespread acceptance of our platform and is an important element in attracting new customers and maintaining existing customers. We believe that the importance of our brand and reputation will increase as competition in our market further intensifies. Successful promotion of our brand will depend on the effectiveness of our marketing efforts, our ability to provide a reliable and useful platform at competitive prices, the perceived value of our platform, and our ability to provide quality customer support. Brand promotion activities may not yield increased revenue, and even if they do, the increased revenue may not offset the expenses we incur in building and maintaining our brand and reputation. We also rely on our customer base and community of end-users in a variety of ways, including to give us feedback on our platform and to provide user-based support to our other customers. If we fail to promote and maintain our brand successfully or to maintain loyalty among our customers, or if we incur substantial expenses in an unsuccessful attempt to promote and maintain our brand, we may fail to attract new customers and partners or retain our existing customers and partners and our business and financial condition may be adversely affected. Any negative publicity relating to our employees or partners, or others associated with these parties, or as a result of our sponsorships or other marketing activities, may also tarnish our own reputation simply by association and may reduce the value of our brand. Damage to our brand and reputation may result in reduced demand for our platform and increased risk of losing market share to our competitors. Any efforts to restore the value of our brand and rebuild our reputation may be costly and may not be successful.
We have limited experience with respect to determining the optimal prices and pricing structures for our products and services.
We have changed our pricing model from time to time and additional changes to our pricing model may occur, including as a result of, among other things, competition, global economic conditions, reductions in our customers’ spending levels generally, changes in product mix, integration of acquired technology, pricing studies, or changes in how information technology infrastructure is broadly consumed. Similarly, as we introduce new products and services, or as a result of the evolution of our existing products and services, we may have difficulty determining the appropriate price structure for our products and services. In addition, as new and existing competitors introduce new products or services that compete with ours, or revise their pricing structures, we may be unable to attract new customers at the same price or based on the same pricing model as we have used historically. Moreover, as we continue to target selling our products and services to larger organizations, these larger organizations may demand substantial price concessions or different product bundling that may result in significant
52


changes to product pricing. As a result, we may be required from time to time to revise our pricing structure or reduce our prices, which could adversely affect our business, operating results, and financial condition.
Our sales are generally more heavily weighted toward the end of each quarter which could cause our billings and revenue to fall below expected levels.
As a result of customer purchasing patterns, our quarterly sales cycles are generally more heavily weighted toward the end of each quarter with an increased volume of sales in the last few weeks and days of the quarter. This impacts the timing of recognized revenue and billings, cash collections and delivery of professional services. Furthermore, the concentration of contract negotiations in the last few weeks and days of the quarter could require us to expend more in the form of compensation for additional sales, legal, and finance employees and contractors. Compression of sales activity to the end of the quarter also greatly increases the likelihood that sales cycles will extend beyond the quarter in which they are forecasted to close for some sizable transactions, which may harm forecasting accuracy, adversely impact new customer acquisition metrics for the quarter in which they are forecasted to close, and result in a revenue shortfall that could adversely affect our business.
Our operating results may fluctuate from quarter to quarter, which makes our future results difficult to predict.
Our quarterly operating results have fluctuated in the past and may fluctuate in the future. Additionally, we have a limited operating history with the current scale of our business, which makes it difficult to forecast our future results. As a result, you should not rely upon our past quarterly operating results as indicators of future performance. You should take into account the risks and uncertainties frequently encountered by companies in rapidly evolving markets. Our operating results in any given quarter can be influenced by numerous factors, many of which are unpredictable or are outside of our control, including:
our ability to generate significant revenue from new products and services;
our ability to maintain and grow our customer base;
our ability to expand our number of partners and distribution of our platform;
the development and introduction of new products and services by us or our competitors;
increases in and timing of operating expenses that we may incur to grow and expand our operations and to remain competitive;
the timing of significant new purchases or renewals by our customers;
contract term length and other purchasing patterns or selections of our customers, including as a result of seasonality or changes in product mix;
the timing of our annual user conferences;
costs related to the acquisition of businesses, talent, technologies, or intellectual property, including potentially significant amortization costs and possible write-downs;
actual or perceived failures or breaches of security or privacy, and the costs associated with remediating any actual failures or breaches;
adverse litigation, judgments, settlements, or other litigation-related costs;
changes in the legislative or regulatory environment, such as with respect to privacy, and the imposition of any new or expanded export-related sanctions;
the application of new or changing financial accounting standards or practices;
level of interest rates and inflation;
fluctuations in currency exchange rates and changes in the proportion of our revenue and expenses denominated in foreign currencies; and
general economic conditions in either domestic or international markets, as well as economic conditions specifically affecting industries in which our customers operate, including as a result of or in connection with the global economic impact related to the geopolitical conflict stemming from Russia’s invasion of Ukraine.
53


Our business is affected by seasonality.
Our business is affected by seasonality. Due to the budgeting cycles of our current and potential customers, historically, we enter into more agreements with new customers and more renewed agreements with existing customers in the fourth quarter of each calendar year than in any other quarter. The impact of seasonality is heightened on multi-year subscriptions where more revenue is recognized at a point in time when the platform is first made available to the customers, or the beginning of the subscription term, if later, and the remaining portion is recognized ratably over the life of the contract. Additionally, seasonal patterns may be affected by the timing of particularly large transactions. For example, we may achieve higher revenue growth in the first fiscal quarter than in the second fiscal quarter due to the effect of one or more large contracts that are entered into in the first fiscal quarter.
In addition, we generally have increased sales and marketing expenses associated with our annual sales kickoff and each of our annual user conferences in the period in which each occurs. We also generally see increased sales activity following our user conferences as a result of increased customer engagement during and after the events. Our rapid growth in recent years may obscure the extent to which seasonality trends have affected our business and may continue to affect our business. Seasonality in our business can also be impacted by introductions of new or enhanced products and services, including the costs associated with such introductions. Moreover, seasonal and other variations related to our revenue recognition or otherwise may cause significant fluctuations in our operating results and cash flows, may make it challenging for an investor to predict our performance on a quarterly or annual basis, and may prevent us from achieving our quarterly or annual forecasts or meeting or exceeding the expectations of research analysts or investors, which in turn may cause our stock price to decline. Additionally, yearly or quarterly comparisons of our operating results may not be useful and our operating results in any particular period will not necessarily be indicative of the results to be expected for any future period.
Over the past several years, we have undergone, and may continue to experience, changes to our senior management team and if we are unable to integrate new members of our senior management team, or if we lose the services of any of our senior management or other key personnel, our business, operating results, and financial condition could be adversely affected.
From time to time, there may be changes in our management team as a result of the hiring, departure or realignment of our senior management and other key personnel, and such changes may impact our business. For example, in October 2020, as part of a succession plan, Dean A. Stoecker, our co-founder, Chief Executive Officer and Chairman of our Board of Directors resigned from his role as Chief Executive Officer and the Board of Directors appointed Mark Anderson as our Chief Executive Officer. In May 2021, our Board of Directors appointed a new Chief Revenue Officer. In addition, over the last two years, we have added several new senior management employees, including a new Chief Product Officer in February 2021, a new Chief Marketing Officer in February 2022, a new Chief Information Security Officer in March 2022, a new Chief People Officer in August 2022, and a new Chief Transformation Officer in August 2022. Any significant leadership change or senior management transition involves inherent risk and any failure to ensure the timely and suitable replacement and a smooth transition could hinder our strategic planning, business execution and future performance. In particular, these or any future leadership transitions may result in a loss of personnel with deep institutional or technical knowledge and changes in business strategy or objectives and have the potential to disrupt our operations and relationships with employees and customers due to added costs, operational inefficiencies, changes in strategy, decreased employee morale and productivity, and increased turnover. We must successfully integrate our new leadership team members within our organization to achieve our operating objectives.
Our future success depends in large part on the continued service of senior management and other key personnel. In particular, we are highly dependent on the services of our senior management team, many of whom are critical to the development of our technology, platform, future vision, and strategic direction. We rely on our leadership team in the areas of operations, security, marketing, sales, support, and general and administrative functions, and on our leadership and individual contributors on our research and development team. Our senior management and other key personnel are all employed on an at-will basis, which means that they could terminate their employment with us at any time, for any reason and without notice. From time to time, there may be changes in our senior management team resulting from the hiring or departure of executives. If
54


we lose the services of senior management or other key personnel, or if our senior management team cannot work together effectively, our business, operating results, and financial condition could be adversely affected.
Any failure to offer high-quality technical support may harm our relationships with our customers and have a negative impact on our business and financial condition.
Once our platform is deployed, our customers depend on our customer support team to resolve technical and operational issues relating to our platform. Our ability to provide effective customer support is largely dependent on our ability to attract, train, and retain qualified personnel with experience in supporting customers on platforms such as ours. Our ability to accurately design and meet service level agreements, or SLAs, for any cloud-based product that we offer is dependent on our qualified product and customer support personnel accurately assessing the capabilities of those products and our users’ experience of those products. Also, as we integrate new technology from acquisitions into our existing products and services or continue to license it on a standalone basis, we may experience challenges in accurately assessing the capabilities of and providing technical support for those integrated or standalone products. Any failure to meet our customer’s expectations and our contractual requirements could negatively affect our operating results and negatively impact our customers’ experience.

The number of our customers has grown significantly over time and that has and will put additional pressure on our customer support team. Additionally, certain commercial offerings of our products include technical support services and, as a result, increases the number of customers for which we have committed to provide support. We may be unable to respond quickly enough to accommodate short-term increases in customer demand for technical support. We also may be unable to modify the scope and delivery of our technical support to compete with changes in the technical support provided by our competitors. Increased customer demand for or commitments to provide support, without corresponding increases in revenue, could increase costs and negatively affect our operating results. In addition, as we continue to grow our operations and expand internationally, we need to be able to provide efficient customer support that meets our customers’ needs globally at scale and our customer support team will face additional challenges, including those associated with delivering support, training, and documentation in languages other than English. If we are unable to provide efficient customer support globally at scale, our ability to grow our operations may be harmed and we may need to hire additional support personnel, which could negatively impact our operating results. In addition, we provide self-service support resources to our customers. Some of these resources, such as Alteryx Community, rely on engagement and collaboration by and with other customers. If we are unable to continue to develop self-service support resources that are easy to use and that our customers utilize to resolve their technical issues, or if our customers choose not to collaborate or engage with other customers on technical support issues, customers may continue to direct support requests to our customer support team instead of relying on our self-service support resources and our customers’ experience with our platform may be negatively impacted. Any failure to maintain high-quality support, or a market perception that we do not maintain high-quality support, could harm our reputation, our ability to sell our platform to existing and prospective customers, and our business, operating results, and financial condition.
Social and ethical issues may result in reputational harm and liability.
Positions we may take (or choose not to take) on social and ethical issues may be unpopular with some of our current or potential employees, partners, or customers, which may in the future impact our ability to attract or retain employees, partners, or customers. Further, actions taken by our customers or partners, including through the use or misuse of our products, may result in reputational harm or possible liability to us.
Our disclosures on environmental, social, and governance, or ESG, matters, and any standards we may set for ourselves or a failure to meet these standards, may influence our reputation and the value of our brand. For example, we have elected to share publicly certain information about our ESG initiatives and information, and our commitment to the recruitment, engagement and retention of a diverse board and workforce. In addition, the SEC has also proposed additional disclosure requirements regarding, among other ESG topics, the impact our business has on the environment. Our business may face increased scrutiny related to these activities and our related disclosures, including from the investment community, and our failure to achieve progress in these areas on a timely basis, or at all, could adversely affect our reputation, business, and financial performance.
55


We are exposed to collection and credit risks, which could impact our operating results.
Our accounts receivable and contract assets are subject to collection and credit risks, which could impact our operating results. These assets may include upfront purchase commitments for multiple years of subscription-based software licenses, which may be invoiced over multiple reporting periods, increasing these risks. In addition, some of our customers may seek bankruptcy protection or other similar relief and fail to pay amounts due to us, pay those amounts more slowly, or seek to recover amounts already paid, any of which could adversely affect our operating results, financial position, and cash flow. For example, as a result of the impacts of the COVID-19 pandemic, we received requests from time to time from existing customers attempting to renegotiate contracts and obtain concessions, including, among other things, longer payment terms or modified subscription dates. We also have increased exposure to credit risk due to our use of channel partners, who are drivers of revenue through the distribution and re-sale of our products and services. Even though the channel partner is considered our customer for these purposes, a channel partner may be unable or unwilling to pay amounts due to us if a customer fails to pay the channel partner, a risk that is increased if the purchase commitment is for multiple years of subscription-based software licenses. Although we have processes in place that are designed to monitor and mitigate the foregoing risks, we cannot guarantee these processes will be effective and any actions undertaken by us to enforce the terms of our contracts could be costly. If we are unable to adequately control these risks, our business, operating results, and financial condition could be harmed. Further, our ability to collect from our customers and channel partners may depend in part on macroeconomic conditions, which due to, among other things, stock market volatility and rising inflation, have become uncertain. These and other challenging conditions may negatively impact our customers and partners and their ability to pay for the products and services they have purchased, which may result in an increase to our allowance for doubtful accounts and write-offs of accounts receivable.

Risks Related to Information Technology, Intellectual Property, and Data Security and Privacy
The nature of our platform makes it particularly vulnerable to errors or bugs, which could cause problems with how our platform performs and which could, in turn, reduce demand for our platform, reduce our revenue, and lead to product liability claims against us.
Because our platform is complex, it may contain errors or defects, especially when new updates or enhancements are released or acquired or new third-party technologies are integrated into our platform. Our software is often installed and used in large-scale computing environments with different operating systems, system management software, and equipment and networking configurations, which may cause errors or failures of our software or other aspects of the computing environment into which it is deployed. In addition, deployment of our software into these computing environments may expose errors, compatibility issues, failures, or bugs in our software. From time to time we have identified, and in the future we may identify, other vulnerabilities in our platform, which we may not be able to timely address and remediate. These vulnerabilities could cause our platform to crash or allow an attacker to access our or our users’ confidential or personal information or take control of the affected system, which could result in liability or reputational harm to us or limit our ability to conduct our business and deliver our platform to customers. We devote significant resources to address security vulnerabilities through engineering a more secure platform, extensively testing our platform, enhancing security and reliability features in our products and systems, and deploying updates to address security vulnerabilities, but security vulnerabilities cannot be eliminated. The cost of these and other steps could reduce our operating margins and we may be unable to implement these measures quickly enough to prevent cyber-attackers from gaining unauthorized access into our systems and products. Despite testing by us and by our current and potential customers, errors may be found in new updates or enhancements after deployment by our customers. Real or perceived errors, failures, vulnerabilities, or bugs in our platform could also result in negative publicity, loss of customer data, loss of or delay in market acceptance of our platform, loss of competitive position, or claims by customers for losses sustained by them, all of which could negatively impact our business and operating results and materially damage our reputation and brand. Alleviating any of these problems could divert management attention, require significant expenditures of our capital and other resources and could cause interruptions, delays, or cessation in the sale of our platform, which could cause us to lose existing or potential customers and could adversely affect our operating results and growth prospects.
56


Our agreements with customers typically contain provisions designed to limit our exposure to product liability, warranty, and other claims. However, these provisions do not eliminate our exposure to these claims. In addition, it is possible that these provisions may not be effective under the laws of certain domestic or international jurisdictions and we may be exposed to product liability, warranty, and other claims. A successful product liability, warranty, or other similar claim against us could have an adverse effect on our business, operating results, and financial condition.
We have experienced, and may in the future experience, security breaches and if unauthorized parties obtain access to our customers’ data, our data, or our platform, networks, or other systems, our platform may be perceived as not being secure, our reputation may be harmed, demand for our platform may be reduced, our operations may be disrupted, we may incur significant legal liabilities, and our business could be materially adversely affected.
As part of our business, we process, store, and transmit certain registration and usage data of our customers as well as our own confidential and/or proprietary business information and trade secrets, including in our platform, networks, and other systems, and we rely on third parties that are not directly under our control to do so as well. As we grow our cloud-based software business, we and our third-party partners will process, store, and transmit greater amounts of customer data and information. We, and our third-party partners, have security measures and disaster response plans in place to help protect our customers’ data, our own data and information, and our platform, networks, and other systems against unauthorized access or inadvertent exposure. However, we cannot assure you that these security measures and disaster response plans will be effective against all security threats and natural disasters. System failures or outages, including any potential disruptions due to significantly increased global demand on certain cloud-based systems while workforces temporarily or permanently work from home, could compromise our ability to perform our day-to-day operations in a timely manner, which could negatively impact our business or delay our financial reporting. Such failures could also materially adversely affect our operating results and financial condition. Our and our third-party partners’ security measures have in the past been, and may in the future be, breached as a result of third-party action, including intentional misconduct by computer hackers, fraudulent inducement of employees, partners, or customers to disclose sensitive information such as usernames or passwords, and the errors or malfeasance of our or our third-party partners’ personnel. In addition, many of our employees have worked remotely full-time during the COVID-19 pandemic and, due to our work-from-home policies, we anticipate a large portion of our workforce will continue to work remotely part-time or full-time, which may pose additional data security risks. For example, there has been an increase in phishing and spam emails as well as social engineering attempts from “hackers” hoping to use the COVID-19 pandemic to their advantage. A breach could result in someone obtaining unauthorized access to our customers’ data, our own data, confidential and/or proprietary business information, trade secrets, personal data, or our platform, networks, or other systems. Although we have incurred significant costs and expect to incur additional significant costs to prevent such unauthorized access, because there are many different security threats and the security threat landscape continues to evolve, we and our third-party partners may be unable to anticipate attempted security breaches and implement adequate preventative measures. Third parties may also conduct attacks designed to temporarily deny customers access to our services. In addition, the risk of security attacks related to political and economic conditions, war, and terrorism may increase, including from retaliatory security attacks as a result of the geopolitical conflict stemming from Russia’s invasion of Ukraine and related political or economic responses and counter-responses.
Any actual or perceived security breach or compromise or failure of our or our third-party partners’ systems, networks, data, or confidential information could result in actual or alleged breaches of applicable laws or our contractual obligations, regulatory investigations and orders, litigation, indemnity obligations, damages, penalties, fines, costs, and other liabilities. Any such incident could also materially damage our reputation and harm our business, operating results, and financial condition, including reducing our revenue, resulting in our customers or third-party partners terminating their relationships with us, subjecting us to costly notification and remediation requirements, or harming our brand.
57


Cybersecurity risks and cyber incidents could result in the compromise of confidential data or critical data systems and give rise to potential harm to customers, remediation and other expenses under consumer protection laws or other laws or common law theories, subject us to litigation and federal and state governmental inquiries, damage our reputation, and otherwise be disruptive to our business and operations.
Cyber incidents can result from deliberate attacks or unintentional events. We collect and store on our networks sensitive information, including intellectual property, proprietary business information, and personal data of individuals, such as our customers, current and former employees, and employee candidates. The secure maintenance of this information and technology is critical to our business operations. We have implemented multiple layers of security measures designed to protect the confidentiality, integrity, availability, and privacy of this data and the systems and devices that store and transmit such data. We utilize current security technologies, and our defenses are monitored and routinely tested internally and by external parties. Despite these efforts, threats from malicious persons and groups, new vulnerabilities and advanced new attacks against information systems create risk of cybersecurity incidents. These incidents can include, but are not limited to, gaining unauthorized access to digital systems for purposes of misappropriating assets or sensitive information, corrupting data, or causing operational disruption, including by introducing malware or ransomware into an organization’s environment. For example, in December 2020, SolarWinds Worldwide, LLC, which provides network management software, notified its customers that an update to one of its products contained data collection malware that had also been distributed to thousands of its other customers, including federal, state, and local government agencies, educational institutions, and several private companies and governments around the world. In July 2021, Kaseya Ltd., a managed service provider, notified its customers that its software management system had been compromised and, as a result, ransomware was introduced into the information technology infrastructures of certain of its customers, disabling their computers until a ransom payment was made. While we do not believe we were affected by either incident, similar incidents or breaches could occur to us directly or indirectly through our vendors. In December 2021, the Apache Software Foundation, or Apache, publicly disclosed a remote code execution, or RCE, vulnerability in its Log4j 2 product, or Log4j, an open-source component widely used in Java-based software applications to log and track error messages. In the subsequent weeks, Apache disclosed several additional RCE vulnerabilities, expanding the opportunities for bad actors and attackers to remotely access a target using Log4j and potentially steal data, install malware, or take control of the target's system. Certain applications in our product suite and infrastructure did utilize the affected versions of Log4j. In March 2022, Spring Core publicly disclosed an RCE vulnerability that also impacted certain applications in our product suite and infrastructure. Although we believe we identified and remediated the known Log4j and Spring Core vulnerabilities, the risk of additional vulnerabilities and potential attacks related to these issues may continue for several months given the complexity and widespread nature of these vulnerabilities. Because the techniques used to obtain unauthorized access, disable or degrade service, or sabotage systems change frequently and may not immediately produce signs of intrusion, we may be unable to anticipate these incidents or techniques, timely discover them, or implement adequate preventative measures.
These threats can come from a variety of sources, ranging in sophistication from an individual hacker to malfeasance by employees, consultants, or other service providers to state-sponsored attacks. Cyber threats may be generic, or they may be custom-crafted against our information systems. Over the past several years, cyber-attacks have become more prevalent and much harder to detect and defend against. Our network and storage applications may be vulnerable to cyber-attack, malicious intrusion, malfeasance, loss of data privacy, or other significant disruption and may be subject to unauthorized access by hackers, employees, consultants, or other service providers. In addition, hardware, software, or applications we develop or procure from third parties may contain defects in design or manufacture or other problems that could unexpectedly compromise information security. Unauthorized parties may also attempt to gain access to our systems or facilities through fraud, trickery, or other forms of deceiving our employees, contractors, and temporary staff.
There can be no assurance that we will not be subject to cybersecurity incidents that bypass our security measures, impact the integrity, availability or privacy of data that may be subject to privacy laws or disrupt our information systems, devices, or business. As a result, cybersecurity, physical security, and the continued development and enhancement of our controls, processes, and practices designed to protect our enterprise, information systems, and data from attack, damage, or unauthorized access remain a priority for us. As cyber threats continue to evolve, we may be required to expend significant additional resources to continue to modify or enhance our protective measures or to investigate and remediate any cybersecurity vulnerabilities. The occurrence of any of these events could result in:
58


harm to customers;
business interruptions and delays;
the loss, misappropriation, corruption, or unauthorized access of data;
litigation, including potential class action litigation, and potential liability under privacy, security, and consumer protection laws or other applicable laws;
notification to governmental agencies, the media, and/or affected individuals pursuant to various federal, state, and international privacy and security laws;
regulatory fines and sanctions;
reputational damage;
increase to insurance premiums; and
foreign, federal, and state governmental inquiries.
Any of the foregoing events could have a material, adverse effect on our financial position and operating results and harm our business reputation.
We maintain cyber liability insurance policies covering certain security and privacy damages. However, we cannot be certain that our coverage will be adequate for liabilities actually incurred or that insurance will continue to be available to us on economically reasonable terms, or at all. Risks related to cybersecurity will increase as we continue to grow the scale and functionality of our platform and process, store, and transmit increasingly large amounts of our customers’ information and data, which may include proprietary or confidential data or personal data.
Our platform may infringe the intellectual property rights of third parties and this may create liability for us or otherwise harm our business.
Third parties may claim that our current or future products and services infringe their intellectual property rights, and such claims may result in legal claims against our customers and us. These claims may damage our brand and reputation, harm our customer relationships, and create financial and legal liability for us. We expect the number of such claims will increase as the number of products and services and the level of competition in our market grows, the functionality of our platform overlaps with that of other products and services, and the volume of issued software patents and patent applications continues to increase. We generally agree in our customer contracts to indemnify customers for expenses or liabilities they incur as a result of third-party intellectual property infringement claims associated with our platform. To the extent that any claim arises as a result of third-party technology we have licensed for use in our platform, we may be unable to recover from the appropriate third party any expenses or other liabilities that we incur.
Companies in the software and technology industries, including some of our current and potential competitors, own large numbers of patents, copyrights, trademarks, and trade secrets and frequently enter into litigation based on allegations of infringement or other violations of intellectual property rights. In addition, many of these companies have the capability to dedicate substantially greater resources to enforce their intellectual property rights and to defend claims that may be brought against them. Furthermore, patent holding companies, non-practicing entities, and other adverse patent owners that are not deterred by our existing intellectual property protections may seek to assert patent claims against us. From time to time, third parties, including certain of these leading companies, have contacted us inviting us to license their patents and may, in the future, assert patent, copyright, trademark, or other intellectual property rights against us, our channel partners, our technology partners, or our customers. We have received, and may in the future receive, notices that claim we have misappropriated, misused, or infringed other parties’ intellectual property rights, and, to the extent we gain greater market visibility, we face a higher risk of being the subject of intellectual property infringement claims, which is not uncommon with respect to the enterprise software market.
There may be third-party intellectual property rights, including issued or pending patents, that cover significant aspects of our technologies or business methods. In addition, if we acquire or license technologies from third parties, we may be exposed to increased risk of being the subject of intellectual property infringement due to, among other things, our lower level of visibility into the development process with respect to such technology and the care taken to safeguard against infringement
59


risks. Any intellectual property claims, with or without merit, could be very time-consuming, could be expensive to settle or litigate, and could divert our management’s attention and other resources. These claims could also subject us to significant liability for damages, potentially including treble damages if we are found to have willfully infringed patents or copyrights, and may require us to indemnify our customers for liabilities they incur as a result of such claims. These claims could also result in our having to stop using technology found to be in violation of a third party’s rights. We might be required to seek a license for the intellectual property, which may not be available on commercially reasonable terms or at all. Even if a license were available, we could be required to pay significant royalties, which would increase our operating expenses. Alternatively, we could be required to develop alternative non-infringing technology, which could require significant time, effort, and expense, and may affect the performance or features of our platform. If we cannot license or develop alternative non-infringing substitutes for any infringing technology used in any aspect of our business, we would be forced to limit or stop sales of our platform and may be unable to compete effectively. Any of these results would adversely affect our business operations and financial condition.
Business disruptions or performance problems associated with our technology and infrastructure, including interruptions, delays, or failures in service from our third-party data center hosting facility and other third-party services, could adversely affect our operating results or result in a material weakness in our internal controls.
Continued adoption of our platform depends in part on the ability of our existing and potential customers to access our platform within a reasonable amount of time. We have experienced, and may in the future experience, disruptions, data loss, outages, and other performance problems with our infrastructure and website due to a variety of factors, including infrastructure changes, introductions of new functionality, human or software errors, capacity constraints, denial of service attacks, or other security-related incidents. If our platform is unavailable or if our users and customers are unable to access our platform within a reasonable amount of time, or at all, we may experience a decline in renewals, damage to our brand, or other harm to our business. To the extent that we do not effectively address capacity constraints, upgrade our systems as needed, and continually develop our technology and network architecture to accommodate actual and anticipated changes in technology, our business, operating results, and financial condition could be adversely affected. As we continue to develop and scale cloud-based offerings, the foregoing will become more likely and the results of any disruptions and performance problems could more significantly and negatively impact us and our customers who have subscribed to our cloud-based offerings.
A significant portion of our critical business operations are concentrated in the United States. For instance, we serve our customers and manage certain critical internal processes using a third-party data center hosting facility located in Colorado and other third-party services, including cloud services. We are a highly automated business, and a disruption or failure of our systems, or the third-party hosting facility or other third-party services that we use, could cause delays in completing sales and providing services. For example, from time to time, our data center hosting facility in Colorado has experienced outages. Such disruptions or failures could also result from a major earthquake, blizzard, hurricane, extreme temperatures, fire, cyber-attack, act of terrorism, or other catastrophic event, or a decision by one of our third-party service providers to close facilities that we use without adequate notice or other unanticipated problems with the third-party services that we use, including a failure to meet service standards.
Interruptions or performance problems with either our technology and infrastructure, our data center hosting facility, or our third-party service providers could, among other things:
result in the destruction or disruption of any of our or our customers’ critical business operations, controls, or procedures or information technology systems;
severely affect our ability to conduct normal business operations;
result in a material weakness in our internal control over financial reporting;
cause us to be in breach of our contractual obligations and result in our customers terminating their subscriptions or seeking service credits for uptime violations under applicable SLAs;
result in our issuing credits or paying penalties or fines;
harm our brand and reputation;
adversely affect our renewal rates or our ability to attract new customers; or
60


otherwise negatively impact the performance or security of our platform and cause our platform to be perceived as unreliable or unsecure.
Any of the above could adversely affect our business operations and financial condition. Further, because nearly all of our employees were working, and many continue to work, remotely full-time as a result of the COVID-19 pandemic, we increased infrastructure capacity in those areas where we anticipated increased demand. Any technology supply chain disruptions, whether as a result of the impact of the COVID-19 pandemic or otherwise, could also delay our infrastructure expansion, including office expansion and employee onboarding, due to a lack of available components or products, which could adversely affect our business operations, rate of growth, and financial condition.
Failure to protect our intellectual property could adversely affect our business.
We currently rely on a combination of patents, copyrights, trademarks, trade secrets, confidentiality procedures, contractual commitments, and other legal rights to establish and protect our intellectual property. We currently have “Alteryx” and variants and other marks registered as trademarks or pending registrations in the U.S. and certain foreign countries. We also rely on copyright laws to protect computer programs related to our platform and our proprietary technologies, although to date we have not registered for statutory copyright protection. We have registered numerous internet domain names in the U.S. and certain foreign countries related to our business. Despite our efforts, the steps we take to protect our intellectual property may be inadequate and we will not be able to protect our intellectual property if we are unable to enforce our rights or if we do not detect unauthorized use of our intellectual property. Unauthorized third parties may try to copy or reverse engineer portions of our platform or otherwise obtain and use our intellectual property. In addition, we may not be able to obtain sufficient intellectual property protection for important features of our platform, in which case our competitors may discover ways to provide similar features without infringing or misappropriating our intellectual property rights.
Historically, we have prioritized keeping our technology architecture, trade secrets, and engineering roadmap confidential, and as a general matter, have not extensively patented our proprietary technology. As a result, we generally cannot rely on patent enforcement rights to protect a significant portion of our proprietary technology. Furthermore, our patent strategy is still in its early stages. Any patents that we may own and rely on may be challenged or circumvented by others or invalidated through administrative process or litigation. Our current and future patent applications may not be issued with the scope of the claims we seek, if at all. In addition, any patents issued in the future may not provide us with competitive advantages, may not be enforceable in actions against alleged infringers, or may be successfully challenged by third parties. Further, the process of obtaining patent protection is expensive and time-consuming and we may not be able to prosecute all necessary or desirable patent applications at a reasonable cost or in a timely manner. For those patents that we do own and may own in the future, the United States Patent and Trademark Office and various foreign governmental patent agencies require compliance with a number of procedural, documentary, fee payment, and other similar provisions during the patent application process and to maintain issued patents. There are situations in which noncompliance can result in abandonment or lapse of the patent or patent application, resulting in partial or complete loss of patent rights in the relevant jurisdiction. If this occurs, it could have a material adverse effect on our business operations and financial condition.
Moreover, U.S. patent law, developing jurisprudence regarding U.S. patent law, and possible future changes to U.S. or foreign patent laws and regulations may affect our ability to protect our intellectual property and defend against claims of patent infringement. In addition, the laws of some countries do not provide the same level of protection of our intellectual property as do the laws of the United States. As we expand our international activities, our exposure to unauthorized copying and use of our platform and proprietary information will likely increase. Despite our precautions, it may be possible for unauthorized third parties to infringe upon or misappropriate our intellectual property, to copy our platform, and use information that we regard as proprietary to create products and services that compete with ours. Effective intellectual property protection may not be available to us in every country in which our platform is available, and mechanisms for enforcement of intellectual property rights in those countries may be inadequate. For example, some foreign countries have compulsory licensing laws under which a patent owner must grant licenses to third parties. In addition, many countries limit the enforceability of patents against certain third parties, including government agencies or government contractors. In these countries, patents may provide limited or no benefit. We may need to expend additional resources to defend our intellectual property rights domestically or internationally,
61


which could impair our business or adversely affect our domestic or international expansion. If we cannot protect our intellectual property against unauthorized copying or use, we may not remain competitive and our business, operating results, and financial condition may be adversely affected.
We enter into confidentiality and invention assignment agreements with our employees and consultants and enter into confidentiality agreements with other parties. We cannot assure you that these agreements will be effective in controlling access to, use of, and distribution of our proprietary information or in effectively securing exclusive ownership of intellectual property developed by our employees and consultants. Further, these agreements may not prevent our competitors from independently developing technologies that are substantially equivalent or superior to our platform.
In order to protect our intellectual property rights, we may be required to spend significant resources to acquire, maintain, monitor, and enforce our intellectual property rights. We cannot assure you that our monitoring efforts will detect every infringement of our intellectual property rights by a third party. Litigation may be necessary in the future to enforce our intellectual property rights and to protect our trade secrets. Litigation brought to protect and enforce our intellectual property rights could be costly, time-consuming, and distracting to management, could result in the impairment or loss of portions of our intellectual property, and may ultimately be unsuccessful. Further, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims, and countersuits attacking the validity and enforceability of our intellectual property rights. Our inability to protect our proprietary technology against unauthorized copying or use, as well as any costly litigation or diversion of our management’s attention and resources, could delay further sales or the implementation of our platform, impair the functionality of our platform, delay introductions of new products and services, result in our substituting inferior or more costly technologies into our platform, or damage our brand and reputation.
In addition, we contribute software source code under open source licenses. As a result of our open source contributions, we may disclose code and/or innovations that turn out to be material to our business and may also be exposed to increased litigation risk. If the protection of our proprietary rights is inadequate to prevent unauthorized use or appropriation by third parties, the value of our brand and other intangible assets may be diminished and competitors may be able to more effectively mimic our products, services, and methods of operations. Any of these events could have an adverse effect on our business and financial results.
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 may include indemnification provisions under which we agree to indemnify them for losses suffered or incurred as a result of third-party claims of intellectual property infringement or other violations of intellectual property rights, damages caused by us to property or persons, or other liabilities relating to or arising from our software, services, or other contractual obligations. Large indemnity payments could harm our business, reputation, operating results, and financial condition. Any dispute with a customer with respect to such obligations could have adverse effects on our relationship with that customer and other existing customers and new customers and harm our business, reputation, and operating results.
Our software contains third-party open source software components, and failure to comply with the terms of the underlying open source software licenses could restrict our ability to sell our software.
Our software incorporates open source software code. An open source license allows the use, modification, and distribution of software in source code form. Certain kinds of open source licenses further require that any person who creates a product or service that contains, links to, or is derived from software that was subject to an open source license must also make their own product or service subject to the same open source license. Using software that is subject to this kind of open source license can lead to a requirement that our software be provided free of charge or be made available or distributed in source code form. Although we do not believe our software includes any open source software in a manner that would result in the imposition of any such requirement, the interpretation of open source licenses is legally complex and, despite our efforts, it is possible that our software could be found to contain this type of open source software.
62


Moreover, we cannot assure you that our processes for controlling our use of open source software in our software will be effective. If we have not complied with the terms of an applicable open source software license, we could be required to seek licenses from third parties to continue offering our software on terms that are not economically feasible, to re-engineer our software to remove or replace the open source software, to discontinue the sale of our software if re-engineering could not be accomplished on a timely basis, to pay monetary damages, or to make generally available the source code for our proprietary technology, any of which could adversely affect our business, operating results, and financial condition.
In addition to risks related to license requirements, use of open source software can involve greater risks than those associated with use of third-party commercial software, as open source licensors generally do not provide warranties or assurance of title, performance, non-infringement, or controls on origin of the software. There is typically no support available for open source software, and we cannot assure you that the authors of such open source software will not abandon further development and maintenance. Many of the risks associated with the use of open source software, such as the lack of warranties or assurances of title or performance, cannot be eliminated, and could, if not properly addressed, negatively affect our business. We have established processes to help alleviate these risks, including a review process for screening requests from our development organizations for the use of open source software, but we cannot be sure that all open source software is identified or submitted for approval prior to use in our software.
Responding to any infringement claim, regardless of its validity, or discovering the use of certain types of open source software code in our software could harm our business, operating results, and financial condition, by, among other things:
resulting in time-consuming and costly litigation;
diverting management’s time and attention from developing our business;
requiring us to pay monetary damages or enter into royalty and licensing agreements that we would not normally find acceptable;
causing delays in the deployment of our software;
requiring us to stop selling some aspects of our software;
requiring us to redesign certain components of our software using alternative non-infringing or non-open source technology or practices, which could require significant effort and expense;
requiring us to disclose our software source code, the detailed program commands for our software; and
requiring us to satisfy indemnification obligations to our customers.

Risks Related to Legal, Regulatory, Accounting, and Tax Matters
The nature of our business requires the application of complex revenue recognition rules and changes in financial accounting standards or practices may cause adverse, unexpected financial reporting fluctuations and affect our reported operating results.
U.S. generally accepted accounting principles, or U.S. GAAP, is subject to interpretation by the Financial Accounting Standards Board, or FASB, the SEC, and various bodies formed to promulgate and interpret appropriate accounting principles. A change in accounting standards or practices can have a significant effect on our reported results and may even affect our reporting of transactions completed before the change is effective, as occurred in connection with our adoption of ASU, 2014-09, Revenue from Contracts with Customers (Topic 606), or ASC 606. New accounting pronouncements and varying interpretations of accounting pronouncements have occurred and may occur in the future. Changes to existing rules or the questioning of current practices may adversely affect our reported financial results or the way we conduct our business. For example, SEC proposals on climate-related disclosures may require us to update our accounting or operational policies, processes, or systems to reflect new or amended financial reporting standards. Such changes may adversely affect our business, financial position and operating results, or our revenue and operating profit targets.
63


Accounting for revenue from sales of subscriptions to software is particularly complex, is often the subject of intense scrutiny by the SEC, and will evolve as FASB continues to consider applicable accounting standards in this area. For example, ASC 606 became effective for our annual reporting period for the year ended December 31, 2018 and had a material impact on our operating results for the year ended December 31, 2018. ASC 606 also became effective for Trifacta for its annual reporting period for the year ended January 31, 2021. ASC 606 is principles-based and interpretation of those principles may vary from company to company based on their unique circumstances. It is possible that interpretation, industry practice, and guidance may evolve. Our operating results may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our operating results to fall below the expectations of securities analysts and investors, resulting in a decline in our stock price. We have also incurred and may continue to incur increased costs and expenses in assessing the application of ASC 606 to the Trifacta business both in periods prior to the closing of the acquisition and in future periods as we integrate Trifacta into our own financial reporting.
We also implemented changes to our accounting processes, internal controls, and disclosures to support ASC 606. For example, the timing by which we recognize revenue from each of our products differs as a result of our transition to ASC 606. Our contracts with customers often include multiple performance obligations and we allocate the transaction price to the various performance obligations based on standalone selling price. Revenue is recognized when we satisfy each performance obligation, which can occur throughout the contract period. If we determine to add or remove any performance obligations from our products in the future, the timing and pattern of revenue recognition for our contracts with customers could materially change, resulting in either a larger or smaller portion of the total transaction price being recognized at the point in time when the platform is first made available to the customer, or the beginning of the subscription term, if later. For example, beginning January 1, 2022, as a result of a determination to cease the inclusion of a certain performance obligation previously included in subscriptions to our platform, a larger portion of the total transaction price is now recognized at the point in time when the platform is first made available to the customer, or the beginning of the subscription term, if later, than had previously been recognized for our platform. As we introduce cloud-based offerings, the pattern of revenue recognition could differ from the pattern of revenue recognition related to our legacy on-premise products, which may impact our ability to accurately forecast our financial performance. If a shift in our product mix favors the sale of one or more product(s) over our other product offerings, our revenue may be affected and may grow more slowly or inconsistently than it has in the past, or decline, and our operating results may be adversely impacted. In addition, industry and financial analysts may have difficulty understanding any shifts in our product mix, resulting in changes in financial estimates or failure to meet investor expectations. Furthermore, if we are unsuccessful in adapting our business to the requirements of any new accounting standard, or if changes to our go-to-market strategy create new risks, then we may experience greater volatility in our quarterly and annual operating results, which may have a material adverse effect on the trading price of our Class A common stock.
Changes in laws, regulations, or guidance issued by supervisory authorities relating to privacy or the protection or transfer of personal data, or any actual or perceived failure by us to comply with such laws, regulations, or guidance or our privacy policies, could adversely affect our business.
Certain of our business operations, including the delivery of our platform, involve the processing, storing, and transmitting of personal data that is subject to our privacy policies and certain federal, state, and foreign laws and regulations relating to privacy and data protection. The scope and volume of user personal data that we collect and store through our platform, networks, and other systems, as well as the storage of customer data, is increasing significantly as we release cloud-based offerings. In recent years, the collection and use of personal data by companies have come under increased regulatory and public scrutiny. Any actual or perceived loss, improper retention or misuse of information, or alleged violations of laws and regulations relating to privacy, data protection, and data security, and any relevant claims, could result in an enforcement action against us, including fines, imprisonment of company officials, public censure (with or without a consent decree or finding by supervisory authorities), claims for damages by customers and other affected individuals, and damage to our reputation and loss of goodwill (both in relation to existing customers and prospective customers), any of which could have an adverse effect on our operations, financial performance, and business. Evolving definitions of personal data within the European Union, the United States, and globally, especially relating to the treatment of internet protocol addresses, machine or device identifiers, location data, and other potentially identifying information as personal data, may limit or restrict our ability to operate or expand our business, including limiting strategic partnerships that may involve the sharing of such user data. Some jurisdictions
64


further require that certain types of data be retained on servers located within the jurisdiction, which could increase our compliance costs and slow expansion to new regions. Any perception of privacy or security concerns or an inability to comply with applicable laws, regulations, guidance of supervisory authorities, policies, industry standards, contractual obligations, or other legal obligations, even if unfounded, may result in additional cost and liability to us, harm our reputation, and inhibit adoption of our products by current and future customers, and may adversely affect our business, financial condition, and operating results.
As the use of digital information continues to evolve, regulation by federal, state, and foreign governments or agencies in the areas of data privacy and data security has increased, is likely to further increase, and may touch upon other regulatory legal regimes. In the United States, for example, protected health information is subject to the Health Insurance Portability and Accountability Act, or HIPAA. HIPAA has been supplemented by the Health Information Technology for Economic and Clinical Health Act with the result of increased civil and criminal penalties for noncompliance. Under HIPAA, entities performing certain functions and creating, receiving, maintaining, or transmitting protected health information provided by covered entities and other business associates are directly subject to HIPAA. In the event our platform or other products process protected health information uploaded by our customers, we may be obligated to comply with certain additional privacy, data security, and contractual requirements to ensure compliance with HIPAA. Any systems failure or security breach that results in the release of, or unauthorized access to, personal data, or any failure or perceived failure by us to comply with our privacy policies or any applicable laws or regulations relating to privacy or data protection, could result in proceedings against us by governmental entities, supervisory authorities, or others. Such proceedings could result in the imposition of sanctions, fines, penalties, liabilities, or governmental orders requiring that we change our data or security practices, any of which could have a material adverse effect on our business, operating results, and financial condition.
Data protection and privacy laws are becoming more rigorous, with regulators applying more scrutiny resulting in inconsistent and conflicting interpretations or supplemental regulations that may result in our not being in technical compliance from one jurisdiction to another. Despite our efforts to comply with these varying requirements, a regulator or supervisory authority may determine that we have not done so and subject us to fines, potentially costly remediation requirements, and public censure, which could harm our business. For example, the General Data Protection Regulation, or the GDPR, adopted by the European Union and effective as of May 2018, imposes stringent data protection requirements, including mandating extensive documentation requirements and implementation of internal and external procedures to comply with certain privacy rights granted to individuals. We have incurred substantial expense in complying with the obligations imposed by the GDPR and we may be required to make further significant changes in our business operations as regulatory guidance develops, all of which may adversely affect our revenue and our business overall. In addition, the GDPR, as well as other European data protection laws, such as those from the U.K. and Switzerland, set forth explicit limitations on transfers of personal data from the European Economic Area, or EEA, the U.K., and Switzerland to the United States or other jurisdictions that the European Commission (or United Kingdom or Switzerland, as applicable) does not recognize as having “adequate” data protection laws, absent an approved data transfer mechanism or appropriate safeguards in place, such as Standard Contractual Clauses, the most recent of which were amended by the European Commission in June 2021, which will also require extra efforts to achieve compliance by December 2022 on then-existing contracts. While we strive to comply with these Standard Contractual Clauses, it is possible that in certain situations we may not be able to use them and may otherwise be unable to transfer personal data between and among countries and regions in which we operate. This could affect the way we provide our services and we may find it necessary to establish systems in the EEA, the U.K., and Switzerland to maintain personal data originating from those jurisdictions, which may involve substantial expense and distraction from other aspects of our business. These developments in the European Union could increase the risk of non-compliance and the costs of providing our products and services in a compliant manner. Since the beginning of 2021, when the transitional period following Brexit expired, we have had to continue to comply with the GDPR and the U.K.’s implementation of GDPR and supplemental Data Protection Act, with each regime having the ability to fine up to the greater of €20 million (£17.5 million) or 4% of annual global turnover.

65


Several states have also enacted new data privacy laws. For example, California enacted the California Consumer Privacy Act, or the CCPA, that, among other things, requires covered companies to provide new disclosures and individual privacy rights to California consumers, and to afford such consumers new abilities to opt out of certain sales of personal information. The CCPA took effect on July 1, 2020, with its implementing regulations most recently amended on March 15, 2021. The California Privacy Rights Act, or the CPRA, was separately approved by California voters in connection with the November 2020 election and creates new obligations relating to consumer data collected after January 1, 2022. In addition, the CPRA created the California Privacy Protection Agency, or the CPPA, a new state agency that will enforce privacy laws and promulgate new regulations. The CPRA will begin to be enforced on January 1, 2023 and the CPPA is presently undergoing the public rule-making process to proposed regulations that have yet to be finalized. We continue to wait to see what effect these new regulations may have on our compliance obligations. The CCPA provides for civil penalties for violations, as well as a private right of action for security breaches that may increase security breach litigation, but potential uncertainty surrounding the CPRA’s adoption may increase our compliance costs and potential liability, particularly in the event of a data breach, and could have a material adverse effect on our business, including how we use personal information, our financial condition, and our operating results. One notable recent CCPA enforcement action includes the Attorney General’s August 2022 settlement with Sephora, Inc. for using third-party companies to install tracking software on Sephora’s website that could, among other things, create profiles about website visitors that the Attorney General interpreted as a “sale” of customer information given the benefits that both the software provider and Sephora received from the relationship. This action may signal a priority of enforcement and interpretation that such use of analytics products on the internet may introduce new web-based marketing complexities and compliance challenges pending upcoming CPRA regulations.
We continue to monitor other state laws on data privacy and protection, such as Virginia and Colorado, which have consumer data protection laws going into effect on January 1, 2023 and July 1, 2023, respectively. Privacy laws from Connecticut and Utah have also recently been enacted with effective dates of July 1, 2023 and December 31, 2023, respectively. Other states have active legislative efforts that we are monitoring. Additionally, while a bill in the U.S. Congress, H.R.8152-American Data Privacy and Protection Act, has received notable bipartisan support, numerous state attorneys general have already indicated opposition to aspects of it and lobbied to keep certain state privacy law pre-empted from federal legislation, which, if successful, would mean we could continue to face compliance requirements from both federal and state privacy regulations. In the short term, this legislation appears to be stalled as the mid-term elections approach in November 2022. As we deploy cloud-based products and business models into our operations, the scope and applicability of the foregoing and any future privacy and data protection laws and regulations to our business will increase and the consequences of any related failures or breaches will become more severe.
We depend on third parties in relation to the operation of our business, a number of which process personal data on our behalf. With each such provider we generally attempt to mitigate the associated risks of using third parties by, among other things, performing security assessments, entering into contractual arrangements to ensure that providers only process personal data according to our instructions, and that they have sufficient technical and organizational security measures in place. Where we transfer personal data outside the EEA or the U.K. to such third parties, we do so while considering the relevant safeguards (e.g., Standard Contractual Clauses, as described above). There is no assurance that these contractual measures and our own privacy and security-related safeguards will protect us from the risks associated with the third-party processing, storage, and transmission of such information. Any violation of data or security laws by our third-party processors could have a material adverse effect on our business and result in the fines and penalties outlined above.
Furthermore, enforcement actions and investigations by regulatory authorities (such as the Federal Trade Commission or the states’ attorneys general) related to data security incidents, alleged unfair or deceptive acts concerning privacy practices, and other privacy violations continue to increase. Given the number of cyber incidents taking place, we expect new cybersecurity regulations to be promulgated through either executive order or by agency rulemaking. Notably, the SEC proposed cybersecurity disclosure rules for public companies in March 2022. The proposed rules would significantly increase the agency’s scrutiny of public companies’ cybersecurity-related business activities, decision-making processes, and a corporate board’s role in overseeing cybersecurity. While the notice-and-comment period has closed, we do not have an expected date when these rules would go into effect.
66


Any concerns about our data privacy and security practices (even if unfounded), or any failure, real or perceived, by us to comply with our posted privacy policies or related statements, any legal or regulatory requirements, standards, certifications or orders, or other privacy or consumer protection-related laws and regulations applicable to us, could cause our users to reduce their use of our products and services. Any failure or perceived failure by us (or the third parties with whom we have contracted to process such information) to comply with applicable privacy and security laws, policies or related contractual obligations, or any compromise of security that results in unauthorized access, use, or transmission of, personal user information, could result in a variety of claims against us, including governmental enforcement actions and investigations, class action privacy litigation in certain jurisdictions, and proceedings by data protection authorities. As a result of these events, our reputation may be harmed, we may lose current and potential users, and the competitive position of our brand might be diminished, any of which could materially adversely affect our business, operating results, and financial condition. In addition, if our practices are not consistent or viewed as not consistent with legal and regulatory requirements, including changes in laws, regulations, and standards or new interpretations or applications of existing laws, regulations, and standards, we may become subject to audits, inquiries, whistleblower complaints, adverse media coverage, investigations, loss of export privileges, or severe criminal or civil sanctions, any of which may have a material adverse effect on our business, operating results, reputation, and financial condition.
Contractual disputes with our customers could be costly, time-consuming, and harm our reputation.
Our business is contract intensive and we are party to contracts with our customers all over the world. Our contracts can contain a variety of terms, including security obligations, indemnification obligations, and regulatory requirements. Contract terms may not always be standardized across our customers and can be subject to differing interpretations, which could result in disputes with our customers from time to time. If our customers notify us of an alleged contract breach or otherwise dispute any provision under our contracts, the resolution of such disputes in a manner adverse to our interests could negatively affect our operating results.
Failure to comply with governmental laws and regulations could harm our business.
Our business is subject to regulation by various federal, state, local, and foreign governments. In certain jurisdictions, these regulatory requirements may be more stringent than those in the United States. Noncompliance with applicable regulations or requirements could subject us to investigations, sanctions, mandatory product recalls, enforcement actions, disgorgement of profits, fines, damages, civil and criminal penalties, injunctions, or other collateral consequences. If any governmental sanctions are imposed, or if we do not prevail in any possible civil or criminal litigation, our business, reputation, operating results, and financial condition could be materially adversely affected. In addition, responding to any action will likely result in a significant diversion of management’s attention and resources and an increase in professional fees. Enforcement actions and sanctions could harm our business, reputation, operating results, and financial condition.
Current and future litigation could have a material adverse impact on our operating results and financial condition.
From time to time, we have been subject to litigation, including class action litigation. The outcome of any litigation, regardless of its merits, is inherently uncertain. Regardless of the merits of any claims that may be brought against us, pending or future litigation could result in a diversion of management’s attention and resources and we may be required to incur significant expenses defending against these claims. If we are unable to prevail in litigation, we could incur payments of substantial monetary damages or fines, or undesirable changes to our products or business practices, and accordingly our business, financial condition, or operating results could be materially and adversely affected. Where we can make a reasonable estimate of the liability relating to pending litigation and determine that it is probable, we record a related liability. As additional information becomes available, we assess the potential liability and revise estimates as appropriate. However, because of uncertainties relating to litigation, the amount of our estimates could change. Any adverse determination related to litigation could require us to change our technology or our business practices, pay monetary damages or fines, or enter into royalty or licensing arrangements, which could adversely affect our operating results and cash flows, harm our reputation, or otherwise negatively impact our business.
67


Failure to comply with anti-corruption and anti-money laundering laws, including the FCPA and similar laws associated with our activities outside of the United States, could subject us to penalties and other adverse consequences.
We are subject to the FCPA, the U.S. domestic bribery statute contained in 18 U.S.C. § 201, the U.S. Travel Act, the USA PATRIOT Act, the Bribery Act, and possibly other anti-bribery and anti-money laundering laws in countries in which we conduct activities. We face significant risks if we fail to comply with the FCPA and other anti-corruption laws that prohibit companies and their employees and third-party intermediaries from authorizing, offering, or providing, directly or indirectly, improper payments or benefits to foreign government officials, political parties, and private-sector recipients for the purpose of obtaining or retaining business, directing business to any person, or securing any advantage. In many foreign countries, particularly in countries with developing economies, it may be a local custom that businesses engage in practices that are prohibited by the FCPA or other applicable laws and regulations. In addition, we use various third parties to sell our platform and conduct our business abroad. We or our third-party intermediaries may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities and we can be held liable for the corrupt or other illegal activities of these third-party intermediaries, our employees, representatives, contractors, partners, and agents, even if we do not explicitly authorize such activities. We have implemented an anti-corruption compliance program but cannot assure you that all our employees and agents, as well as those companies to which we outsource certain of our business operations, will not take actions in violation of our policies and applicable law, for which we may be ultimately held responsible.
Any violation of the FCPA, other applicable anti-corruption laws, or anti-money laundering laws could result in whistleblower complaints, adverse media coverage, investigations, loss of export privileges, severe criminal or civil sanctions and, in the case of the FCPA, suspension or debarment from U.S. government contracts, which could have an adverse effect on our reputation, business, operating results, and prospects. In addition, responding to any enforcement action may result in a significant diversion of management’s attention and resources and significant defense costs and other professional fees.
We are required to comply with governmental export control laws and regulations. Our failure to comply with these laws and regulations could have an adverse effect on our business and operating results.
Our platform is subject to governmental, including United States and European Union, export control laws and regulations. U.S. export control laws and regulations and economic sanctions prohibit the shipment of certain products and services to U.S. embargoed or sanctioned countries, governments, and persons, and complying with export control and sanctions regulations for a particular sale may be time-consuming and may result in the delay or loss of sales opportunities. For example, in 2022, the U.S. and other countries levied additional sanctions against Russian and Belarusian entities and individuals in response to Russia’s military action in Ukraine. As a result, we terminated access to our software to, and ceased pursuing active deals with, various sanctioned entities and individuals. While our commercial presence in Russia is not material, there may be other, similar events in the future where increased sanction activity results in a material adverse effect on our operating results and financial condition. Further, while we take precautions to prevent our platform from being exported in violation of these laws, if we were to fail to comply with U.S. export laws, U.S. customs regulations and import regulations, U.S. economic sanctions, and other countries’ import and export laws, we could be subject to substantial civil and criminal penalties, including fines for the company and incarceration for responsible employees and managers, and the possible loss of export or import privileges.
We incorporate encryption technology into certain of our products. Encryption products may be exported outside of the United States only with the required export authorizations including by license, a license exception, or other appropriate government authorization. In addition, various countries regulate the import of certain encryption technology, including import permitting and licensing requirements, and have enacted laws that could limit our ability to distribute our products or could limit our customers’ ability to implement our products in those countries. Although we take precautions to prevent our products from being provided in violation of such laws, we cannot assure you that inadvertent violations of such laws have not occurred or will not occur in connection with the distribution of our products despite the precautions we take. Governmental regulation of encryption technology and regulation of imports or exports, or our failure to obtain required import or export approval for our products, could harm our international sales and adversely affect our operating results.
68


Further, if our channel or other partners fail to obtain appropriate import, export, or re-export licenses or permits, we may also be harmed, become the subject of government investigations or penalties, and incur reputational harm. Changes in our platform or changes in export and import regulations may create delays in the introduction of our platform in international markets, prevent our customers with international operations from deploying our platform globally or, in some cases, prevent the export or import of our platform to certain countries, governments, or persons altogether. Any change in export or import laws or regulations, economic sanctions, or related legislation, shift in the enforcement or scope of existing laws and regulations, or change in the countries, governments, persons, or technologies targeted by such laws and regulations, including as a result of economic sanctions and other geopolitical developments following Russia’s invasion of Ukraine, could result in decreased use of our platform by, or in our decreased ability to export or sell our platform to, existing or potential customers with international operations. Any decreased use of our platform or limitation on our ability to export or sell our platform would likely harm our business, financial condition, and operating results.
Our financial statements are subject to change and if our estimates or judgments relating to our critical and significant accounting policies prove to be incorrect, our operating results could be adversely affected.
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in our condensed consolidated financial statements and related 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 the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in this Quarterly Report on Form 10-Q. 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. Critical and significant accounting policies and estimates used in preparing our condensed consolidated financial statements include those related to revenue recognition, convertible senior notes, and accounting for income taxes. Our operating results may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our operating results to fall below the expectations of securities analysts and investors, resulting in a decline in the 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 goodwill and intangible assets for impairment when events or changes in circumstances indicate the carrying value may not be recoverable, such as declines in our stock price, market capitalization, or cash flows and slower growth rates in our industry. Goodwill is required to be tested for impairment at least annually. If we are required to record a significant charge in our financial statements during the period in which any impairment of our goodwill or intangible assets is determined, that would negatively affect our operating results.
We may have exposure to additional tax liabilities.
We are subject to complex tax laws and regulations in the United States and a variety of foreign jurisdictions. All of these jurisdictions have in the past and may in the future make changes to their corporate income tax rates and other income tax laws which could increase our future income tax provision.
Our future income tax obligations could be affected by earnings that are lower than anticipated in jurisdictions where we have lower statutory rates and by earnings that are higher than anticipated in jurisdictions where we have higher statutory rates, by changes in the valuation of our deferred tax assets and liabilities, changes in the amount of unrecognized tax benefits, or by changes in tax laws, regulations, accounting principles, or interpretations thereof.
69


Our determination of our tax liability is subject to review by applicable U.S. and foreign tax authorities. Any adverse outcome of such a review could harm our operating results and financial condition. The determination of our worldwide provision for income taxes and other tax liabilities requires significant judgment and, in the ordinary course of business, there are many transactions and calculations where the ultimate tax determination is complex and uncertain. Moreover, as a multinational business, we have subsidiaries that engage in many intercompany transactions in a variety of tax jurisdictions where the ultimate tax determination is complex and uncertain. Our existing corporate structure and intercompany arrangements have been implemented in a manner we believe is in compliance with current prevailing tax laws. However, the taxing authorities of the jurisdictions in which we operate may challenge our methodologies for valuing developed technology or intercompany arrangements, which could impact our worldwide effective tax rate and harm our financial position and operating results.
We are also subject to non-income taxes, such as payroll, sales, use, value-added, net worth, property, and goods and services taxes in the United States and various foreign jurisdictions. We are periodically reviewed and audited by tax authorities with respect to income and non-income taxes. Tax authorities may disagree with certain positions we have taken and we may have exposure to additional income and non-income tax liabilities, which could have an adverse effect on our operating results and financial condition. In addition, our future effective tax rates could be favorably or unfavorably affected by changes in tax rates, changes in the valuation of our deferred tax assets or liabilities, the effectiveness of our tax planning strategies, or changes in tax laws or their interpretation. Such changes could have an adverse impact on our financial condition.
As a result of these and other factors, the ultimate amount of tax obligations owed may differ from the amounts recorded in our financial statements and any such difference may harm our operating results in future periods in which we change our estimates of our tax obligations or in which the ultimate tax outcome is determined.
Our ability to use our net operating losses to offset future taxable income may be subject to certain limitations which could subject our business to higher tax liability.
Our ability to use our net operating losses, or NOLs, to offset future taxable income may be subject to certain limitations which could subject our business to higher tax liability. We may be limited in the portion of NOL carryforwards that we can use in the future to offset taxable income for U.S. federal and state income tax purposes, and federal tax credits to offset federal tax liabilities. Sections 382 and 383 of the Internal Revenue Code of 1986, as amended, limit the use of NOLs and tax credits after a cumulative change in corporate ownership of more than 50% occurs within a three-year period. The statutes place a formula limit on how much NOLs and tax credits a corporation can use in a tax year after a change in ownership. Avoiding an ownership change is generally beyond our control. Although the ownership changes we experienced in the past have not prevented us from using all NOLs and tax credits accumulated before such ownership changes, we could experience another ownership change that might limit our use of NOLs and tax credits in the future. There is also a risk that due to regulatory changes, such as suspensions on the use of NOLs, or other unforeseen reasons, our existing NOLs could expire or otherwise be unavailable to offset future income tax liabilities. On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act, or the CARES Act, was signed into law. The CARES Act changes certain provisions of the Tax Cuts and Jobs Act of 2017, or Tax Act. Under the CARES Act, NOLs arising in taxable years beginning after December 31, 2017 and before January 1, 2021 may be carried back to each of the five taxable years preceding the tax year of such loss, but NOLs arising in taxable years beginning after December 31, 2020 may not be carried back. Under the Tax Act, as modified by the CARES Act, NOLs from tax years that began after December 31, 2017 may offset no more than 80% of current taxable income annually for taxable years beginning after December 31, 2020. Accordingly, if we generate NOLs after the tax year ended December 31, 2017, we might have to pay more federal income taxes in a subsequent year as a result of the 80% taxable income limitation than we would have had to pay under the law in effect before the Tax Act was modified by the CARES Act. On June 29, 2020, California Senate Bill 85, or S.B. 85, was signed into law. S.B. 85 suspends NOL deductions in each of 2020, 2021 and 2022 when a taxpayer has more than $1 million of taxable income before the application of NOLs. S.B. 85 also limits tax credits to $5 million for each taxpayer for the same tax years to reduce their California income tax liability in 2020, 2021 and 2022, respectively. Both the NOL and credit provisions capped by the annual limits in 2020, 2021, or 2022 have an extended carryover period for each year the limit applies. Therefore, if we have more than $1 million of California taxable income in 2022, the application of NOLs and credits would be limited by the new legislation.
70


We may require additional capital to fund our business and support our growth, and any inability to generate or obtain such capital may adversely affect our operating results and financial condition.
In order to support our growth and respond to business challenges, such as developing new features or enhancements to our platform to stay competitive, acquiring new technologies, and improving our infrastructure, we have made significant financial investments in our business and we intend to continue to make such investments. As a result, we may need to engage in additional equity or debt financings to provide the funds required for these investments and other business endeavors. If we raise additional funds through equity or convertible debt issuances, our existing stockholders may suffer significant dilution and these securities could have rights, preferences, and privileges that are superior to that of holders of our common stock. If we obtain additional funds through debt financing, we may not be able to obtain such financing on terms favorable to us. Such terms may involve restrictive covenants making it difficult to engage in capital raising activities and pursue business opportunities, including potential acquisitions. The trading prices for our common stock and other technology companies have been highly volatile during and as a result of the COVID-19 pandemic and other circumstances often unrelated to the operating performance of companies, which may reduce our ability to access capital on favorable terms or at all. If we are unable to obtain adequate financing or financing on terms satisfactory to us when we require it, or if we are unable to refinance our existing debt on terms satisfactory to us when we require it, our ability to continue to support our business growth and to respond to business challenges could be significantly impaired and our business may be adversely affected, requiring us to delay, reduce, or eliminate some or all of our operations.

Risks Related to Our Notes
Although our Notes are referred to as senior notes, they are effectively subordinated to any of our secured debt and any liabilities of our subsidiaries.
The Notes (as defined in Note 8, Convertible Senior Notes, of the notes to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q) rank senior in right of payment to any of our indebtedness and other liabilities that are expressly subordinated in right of payment to the Notes; equal in right of payment among all series of Notes and to any other existing and future indebtedness and other liabilities that are not subordinated; effectively junior in right of payment to any of our secured indebtedness and other liabilities to the extent of the value of the assets securing such indebtedness and other liabilities; and structurally junior in right of payment to all of our existing and future indebtedness and other liabilities (including trade payables) of our current or future subsidiaries. In the event of our bankruptcy, liquidation, reorganization, or other winding up, our assets that secure debt ranking senior or equal in right of payment to the Notes will be available to pay obligations on the Notes only after the secured debt has been repaid in full from these assets, and the assets of our subsidiaries will be available to pay obligations on the Notes only after all claims senior to the Notes have been repaid in full. There may not be sufficient assets remaining to pay amounts due on any or all of the Notes then outstanding. The indentures governing the Notes do not prohibit us from incurring additional senior debt or secured debt, nor do they prohibit any of our current or future subsidiaries from incurring additional liabilities.
Recent and future regulatory actions and other events may adversely affect the trading price and liquidity of the Notes.
We expect that many investors in, and potential purchasers of, the Notes have employed or will employ, or seek to employ, a convertible arbitrage strategy with respect to the Notes. Investors would typically implement such a strategy by selling short the Class A common stock underlying the Notes and dynamically adjusting their short position while continuing to hold the Notes. Investors may also implement this type of strategy by entering into swaps on our Class A common stock in lieu of or in addition to short selling our Class A common stock.
71


The SEC and other regulatory and self-regulatory authorities have implemented various rules and taken certain actions, and may in the future adopt additional rules and take other actions, that may impact those engaging in short selling activity involving equity securities (including our Class A common stock). Such rules and actions include Rule 201 of SEC Regulation SHO, the adoption by the Financial Industry Regulatory Authority, Inc. and the national securities exchanges of a “Limit Up-Limit Down” program, the imposition of market-wide circuit breakers that halt trading of securities for certain periods following specific market declines, and the implementation of certain regulatory reforms required by the Dodd-Frank Act. Any governmental or regulatory action that restricts the ability of investors in, or potential purchasers of, the Notes to effect short sales of our Class A common stock, borrow our Class A common stock, or enter into swaps on our Class A common stock could adversely affect the trading price and the liquidity of the Notes.
Volatility in the market price and trading volume of our Class A common stock could adversely impact the trading price of the Notes.
We expect that the trading price of the Notes will be significantly affected by the market price of our Class A common stock. The stock market in recent years, including during the COVID-19 pandemic, has experienced significant price and volume fluctuations that have often been unrelated to the operating performance of companies. The market price of our Class A common stock has fluctuated, and could continue to fluctuate, significantly for many reasons, including in response to the other risks described in this Quarterly Report on Form 10-Q or for reasons unrelated to our operations, many of which are beyond our control, such as responses to the COVID-19 pandemic and the global economic impact as a result of the geopolitical conflict stemming from Russia’s invasion of Ukraine, reports by industry analysts, investor perceptions, or negative announcements by our customers or competitors regarding their own performance, as well as industry conditions and general financial, economic, and political instability. A decrease in the market price of our Class A common stock would likely adversely impact the trading price of the Notes. The market price of our Class A common stock could also be affected by possible sales of our Class A common stock by investors who view the Notes as a more attractive means of equity participation in us and by hedging or arbitrage trading activity that we expect to develop involving our Class A common stock. This trading activity could, in turn, affect the trading price of the Notes.
An increase in market interest rates could result in a decrease in the value of the Notes.
In general, as market interest rates rise, notes bearing interest at a fixed rate generally decline in value because the premium, if any, over market interest rates will decline. Consequently, if market interest rates increase, the market value of the Notes may decline. We cannot predict the future level of market interest rates.
We may incur substantially more debt or take other actions which would intensify the risks discussed above.
We and our subsidiaries may incur substantial additional debt in the future, subject to the restrictions contained in our debt instruments, some of which may be secured debt. We are not restricted under the terms of the indentures governing the 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 indentures governing the Notes that could have the effect of diminishing our ability to make payments on the Notes when due.
We may not have the ability to raise the funds necessary to settle conversions of the Notes in cash or to repurchase the Notes upon a fundamental change, and any future debt may contain limitations on our ability to pay cash upon conversion or repurchase of the Notes.
Holders of a series of Notes have the right to require us to repurchase all or a portion of their Notes of the relevant series upon the occurrence of a fundamental change before the relevant maturity date at a fundamental change repurchase price equal to 100% of the principal amount of the Notes of the relevant series to be repurchased, plus accrued and unpaid interest, if any. In addition, upon conversion of such 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 are required to make cash payments in respect of the 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 Notes surrendered therefor or pay cash with respect to Notes being converted.
72


In addition, our ability to repurchase Notes or to pay cash upon conversions of Notes may be limited by law, regulatory authority, or any agreements governing our future indebtedness. Our failure to repurchase Notes at a time when the repurchase is required by the applicable indenture or to pay any cash upon conversions of Notes as required by the applicable indenture would constitute a default under such indenture. A default under an indenture or the fundamental change itself could also lead to a default under agreements governing any future indebtedness. If the payment of the related indebtedness were to be accelerated after any applicable notice or grace periods, we may not have sufficient funds to repay the indebtedness and repurchase the Notes or to pay cash upon conversions of Notes.
The conditional conversion feature of the Notes may adversely affect our financial condition and operating results.
In the event the conditional conversion feature of the relevant series of Notes is triggered in future quarters, holders of such Notes will be entitled to convert their Notes at any time during specified periods at their option. If one or more holders elect to convert their Notes, unless we elect to satisfy our conversion obligation by delivering solely shares of our 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 in cash, which could adversely affect our liquidity. In addition, even if holders of such Notes do not elect to convert their Notes, we could in the future be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the relevant series of Notes as a current rather than long-term liability, which would result in a material reduction of our net working capital. Accordingly, as a result of the upcoming maturity date of the 2023 Notes and due to the current convertibility of the 2023 Notes, we have classified the 2023 Notes as current liabilities on the condensed consolidated balance sheet as of September 30, 2022.
Our stockholders may experience dilution upon the conversion of the Notes if we elect to satisfy our conversion obligation by delivering shares of our Class A common stock.
Upon conversion by the holders of the relevant series of Notes, we may elect to satisfy our conversion obligation by delivering shares of our Class A common stock. The 2023 Notes have an initial conversion rate of 22.5572 shares of our Class A common stock per $1,000 principal amount of 2023 Notes, which is equivalent to an initial conversion price of approximately $44.33 per share of Class A common stock. The 2024 & 2026 Notes each have an initial conversion rate of 5.2809 shares of our Class A common stock per $1,000 principal amount of 2024 & 2026 Notes, as applicable, which is equivalent to an initial conversion price of approximately $189.36 per share of Class A common stock. If we elect to deliver shares of our Class A common stock upon a conversion, our stockholders will incur dilution.
Changes in the accounting treatment for convertible debt securities that may be settled in cash, such as the Notes, could have a material effect on our reported financial results.
In August 2020, the FASB issued 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): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, or ASU 2020-06, which simplifies the diluted earnings per share calculation in certain areas. Specifically, ASU 2020-06 eliminates requirements to separately account for liability and equity components of such convertible debt instruments and eliminates the ability to use the treasury stock method for calculating diluted earnings per share for convertible instruments whose principal amount may be settled using shares. Instead, ASU 2020-06 requires (i) the entire amount of the security to be presented as a liability on the balance sheet and (ii) application of the “if-converted” method for calculating diluted earnings per share. Under the “if-converted” method, diluted earnings per share will generally be calculated assuming that all the notes were converted solely into shares of 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 security 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 security.
73


We adopted this standard effective as of January 1, 2022 using the modified retrospective method and as such we no longer bifurcate the liability and equity components of the Notes on our balance sheet. We are not required to settle the principal amount of the Notes in cash and, following the adoption of the new standard, we have utilized the if-converted method as described above, which could adversely affect our diluted earnings per share calculation when not antidilutive.
The capped call transactions may affect the value of the Notes and our Class A common stock.
In connection with the pricing of each series of Notes, we entered into capped call transactions relating to such Notes with the option counterparties. The capped call transactions relating to each series of Notes cover, subject to customary adjustments, the number of shares of our Class A common stock that initially underlie such series of Notes. The capped call transactions are expected generally to reduce the potential dilution upon any conversion of the relevant series of Notes and/or offset any cash payments we are required to make in excess of the principal amount upon any conversion of such Notes, with such reduction and/or offset subject to a cap.
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 in secondary market transactions following the pricing of each series of Notes and prior to the maturity of each series of Notes (and are likely to do so during any observation period related to a conversion of such Notes or following any repurchase of such Notes by us on any fundamental change repurchase date or otherwise). This activity could also cause or avoid an increase or a decrease in the market price of our Class A common stock or the Notes, which could affect a holder’s ability to convert their Notes and, to the extent the activity occurs during any observation period related to a conversion of a relevant series of Notes, it could affect the amount and value of the consideration that a holder will receive upon conversion of such Notes.
The potential effect, if any, of these transactions and activities on the market price of our Class A common stock or the Notes will depend in part on market conditions and cannot be ascertained at this time. Any of these activities could adversely affect the value of our Class A common stock and the value of the Notes (and as a result, the amount and value of the consideration that a holder would receive upon the conversion of any Notes) and, under certain circumstances, a holder’s ability to convert their 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 Notes or our Class A common stock. In addition, we do not make any representation that the option counterparties or their respective affiliates 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 call transactions.
The option counterparties to the capped call transactions are financial institutions, and we will be subject to the risk that one or more of the option counterparties may default or otherwise fail to perform, or may exercise certain rights to terminate their obligations, under the capped call transactions. Our exposure to the credit risk of the option counterparties will not be secured by any collateral. If an option counterparty to one or more capped call transactions 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 such transaction. Our exposure will depend on many factors but, generally, our exposure will increase if the market price or the volatility of our common stock increases. In addition, upon a default or other failure to perform, or a termination of obligations, by an option counterparty, we may suffer more dilution than we currently anticipate with respect to our common stock. We can provide no assurances as to the financial stability or viability of the option counterparties.

74


Risks Related to Ownership of Our Class A Common Stock
The market price of our Class A common stock has been, and will likely continue to be, volatile, and you could lose all or part of the value of your investment.
The market price of our Class A common stock has been, and will likely continue to be, volatile. Since shares of our Class A common stock were sold in our initial public offering, or IPO, in March 2017 at a price of $14.00 per share, our closing stock price has ranged from $14.80 to $181.98 through September 30, 2022. In addition to the factors discussed in this Quarterly Report on Form 10-Q, the market price of our Class A common stock may continue to fluctuate significantly in response to numerous factors, many of which are beyond our control, including:
 
overall performance of the equity markets;
actual or anticipated fluctuations in our revenue and other operating results;
changes in the financial projections we may provide to the public or our failure to meet these projections;
failure of securities analysts to maintain coverage of us, inaccurate or unfavorable research published by securities analysts, changes in financial estimates by any securities analysts who follow our company, or our failure to meet these estimates or the expectations of investors;
recruitment or departure of key personnel;
the economy as a whole and market conditions in our industry;
negative publicity involving or related to our company, including with respect to the real or perceived quality of our platform, as well as the failure to timely launch new products and services that gain market acceptance;
rumors and market speculation involving us or other companies in our industry;
announcements by us or our competitors of significant technical innovations;
acquisitions, strategic partnerships, joint ventures, or capital commitments;
new laws or regulations or new interpretations of existing laws or regulations applicable to our business;
lawsuits threatened or filed against us;
developments or disputes concerning our intellectual property or our platform, or third-party proprietary rights;
the inclusion of our Class A common stock on stock market indexes, including the impact of rules adopted by certain index providers, such as S&P Dow Jones Indices and FTSE Russell, that limit or preclude inclusion of companies with multi-class capital structures;
changes in accounting standards, policies, guidelines, interpretations, or principles;
rising inflation, rising interest rates, and our ability to control costs, including our operating expenses;
natural disasters, acts of war, such as Russia’s invasion of Ukraine, terrorism, or pandemics, including the COVID-19 pandemic;
other events or factors or responses to these events or factors; and
sales of shares of our Class A common stock by us or our stockholders, including sales and purchases of any Class A common stock issued upon conversion of any series of our Notes.
In addition, the stock markets have experienced extreme price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many companies. Stock prices of many companies, and technology companies in particular, have fluctuated in a manner unrelated or disproportionate to the operating performance of those companies. In the past, stockholders have instituted securities class action litigation following periods of market volatility. In addition, activist campaigns that contest or conflict with our strategic direction or seek changes in the composition of our board of directors could have an adverse effect on our operating results and financial condition. Securities litigation may subject us to substantial costs, divert resources and the attention of management from our business, and adversely affect our business.
Sales of substantial amounts of our Class A common stock in the public markets, or the perception that they might occur, could cause the market price of our Class A common stock to decline.
Sales of a substantial number of shares of our Class A common stock into the public market, particularly sales by our directors, executive officers, and principal stockholders, or the perception that these sales might occur, could cause the market price of our Class A common stock to decline. We had a total of 68.9 million shares of our Class A and Class B common stock
75


outstanding as of September 30, 2022. All shares of our common stock are freely tradable, without restrictions or further registration under the Securities Act, except that any shares held by our “affiliates” as defined in Rule 144 under the Securities Act would only be able to be sold in compliance with Rule 144.
In addition, we have filed a registration statement to register shares reserved for future issuance under our equity compensation plans. Subject to the satisfaction of vesting conditions, the shares issued upon exercise of outstanding stock options or settlement of outstanding restricted stock units will be available for immediate resale in the United States in the open market.
We have issued and may in the future issue our shares of common stock or securities convertible into shares of our common stock from time to time in connection with a financing, acquisition, investment, or otherwise. Any such issuance could result in substantial dilution to our existing stockholders and cause the market price of our Class A common stock to decline.
The dual class structure of our common stock has the effect of concentrating voting control with holders of our Class B common stock, including our directors, executive officers, and 5% stockholders and their affiliates, which limits or precludes your ability to influence corporate matters, including the election of directors and the approval of any change of control transaction.
Our Class B common stock has ten votes per share and our Class A common stock has one vote per share. As of September 30, 2022, our directors, executive officers, and holders of more than 5% of our common stock, and their respective affiliates, held a substantial majority of the voting power of our capital stock. Because of the ten-to-one voting ratio between our Class B common stock and Class A common stock, the holders of our Class B common stock collectively control a majority of the combined voting power of our common stock and therefore are able to control all matters submitted to our stockholders for approval until the earliest of (i) the date specified by a vote of the holders of at least 66 2/3% of the outstanding shares of Class B common stock, (ii) March 29, 2027, or (iii) the date the shares of Class B common stock cease to represent at least 10% of the aggregate number of shares of Class A common stock and Class B common stock then outstanding. Specifically, as of September 30, 2022, Dean A. Stoecker, our co-founder, Executive Chairman, and former Chief Executive Officer directly or indirectly controlled a majority of the combined voting power of our common stock. This concentrated control limits or precludes your ability to influence corporate matters for the foreseeable future, including the election of directors, amendments of our organizational documents, and any merger, consolidation, sale of all or substantially all of our assets, or other major corporate transaction requiring stockholder approval. In addition, this may prevent or discourage unsolicited acquisition proposals or offers for our capital stock that you may feel are in your best interest as one of our stockholders.
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 permitted 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.
If securities or industry analysts do not publish research, or publish inaccurate or unfavorable research, about our business, the price of our Class A common stock and trading volume could decline.
The trading market for our Class A common stock depends in part on the research and reports that securities or industry analysts publish about us or our business. If one or more of the analysts who cover us downgrade our Class A common stock or publish inaccurate or unfavorable research about our business, the price of our Class A common stock would likely decline. If one or more of these analysts cease coverage of us or fail to publish reports on us regularly, demand for our Class A common stock could decrease, which might cause our Class A common stock price and trading volume to decline.
We do not intend to pay dividends for the foreseeable future.
We have never declared or paid any cash dividends on our common stock and do not intend to pay any cash dividends in the foreseeable future. We anticipate that for the foreseeable future 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
76


discretion of our board of directors. Accordingly, investors must rely on sales of their common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investments.
Provisions in our charter documents, Delaware law, and in each series of our Notes could make an acquisition of our company more difficult, limit attempts by our stockholders to replace or remove our current management, limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers, or employees, and limit the market price of our Class A common stock.
Provisions in our restated certificate of incorporation and amended and restated bylaws may have the effect of delaying or preventing a change of control or changes in our management. Our restated certificate of incorporation and amended and restated bylaws include provisions that:
 
provide that our board of directors will be classified into three classes of directors with staggered three-year terms;
permit the board of directors to establish the number of directors and fill any vacancies and newly-created directorships;
require super-majority voting to amend some provisions in our restated certificate of incorporation and amended and restated bylaws;
authorize the issuance of “blank check” preferred stock that our board of directors could use to implement a stockholder rights plan;
provide that only the chairman of our board of directors, our chief executive officer, president, lead independent director, or a majority of our board of directors will be authorized to call a special meeting of stockholders;
provide 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 than a majority of the outstanding shares of our common stock, including the election of directors and significant corporate transactions, such as a merger or other sale of our company or its assets;
prohibit stockholder action by written consent, which requires all stockholder actions to be taken at a meeting of our stockholders;
provide that the board of directors is expressly authorized to make, alter, or repeal our bylaws; and
establish advance notice requirements for nominations for election to our board of directors or for proposing matters that can be acted upon by stockholders at annual stockholder meetings.
In addition, our restated certificate of incorporation provides that the Court of Chancery of the State of Delaware will be the exclusive forum for: any derivative action or proceeding brought on our behalf; any action asserting a breach of fiduciary duty; any action asserting a claim against us arising pursuant to the Delaware General Corporation Law, or DGCL, our restated certificate of incorporation, or our amended and restated bylaws; or any action asserting a claim against us that is governed by the internal affairs doctrine.
Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all claims brought to enforce any duty or liability created by the Securities Act or the rules and regulations thereunder. In May 2020, we amended and restated our restated bylaws to provide that the federal district courts of the United States will, to the fullest extent permitted by law, be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act, or a Federal Forum Provision. Our decision to adopt a Federal Forum Provision followed a decision by the Supreme Court of the State of Delaware holding that such provisions are facially valid under Delaware law. While there can be no assurance that federal or state courts will follow the holding of the Delaware Supreme Court or determine that the Federal Forum Provision should be enforced in a particular case, application of the Federal Forum Provision means that suits brought by our stockholders to enforce any duty or liability created by the Securities Act must be brought in federal court and cannot be brought in state court. Neither the exclusive forum provision nor the Federal Forum Provision applies to suits brought to enforce any duty or liability created by the Exchange Act. Section 27 of the Exchange Act, however, creates exclusive federal jurisdiction over all claims brought to enforce any duty or liability created by the Exchange Act or the rules and regulations thereunder. Accordingly, actions by our stockholders to enforce any duty or liability created by the Exchange Act or the rules and regulations thereunder must be brought in federal court.
77


Notwithstanding the foregoing, our stockholders will not be deemed to have waived our compliance with the federal securities laws and the regulations promulgated thereunder.
Any person or entity purchasing or otherwise acquiring or holding any interest in any of our securities shall be deemed to have notice of and consented to our exclusive forum provisions, including the Federal Forum Provision. The exclusive forum provisions may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or any of our directors, officers, or other employees, which may discourage lawsuits with respect to such claims. Alternatively, if a court were to find the choice of forum provisions contained in our restated certificate of incorporation or 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 harm our business, operating results, and financial condition.
Moreover, Section 203 of the DGCL may discourage, delay, or prevent a change of control of our company. Section 203 imposes certain restrictions on mergers, business combinations, and other transactions between us and holders of 15% or more of our common stock.
Further, the fundamental change provisions of each series of our Notes that are set forth in the applicable indenture may make a change in control of our company more difficult because those provisions allow note holders to require us to repurchase such series of Notes upon the occurrence of a fundamental change.

General Risks
Economic uncertainty or downturns, particularly as it impacts particular industries, could adversely affect our business and operating results.
Over the last decade, including during and as a result of the COVID-19 pandemic, the United States and other significant markets have experienced both acute and cyclical downturns and worldwide economic conditions remain uncertain. In addition, global financial and political developments seemingly unrelated to us or the software industry may harm us, including rising inflation and interest rates, supply chain disruptions, and the global response to Russia’s invasion of Ukraine. For example, in an effort to combat rising inflation, throughout 2022, the U.S. Federal Reserve has incrementally raised its federal funds benchmark rate, resulting in significant increases in market interest rates. The U.S. Federal Reserve may continue to raise its federal funds benchmark rate and implement fiscal policy interventions, any of which in turn may cause market interest rates to increase, reduce economic growth rates, create a recession, or cause other similar effects even if they are successful in lowering inflation. The United States and other significant markets have been affected from time to time by falling demand for a variety of goods and services, reduced corporate profitability, volatility in equity and foreign exchange markets and overall uncertainty with respect to the economy, including with respect to tariff and trade issues. Economic uncertainty and associated macroeconomic conditions make it extremely difficult for our customers and us to accurately forecast and plan future business activities and could cause our customers to slow spending on our platform, which could delay and lengthen sales cycles. Furthermore, during uncertain economic times our customers may face issues gaining timely access to sufficient credit, which could result in an impairment of their ability to make timely payments to us. If that were to occur, we may be required to increase our allowance for doubtful accounts and our results would be negatively impacted.
For example, the rapid spread of the COVID-19 pandemic globally in 2020 and 2021 resulted in travel restrictions, disruption and, in certain instances, shutdown of businesses, and greater uncertainty in global financial markets. The effects of the COVID-19 pandemic and/or the precautionary measures that we, our customers, and governmental authorities adopted resulted in customers not purchasing or renewing our products or services, significant delays or lengthening of our sales cycles, and reductions in average transaction sizes. If resurgences of the COVID-19 pandemic continue, these impacts and others could negatively affect our customer success and sales and marketing efforts, result in difficulties or changes to our customer support, or create operational or other challenges, any of which could harm our business and operating results. The long-term impact of the COVID-19 pandemic on our financial condition and results of operations remains uncertain and it is not possible at this time to estimate the full impact that the COVID-19 pandemic has had or will have on our business. The impact on our business will continue to depend on future developments, which are uncertain and cannot be predicted.
78


Furthermore, we have customers in a variety of different industries. A significant downturn in the economic activity attributable to any particular industry, including, but not limited to, the retail and financial industries, may cause organizations to react by reducing their capital and operating expenditures in general or by specifically reducing their spending on information technology. In addition, our customers may delay or cancel information technology projects or seek to lower their costs by renegotiating vendor contracts. To the extent purchases of our platform are perceived by customers and potential customers to be discretionary, our revenue may be disproportionately affected by delays or reductions in general information technology spending. Also, customers may choose to develop in-house software as an alternative to using our platform. Moreover, competitors may respond to challenging market conditions by lowering prices and attempting to lure away our customers.
We cannot predict the timing, strength, or duration of any economic slowdown or any subsequent recovery generally, or any industry in particular. If the conditions in the general economy and the markets in which we operate worsen from present levels, our business, financial condition, and operating results could be materially adversely affected.
We may be adversely affected by natural disasters, pandemics and other catastrophic events, and by man-made problems such as terrorism, that could disrupt our business operations, and our business continuity and disaster recovery plans may not adequately protect us from a serious disaster.
Natural disasters or other catastrophic events, including those resulting from the effects of climate change, may cause damage or disruption to our operations, international commerce, and the global economy, and could have an adverse effect on our business, operating results, and financial condition. Our business operations are also subject to interruption by fire, power shortages, and other events beyond our control. In addition, our global operations expose us to risks associated with public health crises, such as pandemics and epidemics, which could harm our business and cause our operating results to suffer. For example, the COVID-19 pandemic and/or the precautionary measures that we, our customers, and governmental authorities adopted resulted in customers not purchasing or renewing our products or services, significant delays or lengthening of our sales cycles, and reductions in average transaction sizes. Further, acts of terrorism and other geopolitical unrest could cause disruptions in our business or the businesses of our partners or the economy as a whole. For example, given our investment in a research and development center in Ukraine, Russia’s invasion of Ukraine has negatively affected our employees and operations in the region and could negatively affect our business and result in delays in development of our platform. In addition, the effects of climate change are rapidly evolving and have resulted, and may continue to result, in an increase in the frequency and magnitude of natural disasters. In the event of a natural disaster, including a major earthquake, blizzard, or hurricane, or a catastrophic event such as a fire, power loss, or telecommunications failure, we may be unable to continue our operations and may endure system interruptions, reputational harm, delays in development of our platform, lengthy interruptions in service, breaches of data security, and loss of critical data, all of which could have an adverse effect on our future operating results. For example, our corporate offices are located in California, a state that frequently experiences earthquakes and wildfires, and we have regional offices in Texas and New York, which are states that have experienced intensified hurricane activity and other extreme weather events. All the aforementioned risks may be further increased if we do not implement an effective disaster recovery plan or our partners’ disaster recovery plans prove to be inadequate.
We are obligated to develop and maintain proper and effective internal control over financial reporting. If we identify material weaknesses in the future, or otherwise fail to maintain an effective system of internal control over financial reporting in the future, we may not be able to accurately or timely report our financial condition or operating results, which may adversely affect investor confidence in our company and, as a result, the value of our Class A common stock.
We are required, pursuant to Section 404 of the Sarbanes-Oxley Act of 2002, or the Sarbanes-Oxley Act, to furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting. Effective internal control over financial reporting is necessary for us to provide reliable financial reports and, together with adequate disclosure controls and procedures, are designed to prevent fraud. Any failure to implement required new or improved controls, or difficulties encountered in their implementation, could cause us to fail to meet our reporting obligations. Ineffective internal controls could also cause investors to lose confidence in our reported financial information, which could have a negative effect on the trading price of our Class A common stock.
79


This report will need to include disclosure of any material weaknesses identified by our management in our internal control over financial reporting, as well as a statement that our independent registered public accounting firm has issued an opinion on our internal control over financial reporting. Section 404(b) of the Sarbanes-Oxley Act requires our independent registered public accounting firm to annually attest to the effectiveness of our internal control over financial reporting, which has required, and will continue to require, increased costs, expenses, and management resources. An independent assessment of the effectiveness of our internal controls could detect problems that our management’s assessment might not. Undetected material weaknesses in our internal controls could lead to financial statement restatements and require us to incur the expense of remediation. We are required to disclose changes made in our internal controls and procedures on a quarterly basis. To comply with the requirements of being a public company, we have undertaken, and may need to further undertake in the future, various actions, such as implementing new internal controls and procedures and hiring additional accounting or internal audit staff.
We previously identified a material weakness in our internal control over financial reporting. Although we believe the material weakness has since been remediated, we cannot assure you that the measures we have taken to date, or any measures we may take in the future, will be sufficient to identify or prevent future material weaknesses. If other material weaknesses or other deficiencies occur, our ability to accurately and timely report our financial position could be impaired, which could result in a material misstatement of our financial statements that would not be prevented or detected on a timely basis.
If we are unable to assert that our internal control over financial reporting is effective, or if our independent registered public accounting firm is unable to express an opinion on the effectiveness of our internal control, including as a result of any identified material weakness, we could lose investor confidence in the accuracy and completeness of our financial reports, which would cause the price of our Class A common stock to decline, and we may be subject to investigation or sanctions by the SEC. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed on the New York Stock Exchange, or NYSE.
If currency exchange rates fluctuate substantially in the future, the results of our operations, which are reported in U.S. dollars, could be adversely affected.
As we continue to expand our international operations, we become more exposed to the effects of fluctuations in currency exchange rates. While the majority of our sales contracts are denominated in U.S. dollars, we expect an increasing number of our sales contracts to be denominated in other currencies. Changes in the value of foreign currencies relative to the U.S. dollar could affect our revenue and operating results due to transactional and translational remeasurement that is reflected in our earnings. In addition, we incur expenses for employee compensation and other operating expenses at our non-U.S. locations in the local currency. Fluctuations in the exchange rates between the U.S. dollar and other currencies could result in the dollar equivalent of such expenses being higher. These exposures may change over time as business practices evolve and economic conditions change, including market impacts associated with the geopolitical conflict stemming from Russia’s invasion of Ukraine, and could have a negative impact on our operating results, revenue, and net income (loss) as expressed in U.S. dollars. Although we may in the future decide to undertake foreign exchange hedging transactions to cover a portion of our foreign currency exchange exposure, we currently do not hedge our exposure to foreign currency exchange risks.
We are exposed to fluctuations in the market values of our investments.
Credit ratings and pricing of our investments can be negatively affected by liquidity, credit deterioration, financial results, economic risk, political risk, sovereign risk, changes in interest rates, or other factors. As a result, the value and liquidity of our cash and cash equivalents and investments may fluctuate substantially. Therefore, although we have not realized any significant losses on our cash and cash equivalents and investments, future fluctuations in their value could result in a significant realized loss, which could materially adversely affect our financial condition and operating results.
80


The requirements of being a public company may strain our resources, divert management’s attention, and affect our ability to attract and retain additional executive management and qualified board members.
We are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act, the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, or Dodd-Frank Act, the listing requirements of the NYSE, and other applicable securities rules and regulations. Compliance with these rules and regulations has increased our legal and financial compliance costs, made some activities more difficult, time-consuming, or costly and increased demand on our systems and resources.
The Exchange Act requires, among other things, that we file annual, quarterly, and current reports with respect to our business and operating results. The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. In order to maintain and, if required, improve our disclosure controls and procedures and internal control over financial reporting to meet this standard, significant resources and management oversight have been, and may in the future be, required. For example, our adoption of ASC 606 required us to make significant updates to our financial information technology systems and significant modifications to our accounting controls and procedures and placed a significant burden on our accounting and information technology teams, both financially and through the expenditure of management time. Our failure to meet our reporting obligations as a result of any changes to our disclosure controls and procedures and internal control over financial reporting could have a material adverse effect on our business and on the trading price of our Class A common stock. Our failure to maintain an effective internal control environment may, among other things, result in material misstatements in our financial statements and failure to meet our reporting obligations. As a result of ongoing efforts to maintain and improve our disclosure controls and procedures and internal control over financial reporting, management’s attention may be diverted from other business concerns, which could adversely affect our business and operating results. Although we have already hired additional employees to comply with these requirements, we may need to hire more employees in the future or engage outside consultants, which will increase our costs and expenses.
In addition, changing laws, regulations, and standards relating to corporate governance and public disclosure, including those related to climate change and other ESG-focused disclosures, are creating uncertainty for public companies, increasing legal and financial compliance costs, and making some activities more time consuming. These laws, regulations, and standards are subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We intend to continue to invest resources to comply with evolving laws, regulations, and standards, and this investment may result in increased general and administrative expenses and a diversion of management’s time and attention from revenue-generating activities to compliance activities. If our efforts to comply with new laws, regulations, and standards differ from the activities intended by regulatory or governing bodies due to ambiguities related to their application and practice, regulatory authorities may initiate legal proceedings against us, and our business may be adversely affected.
The rules and regulations applicable to public companies make it more expensive for us to obtain and maintain director and officer liability insurance, and we may be required to accept reduced coverage or incur substantially higher costs to obtain coverage. These factors could also make it more difficult for us to attract and retain qualified members of our board of directors, particularly to serve on our audit committee and compensation committee, and qualified executive officers.
As a result of disclosure of information in filings required of a public company, our business and financial condition is visible, which has and we believe may continue to result in threatened or actual litigation, including by competitors and other third parties. If such claims are successful, our business and operating results could be adversely affected, and even if the claims do not result in litigation or are resolved in our favor, these claims, and the time and resources necessary to resolve them, could divert the resources of our management and adversely affect our business and operating results.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.
(a) Unregistered Sales of Equity Securities
None.
81


(b) Use of Proceeds
None.
(c) Purchases of Equity Securities by the Issuer and Affiliated Purchasers
None.
82


Item 6. Exhibits.
 
     Incorporated by Reference  
Exhibit
Number
  Exhibit Description  Form  File
No.
  Exhibit  Filing
Date
  Filed
Herewith
31.1            X
31.2            X
32.1#            X
32.2#            X
101.INS  Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.          X
101.SCH  Inline XBRL Taxonomy Extension Schema Document.          X
101.CAL  Inline XBRL Taxonomy Extension Calculation Linkbase Document.          X
101.DEF  Inline XBRL Taxonomy Extension Definition Linkbase Document.          X
101.LAB  Inline XBRL Taxonomy Extension Labels Linkbase Document.          X
101.PRE  Inline XBRL Taxonomy Extension Presentation Linkbase Document.          X
104
Cover Page Interactive Data File - the cover page from the Registrant’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2022 is formatted in Inline XBRL.

X
 
#This certification is deemed not filed for purposes of section 18 of the Exchange Act, or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act or the Exchange Act.
83


SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
Alteryx, Inc.
(Registrant)
By: /s/ Mark Anderson
 Mark Anderson
Chief Executive Officer
(Principal Executive Officer)
By: /s/ Kevin Rubin
 Kevin Rubin
Chief Financial Officer
(Principal Financial Officer)
Date: November 1, 2022
84
EX-31.1 2 ayxex311q3202210q.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, Mark Anderson, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Alteryx, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting, which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: November 1, 2022
/s/ Mark Anderson
Mark Anderson
Chief Executive Officer
(Principal Executive Officer)

EX-31.2 3 ayxex312q3202210q.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, Kevin Rubin, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Alteryx, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting, which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: November 1, 2022
/s/ Kevin Rubin
Kevin Rubin
Chief Financial Officer
(Principal Financial Officer)

EX-32.1 4 ayxex321q3202210q.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Mark Anderson, Chief Executive Officer of Alteryx, Inc. (the “Company”), do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:
 
the Quarterly Report on Form 10-Q of the Company for the fiscal quarter ended September 30, 2022 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: November 1, 2022
 
/s/ Mark Anderson
Mark Anderson
Chief Executive Officer
(Principal Executive Officer)

EX-32.2 5 ayxex322q3202210q.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Kevin Rubin, Chief Financial Officer of Alteryx, Inc. (the “Company”), do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:
 
the Quarterly Report on Form 10-Q of the Company for the fiscal quarter ended September 30, 2022 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: November 1, 2022
 
/s/ Kevin Rubin
Kevin Rubin
Chief Financial Officer
(Principal Financial Officer)

EX-101.SCH 6 ayx-20220930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Business link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Allowance for Doubtful Accounts and Sales Reserves link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Convertible Senior Notes link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Equity Awards link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Basic and Diluted Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Allowance for Doubtful Accounts and Sales Reserves (Tables) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Convertible Senior Notes (Tables) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Equity Awards (Tables) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Basic and Diluted Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Significant Accounting Policies (Detail) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Revenue - Contract Assets and Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Revenue - Assets Recognized from Costs to Obtain Contracts with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Revenue - Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Revenue - Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Business Combinations - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Business Combinations - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Business Combinations - Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination (Details) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Fair Value Measurements - Summary of Cash and Cash Equivalents and Investments' Costs, Gross Unrealized Gains (Losses), and Fair Value by Major Security Type Recorded as Cash and Cash Equivalents or Short-Term or Long-Term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Allowance for Doubtful Accounts and Sales Reserves (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Goodwill and Intangible Assets - Schedule of Change in Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Asset Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets Estimated Remaining Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Convertible Senior Notes - Summary of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Convertible Senior Notes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Convertible Senior Notes - Summary of Convertible Debt (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Convertible Senior Notes - Summary of Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Convertible Senior Notes - Schedule of Contractual Obligations and Contractual Interest (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Equity Awards - Schedule of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Equity Awards - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Equity Awards - Schedule of RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Equity Awards - Schedule of Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Equity Awards - Schedule of Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Leases - Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Leases - Supplemental Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Leases - Undiscounted Cash Flows (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Leases - Undiscounted Cash Flows (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Income Taxes - Schedule of Provision for Income Taxes and Effective Tax Rates (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Basic and Diluted Net Loss Per Share - Schedule of Computation of Net Loss per Share (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Basic and Diluted Net Loss Per Share - Weighted-average Equivalent Shares Excluded From Diluted Net Loss per Share Calculation (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 ayx-20220930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 ayx-20220930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 ayx-20220930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Commitments And Contingencies [Line Items] Commitments And Contingencies [Line Items] Commitments And Contingencies [Line Items] Geographic concentration risk Geographic Concentration Risk [Member] Business Acquisition [Axis] Business Acquisition [Axis] Revision of Prior Period [Axis] Revision of Prior Period [Axis] Indemnification Indemnification Agreement [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Total minimum lease payments Lessee, Operating Lease, Liability, to be Paid Provision Accounts Receivable, Credit Loss Expense (Reversal) Entity Address, Postal Zip Code Entity Address, Postal Zip Code Convertible senior note due 2023, 0.5% Convertible Senior Notes due 2023, 0.5% [Member] Convertible Senior Notes due 2023, 0.5% [Member] Contract With Customer, Contract Assets and Contract Liabilities [Table] Contract With Customer, Contract Assets and Contract Liabilities [Table] Contract With Customer, Contract Assets and Contract Liabilities Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Convertible debt, threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Debt Instrument [Axis] Debt Instrument [Axis] Fair Value Disclosures [Line Items] Fair Value Disclosures [Line Items] Fair value disclosures. Effects of foreign currency translation Capitalized Contract Cost, Effects Of Foreign Currency Translation Capitalized Contract Cost, Effects Of Foreign Currency Translation Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Additional paid-in capital Additional paid in capital Additional Paid in Capital Financial Instruments [Domain] Financial Instruments [Domain] Statistical Measurement [Domain] Statistical Measurement [Domain] Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Contractual interest expense Interest Expense, Debt, Excluding Amortization Shares issued pursuant to restricted stock awards, net of tax withholdings related to vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Coupon Interest Rate Coupon interest rate Debt Instrument, Interest Rate, Stated Percentage Valuation Approach and Technique [Axis] Valuation Approach and Technique [Axis] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Long-lived assets carrying value Long-Lived Assets Other non-cash operating activities, net Other Noncash Income (Expense) Cash paid for income taxes Income Taxes Paid Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Net loss Net loss Net Income (Loss) Attributable to Parent Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Measurement Input Type [Domain] Measurement Input Type [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Estimated volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate Securities excluded from calculation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Document Information [Line Items] Document Information [Line Items] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Equity Component [Domain] Equity Component [Domain] Scenario [Axis] Scenario [Axis] Measurement Input, Discount Rate Measurement Input, Discount Rate [Member] Leases Lessee, Operating Leases [Text Block] Valuation Approach and Technique [Domain] Valuation Approach and Technique [Domain] Lore IO, Inc. Lore IO, Inc. [Member] Lore IO, Inc. Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Incremental stock-based compensation cost Share-Based Payment Arrangement, Plan Modification, Incremental Cost Investments, fair value Debt Securities, Available-for-Sale Extinguishment of Debt [Axis] Extinguishment of Debt [Axis] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Executive Officer Executive Officer [Member] Weighted-average exercise price, canceled/forfeited (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Derivative Instrument [Axis] Derivative Instrument [Axis] Number of operating segments Number of Operating Segments Unrecognized compensation expense, related to unvested RSUs Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Beginning balance Ending balance Capitalized contract cost, net Capitalized Contract Cost, Net Remainder of 2022 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity Address, State or Province Entity Address, State or Province Level 1 Fair Value, Inputs, Level 1 [Member] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Award Type [Axis] Award Type [Axis] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Less current obligations under leases Operating Lease, Liability, Current Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Capped calls, cost Payment For Purchase Of Capped Calls Payment For Purchase Of Capped Calls 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 due 2023, 2024, 2026 Convertible Senior Notes Due 2023, 2024, 2026 [Member] Convertible Senior Notes Due 2023, 2024, 2026 [Member] Canceled/forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Accounts receivable, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Recoveries Accounts Receivable, Allowance for Credit Loss, Recovery Certificates of deposit Certificates of Deposit [Member] Total liabilities Liabilities Recoveries Contract with Customer, Asset, Allowance for Credit Loss, Recovery Weighted-average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Equity incentive awards market performance period Share-based Compensation Arrangement by Share-based Payment Award, Award Market Performance Period Share-based Compensation Arrangement by Share-based Payment Award, Award Market Performance Period 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] Business combination acquired percentage Business Acquisition, Percentage of Voting Interests Acquired Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Accrued expenses, other current liabilities, operating lease liabilities, and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Short-term investments Short-term Investments Debt Securities, Available-for-Sale, Current Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Document Type Document Type Contract assets, impairment Contract With Customer, Asset, Impairment Loss Contract With Customer, Asset, Impairment Loss Weighted- Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Awards Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Convertible senior notes due 2024, over-allotment option, 0.5% Convertible Senior Notes due 2024, Over-Allotment Option, 0.5% [Member] Convertible Senior Notes due 2024, Over-Allotment Option, 0.5% [Member] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Convertible Senior Notes Debt Disclosure [Text Block] Amortization expense related to equity component Amortization Expense, Amount Related to Equity Component Amortization Expense, Amount Related to Equity Component Cost of revenue: Cost of Revenue [Abstract] Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Class B common stock Common Class B [Member] Business combination, recognized identifiable assets acquired and liabilities assumed, net, excluding intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net, Excluding Intangible Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net, Excluding Intangible Assets 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Financial Instrument [Axis] Financial Instrument [Axis] Completed technology Developed Technology Rights [Member] Document Period End Date Document Period End Date Accounting Standards Update 2020-06 Accounting Standards Update 2020-06 [Member] Total assets Assets Charge-offs Accounts Receivable, Allowance for Credit Loss, Writeoff Debt Disclosure [Abstract] Debt Disclosure [Abstract] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Income Statement Location [Axis] Income Statement Location [Axis] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Accrued expenses and other current liabilities Accrued Liabilities, Current 2027 Lessee, Operating Lease, Liability, to be Paid, Year Five Weighted-average exercise price, exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price 2023 Contractual Obligation, to be Paid, Year One Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Accounting Policies [Abstract] Accounting Policies [Abstract] Total Interest Expense, Debt Accrued payroll and payroll related liabilities Employee-related Liabilities, Current Variable lease cost Variable Lease, Cost Allowance for Doubtful Accounts and Sales Reserves Financing Receivable, Allowance for Credit Loss [Table Text Block] Allowance for Doubtful Accounts and Sales Reserves Credit Loss, Financial Instrument [Text Block] Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Loss before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts Basic and Diluted Net Income Loss Per Share Earnings Per Share [Text Block] If-converted value in excess of principal Debt Instrument, Convertible, If-converted Value in Excess of Principal1 Debt Instrument, Convertible, If-converted Value in Excess of Principal1 Other Noncurrent Liabilities Other Noncurrent Liabilities [Member] Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Other current and non-current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Current and Non-Current Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Current and Non-Current Assets Award Type [Domain] Award Type [Domain] Weighted-average period, expected to be recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Valuation Technique, Monte Carlo Simulation Valuation Technique, Monte Carlo Simulation [Member] Valuation Technique, Monte Carlo Simulation Cash paid to acquire business Payments to Acquire Businesses, Gross Derivative Contract [Domain] Derivative Contract [Domain] Gross profit Gross Profit Entity Registrant Name Entity Registrant Name Numerator: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Effects of foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Customer relationships Customer Relationships [Member] Transferred to receivables period Contract with Customer, Asset, Reclassified to Receivable, Period Contract with Customer, Asset, Reclassified to Receivable, Period Entity Address, City or Town Entity Address, City or Town Leases [Abstract] Leases [Abstract] Non-cash operating lease cost Operating Lease, Right Of Use Asset, Lease Cost Operating Lease, Right Of Use Asset, Lease Cost Minimum Minimum [Member] Conversion Rate 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 dollars per share) Common Stock, Par or Stated Value Per Share Accounts payable, accrued expenses and other current and non-current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Liabilities Intangible assets, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Accounting Standards Update [Axis] Accounting Standards Update [Axis] Fair Value Measurements Fair Value Disclosures [Text Block] Extinguishment of Debt, Type [Domain] Extinguishment of Debt, Type [Domain] Business Combination Cash Held Back For Customary Indemnification Matters Period [Axis] Business Combination Cash Held Back For Customary Indemnification Matters Period [Axis] Business Combination Cash Held Back For Customary Indemnification Matters Period Trading Symbol Trading Symbol Entity File Number Entity File Number Schedule of Provision for Income Taxes and Effective Tax Rates Schedule of Income Tax Expense (Benefit) and Effective Income Tax Rate [Table Text Block] Schedule of income tax expense (benefit) and effective income tax rate. Aggregate grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Grant Date Fair Value 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Deferred revenue Contract with Customer, Liability, Noncurrent Research and development Research and Development Expense Canada CANADA Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Four Finite-Lived Intangible Asset, Expected Amortization, after Year Four Title of Individual [Axis] Title of Individual [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Restricted stock units Restricted Stock Units (RSUs) [Member] Effective tax rate Effective Income Tax Rate Reconciliation, Percent 36 Month Period 36 Month Period [Member] Business Combination Cash Held Back For Customary Indemnification Matters Period, 36 Month Period Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Use of Estimates Use of Estimates, Policy [Policy Text Block] Cash and cash equivalents, fair value Cash and Cash Equivalents, Fair Value Disclosure Business Combinations Business Combination Disclosure [Text Block] Accounts payable Increase (Decrease) in Accounts Payable Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Concentration risk, percentage Concentration Risk, Percentage Capped calls, initial strike price (in dollars per share) Derivative, Price Risk Option Strike Price Contract Asset Reserve Contract with Customer, Asset, Allowance for Credit Loss [Roll Forward] Cash consideration held back for customary indemnification matters amount Business Combination, Consideration Transferred, Liabilities Incurred Debt Instrument, Conversion, Option [Domain] Debt Instrument, Conversion, Option [Domain] [Domain] for Debt Instrument, Conversion, Option [Axis] Income Taxes Income Tax Disclosure [Text Block] Stock awards Stock Awards [Member] Stock Awards [Member] Amortization of intangible assets Amortization of Intangible Assets Schedule of Change in Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Net loss per share attributable to common stockholders, basic (in dollars per share) Earnings Per Share, Basic Number of tranches Share-based Payment Arrangement, Number of Tranches Share-based Payment Arrangement, Number of Tranches Convertible senior notes, net Convertible senior notes, current Convertible Debt, Current 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Equity incentive awards service period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Accounting Standards Update and Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Sales and marketing Selling and Marketing Expense Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Canceled/forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Cash paid in acquisitions, net of cash acquired Payments To Acquire Intangible Assets and Businesses, Net Of Cash Acquired Payments To Acquire Intangible Assets and Businesses, Net Of Cash Acquired Entity Interactive Data Current Entity Interactive Data Current Amortization of deferred commissions Amortization of deferred commissions Capitalized Contract Cost, Amortization Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Changes in operating assets and liabilities, net of effect of business acquisitions: Increase (Decrease) in Operating Capital [Abstract] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Money market funds Money Market Funds [Member] Accumulated Deficit Retained Earnings [Member] Unrecognized compensation cost related to unvested stock options Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount 24 Month Period 24 Month Period [Member] Business Combination Cash Held Back For Customary Indemnification Matters Period, 24 Month Period Total 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] Exercise of stock options and issuance of shares in connection with employee stock purchase plan Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Lease Costs Lease, Cost [Table Text Block] Deferred commissions Increase (Decrease) in Deferred Charges Class of Stock [Axis] Class of Stock [Axis] Income Taxes Income Tax, Policy [Policy Text Block] Statement [Table] Statement [Table] Vested (in dollars 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 Debt Instrument, Interest Rate, Effective Percentage Document Quarterly Report Document Quarterly Report Current assets: Assets, Current [Abstract] Operating lease liabilities Operating Lease, Liability, Noncurrent Statistical Measurement [Axis] Statistical Measurement [Axis] Contract assets, noncurrent Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Accumulated deficit Retained earnings (accumulated deficit) Retained Earnings (Accumulated Deficit) 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] Fair value of convertible senior notes Convertible Debt, Fair Value Disclosures Equity Components [Axis] Equity Components [Axis] Scenario [Domain] Scenario [Domain] Trifacta Inc. Trifacta Inc. [Member] Trifacta Inc. Fair Value, Measurements, Recurring Fair Value, Recurring [Member] Operating Segments Segment Reporting, Policy [Policy Text Block] Revision of Prior Period [Domain] Revision of Prior Period [Domain] Document Fiscal Year Focus Document Fiscal Year Focus Schedule of Intangible Asset Amortization Expense Finite-Lived Intangible Assets Amortization Expense [Table Text Block] United Kingdom UNITED KINGDOM Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Gross Carrying Value Finite-Lived Intangible Assets, Gross Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Hyper Anna Pty. Ltd. Hyper Anna Pty. Ltd. [Member] Hyper Anna Pty. Ltd. Gross unrealized losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Additional deferred commissions Capitalized Contract Costs, Additional Costs Deferred Capitalized Contract Costs, Additional Costs Deferred 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] Loss from operations Operating Income (Loss) 2024 Contractual Obligation, to be Paid, Year Two Recently Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Convertible debt, converted instrument, shares issued (in shares) Debt Conversion, Converted Instrument, Shares Issued Long-term investments maturity period Long Term Investment Maturity Period Long term investment maturity period. Prepaid expenses, other current assets, and other assets Increase (Decrease) in Prepaid Expense and Other Assets Document Information [Table] Document Information [Table] Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Goodwill Goodwill as of December 31, 2021 Goodwill as of September 30, 2022 Goodwill 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] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] U.S. Treasury and agency bonds US Treasury Bond Securities [Member] Provision for income taxes Provision for income taxes Income Tax Expense (Benefit) Geographical [Domain] Geographical [Domain] Equity incentive awards based on continued employment Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Income Statement [Abstract] Income Statement [Abstract] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Credit Loss [Abstract] Credit Loss [Abstract] Additional Paid-in Capital Additional Paid-in Capital [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Document Fiscal Period Focus Document Fiscal Period Focus Total cost of revenue Cost of Goods and Services Sold Weighted-average shares used to compute net loss per share attributable to common stockholders, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Contract With Customer, Contract Assets and Contract Liabilities [Line Items] Contract With Customer, Contract Assets and Contract Liabilities [Line Items] Contract With Customer, Contract Assets and Contract Liabilities Price risk derivative Price Risk Derivative [Member] Simulation term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Convertible senior notes, net Convertible senior notes, noncurrent Convertible Debt, Noncurrent Accounts Receivable Reserve Accounts Receivable, Allowance for Credit Loss [Roll Forward] Common stock, $0.0001 par value: 500,000 Class A shares authorized, 61,171 and 59,771 shares issued and outstanding as of September 30, 2022 and December 31, 2021, respectively; 500,000 Class B shares authorized, 7,739 and 7,763 shares issued and outstanding as of September 30, 2022 and December 31, 2021, respectively Common Stock, Value, Issued Convertible debt, converted instrument, original amount Debt Conversion, Original Debt, Amount Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Granted (in dollars 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 Initial Conversion Price (in usd per share) Debt Instrument, Convertible, Conversion Price Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Summary of Cash and Cash Equivalents and Investments' Costs, Gross Unrealized Gains (Losses), and Fair Value by Major Security Type Recorded as Cash and Cash Equivalents or Short-Term or Long-Term Investments Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Remainder of 2022 Contractual Obligation, to be Paid, Remainder of Fiscal Year Convertible senior notes Convertible Debt [Member] Short-term lease cost Short-Term Lease, Cost Capped calls, cap price (in dollars per share) Derivative, Cap Price Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Provision Contract with Customer, Asset, Credit Loss Expense (Reversal) 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 Foreign currency translation adjustments Cumulative translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax 2025 Contractual Obligation, to be Paid, Year Three Contingencies Commitments and Contingencies Disclosure [Text Block] Current liabilities: Liabilities, Current [Abstract] Net loss attributable to common stockholders Net Income (Loss) Available to Common Stockholders, Basic Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Common stock, shares issued (in shares) Common Stock, Shares, Issued Deferred revenue Contract with Customer, Liability, Current Cash consideration held back for customary indemnification matters period Business Combination Cash Held Back For Customary Indemnification Matters Period Business combination cash held back for customary indemnification matters period. Property and equipment recorded in accounts payable and accrued expenses and other current liabilities Capital Expenditures Incurred but Not yet Paid Foreign currency remeasurement (gains) losses Foreign Currency Transaction Gain (Loss), before Tax Deferred Contract Costs Capitalized Contract Cost [Table Text Block] Acquisition related costs Business Combination, Acquisition Related Costs Income Statement Location [Domain] Income Statement Location [Domain] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Loss contingency accrual Accrued Liabilities Amendment Flag Amendment Flag Amortization period Remaining Weighted-Average Useful Life in Years Finite-Lived Intangible Asset, Useful Life Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Operating lease cost Operating Lease, Cost Original Principal (including over-allotment) Principal Debt Instrument, Face Amount Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Goodwill recorded in connection with acquisition Goodwill, Acquired During Period Capitalized contract cost, net, current Capitalized Contract Cost, Net, Current Entity Current Reporting Status Entity Current Reporting Status Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Other assets Other Assets, Noncurrent Accrued payroll and payroll related liabilities Increase (Decrease) in Employee Related Liabilities Tangible asset impairment charges Tangible Asset Impairment Charges Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Operating expenses: Operating Costs and Expenses [Abstract] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Options outstanding, beginning balance (in shares) Options outstanding, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Less: debt discount and issuance costs, net of amortization Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Summary of Interest Expense Interest Income and Interest Expense Disclosure [Table Text Block] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Business combination, recognized identifiable assets acquired and liabilities assumed, finite-lived intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Commissions paid with Class A common stock Payments for Commissions Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code 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 Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Cash paid for amounts included in the measurement of operating lease liabilities Operating Lease, Payments Schedule of Finite-Lived Intangible Assets Estimated Remaining Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Stock options Share-Based Payment Arrangement, Option [Member] Sales and marketing Selling and Marketing Expense [Member] Title of Individual [Domain] Title of Individual [Domain] 2026 Contractual Obligation, to be Paid, Year Four Canceled/forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Net carrying amount Long-Term Debt Other expense, net Other Nonoperating Income (Expense) Balance Sheet Location [Axis] Balance Sheet Location [Axis] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Total operating expenses Operating Expenses Maximum Maximum [Member] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Class A common stock Common Class A [Member] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Cash and cash equivalents Cash and Cash Equivalents Cash and Cash Equivalents, at Carrying Value Deferred revenue Increase (Decrease) in Contract with Customer, Liability Total current assets Assets, Current Revenue recognized related to amounts that were included in deferred revenue Contract with Customer, Liability, Revenue Recognized Business Acquisition [Line Items] Business Acquisition [Line Items] Entity Small Business Entity Small Business Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Measurement Frequency [Domain] Measurement Frequency [Domain] Revenue: Revenues [Abstract] Net Carrying Value Finite-Lived Intangible Assets, Net Remaining performance obligation, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Convertible senior notes Convertible Senior Notes [Member] Convertible Senior Notes [Member] Purchases of investments Payments to Acquire Debt Securities, Available-for-Sale Net Unrealized Gains (Losses) Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax Significant Accounting Policies Significant Accounting Policies [Text Block] Convertible debt, threshold trading days Debt Instrument, Convertible, Threshold Trading Days Contractual Obligation, Fiscal Year Maturity Contractual Obligation, Fiscal Year Maturity [Table Text Block] Convertible Senior Notes due 2023, Over-Allotment Option, 0.5% Convertible Senior Notes due 2023, Over-Allotment Option, 0.5% [Member] Convertible Senior Notes due 2023, Over-Allotment Option, 0.5% [Member] Capped calls, retirement of common stock (in shares) Stock Retired During Period, Shares, Purchased Capped Calls Stock Retired During Period, Shares, Purchased Capped Calls Sublease income Sublease Income Accounts receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Convertible senior notes due 2026, over-allotment option, 1.0% Convertible Senior Notes due 2026, Over-Allotment Option, 1.0% [Member] Convertible Senior Notes due 2026, Over-Allotment Option, 1.0% [Member] Options Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares [Roll Forward] Debt Instrument [Line Items] Debt Instrument [Line Items] Impairments of assets related to deferred contract costs Capitalized Contract Cost, Impairment Loss Exercise of stock options and issuance of shares in connection with employee stock purchase plan (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Equity, net of issuance costs Debt Instrument, Convertible, Carrying Amount of Equity Component1 Debt Instrument, Convertible, Carrying Amount of Equity Component1 Present value of future minimum lease payments Operating Lease, Liability Amortization of discounts and premiums on investments, net Accretion (Amortization) of Discounts and Premiums, Investments Previously Reported Previously Reported [Member] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Weighted-average exercise price, granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Investments, cost Debt Securities, Available-for-Sale, Amortized Cost Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Capped calls, deferred tax asset Deferred Tax Asset, Purchased Capped Calls Deferred Tax Asset, Purchased Capped Calls Accounts payable Accounts Payable, Current Unamortized discount Debt Instrument, Unamortized Discount Convertible debt, threshold percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Cash and cash equivalents and investments, fair value Investments and Cash Entity Filer Category Entity Filer Category Weighted-average shares used to compute net loss per share attributable to common stockholders, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Debt instrument, conversion, option one Debt Instrument, Conversion, Option One [Member] Debt Instrument, Conversion, Option One [Member] United States UNITED STATES Total Share-Based Payment Arrangement, Expense Security Exchange Name Security Exchange Name Weighted-average exercise price, beginning balance (in dollars per share) Weighted-average exercise price, ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Subscription-based software license License [Member] Acquired finite-lived intangible assets, useful life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Preferred stock, $0.0001 par value: 10,000 shares authorized as of September 30, 2022 and December 31, 2021, respectively; no shares issued and outstanding as of September 30, 2022 and December 31, 2021, respectively Preferred Stock, Value, Issued General and administrative General and Administrative Expense [Member] Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Corporate bonds Corporate Bond Securities [Member] Cover [Abstract] Cover [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Long-term investments Long-term Investments Debt Securities, Available-for-Sale, Noncurrent Debt instrument, conversion, option two Debt Instrument, Conversion, Option Two [Member] Debt Instrument, Conversion, Option Two [Member] Beginning Balance Ending Balance Contract with Customer, Asset, Allowance for Credit Loss Equity Awards Share-Based Payment Arrangement [Text Block] Beginning Balance Ending Balance Accounts Receivable, Allowance for Credit Loss Business combination, measurement input, discount rate Business Combination, Intangible Asset, Measurement, Input Measurement Input for the valuation of intangible asset acquired in a business combination. Business Combinations [Abstract] Business Combinations [Abstract] Deferred income taxes Increase (Decrease) in Deferred Income Taxes Revenue Revenue from Contract with Customer [Text Block] Contract with Customer, Liability, Current Contract with Customer, Liability, Current [Member] Contract with Customer, Liability, Current Forecast Forecast [Member] Total principal and related contractual interest Contractual Obligation Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Minimum tax withholding paid on behalf of employees for restricted stock units Payment, Tax Withholding, Share-Based Payment Arrangement Total liabilities and stockholders’ equity Liabilities and Equity Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Goodwill [Roll Forward] Goodwill [Roll Forward] Commitments And Contingencies [Table] Commitments And Contingencies [Table] Commitments And Contingencies [Table] International Non-US [Member] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Level 2 Fair Value, Inputs, Level 2 [Member] Current Fiscal Year End Date Current Fiscal Year End Date Convertible senior note due 2024, 0.50% 0.50% Convertible Seniors Notes Due 2024 [Member] 0.50% Convertible Seniors Notes Due 2026 [Member] Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Business Combination Cash Held Back For Customary Indemnification Matters Period [Domain] Business Combination Cash Held Back For Customary Indemnification Matters Period [Domain] Business Combination Cash Held Back For Customary Indemnification Matters Period [Domain] Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Net loss per share attributable to common stockholders, diluted (in dollars per share) Earnings Per Share, Diluted Award vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total current liabilities Liabilities, Current 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Schedule of RSU Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Corporate headquarters Corporate Headquarters [Member] Corporate Headquarters Capitalized software development costs Payments to Develop Software Remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Revenue from contract with customer Revenue from Contract with Customer Benchmark [Member] Undiscounted Cash Flows for Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Stock-based compensation included in capitalized software development costs Share-Based Payment Arrangement, Amount Capitalized Product and Service [Axis] Product and Service [Axis] Class of Stock [Domain] Class of Stock [Domain] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Interest expense Interest Expense Convertible senior note due 2026, 1.0% Convertible Notes Due 2026, 1.0% [Member] Convertible Notes Due 2026, 1.0% [Member] Trade names Trade Names [Member] Net unrealized holding loss on investments, net of tax Unrealized gain (loss) on investments, net of tax OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Sales and maturities of investments Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale Charge-offs Contract with Customer, Asset, Allowance for Credit Loss, Writeoff Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Fair Value Disclosures [Table] Fair Value Disclosures [Table] Fair Value Disclosures [Table] Entity Tax Identification Number Entity Tax Identification Number Change in Capitalized Contract Costs [Roll Forward] Change in Capitalized Contract Costs [Roll Forward] Change in Capitalized Contract Costs [Roll Forward] Other noncurrent assets Other Noncurrent Assets [Member] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] PCS and services Maintenance And Services [Member] Maintenance And Services [Member] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Remainder of 2022 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Contract assets, current Contract with Customer, Asset, after Allowance for Credit Loss, Current Cash Cash [Member] Net increase (decrease) 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] Measurement Frequency [Axis] Measurement Frequency [Axis] Weighted- Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Name of Property [Axis] Name of Property [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Shares issued pursuant to restricted stock unit awards, net of tax withholdings related to vesting of restricted stock units 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] Aggregate consideration payable in exchange for outstanding equity interest Business Combination, Consideration Transferred Measurement Input Type [Axis] Measurement Input Type [Axis] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Accounting Standards Update [Domain] Accounting Standards Update [Domain] City Area Code City Area Code Assets Assets [Abstract] General and administrative General and Administrative Expense Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Supplemental disclosure of noncash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Underlying stock price at valuation date (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Other liabilities Other Liabilities, Noncurrent Cash and cash equivalents and investment, cost Cash And Cash Equivalents, At Carrying Value And Debt Securities, Available-For-sale, Amortized Cost Cash And Cash Equivalents, At Carrying Value And Debt Securities, Available-For-sale, Amortized Cost Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Impairment of long-lived assets Asset Impairment Charges Research and development Research and Development Expense [Member] Debt Instrument, Conversion, Option [Axis] Debt Instrument, Conversion, Option [Axis] Debt Instrument, Conversion, Option [Axis] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Schedule of Net Income Per Share 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 Sales [Member] Summary of Convertible Debt Convertible Debt [Table Text Block] Debt extinguishment with interest debt extinguishment with interest debt extinguishment with interest Accounting Standards Update [Extensible List] Accounting Standards Update [Extensible Enumeration] EX-101.PRE 10 ayx-20220930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cover Page - shares
9 Months Ended
Sep. 30, 2022
Oct. 25, 2022
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2022  
Document Transition Report false  
Entity File Number 001-38034  
Entity Registrant Name Alteryx, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 90-0673106  
Entity Address, Address Line One 17200 Laguna Canyon Road,  
Entity Address, City or Town Irvine,  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 92618  
City Area Code 888  
Local Phone Number 836-4274  
Title of 12(b) Security Class A Common Stock, $0.0001 par value per share  
Trading Symbol AYX  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Amendment Flag false  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q3  
Entity Central Index Key 0001689923  
Current Fiscal Year End Date --12-31  
Class A common stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   61,206,350
Class B common stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   7,886,450
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Operations and Comprehensive Loss - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenue:        
Total revenue $ 215,712 $ 123,501 $ 554,276 $ 362,330
Cost of revenue:        
Total cost of revenue 31,994 15,466 86,007 39,237
Gross profit 183,718 108,035 468,269 323,093
Operating expenses:        
Research and development 54,803 33,457 162,030 95,645
Sales and marketing 135,976 83,034 384,781 232,597
General and administrative 56,887 37,125 172,777 104,291
Impairment of long-lived assets 0 0 8,239 0
Total operating expenses 247,666 153,616 727,827 432,533
Loss from operations (63,948) (45,581) (259,558) (109,440)
Interest expense (2,454) (9,973) (7,291) (29,206)
Other expense, net (6,905) (2,363) (15,698) (1,561)
Loss before provision for income taxes (73,307) (57,917) (282,547) (140,207)
Provision for income taxes 1,206 122 4,299 1,928
Net loss $ (74,513) $ (58,039) $ (286,846) $ (142,135)
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (1.09) $ (0.86) $ (4.20) $ (2.12)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (1.09) $ (0.86) $ (4.20) $ (2.12)
Weighted-average shares used to compute net loss per share attributable to common stockholders, basic (in shares) 68,673 67,325 68,273 67,109
Weighted-average shares used to compute net loss per share attributable to common stockholders, diluted (in shares) 68,673 67,325 68,273 67,109
Other comprehensive income (loss), net of tax:        
Net unrealized holding loss on investments, net of tax $ (393) $ (61) $ (3,395) $ (1,619)
Foreign currency translation adjustments 3,971 769 8,668 (133)
Other comprehensive income (loss), net of tax 3,578 708 5,273 (1,752)
Total comprehensive loss (70,935) (57,331) (281,573) (143,887)
Subscription-based software license        
Revenue:        
Total revenue 111,590 37,477 255,416 120,851
Cost of revenue:        
Total cost of revenue 2,940 1,264 7,984 3,739
PCS and services        
Revenue:        
Total revenue 104,122 86,024 298,860 241,479
Cost of revenue:        
Total cost of revenue $ 29,054 $ 14,202 $ 78,023 $ 35,498
XML 13 R3.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 $ 87,729 $ 152,375
Short-term investments 292,178 506,874
Accounts receivable, net 110,490 192,318
Prepaid expenses and other current assets 136,025 81,360
Total current assets 626,422 932,927
Property and equipment, net 75,887 71,270
Operating lease right-of-use assets 83,426 102,681
Long-term investments 59,414 343,213
Goodwill 397,720 57,415
Intangible assets, net 64,064 21,737
Other assets 117,095 70,445
Total assets 1,424,028 1,599,688
Current liabilities:    
Accounts payable 25,126 8,086
Accrued payroll and payroll related liabilities 47,355 61,391
Accrued expenses and other current liabilities 51,515 53,917
Deferred revenue 182,784 208,154
Convertible senior notes, net 84,463 77,400
Total current liabilities 391,243 408,948
Convertible senior notes, net 792,188 686,016
Operating lease liabilities 65,612 78,784
Other liabilities 18,836 23,186
Total liabilities 1,267,879 1,196,934
Stockholders’ equity:    
Preferred stock, $0.0001 par value: 10,000 shares authorized as of September 30, 2022 and December 31, 2021, respectively; no shares issued and outstanding as of September 30, 2022 and December 31, 2021, respectively 0 0
Common stock, $0.0001 par value: 500,000 Class A shares authorized, 61,171 and 59,771 shares issued and outstanding as of September 30, 2022 and December 31, 2021, respectively; 500,000 Class B shares authorized, 7,739 and 7,763 shares issued and outstanding as of September 30, 2022 and December 31, 2021, respectively 7 7
Additional paid-in capital 567,909 598,710
Accumulated deficit (411,506) (190,429)
Accumulated other comprehensive loss (261) (5,534)
Total stockholders’ equity 156,149 402,754
Total liabilities and stockholders’ equity $ 1,424,028 $ 1,599,688
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Sep. 30, 2022
Dec. 31, 2021
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Class A common stock    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 500,000,000 500,000,000
Common stock, shares issued (in shares) 61,171,000 59,771,000
Common stock, shares outstanding (in shares) 61,171,000 59,771,000
Class B common stock    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 500,000,000 500,000,000
Common stock, shares issued (in shares) 7,739,000 7,763,000
Common stock, shares outstanding (in shares) 7,739,000 7,763,000
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Additional Paid-in Capital
Additional Paid-in Capital
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Deficit
Accumulated Deficit
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2020     66,742          
Beginning balance at Dec. 31, 2020 $ 476,791   $ 7 $ 489,025   $ (10,748)   $ (1,493)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Shares issued pursuant to restricted stock awards, net of tax withholdings related to vesting of restricted stock units (in shares)     204          
Shares issued pursuant to restricted stock unit awards, net of tax withholdings related to vesting of restricted stock units (13,071)     (13,071)        
Exercise of stock options and issuance of shares in connection with employee stock purchase plan (in shares)     125          
Exercise of stock options and issuance of shares in connection with employee stock purchase plan 5,243     5,243        
Stock-based compensation 24,439     24,439        
Cumulative translation adjustment (662)             (662)
Unrealized gain (loss) on investments, net of tax (598)             (598)
Net loss (40,656)         (40,656)    
Ending balance (in shares) at Mar. 31, 2021     67,071          
Ending balance at Mar. 31, 2021 451,486   $ 7 505,636   (51,404)   (2,753)
Beginning balance (in shares) at Dec. 31, 2020     66,742          
Beginning balance at Dec. 31, 2020 476,791   $ 7 489,025   (10,748)   (1,493)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Cumulative translation adjustment (133)              
Unrealized gain (loss) on investments, net of tax (1,619)              
Net loss (142,135)              
Ending balance (in shares) at Sep. 30, 2021     67,385          
Ending balance at Sep. 30, 2021 409,327   $ 7 565,448   (152,883)   (3,245)
Beginning balance (in shares) at Mar. 31, 2021     67,071          
Beginning balance at Mar. 31, 2021 451,486   $ 7 505,636   (51,404)   (2,753)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Shares issued pursuant to restricted stock awards, net of tax withholdings related to vesting of restricted stock units (in shares)     98          
Shares issued pursuant to restricted stock unit awards, net of tax withholdings related to vesting of restricted stock units (3,881)     (3,881)        
Exercise of stock options and issuance of shares in connection with employee stock purchase plan (in shares)     49          
Exercise of stock options and issuance of shares in connection with employee stock purchase plan 521     521        
Stock-based compensation 28,148     28,148        
Cumulative translation adjustment (240)             (240)
Unrealized gain (loss) on investments, net of tax (960)             (960)
Net loss (43,440)         (43,440)    
Ending balance (in shares) at Jun. 30, 2021     67,218          
Ending balance at Jun. 30, 2021 431,634   $ 7 530,424   (94,844)   (3,953)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Shares issued pursuant to restricted stock awards, net of tax withholdings related to vesting of restricted stock units (in shares)     72          
Shares issued pursuant to restricted stock unit awards, net of tax withholdings related to vesting of restricted stock units (2,942)     (2,942)        
Exercise of stock options and issuance of shares in connection with employee stock purchase plan (in shares)     95          
Exercise of stock options and issuance of shares in connection with employee stock purchase plan 4,502     4,502        
Stock-based compensation 33,464     33,464        
Cumulative translation adjustment 769             769
Unrealized gain (loss) on investments, net of tax (61)             (61)
Net loss (58,039)         (58,039)    
Ending balance (in shares) at Sep. 30, 2021     67,385          
Ending balance at Sep. 30, 2021 409,327   $ 7 565,448   (152,883)   (3,245)
Beginning balance (in shares) at Dec. 31, 2021     67,534          
Beginning balance at Dec. 31, 2021 402,754 $ (111,195) $ 7 598,710 $ (176,964) (190,429) $ 65,769 (5,534)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Shares issued pursuant to restricted stock awards, net of tax withholdings related to vesting of restricted stock units (in shares)     434          
Shares issued pursuant to restricted stock unit awards, net of tax withholdings related to vesting of restricted stock units (14,126)     (14,126)        
Exercise of stock options and issuance of shares in connection with employee stock purchase plan (in shares)     160          
Exercise of stock options and issuance of shares in connection with employee stock purchase plan 4,741     4,741        
Stock-based compensation 53,957     53,957        
Cumulative translation adjustment 2,180             2,180
Unrealized gain (loss) on investments, net of tax (2,151)             (2,151)
Net loss (105,567)         (105,567)    
Ending balance (in shares) at Mar. 31, 2022     68,128          
Ending balance at Mar. 31, 2022 $ 230,593   $ 7 466,318   (230,227)   (5,505)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Accounting Standards Update [Extensible List] Accounting Standards Update 2020-06              
Beginning balance (in shares) at Dec. 31, 2021     67,534          
Beginning balance at Dec. 31, 2021 $ 402,754 $ (111,195) $ 7 598,710 $ (176,964) (190,429) $ 65,769 (5,534)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Cumulative translation adjustment 8,668              
Unrealized gain (loss) on investments, net of tax (3,395)              
Net loss (286,846)              
Ending balance (in shares) at Sep. 30, 2022     68,910          
Ending balance at Sep. 30, 2022 156,149   $ 7 567,909   (411,506)   (261)
Beginning balance (in shares) at Mar. 31, 2022     68,128          
Beginning balance at Mar. 31, 2022 230,593   $ 7 466,318   (230,227)   (5,505)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Shares issued pursuant to restricted stock awards, net of tax withholdings related to vesting of restricted stock units (in shares)     329          
Shares issued pursuant to restricted stock unit awards, net of tax withholdings related to vesting of restricted stock units (12,012)     (12,012)        
Exercise of stock options and issuance of shares in connection with employee stock purchase plan (in shares)     4          
Exercise of stock options and issuance of shares in connection with employee stock purchase plan 57     57        
Stock-based compensation 58,058     58,058        
Cumulative translation adjustment 2,517             2,517
Unrealized gain (loss) on investments, net of tax (851)             (851)
Net loss (106,766)         (106,766)    
Ending balance (in shares) at Jun. 30, 2022     68,461          
Ending balance at Jun. 30, 2022 171,596   $ 7 512,421   (336,993)   (3,839)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Shares issued pursuant to restricted stock awards, net of tax withholdings related to vesting of restricted stock units (in shares)     325          
Shares issued pursuant to restricted stock unit awards, net of tax withholdings related to vesting of restricted stock units (11,084)     (11,084)        
Exercise of stock options and issuance of shares in connection with employee stock purchase plan (in shares)     124          
Exercise of stock options and issuance of shares in connection with employee stock purchase plan 5,016     5,016        
Stock-based compensation 61,556     61,556        
Cumulative translation adjustment 3,971             3,971
Unrealized gain (loss) on investments, net of tax (393)             (393)
Net loss (74,513)         (74,513)    
Ending balance (in shares) at Sep. 30, 2022     68,910          
Ending balance at Sep. 30, 2022 $ 156,149   $ 7 $ 567,909   $ (411,506)   $ (261)
XML 16 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 $ (286,846) $ (142,135)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 27,177 11,588
Non-cash operating lease cost 15,086 11,625
Stock-based compensation 164,428 85,556
Amortization of discounts and premiums on investments, net 641 3,562
Amortization of debt discount and issuance costs 2,455 24,379
Deferred income taxes 1,974 224
Foreign currency remeasurement (gains) losses 18,299 1,857
Impairment of long-lived assets 8,239 0
Other non-cash operating activities, net 2,914 (1,267)
Changes in operating assets and liabilities, net of effect of business acquisitions:    
Accounts receivable 82,716 64,126
Deferred commissions (9,446) (52)
Prepaid expenses, other current assets, and other assets (93,825) (30,172)
Accounts payable 14,630 5,058
Accrued payroll and payroll related liabilities (23,040) (6,896)
Accrued expenses, other current liabilities, operating lease liabilities, and other liabilities (13,314) (13,941)
Deferred revenue (24,812) 10,831
Net cash provided by (used in) operating activities (112,724) 24,343
Cash flows from investing activities:    
Capitalized software development costs (7,740) (3,413)
Purchases of property and equipment (19,349) (17,214)
Cash paid in acquisitions, net of cash acquired (387,011) 0
Purchases of investments (115,170) (765,140)
Sales and maturities of investments 608,168 785,211
Net cash provided by (used in) investing activities 78,898 (556)
Cash flows from financing activities:    
Proceeds from exercise of stock options 9,814 10,266
Minimum tax withholding paid on behalf of employees for restricted stock units (37,222) (19,894)
Net cash used in financing activities (27,408) (9,628)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (3,365) (1,002)
Net increase (decrease) in cash, cash equivalents and restricted cash (64,599) 13,157
Cash, cash equivalents and restricted cash—beginning of period 154,623 173,665
Cash, cash equivalents and restricted cash—end of period 90,024 186,822
Supplemental disclosure of cash flow information:    
Cash paid for interest 6,212 6,212
Cash paid for income taxes 1,872 1,710
Cash paid for amounts included in the measurement of operating lease liabilities 17,089 13,356
Supplemental disclosure of noncash investing and financing activities:    
Property and equipment recorded in accounts payable and accrued expenses and other current liabilities 3,500 5,508
Right-of-use assets obtained in exchange for new operating lease liabilities 2,727 57,179
Stock-based compensation included in capitalized software development costs 2,600 1,020
Commissions paid with Class A common stock $ 8,455 $ 0
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business
9 Months Ended
Sep. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Business Business
Our Company
Alteryx, Inc. and its subsidiaries, or we, our, or us, powers analytics for all by providing our leading Analytics Automation Platform. Alteryx delivers easy end-to-end automation of data engineering, analytics, reporting, machine learning, and data science processes, enabling enterprises everywhere to democratize data analytics across their organizations for a broad range of use cases. Data workers, regardless of technical acumen, are empowered to be curious and solve problems. With Alteryx, users can automate the full range of analytics, data science and processes, embed intelligent decision-making and actions, and empower their organization to enable top and bottom-line impact, efficiency gains, and rapid upskilling.
Basis of Presentation
Our unaudited interim condensed consolidated financial statements are presented in accordance with accounting standards generally accepted in the United States of America, or U.S. GAAP, for interim financial information. Certain information and disclosures normally included in consolidated financial statements presented in accordance with U.S. GAAP have been condensed or omitted. Accordingly, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the related notes included in our Annual Report on Form 10-K for the year ended December 31, 2021, filed with the Securities and Exchange Commission, or SEC, on February 15, 2022. The unaudited interim condensed consolidated financial statements have been prepared on a basis consistent with that used to prepare the audited annual consolidated financial statements and reflect all adjustments which are, in the opinion of our management, of a normal recurring nature and necessary for a fair statement of the condensed consolidated financial statements. All intercompany accounts and transactions have been eliminated in consolidation.
The operating results for the three and nine months ended September 30, 2022 are not necessarily indicative of the results expected for the full year ending December 31, 2022.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
Significant Accounting Policies
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Significant Accounting Policies Significant Accounting Policies
Other than as described below, there have been no changes to our accounting policies disclosed in our audited consolidated financial statements and the related notes for the year ended December 31, 2021.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from these estimates and assumptions.
On an ongoing basis, our management evaluates these estimates and assumptions, including those related to determination of standalone selling prices of our products and services, income tax valuations, stock-based compensation, and goodwill and intangible assets valuations and recoverability. We base our estimates on historical data and experience, as well as various other factors that our management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities.
Operating Segments
Operating segments are defined as components of an enterprise for which separate financial information is evaluated regularly by the Chief Operating Decision Maker, or CODM, who is our chief executive officer, in deciding how to allocate resources and assess our financial and operational performance. Our CODM evaluates our financial information and resources and assesses the performance of these resources on a consolidated and aggregated basis. As a result, we have determined that our business operates in a single operating segment.
Recently Adopted Accounting Pronouncements
In August 2020, the Financial Accounting Standards Board, or FASB, issued Accounting Standards Update, or 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): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, or ASU 2020-06, which simplifies the accounting for convertible instruments by removing certain separation models required under current U.S. GAAP, including the beneficial conversion feature and cash conversion models. ASU 2020-06 removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception, and it requires the use of the if-converted method when calculating diluted earnings per share. This guidance became effective for us for annual reporting periods beginning after December 15, 2021 and for interim periods within those annual periods, and can be applied utilizing either a modified or full retrospective transition method. Before January 1, 2022, we historically accounted for our Notes (as defined and described in Note 8, Convertible Senior Notes) utilizing the cash conversion model. Effective January 1, 2022, we adopted ASU 2020-06 using the modified retrospective approach, which resulted in a decrease to accumulated deficit of $65.8 million, a decrease to additional paid-in capital of $177.0 million, a decrease to property and equipment, net, of $0.4 million, and an increase to current and long-term convertible senior notes, net, of $6.8 million and $104.0 million, respectively. Interest expense recognized in future periods will be reduced as a result of accounting for the convertible debt instruments as a single liability measured at their amortized cost.
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, or ASU 2021-08, which requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Accounting Standards Codification, or ASC, Topic 606. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022 and early adoption is permitted. Effective January 1, 2022, we early adopted this standard on a prospective basis. The impact of adoption of this standard on our condensed consolidated financial statements was not material.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue
9 Months Ended
Sep. 30, 2022
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of Revenue
The disaggregation of revenue by region was as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
 2022202120222021
Revenue by region:
United States$141,949 $81,813 $381,483 $240,110 
International73,763 41,688 172,793 122,220 
Total$215,712 $123,501 $554,276 $362,330 
Revenue attributable to the United Kingdom comprised 10.6% of the total revenue for the three months ended September 30, 2022 and 10.8% of the total revenue for the nine months ended September 30, 2021. Revenue attributable to Canada comprised 11.3% of the total revenue for the three months ended September 30, 2022. Other than the United Kingdom for the three months ended September 30, 2022 and the nine months ended September 30, 2021 and Canada for the three months ended September 30, 2022, no other country outside the United States comprised more than 10% of revenue for any of the periods presented. Our operations outside the United States include sales offices in Australia, Canada, France, Germany, Japan, the Netherlands, Singapore, Spain, the United Arab Emirates, and the United Kingdom, and research and development centers in Australia, the Czech Republic, India, and Ukraine. Revenue by location is determined by the billing address of the customer.
Revenue related to our subscription-based software licenses is recognized at a point in time when the platform is first made available to the customer, or the beginning of the subscription term, if later. Revenue related to post-contract support, or PCS, service, hosted offerings, and subscriptions to third-party syndicated data is recognized ratably over the subscription term, with the exception of professional services related to training services. Revenue related to professional services is recognized at a point in time as the services are performed and represents less than 5% of total revenue for all periods presented.
Contract Assets and Contract Liabilities
Timing may differ between the satisfaction of performance obligations and the invoicing and collection of amounts related to our contracts with customers. Contract assets primarily relate to unbilled amounts for contracts with customers for which the amount of revenue recognized exceeds the amount billed to the customer. Contract assets are transferred to accounts receivable when the right to invoice becomes unconditional. Contract liabilities, or deferred revenue, are recorded for amounts that are collected in advance of the satisfaction of performance obligations.
As of September 30, 2022, our contract assets are expected to be transferred to receivables within the next 12 to 24 months and, with respect to these contract assets, $65.9 million is included in prepaid expenses and other current assets and $64.2 million is included in other assets on our condensed consolidated balance sheet. As of December 31, 2021, we had contract assets of $22.0 million included in prepaid expenses and other current assets and $20.5 million included in other assets on our consolidated balance sheet. There were no impairments of contract assets during each of the three and nine months ended September 30, 2022 and 2021.
As of September 30, 2022, we had deferred revenue of $182.8 million included in current deferred revenue and $5.2 million included in other liabilities on our condensed consolidated balance sheet. As of December 31, 2021, we had deferred revenue of $208.2 million included in current deferred revenue and $2.7 million included in other liabilities on our consolidated balance sheet. During the nine months ended September 30, 2022 and 2021, we recognized $180.3 million and $99.7 million, respectively, of revenue related to amounts that were included in deferred revenue as of December 31, 2021 and 2020, respectively. During the three months ended September 30, 2022 and 2021, we recognized $90.8 million and $50.1 million, respectively, of revenue related to amounts that were included in deferred revenue as of June 30, 2022 and 2021, respectively.
We recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. This primarily consists of sales commissions and partner referral fees that are earned upon execution of the related contracts. We amortize these deferred commissions, which include partner referral fees, proportionate with related revenues over the benefit period. A summary of the activity impacting our deferred commissions during the three and nine months ended September 30, 2022 and 2021 is presented below (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Beginning balance(1)
$71,007 $50,869 $69,817 $51,186 
Additional deferred commissions25,183 13,252 58,172 32,984 
Amortization of deferred commissions(2)
(19,422)(10,865)(49,810)(30,853)
Effects of foreign currency translation(1,129)(371)(2,540)(432)
Ending balance$75,639 $52,885 $75,639 $52,885 
(1) Of the total amount of commissions deferred as of January 1, 2022, $6.3 million was paid in shares of the Company’s Class A common stock in the nine months ended September 30, 2022. No payments were made in shares in the three months ended September 30, 2022.
(2) Of the total amounts amortized from deferred commissions during the three and nine months ended September 30, 2022, $0.4 million and $1.0 million, respectively, were paid in shares of the Company’s Class A common stock and are included in stock-based compensation.
As of September 30, 2022 and 2021, $32.8 million and $26.9 million, respectively, of our deferred commissions were expected to be amortized within the next 12 months and therefore were included in prepaid expenses and other current assets. The remaining amount of our deferred commissions is included in other assets. There were no impairments of assets related to deferred commissions during each of the three and nine months ended September 30, 2022 and 2021. There were no assets recognized related to the costs to fulfill contracts during each of the three and nine months ended September 30, 2022 and 2021 as these costs were not material.
Remaining Performance Obligations
Transaction price allocated to the remaining performance obligations represents contracted revenue that has not yet been recognized, which includes deferred revenue on our condensed consolidated balance sheets and unbilled amounts that will be recognized as revenue in future periods. As of September 30, 2022, we had an aggregate transaction price of $488.3 million allocated to unsatisfied performance obligations related primarily to PCS, hosted offerings, and subscriptions to third-party syndicated data. We expect to recognize $452.3 million as revenue over the next 24 months, with the remaining amount expected to be recognized thereafter.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Combinations
9 Months Ended
Sep. 30, 2022
Business Combinations [Abstract]  
Business Combinations Business Combinations
2022 Acquisitions
Trifacta Inc.
On February 7, 2022, we acquired 100% of the outstanding equity of Trifacta Inc., or Trifacta, pursuant to an Agreement and Plan of Merger, dated January 6, 2022, or the Trifacta Merger Agreement. The acquisition was made to augment our product and go-to-market teams and acquire developed technology to advance our cloud-based functionalities. The aggregate consideration payable in exchange for all of the outstanding equity interests in Trifacta, inclusive of customary adjustments set forth in the Trifacta Merger Agreement, was $398.4 million.
In connection with the acquisition, we entered into employment and share-based compensation agreements with certain employees of Trifacta, which include up to $75.0 million in equity-based incentive awards, subject to continued employment over a period of 36 months. We additionally held back $9.2 million of the purchase price that will vest and become payable to certain key employees in three annual installments based on each such employee’s continued service. As both the awards and hold back arrangements are subject to the continued employment of the employees, they were excluded from the purchase consideration and will be recognized as post-acquisition compensation. The transaction costs associated with the acquisition were approximately $11.3 million, of which $7.8 million was incurred during the nine months ended September 30, 2022 and was recorded in general and administrative expense.
We accounted for the acquisition using the acquisition method of accounting, which requires the assets acquired and liabilities assumed to be recorded at the date of acquisition at their respective estimated fair values. The allocation of purchase consideration to the estimated fair values of the assets acquired and liabilities assumed as of the date of acquisition is as follows (in thousands):
Fair Value
Cash and cash equivalents$13,360 
Accounts receivable, net6,702 
Other current and non-current assets11,017 
Goodwill341,412 
Intangible assets, net51,000 
Accounts payable, accrued expenses and other current and non-current liabilities(15,807)
Deferred revenue(9,313)
Net assets acquired$398,371 
The excess of the purchase consideration over the fair value of other assets acquired and liabilities assumed was recorded as goodwill. The resulting goodwill is primarily attributed to the assembled workforce and expanded market opportunities, including integrating the Trifacta product offering with existing Company product offerings. The goodwill has no basis for U.S. income tax purposes. The following table sets forth the fair values of the components of identifiable intangible assets acquired (in thousands) and their estimated useful lives (in years) as of the date of acquisition:
Fair ValueUseful Life
Completed technology$48,500 7
Customer relationships1,000 3
Trade names1,500 3
Total intangible assets subject to amortization$51,000 
We determined the fair value of the developed technology acquired using the multi-period excess earnings model, which is a variation of the income approach that estimates the value of the assets based on the present value of the incremental after-tax cash flow attributable only to the intangible assets. This model utilizes certain unobservable inputs classified as Level 3 measurements as defined by ASC 820, Fair Value Measurements and Disclosures, or ASC 820. Key inputs utilized in the models include a discount rate of 16.5% and estimated revenue and expense forecasts.
The operations of Trifacta are included in our operating results from the date of acquisition. We have not separately disclosed the amount of revenue or earnings related to the Trifacta acquisition as the operations of Trifacta were integrated into the operations of our company from the date of acquisition, and thus it would be immaterial or impractical to do so. In addition, the unaudited pro forma results of operations assuming the Trifacta acquisition had taken place at the beginning of each period are not provided as the historical operating results of Trifacta were not material.

2021 Acquisitions
Hyper Anna Pty. Ltd.
On October 6, 2021, we acquired 100% of the outstanding equity of Hyper Anna Pty. Ltd., or Hyper Anna, pursuant to an Agreement for the Sale and Purchase of Shares, dated as of October 6, 2021, or the Hyper Anna Purchase Agreement. The acquisition was made to augment our research and development team and acquire certain developed technology.
The aggregate consideration payable in exchange for all of the outstanding equity interests in Hyper Anna, net of customary adjustments set forth in the Hyper Anna Purchase Agreement, was $24.9 million in cash. This includes $3.0 million and $2.0 million of cash consideration held back for customary indemnification matters for a period of 24 months and 36 months, respectively, following the acquisition date.
In connection with the acquisition, we entered into employment agreements with certain employees from Hyper Anna, which include up to $16.8 million in equity incentive awards based on continued employment over a period of 36 months. As the awards are subject to the continued employment of the employees, they were excluded from the purchase consideration, and will be recognized as post-acquisition compensation.
The purchase consideration for the acquisition of $24.9 million consisted of $10.6 million in developed technology, which is tax deductible; $10.5 million of goodwill; and $3.8 million of net assets assumed.
We determined the fair value of the developed technology acquired using the multi-period excess earnings model, which is a variation of the income approach that estimates the value of the assets based on the present value of the incremental after-tax cash flow attributable only to the intangible assets. This model utilizes certain unobservable inputs classified as Level 3 measurements as defined by ASC 820. Key inputs utilized in the models include a discount rate of 29% and estimated revenue and expense forecasts. Based on the valuation model, we determined the fair value of the developed technology to be $10.6 million with an amortization period of 7 years.
Lore IO, Inc.
On October 21, 2021, we acquired 100% of the outstanding equity of Lore IO, Inc., or Lore IO, pursuant to an Agreement and Plan of Merger, dated as of October 18, 2021, or the Lore IO Merger Agreement. The acquisition was made to augment our research and development team. The aggregate consideration payable in exchange for all of the outstanding equity interests of Lore IO was $10.0 million in cash, subject to customary adjustments set forth in the Lore IO Merger Agreement.
In connection with the acquisition, we entered into employment agreements with certain employees from Lore IO, which include up to $11.1 million in equity incentive awards based on continued employment over a period of 36 months. As the awards are subject to the continued employment of the employees, they were excluded from the purchase consideration and will be recognized as post-acquisition compensation.
The purchase consideration for the acquisition of $10.0 million consisted of $10.0 million of goodwill, which is not tax deductible, and immaterial net assets assumed.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements
9 Months Ended
Sep. 30, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
Instruments Measured at Fair Value on a Recurring Basis. The following tables present our cash and cash equivalents’ and investments’ costs, gross unrealized gains (losses), and fair value by major security type recorded as cash and cash equivalents or short-term or long-term investments as of September 30, 2022 and December 31, 2021 (in thousands):
 
 As of September 30, 2022
 CostNet
Unrealized
Gains (Losses)
Fair ValueCash and
Cash
Equivalents
Short-term
Investments
Long-term
Investments
Cash$51,034 $— $51,034 $51,034 $— $— 
Level 1:
Money market funds$21,131 $— $21,131 $21,131 $— $— 
Subtotal$21,131 $— $21,131 $21,131 $— $— 
Level 2:
Commercial paper$76,159 $(199)$75,960 $15,564 $60,396 $— 
Certificates of deposit1,000 (12)988 — 988 — 
U.S. Treasury and agency bonds245,603 (4,087)241,516 — 190,429 51,087 
Corporate bonds48,852 (910)47,942 — 40,365 7,577 
Subtotal$371,614 $(5,208)$366,406 $15,564 $292,178 $58,664 
Level 3:$— $— $— $— $— $— 
Total$443,779 $(5,208)$438,571 $87,729 $292,178 $58,664 
 As of December 31, 2021
 CostNet
Unrealized
Gains (Losses)
Fair ValueCash and
Cash
Equivalents
Short-term
Investments
Long-term
Investments
Cash$68,579 $— $68,579 $68,579 $— $— 
Level 1:
Money market funds$15,382 $— $15,382 $15,382 $— $— 
Subtotal$15,382 $— $15,382 $15,382 $— $— 
Level 2:
Commercial paper$308,250 $(97)$308,153 $68,414 $239,739 $— 
Certificates of deposit3,500 (3)3,497 — — 3,497 
U.S. Treasury and agency bonds459,960 (1,264)458,696 — 189,243 269,453 
Corporate bonds148,605 (450)148,155 — 77,892 70,263 
Subtotal$920,315 $(1,814)$918,501 $68,414 $506,874 $343,213 
Level 3:$— $— $— $— $— $— 
Total$1,004,276 $(1,814)$1,002,462 $152,375 $506,874 $343,213 
All long-term investments had maturities between one and two years in duration as of September 30, 2022.
As of September 30, 2022, we had gross unrealized losses of $5.2 million with respect to our available-for-sale securities, and we do not intend to sell, nor is it more likely than not that we will be required to sell, these investments before recovery of their amortized cost basis. These gross unrealized losses were classified in accumulated other comprehensive loss in our condensed consolidated balance sheets as of September 30, 2022.
Instruments Not Recorded at Fair Value on a Recurring Basis. We estimate the fair value of our Notes carried at face value, less unamortized discount and issuance costs, quarterly for disclosure purposes. The estimated fair value of our Notes is determined by Level 2 inputs and is based on observable market data including prices for similar instruments. As of September 30, 2022 and December 31, 2021, the fair value of our Notes was $798.1 million and $857.3 million, respectively. The carrying amounts of our cash, accounts receivable, prepaid expenses and other current assets, accounts payable, and accrued liabilities approximate their current fair value because of their nature and relatively short maturity dates or durations.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Allowance for Doubtful Accounts and Sales Reserves
9 Months Ended
Sep. 30, 2022
Credit Loss [Abstract]  
Allowance for Doubtful Accounts and Sales Reserves Allowance for Doubtful Accounts and Sales Reserves
The following table summarizes the changes in the allowance for doubtful accounts and sales reserve included in accounts receivable and contract assets in our condensed consolidated balance sheets (in thousands):
Accounts Receivable ReserveContract Asset Reserve
Nine Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Beginning Balance$3,546 $3,114 $1,479 $2,438 
Provision1,493 669 754 (539)
Recoveries(674)(611)(22)(49)
Charge-offs(712)(530)(67)(59)
Ending Balance$3,653 $2,642 $2,144 $1,791 
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Intangible Assets
9 Months Ended
Sep. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
The change in carrying amount of goodwill for the nine months ended September 30, 2022 was as follows (in thousands):
Goodwill as of December 31, 2021$57,415 
Goodwill recorded in connection with acquisition341,412 
Effects of foreign currency translation(1,107)
Goodwill as of September 30, 2022$397,720 
Intangible assets consisted of the following (in thousands, except years):
 As of September 30, 2022
 Remaining Weighted-Average Useful Life in YearsGross Carrying
Value
Accumulated
Amortization
Net Carrying
Value
Customer relationships2.4$2,392 $(1,134)$1,258 
Completed technology5.781,631 (20,002)61,629 
Trade names2.41,500 (323)1,177 
$85,523 $(21,459)$64,064 
 As of December 31, 2021
 Remaining Weighted-Average Useful Life in YearsGross Carrying
Value
Accumulated
Amortization
Net Carrying
Value
Customer relationships3.1$1,557 $(862)$695 
Completed technology5.132,337 (11,295)21,042 
$33,894 $(12,157)$21,737 

We classified intangible asset amortization expense in the accompanying condensed consolidated statements of operations and comprehensive loss as follows (in thousands):
 Three Months Ended September 30,Nine Months Ended September 30,
 2022202120222021
Cost of revenue$3,315 $1,106 $8,953 $3,282 
Sales and marketing262 56 699 173 
Total$3,577 $1,162 $9,652 $3,455 
The following table presents our estimates of remaining amortization expense for finite-lived intangible assets at September 30, 2022 (in thousands):
Remainder of 2022$3,619 
202312,367 
202411,718 
202510,137 
20269,256 
Thereafter16,967 
Total amortization expense$64,064 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
Convertible Senior Notes
9 Months Ended
Sep. 30, 2022
Debt Disclosure [Abstract]  
Convertible Senior Notes Convertible Senior Notes
The following table presents details of our convertible senior notes, which are further discussed below (original principal in thousands):
Month IssuedMaturity DateOriginal Principal (including over-allotment)Coupon Interest Rate
Effective Interest Rate(1)
Conversion RateInitial Conversion Price
2023 NotesMay and June 2018June 1, 2023$230,000 0.5 %1.01 %$22.5572 $44.33 
2024 NotesAugust 2019August 1, 2024$400,000 0.5 %0.93 %$5.2809 $189.36 
2026 NotesAugust 2019August 1, 2026$400,000 1.0 %1.32 %$5.2809 $189.36 
(1) Prior to the adoption of ASU 2020-06, our effective interest rates were 7.00% for the 2023 Notes, 4.96% for the 2024 Notes, and 5.41% for the 2026 Notes due to the discount on the Notes related to the component previously allocated to equity.
As further defined and described below, the 2024 Notes and the 2026 Notes are together referred to as the 2024 & 2026 Notes, and the 2023 Notes and the 2024 & 2026 Notes are collectively referred to as the Notes.
In May and June 2018, we sold $230.0 million aggregate principal amount of our 0.50% Convertible Senior Notes due 2023, or the 2023 Notes, including the initial purchasers’ exercise in full of their option to purchase an additional $30.0 million of the 2023 Notes, in a private offering to qualified institutional buyers pursuant to Rule 144A promulgated under the Securities Act of 1933, as amended, or the Securities Act. The 2023 Notes are our senior, unsecured obligations and interest is payable semi-annually in arrears on June 1 and December 1 of each year beginning December 1, 2018.
In August 2019, we sold $400.0 million aggregate principal amount of our 0.50% Convertible Senior Notes due 2024, or the 2024 Notes, and $400.0 million aggregate principal amount of our 1.00% Convertible Senior Notes due 2026, or the 2026 Notes, including the initial purchasers’ exercise in full of their options to purchase an additional $50.0 million of the 2024 Notes and an additional $50.0 million of the 2026 Notes, in a private offering to qualified institutional buyers pursuant to Rule 144A promulgated under the Securities Act. The 2024 & 2026 Notes are our senior, unsecured obligations and interest is payable semi-annually in arrears on February 1 and August 1 of each year beginning February 1, 2020.
Prior to the close of business on the business day immediately preceding March 1, 2023, or the 2023 Conversion Date, in the case of the 2023 Notes, or May 1, 2024, or the 2024 Conversion Date, in the case of the 2024 Notes, or May 1, 2026, or the 2026 Conversion Date, in the case of the 2026 Notes, the respective Notes are convertible at the option of holders only upon satisfaction of certain conditions and during certain periods, and thereafter, at any time until the close of business on the second scheduled trading day immediately preceding the relevant maturity date. The applicable conversion rate is subject to customary adjustments for certain events as described in the applicable indenture between us and U.S. Bank National Association, as trustee, or, collectively, the Indentures. Upon conversion, the Notes may be settled in shares of our Class A common stock, cash, or a combination of cash and shares of our Class A common stock, at our election. It is our current intent to settle the principal amount of the Notes with cash. During the years ended December 31, 2019 and 2020, a portion of the 2023 Notes were exchanged, as further discussed below.
Prior to the close of business on the business day immediately preceding the applicable Conversion Date, the applicable series of Notes is convertible at the option of the holders under the following circumstances:
during any calendar quarter commencing after the calendar quarter subsequent to the calendar quarter in which the applicable series of Notes was issued (and only during such calendar quarter), if the last reported sale price of our Class A common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the applicable conversion price of the applicable series of Notes on each applicable trading day;
during the five-business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of the applicable series of Notes for each day of that five day consecutive trading day period was less than 98% of the product of the last reported sale price of our Class A common stock and the applicable conversion rate of the applicable series of Notes on such applicable trading day; or
upon the occurrence of specified corporate events described in the applicable Indenture.
For at least 20 trading days during the period of 30 consecutive trading days ending September 30, 2022, the last reported sale price of our Class A common stock was greater than or equal to 130% of the conversion price of the 2023 Notes on each applicable trading day and, as a result, the 2023 Notes are convertible at the holder’s option during the quarter ending December 31, 2022. As of September 30, 2022, the 2024 & 2026 Notes were not convertible. As the 2023 Notes mature on June 1, 2023 and are convertible at the holder’s option during the quarter ending December 31, 2022, they were classified as current liabilities on the condensed consolidated balance sheet as of September 30, 2022. As of September 30, 2022, the aggregate if-converted value of the 2023 Notes exceeded their aggregate principal amount by $22.0 million.
We may not redeem any series of Notes prior to the relevant maturity date. Holders of any series of Notes have the right to require us to repurchase for cash all or a portion of their applicable series of Notes, at 100% of its respective principal amount, plus any accrued and unpaid interest, upon the occurrence of a fundamental change as defined in the applicable Indenture for such series of Notes. We are also required to increase the conversion rate for holders who convert their Notes in connection with certain corporate events occurring prior to the relevant maturity date.
The Notes are our senior unsecured obligations and rank senior in right of payment to any of our indebtedness and other liabilities that are expressly subordinated in right of payment to the Notes, equal in right of payment among all series of Notes and to any other existing and future indebtedness and other liabilities that are not subordinated, effectively junior in right of payment to any of our secured indebtedness and other liabilities to the extent of the value of the assets securing such indebtedness and other liabilities, and structurally junior in right of payment to all of our existing and future indebtedness and other liabilities (including trade payables) of our current or future subsidiaries.
Capped Call Transactions
In connection with the pricing of the 2023 Notes, we entered into privately negotiated capped call transactions with an affiliate of one of the initial purchasers of the 2023 Notes and other financial institutions. In connection with the pricing of the 2024 & 2026 Notes, we entered into privately negotiated capped call transactions with other financial institutions. The capped call transactions are expected generally to reduce or offset potential dilution to holders of our common stock and/or offset the potential cash payments that we could be required to make in excess of the principal amount upon any conversion of the applicable series of Notes under certain circumstances, with such reduction and/or offset subject to a cap based on the cap price. Under the capped call transactions, we purchased capped call options that in the aggregate relate to the total number of shares of our Class A common stock underlying the applicable series of Notes, with an initial strike price of approximately $44.33 per share in the case of the 2023 Notes, which corresponds to the initial conversion price of the 2023 Notes, and approximately $189.36 per share in the case of the 2024 & 2026 Notes, which corresponds to the initial conversion price of each of the 2024 & 2026 Notes. Further, the capped call options are subject to anti-dilution adjustments substantially similar to those applicable to the conversion rate of the applicable series of Notes, and have a cap price of $62.22 per share in the case of the 2023 Notes, and $315.60 per share in the case of the 2024 & 2026 Notes. The cost of the purchased capped calls of $19.1 million in the case of the 2023 Notes and $87.4 million in the case of the 2024 & 2026 Notes was recorded as a reduction to additional paid-in-capital.
We elected to integrate the applicable capped call options with the applicable series of Notes for federal income tax purposes pursuant to applicable U.S. Treasury Regulations. Accordingly, the $19.1 million gross cost of the purchased capped calls in the case of the 2023 Notes and the $87.4 million gross cost of the purchased capped calls in the case of the 2024 & 2026 Notes will be deductible for income tax purposes as original discount interest over the term of the 2023 Notes and the applicable series of the 2024 & 2026 Notes, respectively. We recorded deferred tax assets of $4.6 million with respect to the 2023 Notes and $20.9 million with respect to the 2024 & 2026 Notes, which represent the tax benefit of these deductions with an offsetting entry to additional paid-in capital. These deferred tax assets, as adjusted for activity through December 31, 2021, were written off as part of the ASU 2020-06 implementation.
In connection with the exchange agreements discussed below, we terminated a corresponding portion of the existing capped call transactions that we entered into in connection with the issuance of the 2023 Notes, which resulted in the net share settlement and our receipt and retirement of 285,466 shares of Class A common stock.
Exchange of 2023 Notes
In connection with the issuance of the 2024 & 2026 Notes discussed above, during the year ended December 31, 2019, we entered into exchange agreements with certain holders of our outstanding 2023 Notes and, using a portion of the net proceeds from the issuance of the 2024 & 2026 Notes, we exchanged $145.2 million principal amount, together with accrued and unpaid interest thereon, of the 2023 Notes for aggregate consideration of $145.4 million in cash, representing the principal and accrued interest of the exchanged 2023 Notes, and 2.2 million shares of Class A common stock. Other than this exchange, we have received immaterial requests for conversion since the 2023 Notes initially became convertible but did not receive any additional requests for conversion during the three and nine months ended September 30, 2022.
The Notes consisted of the following (in thousands):
As of September 30, 2022As of December 31, 2021
2023 Notes2024 Notes2026 Notes2023 Notes2024 Notes2026 Notes
Liability:
Principal$84,748 $400,000 $400,000 $84,748 $400,000 $400,000 
Less: debt discount and issuance costs, net of amortization(1)
(285)(3,127)(4,685)(7,348)(42,941)(71,043)
Net carrying amount$84,463 $396,873 $395,315 $77,400 $357,059 $328,957 
Equity, net of issuance costs(2)
$— $— $— $46,473 $69,749 $93,380 
(1) As of December 31, 2021, the debt discount component, net of amortization, which is not applicable under ASU 2020-06, was $6.7 million for the 2023 Notes, $38.6 million for the 2024 Notes, and $65.5 million for the 2026 Notes. See Note 2, Significant Accounting Policies, for additional information related to the adoption of this accounting standard.
(2) Not applicable under ASU 2020-06. See Note 2, Significant Accounting Policies, for additional information related to the adoption of this accounting standard.
The following table sets forth interest expense recognized related to the Notes (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Contractual interest expense$1,606 $1,606 $4,818 $4,818 
Amortization of debt issuance costs and discount(1)
839 8,363 2,455 24,379 
Total$2,445 $9,969 $7,273 $29,197 
(1) The aggregate amortization expense related to the equity component of our Notes, which is not applicable under ASU 2020-06, for the three and nine months ended September 30, 2021 was $7.6 million and 22.0 million, respectively.
The following table sets forth future contractual obligations of contractual interest and principal related to the Notes (in thousands):
Payments Due by Period
Remainder of 2022$212 
202390,960 
2024406,000 
20254,000 
2026404,000 
Total principal and related contractual interest$905,172 
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity Awards
9 Months Ended
Sep. 30, 2022
Share-Based Payment Arrangement [Abstract]  
Equity Awards Equity Awards
Stock Options
Stock option activity during the nine months ended September 30, 2022 consisted of the following (in thousands, except weighted-average information):
Options
Outstanding
Weighted-
Average
Exercise
Price
Options outstanding at December 31, 20212,008 $65.05 
Granted— — 
Exercised(88)11.97 
Canceled/forfeited(637)131.04 
Options outstanding at September 30, 20221,283 $35.93 
In September 2022, we extended an offer to certain executives to participate in a value-for-value exchange of certain outstanding out-of-the-money stock options for unvested restricted stock units. These replacement RSUs will vest over a period of two years, subject to continuous service by the grantee through each applicable vesting date, and settle in shares of our Class A common stock upon vesting.
The non-cash incremental stock-based compensation cost associated with the option exchange was $1.1 million. The incremental cost was measured as the excess of the fair value of the replacement RSUs over the fair value of the stock options surrendered, measured immediately prior to the modification using a Black-Scholes option pricing model. For fully vested options, incremental cost was recognized as of the modification date. For unvested options, total remaining unrecognized compensation cost of the canceled options as of the modification date and incremental cost resulting from the modification will be recognized over the new service period.
There were no options granted during the nine months ended September 30, 2022. As of September 30, 2022, there was $3.9 million of unrecognized compensation cost related to unvested stock options, which is expected to be recognized over a weighted-average period of 1.5 years.
Restricted Stock Units
Restricted stock unit, or RSU, and performance-based RSU, or PRSU, activity during the nine months ended September 30, 2022 consisted of the following (in thousands, except weighted-average information):
Awards
Outstanding (1)
Weighted-
Average
Grant Date
Fair Value (1)
RSUs outstanding at December 31, 20213,693 $85.64 
Granted9,036 50.76 
Vested(1,692)75.82 
Canceled/forfeited(897)73.29 
RSUs outstanding at September 30, 202210,140 $57.29 
(1) Includes restricted stock units with market, performance, and/or service conditions.
In March 2022, we granted 3.0 million market-based PRSUs to certain executives. These awards have an explicit service period of two years and a market performance period of seven years. The awards have six tranches, each representing a separate stock price hurdle. Provided the relevant stock price hurdle is met, each tranche will vest on the later of the (i) second anniversary of the grant date and (ii) certification date once the performance goal is achieved. The performance goal is defined as when the 60-trading day volume-weighted average price, or VWAP, equals or exceeds the relevant stock price hurdle.
Awards subject to market conditions are valued on the date of grant using a Monte Carlo simulation valuation model. The grant date fair value of the market-based PRSUs, measured using a Monte Carlo simulation valuation model, was $109.7 million. The derived service period was also determined through use of the simulation model. Compensation cost associated with awards granted with market-based vesting conditions is recognized over the requisite service period for each tranche using the accelerated attribution method. The fair values of the market-based PRSUs granted have been estimated utilizing the following assumptions:
Underlying stock price at valuation date$54.24 
Estimated volatility53 %
Risk-free interest rate%
Simulation term (in years)7
In February 2022, we also granted PRSUs to certain executives with a grant date fair value of $5.3 million. These PRSUs are subject to vesting based on performance and service conditions and, assuming such conditions are met, will vest quarterly beginning in 2023 based upon the percentage achievement of certain annual recurring revenue targets or will otherwise be forfeited on December 31, 2022 if the targets are not met.
As of September 30, 2022, total unrecognized compensation expense related to unvested RSUs and PRSUs, including the market-based PRSUs described above, was approximately $474.2 million, which is expected to be recognized over a weighted-average period of 2.2 years.
We classified stock-based compensation expense in the accompanying condensed consolidated statements of operations and comprehensive loss as follows (in thousands): 
Three Months Ended September 30,Nine Months Ended September 30,
 2022202120222021
Cost of revenue$4,786 $1,818 $12,711 $4,219 
Research and development14,386 8,258 40,258 21,913 
Sales and marketing21,641 11,018 56,035 26,105 
General and administrative20,494 12,236 55,424 33,319 
Total$61,307 $33,330 $164,428 $85,556 
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases
9 Months Ended
Sep. 30, 2022
Leases [Abstract]  
Leases Leases
We have various non-cancelable operating leases for our corporate offices in California, Colorado, Massachusetts, Michigan, New York, and Texas in the United States and Australia, Canada, the Czech Republic, France, Germany, Japan, Singapore, Ukraine, the United Arab Emirates, and the United Kingdom. These leases expire at various times through 2029. Certain lease agreements contain renewal options, rent abatement, and escalation clauses that are factored into our determination of lease payments when appropriate.
In March 2022, we ceased use of our previous corporate headquarters in Irvine, California and entered into a new sublease agreement for the remaining term of the underlying lease. As a result, we performed a recoverability test by comparing the future cash flows attributable to the asset group to the carrying value of the long-lived assets, including the right-of-use asset and fixed assets utilized by this facility. Based on this evaluation, we determined that long-lived assets with a carrying value of $11.6 million were no longer recoverable and recorded a right-of-use asset and fixed asset impairment of $6.1 million and $2.1 million, respectively.
Lease Costs    
The following lease costs were included in our condensed consolidated statements of operations and comprehensive loss as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Operating lease cost$5,748 $5,557 $17,902 $14,433 
Short-term lease cost207 13 507 54 
Variable lease cost1,406 1,244 4,062 3,417 
Total lease cost$7,361 $6,814 $22,471 $17,904 
Supplemental Information
The table below presents supplemental balance sheet information related to operating leases:
As of
September 30, 2022December 31, 2021
Weighted-average remaining lease term (in years)4.75.3
Weighted-average discount rate4.54 %4.57 %
Undiscounted Cash Flows
The table below reconciles the undiscounted cash flows for each of the first five years and total of the remaining years to the operating lease liabilities recorded on the condensed consolidated balance sheet as of September 30, 2022 (in thousands):
Operating Leases (1)
Remainder of 2022$7,607 
202321,896 
202419,746 
202518,960 
202615,817 
20277,825 
Thereafter4,093 
Total minimum lease payments95,944 
Less imputed interest(9,594)
Present value of future minimum lease payments86,350 
Less current obligations under leases (2)
(20,738)
Long-term lease obligations$65,612 
(1) Excludes expected sublease income of approximately $4.7 million over the next five years.
(2) Included in accrued expenses and other current liabilities in our condensed consolidated balance sheets.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Contingencies
9 Months Ended
Sep. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Contingencies Contingencies
Indemnification
In the ordinary course of business, we enter into agreements in which we may agree to indemnify other parties with respect to certain matters, including losses resulting from claims of intellectual property infringement, damages to property or persons, business losses, or other liabilities. In addition, we have entered into indemnification agreements with our directors, executive officers, and certain other employees that will require us to indemnify them against liabilities that may arise by reason of their status or service as directors, officers, or employees. The terms of these indemnification agreements with our directors, executive officers, and other employees are generally perpetual after execution of the agreement. The maximum potential amount of future payments we could be required to make under certain of these indemnification provisions is unlimited; however, we maintain insurance that reduces our exposure and enables us to recover a portion of any future amounts paid.
As of September 30, 2022 and December 31, 2021, we have not accrued a liability for indemnification provisions we agree to in the ordinary course of business or with our directors, executive officers, and certain other employees pursuant to indemnification agreements because the likelihood of incurring a payment obligation, if any, in connection with these arrangements is not probable or reasonably estimable.
Litigation
From time to time, we may be involved in lawsuits, claims, investigations, and proceedings, consisting of intellectual property, commercial, employment, and other matters, which arise in the ordinary course of business. We are not currently party to any material legal proceedings or claims, nor are we aware of any pending or threatened legal proceedings or claims that could have a material adverse effect on our business, operating results, cash flows, or financial condition should such legal proceedings or claims be resolved unfavorably.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes
9 Months Ended
Sep. 30, 2022
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The following table presents details of the provision for income taxes and our effective tax rates (in thousands, except percentages):
Three Months Ended September 30,Nine Months Ended September 30,
 2022202120222021
Provision for income taxes$1,206 $122 $4,299 $1,928 
Effective tax rate(1.6)%(0.2)%(1.5)%(1.4)%
We account for income taxes according to ASC 740, which, among other things, requires that we estimate our annual effective income tax rate for the full year and apply it to pre-tax income (loss) for each interim period, taking into account year-to-date amounts and projected results for the full year. We periodically evaluate whether we will recover a portion or all of our deferred tax assets. We record a valuation allowance against our deferred tax assets if and to the extent it is more likely than not that we will not recover our deferred tax assets. In evaluating the need for a valuation allowance, we weight all relevant positive and negative evidence, including, among other factors, historical financial performance, forecasts of income over the applicable carryforward periods, and our market environment, with each piece weighted based on its reliability. As of September 30, 2022, we had insufficient objective positive evidence that we will generate sufficient future pre-tax income to overcome the negative evidence of cumulative losses. Accordingly, we continue to record a full valuation allowance against our U.S. and U.K. deferred tax assets as of September 30, 2022.
We account for the tax effects of discrete events in the interim period they occur. The provision for income taxes consists of federal, foreign, state, and local income taxes. Our effective tax rate differs from the statutory U.S. income tax rate due to the effect of state and local income taxes, differing tax rates imposed on income earned in foreign jurisdictions and in the United States, losses in foreign jurisdictions, certain nondeductible expenses, excess tax deductions, and the changes in valuation allowances against our deferred tax assets. Our effective tax rate could change significantly from quarter to quarter because of recurring and nonrecurring factors. The provision for income taxes for each of the three and nine months ended September 30, 2021 and three and nine months ended September 30, 2022 was primarily attributable to a full valuation allowance against our U.S. and U.K. deferred tax assets. We did not recognize benefits from excess tax deductions from exercised stock options and settled RSUs or net operating losses for either the three and nine months ended September 30, 2021 or three and nine months ended September 30, 2022.
Neither we nor any of our subsidiaries are currently under examination from tax authorities in the jurisdictions in which we do business.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basic and Diluted Net Loss Per Share
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Basic and Diluted Net Income Loss Per Share Basic and Diluted Net Loss Per Share
The following table presents the computation of net loss per share (in thousands, except per share amounts):
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Numerator:
Net loss attributable to common stockholders$(74,513)$(58,039)$(286,846)$(142,135)
Denominator:
Weighted-average shares used to compute net loss per share attributable to common stockholders, basic and diluted68,673 67,325 68,273 67,109 
Net loss per share attributable to common stockholders, basic and diluted$(1.09)$(0.86)$(4.20)$(2.12)
Since we were in a loss position for all periods presented, basic net loss is the same as diluted net loss per share for all periods as the inclusion of all potential common shares outstanding would have been anti-dilutive. The following weighted-average equivalent shares of common stock, excluding the impact of the treasury stock and if-converted methods, were excluded from the diluted net loss per share calculation because their inclusion would have been anti-dilutive (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Stock awards (1)
8,790 5,079 8,186 4,658 
Convertible senior notes6,136 6,137 6,136 6,137 
Total shares excluded from net loss per share14,926 11,216 14,322 10,795 
(1) Excludes 3.0 million PRSUs because, as of September 30, 2022, the performance criteria had not yet been met for these contingently-issuable shares.
Effective as of January 1, 2022 with our adoption of ASU 2020-06, we use the if-converted method for calculating any potential dilutive effect of the conversion options of the Notes on diluted net income per share, which assumes conversion as of the beginning of the period or at the time of issuance, if later. Prior to adopting ASU 2020-06, we had historically utilized the treasury stock method due to our intent and ability to settle the principal balance of the Notes in cash. As we have utilized the modified retrospective method of adoption, there is no change to our previously reported earnings per share amounts.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
Our unaudited interim condensed consolidated financial statements are presented in accordance with accounting standards generally accepted in the United States of America, or U.S. GAAP, for interim financial information. Certain information and disclosures normally included in consolidated financial statements presented in accordance with U.S. GAAP have been condensed or omitted. Accordingly, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the related notes included in our Annual Report on Form 10-K for the year ended December 31, 2021, filed with the Securities and Exchange Commission, or SEC, on February 15, 2022. The unaudited interim condensed consolidated financial statements have been prepared on a basis consistent with that used to prepare the audited annual consolidated financial statements and reflect all adjustments which are, in the opinion of our management, of a normal recurring nature and necessary for a fair statement of the condensed consolidated financial statements. All intercompany accounts and transactions have been eliminated in consolidation.
The operating results for the three and nine months ended September 30, 2022 are not necessarily indicative of the results expected for the full year ending December 31, 2022.
Use of Estimates
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from these estimates and assumptions.
On an ongoing basis, our management evaluates these estimates and assumptions, including those related to determination of standalone selling prices of our products and services, income tax valuations, stock-based compensation, and goodwill and intangible assets valuations and recoverability. We base our estimates on historical data and experience, as well as various other factors that our management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities.
Operating Segments
Operating Segments
Operating segments are defined as components of an enterprise for which separate financial information is evaluated regularly by the Chief Operating Decision Maker, or CODM, who is our chief executive officer, in deciding how to allocate resources and assess our financial and operational performance. Our CODM evaluates our financial information and resources and assesses the performance of these resources on a consolidated and aggregated basis. As a result, we have determined that our business operates in a single operating segment.
Recently Adopted Accounting Pronouncements
Recently Adopted Accounting Pronouncements
In August 2020, the Financial Accounting Standards Board, or FASB, issued Accounting Standards Update, or 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): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, or ASU 2020-06, which simplifies the accounting for convertible instruments by removing certain separation models required under current U.S. GAAP, including the beneficial conversion feature and cash conversion models. ASU 2020-06 removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception, and it requires the use of the if-converted method when calculating diluted earnings per share. This guidance became effective for us for annual reporting periods beginning after December 15, 2021 and for interim periods within those annual periods, and can be applied utilizing either a modified or full retrospective transition method. Before January 1, 2022, we historically accounted for our Notes (as defined and described in Note 8, Convertible Senior Notes) utilizing the cash conversion model. Effective January 1, 2022, we adopted ASU 2020-06 using the modified retrospective approach, which resulted in a decrease to accumulated deficit of $65.8 million, a decrease to additional paid-in capital of $177.0 million, a decrease to property and equipment, net, of $0.4 million, and an increase to current and long-term convertible senior notes, net, of $6.8 million and $104.0 million, respectively. Interest expense recognized in future periods will be reduced as a result of accounting for the convertible debt instruments as a single liability measured at their amortized cost.
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, or ASU 2021-08, which requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Accounting Standards Codification, or ASC, Topic 606. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022 and early adoption is permitted. Effective January 1, 2022, we early adopted this standard on a prospective basis. The impact of adoption of this standard on our condensed consolidated financial statements was not material.
Effective as of January 1, 2022 with our adoption of ASU 2020-06, we use the if-converted method for calculating any potential dilutive effect of the conversion options of the Notes on diluted net income per share, which assumes conversion as of the beginning of the period or at the time of issuance, if later. Prior to adopting ASU 2020-06, we had historically utilized the treasury stock method due to our intent and ability to settle the principal balance of the Notes in cash. As we have utilized the modified retrospective method of adoption, there is no change to our previously reported earnings per share amounts.
Income Taxes We account for income taxes according to ASC 740, which, among other things, requires that we estimate our annual effective income tax rate for the full year and apply it to pre-tax income (loss) for each interim period, taking into account year-to-date amounts and projected results for the full year. We periodically evaluate whether we will recover a portion or all of our deferred tax assets. We record a valuation allowance against our deferred tax assets if and to the extent it is more likely than not that we will not recover our deferred tax assets. In evaluating the need for a valuation allowance, we weight all relevant positive and negative evidence, including, among other factors, historical financial performance, forecasts of income over the applicable carryforward periods, and our market environment, with each piece weighted based on its reliability. As of September 30, 2022, we had insufficient objective positive evidence that we will generate sufficient future pre-tax income to overcome the negative evidence of cumulative losses. Accordingly, we continue to record a full valuation allowance against our U.S. and U.K. deferred tax assets as of September 30, 2022. We account for the tax effects of discrete events in the interim period they occur. The provision for income taxes consists of federal, foreign, state, and local income taxes. Our effective tax rate differs from the statutory U.S. income tax rate due to the effect of state and local income taxes, differing tax rates imposed on income earned in foreign jurisdictions and in the United States, losses in foreign jurisdictions, certain nondeductible expenses, excess tax deductions, and the changes in valuation allowances against our deferred tax assets. Our effective tax rate could change significantly from quarter to quarter because of recurring and nonrecurring factors.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The disaggregation of revenue by region was as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
 2022202120222021
Revenue by region:
United States$141,949 $81,813 $381,483 $240,110 
International73,763 41,688 172,793 122,220 
Total$215,712 $123,501 $554,276 $362,330 
Deferred Contract Costs A summary of the activity impacting our deferred commissions during the three and nine months ended September 30, 2022 and 2021 is presented below (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Beginning balance(1)
$71,007 $50,869 $69,817 $51,186 
Additional deferred commissions25,183 13,252 58,172 32,984 
Amortization of deferred commissions(2)
(19,422)(10,865)(49,810)(30,853)
Effects of foreign currency translation(1,129)(371)(2,540)(432)
Ending balance$75,639 $52,885 $75,639 $52,885 
(1) Of the total amount of commissions deferred as of January 1, 2022, $6.3 million was paid in shares of the Company’s Class A common stock in the nine months ended September 30, 2022. No payments were made in shares in the three months ended September 30, 2022.
(2) Of the total amounts amortized from deferred commissions during the three and nine months ended September 30, 2022, $0.4 million and $1.0 million, respectively, were paid in shares of the Company’s Class A common stock and are included in stock-based compensation.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Combinations (Tables)
9 Months Ended
Sep. 30, 2022
Business Combinations [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed The allocation of purchase consideration to the estimated fair values of the assets acquired and liabilities assumed as of the date of acquisition is as follows (in thousands):
Fair Value
Cash and cash equivalents$13,360 
Accounts receivable, net6,702 
Other current and non-current assets11,017 
Goodwill341,412 
Intangible assets, net51,000 
Accounts payable, accrued expenses and other current and non-current liabilities(15,807)
Deferred revenue(9,313)
Net assets acquired$398,371 
Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination The following table sets forth the fair values of the components of identifiable intangible assets acquired (in thousands) and their estimated useful lives (in years) as of the date of acquisition:
Fair ValueUseful Life
Completed technology$48,500 7
Customer relationships1,000 3
Trade names1,500 3
Total intangible assets subject to amortization$51,000 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2022
Fair Value Disclosures [Abstract]  
Summary of Cash and Cash Equivalents and Investments' Costs, Gross Unrealized Gains (Losses), and Fair Value by Major Security Type Recorded as Cash and Cash Equivalents or Short-Term or Long-Term Investments The following tables present our cash and cash equivalents’ and investments’ costs, gross unrealized gains (losses), and fair value by major security type recorded as cash and cash equivalents or short-term or long-term investments as of September 30, 2022 and December 31, 2021 (in thousands): 
 As of September 30, 2022
 CostNet
Unrealized
Gains (Losses)
Fair ValueCash and
Cash
Equivalents
Short-term
Investments
Long-term
Investments
Cash$51,034 $— $51,034 $51,034 $— $— 
Level 1:
Money market funds$21,131 $— $21,131 $21,131 $— $— 
Subtotal$21,131 $— $21,131 $21,131 $— $— 
Level 2:
Commercial paper$76,159 $(199)$75,960 $15,564 $60,396 $— 
Certificates of deposit1,000 (12)988 — 988 — 
U.S. Treasury and agency bonds245,603 (4,087)241,516 — 190,429 51,087 
Corporate bonds48,852 (910)47,942 — 40,365 7,577 
Subtotal$371,614 $(5,208)$366,406 $15,564 $292,178 $58,664 
Level 3:$— $— $— $— $— $— 
Total$443,779 $(5,208)$438,571 $87,729 $292,178 $58,664 
 As of December 31, 2021
 CostNet
Unrealized
Gains (Losses)
Fair ValueCash and
Cash
Equivalents
Short-term
Investments
Long-term
Investments
Cash$68,579 $— $68,579 $68,579 $— $— 
Level 1:
Money market funds$15,382 $— $15,382 $15,382 $— $— 
Subtotal$15,382 $— $15,382 $15,382 $— $— 
Level 2:
Commercial paper$308,250 $(97)$308,153 $68,414 $239,739 $— 
Certificates of deposit3,500 (3)3,497 — — 3,497 
U.S. Treasury and agency bonds459,960 (1,264)458,696 — 189,243 269,453 
Corporate bonds148,605 (450)148,155 — 77,892 70,263 
Subtotal$920,315 $(1,814)$918,501 $68,414 $506,874 $343,213 
Level 3:$— $— $— $— $— $— 
Total$1,004,276 $(1,814)$1,002,462 $152,375 $506,874 $343,213 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Allowance for Doubtful Accounts and Sales Reserves (Tables)
9 Months Ended
Sep. 30, 2022
Credit Loss [Abstract]  
Allowance for Doubtful Accounts and Sales Reserves
The following table summarizes the changes in the allowance for doubtful accounts and sales reserve included in accounts receivable and contract assets in our condensed consolidated balance sheets (in thousands):
Accounts Receivable ReserveContract Asset Reserve
Nine Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Beginning Balance$3,546 $3,114 $1,479 $2,438 
Provision1,493 669 754 (539)
Recoveries(674)(611)(22)(49)
Charge-offs(712)(530)(67)(59)
Ending Balance$3,653 $2,642 $2,144 $1,791 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Change in Carrying Amount of Goodwill
The change in carrying amount of goodwill for the nine months ended September 30, 2022 was as follows (in thousands):
Goodwill as of December 31, 2021$57,415 
Goodwill recorded in connection with acquisition341,412 
Effects of foreign currency translation(1,107)
Goodwill as of September 30, 2022$397,720 
Schedule of Intangible Assets
Intangible assets consisted of the following (in thousands, except years):
 As of September 30, 2022
 Remaining Weighted-Average Useful Life in YearsGross Carrying
Value
Accumulated
Amortization
Net Carrying
Value
Customer relationships2.4$2,392 $(1,134)$1,258 
Completed technology5.781,631 (20,002)61,629 
Trade names2.41,500 (323)1,177 
$85,523 $(21,459)$64,064 
 As of December 31, 2021
 Remaining Weighted-Average Useful Life in YearsGross Carrying
Value
Accumulated
Amortization
Net Carrying
Value
Customer relationships3.1$1,557 $(862)$695 
Completed technology5.132,337 (11,295)21,042 
$33,894 $(12,157)$21,737 
Schedule of Intangible Asset Amortization Expense
We classified intangible asset amortization expense in the accompanying condensed consolidated statements of operations and comprehensive loss as follows (in thousands):
 Three Months Ended September 30,Nine Months Ended September 30,
 2022202120222021
Cost of revenue$3,315 $1,106 $8,953 $3,282 
Sales and marketing262 56 699 173 
Total$3,577 $1,162 $9,652 $3,455 
Schedule of Finite-Lived Intangible Assets Estimated Remaining Amortization Expense
The following table presents our estimates of remaining amortization expense for finite-lived intangible assets at September 30, 2022 (in thousands):
Remainder of 2022$3,619 
202312,367 
202411,718 
202510,137 
20269,256 
Thereafter16,967 
Total amortization expense$64,064 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Convertible Senior Notes (Tables)
9 Months Ended
Sep. 30, 2022
Debt Disclosure [Abstract]  
Summary of Convertible Debt
The following table presents details of our convertible senior notes, which are further discussed below (original principal in thousands):
Month IssuedMaturity DateOriginal Principal (including over-allotment)Coupon Interest Rate
Effective Interest Rate(1)
Conversion RateInitial Conversion Price
2023 NotesMay and June 2018June 1, 2023$230,000 0.5 %1.01 %$22.5572 $44.33 
2024 NotesAugust 2019August 1, 2024$400,000 0.5 %0.93 %$5.2809 $189.36 
2026 NotesAugust 2019August 1, 2026$400,000 1.0 %1.32 %$5.2809 $189.36 
(1) Prior to the adoption of ASU 2020-06, our effective interest rates were 7.00% for the 2023 Notes, 4.96% for the 2024 Notes, and 5.41% for the 2026 Notes due to the discount on the Notes related to the component previously allocated to equity.
The Notes consisted of the following (in thousands):
As of September 30, 2022As of December 31, 2021
2023 Notes2024 Notes2026 Notes2023 Notes2024 Notes2026 Notes
Liability:
Principal$84,748 $400,000 $400,000 $84,748 $400,000 $400,000 
Less: debt discount and issuance costs, net of amortization(1)
(285)(3,127)(4,685)(7,348)(42,941)(71,043)
Net carrying amount$84,463 $396,873 $395,315 $77,400 $357,059 $328,957 
Equity, net of issuance costs(2)
$— $— $— $46,473 $69,749 $93,380 
(1) As of December 31, 2021, the debt discount component, net of amortization, which is not applicable under ASU 2020-06, was $6.7 million for the 2023 Notes, $38.6 million for the 2024 Notes, and $65.5 million for the 2026 Notes. See Note 2, Significant Accounting Policies, for additional information related to the adoption of this accounting standard.
(2) Not applicable under ASU 2020-06. See Note 2, Significant Accounting Policies, for additional information related to the adoption of this accounting standard.
Summary of Interest Expense
The following table sets forth interest expense recognized related to the Notes (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Contractual interest expense$1,606 $1,606 $4,818 $4,818 
Amortization of debt issuance costs and discount(1)
839 8,363 2,455 24,379 
Total$2,445 $9,969 $7,273 $29,197 
(1) The aggregate amortization expense related to the equity component of our Notes, which is not applicable under ASU 2020-06, for the three and nine months ended September 30, 2021 was $7.6 million and 22.0 million, respectively.
Contractual Obligation, Fiscal Year Maturity
The following table sets forth future contractual obligations of contractual interest and principal related to the Notes (in thousands):
Payments Due by Period
Remainder of 2022$212 
202390,960 
2024406,000 
20254,000 
2026404,000 
Total principal and related contractual interest$905,172 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity Awards (Tables)
9 Months Ended
Sep. 30, 2022
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity
Stock option activity during the nine months ended September 30, 2022 consisted of the following (in thousands, except weighted-average information):
Options
Outstanding
Weighted-
Average
Exercise
Price
Options outstanding at December 31, 20212,008 $65.05 
Granted— — 
Exercised(88)11.97 
Canceled/forfeited(637)131.04 
Options outstanding at September 30, 20221,283 $35.93 
Schedule of RSU Activity
Restricted stock unit, or RSU, and performance-based RSU, or PRSU, activity during the nine months ended September 30, 2022 consisted of the following (in thousands, except weighted-average information):
Awards
Outstanding (1)
Weighted-
Average
Grant Date
Fair Value (1)
RSUs outstanding at December 31, 20213,693 $85.64 
Granted9,036 50.76 
Vested(1,692)75.82 
Canceled/forfeited(897)73.29 
RSUs outstanding at September 30, 202210,140 $57.29 
(1) Includes restricted stock units with market, performance, and/or service conditions.
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions The fair values of the market-based PRSUs granted have been estimated utilizing the following assumptions:
Underlying stock price at valuation date$54.24 
Estimated volatility53 %
Risk-free interest rate%
Simulation term (in years)7
Schedule of Stock-based Compensation Expense
We classified stock-based compensation expense in the accompanying condensed consolidated statements of operations and comprehensive loss as follows (in thousands): 
Three Months Ended September 30,Nine Months Ended September 30,
 2022202120222021
Cost of revenue$4,786 $1,818 $12,711 $4,219 
Research and development14,386 8,258 40,258 21,913 
Sales and marketing21,641 11,018 56,035 26,105 
General and administrative20,494 12,236 55,424 33,319 
Total$61,307 $33,330 $164,428 $85,556 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Tables)
9 Months Ended
Sep. 30, 2022
Leases [Abstract]  
Lease Costs
The following lease costs were included in our condensed consolidated statements of operations and comprehensive loss as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Operating lease cost$5,748 $5,557 $17,902 $14,433 
Short-term lease cost207 13 507 54 
Variable lease cost1,406 1,244 4,062 3,417 
Total lease cost$7,361 $6,814 $22,471 $17,904 
Supplemental Information
The table below presents supplemental balance sheet information related to operating leases:
As of
September 30, 2022December 31, 2021
Weighted-average remaining lease term (in years)4.75.3
Weighted-average discount rate4.54 %4.57 %
Undiscounted Cash Flows for Operating Lease Liabilities
The table below reconciles the undiscounted cash flows for each of the first five years and total of the remaining years to the operating lease liabilities recorded on the condensed consolidated balance sheet as of September 30, 2022 (in thousands):
Operating Leases (1)
Remainder of 2022$7,607 
202321,896 
202419,746 
202518,960 
202615,817 
20277,825 
Thereafter4,093 
Total minimum lease payments95,944 
Less imputed interest(9,594)
Present value of future minimum lease payments86,350 
Less current obligations under leases (2)
(20,738)
Long-term lease obligations$65,612 
(1) Excludes expected sublease income of approximately $4.7 million over the next five years.
(2) Included in accrued expenses and other current liabilities in our condensed consolidated balance sheets.
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes (Tables)
9 Months Ended
Sep. 30, 2022
Income Tax Disclosure [Abstract]  
Schedule of Provision for Income Taxes and Effective Tax Rates
The following table presents details of the provision for income taxes and our effective tax rates (in thousands, except percentages):
Three Months Ended September 30,Nine Months Ended September 30,
 2022202120222021
Provision for income taxes$1,206 $122 $4,299 $1,928 
Effective tax rate(1.6)%(0.2)%(1.5)%(1.4)%
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basic and Diluted Net Loss Per Share (Tables)
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Schedule of Net Income Per Share
The following table presents the computation of net loss per share (in thousands, except per share amounts):
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Numerator:
Net loss attributable to common stockholders$(74,513)$(58,039)$(286,846)$(142,135)
Denominator:
Weighted-average shares used to compute net loss per share attributable to common stockholders, basic and diluted68,673 67,325 68,273 67,109 
Net loss per share attributable to common stockholders, basic and diluted$(1.09)$(0.86)$(4.20)$(2.12)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share The following weighted-average equivalent shares of common stock, excluding the impact of the treasury stock and if-converted methods, were excluded from the diluted net loss per share calculation because their inclusion would have been anti-dilutive (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2022202120222021
Stock awards (1)
8,790 5,079 8,186 4,658 
Convertible senior notes6,136 6,137 6,136 6,137 
Total shares excluded from net loss per share14,926 11,216 14,322 10,795 
(1) Excludes 3.0 million PRSUs because, as of September 30, 2022, the performance criteria had not yet been met for these contingently-issuable shares.
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Significant Accounting Policies (Detail)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 01, 2022
USD ($)
Mar. 31, 2022
Sep. 30, 2022
USD ($)
segment
Dec. 31, 2021
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Number of operating segments | segment     1  
Accounting Standards Update [Extensible List]   Accounting Standards Update 2020-06    
Retained earnings (accumulated deficit)     $ 411,506 $ 190,429
Additional paid in capital     (567,909) (598,710)
Property and equipment, net     (75,887) (71,270)
Convertible senior notes, current     (84,463) (77,400)
Convertible senior notes, noncurrent     $ (792,188) $ (686,016)
Cumulative Effect, Period of Adoption, Adjustment        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Accounting Standards Update [Extensible List] Accounting Standards Update 2020-06      
Accounting Standards Update 2020-06 | Cumulative Effect, Period of Adoption, Adjustment        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Retained earnings (accumulated deficit) $ (65,800)      
Additional paid in capital 177,000      
Property and equipment, net 400      
Convertible senior notes, current (6,800)      
Convertible senior notes, noncurrent $ (104,000)      
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Total revenue $ 215,712 $ 123,501 $ 554,276 $ 362,330
United States        
Disaggregation of Revenue [Line Items]        
Total revenue 141,949 81,813 381,483 240,110
International        
Disaggregation of Revenue [Line Items]        
Total revenue $ 73,763 $ 41,688 $ 172,793 $ 122,220
United Kingdom | Revenue from contract with customer | Geographic concentration risk        
Disaggregation of Revenue [Line Items]        
Concentration risk, percentage 10.60%     10.80%
Canada | Revenue from contract with customer | Geographic concentration risk        
Disaggregation of Revenue [Line Items]        
Concentration risk, percentage 11.30%      
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue - Contract Assets and Contract Liabilities (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Contract With Customer, Contract Assets and Contract Liabilities [Line Items]          
Contract assets, impairment $ 0 $ 0 $ 0 $ 0  
Deferred revenue 182,784,000   182,784,000   $ 208,154,000
Revenue recognized related to amounts that were included in deferred revenue 90,800,000 50,100,000 180,300,000 99,700,000  
Capitalized contract cost, net, current 32,800,000 26,900,000 32,800,000 26,900,000  
Impairments of assets related to deferred contract costs 0 $ 0 0 $ 0  
Prepaid expenses and other current assets          
Contract With Customer, Contract Assets and Contract Liabilities [Line Items]          
Contract assets, current 65,900,000   65,900,000   22,000,000
Other noncurrent assets          
Contract With Customer, Contract Assets and Contract Liabilities [Line Items]          
Contract assets, noncurrent 64,200,000   64,200,000   20,500,000
Contract with Customer, Liability, Current          
Contract With Customer, Contract Assets and Contract Liabilities [Line Items]          
Deferred revenue 182,800,000   182,800,000   208,200,000
Other Noncurrent Liabilities          
Contract With Customer, Contract Assets and Contract Liabilities [Line Items]          
Deferred revenue $ 5,200,000   $ 5,200,000   $ 2,700,000
Minimum          
Contract With Customer, Contract Assets and Contract Liabilities [Line Items]          
Transferred to receivables period     12 months    
Maximum          
Contract With Customer, Contract Assets and Contract Liabilities [Line Items]          
Transferred to receivables period     24 months    
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue - Assets Recognized from Costs to Obtain Contracts with Customers (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
Change in Capitalized Contract Costs [Roll Forward]          
Beginning balance $ 71,007 $ 50,869 $ 69,817 $ 51,186  
Additional deferred commissions 25,183 13,252 58,172 32,984  
Amortization of deferred commissions (19,422) (10,865) (49,810) (30,853)  
Effects of foreign currency translation (1,129) (371) (2,540) (432)  
Ending balance 75,639 52,885 75,639 52,885  
Capitalized contract cost, net 75,639 52,885 75,639 52,885  
Amortization of deferred commissions 19,422 $ 10,865 49,810 $ 30,853  
Class A common stock          
Change in Capitalized Contract Costs [Roll Forward]          
Amortization of deferred commissions (400)   (1,000)    
Capitalized contract cost, net         $ 6,300
Amortization of deferred commissions $ 400   $ 1,000    
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue - Remaining Performance Obligation (Details)
$ in Millions
Sep. 30, 2022
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation, amount $ 488.3
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation, amount $ 452.3
Remaining performance obligation, period 24 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation, period
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Combinations - Additional Information (Detail) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended 13 Months Ended
Feb. 07, 2022
Oct. 21, 2021
Oct. 06, 2021
Sep. 30, 2022
Dec. 31, 2021
Sep. 30, 2022
Business Acquisition [Line Items]            
Goodwill       $ 397,720 $ 57,415 $ 397,720
Completed technology            
Business Acquisition [Line Items]            
Amortization period       5 years 8 months 12 days 5 years 1 month 6 days  
Trifacta Inc.            
Business Acquisition [Line Items]            
Business combination acquired percentage 100.00%          
Cash paid to acquire business $ 398,400          
Equity incentive awards based on continued employment $ 75,000          
Equity incentive awards service period 36 months          
Cash consideration held back for customary indemnification matters amount $ 9,200          
Business combination, recognized identifiable assets acquired and liabilities assumed, finite-lived intangibles 51,000          
Goodwill 341,412          
Trifacta Inc. | General and administrative            
Business Acquisition [Line Items]            
Acquisition related costs       $ 7,800   $ 11,300
Trifacta Inc. | Completed technology            
Business Acquisition [Line Items]            
Business combination, recognized identifiable assets acquired and liabilities assumed, finite-lived intangibles $ 48,500          
Trifacta Inc. | Completed technology | Level 3 | Measurement Input, Discount Rate            
Business Acquisition [Line Items]            
Business combination, measurement input, discount rate 0.165          
Hyper Anna Pty. Ltd.            
Business Acquisition [Line Items]            
Business combination acquired percentage     100.00%      
Cash paid to acquire business     $ 24,900      
Equity incentive awards based on continued employment     $ 16,800      
Equity incentive awards service period     36 months      
Aggregate consideration payable in exchange for outstanding equity interest     $ 24,900      
Goodwill     10,500      
Business combination, recognized identifiable assets acquired and liabilities assumed, net, excluding intangible assets     3,800      
Hyper Anna Pty. Ltd. | Completed technology            
Business Acquisition [Line Items]            
Business combination, recognized identifiable assets acquired and liabilities assumed, finite-lived intangibles     $ 10,600      
Amortization period     7 years      
Hyper Anna Pty. Ltd. | Completed technology | Level 3 | Measurement Input, Discount Rate            
Business Acquisition [Line Items]            
Business combination, measurement input, discount rate     0.29      
Hyper Anna Pty. Ltd. | 24 Month Period            
Business Acquisition [Line Items]            
Cash consideration held back for customary indemnification matters amount     $ 3,000      
Cash consideration held back for customary indemnification matters period     24 months      
Hyper Anna Pty. Ltd. | 36 Month Period            
Business Acquisition [Line Items]            
Cash consideration held back for customary indemnification matters amount     $ 2,000      
Cash consideration held back for customary indemnification matters period     36 months      
Lore IO, Inc.            
Business Acquisition [Line Items]            
Business combination acquired percentage   100.00%        
Cash paid to acquire business   $ 10,000        
Equity incentive awards based on continued employment   $ 11,100        
Equity incentive awards service period   36 months        
Aggregate consideration payable in exchange for outstanding equity interest   $ 10,000        
Goodwill   $ 10,000        
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Combinations - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Feb. 07, 2022
Dec. 31, 2021
Business Acquisition [Line Items]      
Goodwill $ 397,720   $ 57,415
Trifacta Inc.      
Business Acquisition [Line Items]      
Cash and cash equivalents   $ 13,360  
Accounts receivable, net   6,702  
Other current and non-current assets   11,017  
Goodwill   341,412  
Intangible assets, net   51,000  
Accounts payable, accrued expenses and other current and non-current liabilities   (15,807)  
Deferred revenue   (9,313)  
Net assets acquired   $ 398,371  
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Combinations - Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination (Details) - Trifacta Inc.
$ in Thousands
Feb. 07, 2022
USD ($)
Business Acquisition [Line Items]  
Business combination, recognized identifiable assets acquired and liabilities assumed, finite-lived intangibles $ 51,000
Completed technology  
Business Acquisition [Line Items]  
Business combination, recognized identifiable assets acquired and liabilities assumed, finite-lived intangibles $ 48,500
Acquired finite-lived intangible assets, useful life 7 years
Customer relationships  
Business Acquisition [Line Items]  
Business combination, recognized identifiable assets acquired and liabilities assumed, finite-lived intangibles $ 1,000
Acquired finite-lived intangible assets, useful life 3 years
Trade names  
Business Acquisition [Line Items]  
Business combination, recognized identifiable assets acquired and liabilities assumed, finite-lived intangibles $ 1,500
Acquired finite-lived intangible assets, useful life 3 years
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Summary of Cash and Cash Equivalents and Investments' Costs, Gross Unrealized Gains (Losses), and Fair Value by Major Security Type Recorded as Cash and Cash Equivalents or Short-Term or Long-Term Investments (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 $ 87,729 $ 152,375
Short-term Investments 292,178 506,874
Long-term Investments 59,414 343,213
Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents 87,729 152,375
Net Unrealized Gains (Losses) (5,208) (1,814)
Cash and cash equivalents and investment, cost 443,779 1,004,276
Cash and cash equivalents and investments, fair value 438,571 1,002,462
Short-term Investments 292,178 506,874
Long-term Investments 58,664 343,213
Fair Value, Measurements, Recurring | Cash    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents 51,034 68,579
Cash and cash equivalents, fair value 51,034 68,579
Fair Value, Measurements, Recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents 21,131 15,382
Cash and cash equivalents, fair value 21,131 15,382
Fair Value, Measurements, Recurring | Level 1 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents 21,131 15,382
Cash and cash equivalents, fair value 21,131 15,382
Fair Value, Measurements, Recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents 15,564 68,414
Investments, cost 371,614 920,315
Net Unrealized Gains (Losses) (5,208) (1,814)
Investments, fair value 366,406 918,501
Short-term Investments 292,178 506,874
Long-term Investments 58,664 343,213
Fair Value, Measurements, Recurring | Level 2 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents 15,564 68,414
Investments, cost 76,159 308,250
Net Unrealized Gains (Losses) (199) (97)
Investments, fair value 75,960 308,153
Short-term Investments 60,396 239,739
Long-term Investments 0 0
Fair Value, Measurements, Recurring | Level 2 | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents 0 0
Investments, cost 1,000 3,500
Net Unrealized Gains (Losses) (12) (3)
Investments, fair value 988 3,497
Short-term Investments 988 0
Long-term Investments 0 3,497
Fair Value, Measurements, Recurring | Level 2 | U.S. Treasury and agency bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents 0 0
Investments, cost 245,603 459,960
Net Unrealized Gains (Losses) (4,087) (1,264)
Investments, fair value 241,516 458,696
Short-term Investments 190,429 189,243
Long-term Investments 51,087 269,453
Fair Value, Measurements, Recurring | Level 2 | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents 0 0
Investments, cost 48,852 148,605
Net Unrealized Gains (Losses) (910) (450)
Investments, fair value 47,942 148,155
Short-term Investments 40,365 77,892
Long-term Investments 7,577 70,263
Fair Value, Measurements, Recurring | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and Cash Equivalents 0 0
Investments, cost 0 0
Net Unrealized Gains (Losses) 0 0
Investments, fair value 0 0
Short-term Investments 0 0
Long-term Investments $ 0 $ 0
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Fair Value Disclosures [Line Items]    
Gross unrealized losses $ 5.2  
Fair value of convertible senior notes $ 798.1 $ 857.3
Minimum    
Fair Value Disclosures [Line Items]    
Long-term investments maturity period 1 year  
Maximum    
Fair Value Disclosures [Line Items]    
Long-term investments maturity period 2 years  
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Allowance for Doubtful Accounts and Sales Reserves (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Accounts Receivable Reserve    
Beginning Balance $ 3,546 $ 3,114
Provision 1,493 669
Recoveries (674) (611)
Charge-offs (712) (530)
Ending Balance 3,653 2,642
Contract Asset Reserve    
Beginning Balance 1,479 2,438
Provision 754 (539)
Recoveries (22) (49)
Charge-offs (67) (59)
Ending Balance $ 2,144 $ 1,791
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Intangible Assets - Schedule of Change in Carrying Amount of Goodwill (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2022
USD ($)
Goodwill [Roll Forward]  
Goodwill as of December 31, 2021 $ 57,415
Goodwill recorded in connection with acquisition 341,412
Effects of foreign currency translation (1,107)
Goodwill as of September 30, 2022 $ 397,720
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 85,523 $ 33,894
Accumulated Amortization (21,459) (12,157)
Net Carrying Value $ 64,064 $ 21,737
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Remaining Weighted-Average Useful Life in Years 2 years 4 months 24 days 3 years 1 month 6 days
Gross Carrying Value $ 2,392 $ 1,557
Accumulated Amortization (1,134) (862)
Net Carrying Value $ 1,258 $ 695
Completed technology    
Finite-Lived Intangible Assets [Line Items]    
Remaining Weighted-Average Useful Life in Years 5 years 8 months 12 days 5 years 1 month 6 days
Gross Carrying Value $ 81,631 $ 32,337
Accumulated Amortization (20,002) (11,295)
Net Carrying Value $ 61,629 $ 21,042
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Remaining Weighted-Average Useful Life in Years 2 years 4 months 24 days  
Gross Carrying Value $ 1,500  
Accumulated Amortization (323)  
Net Carrying Value $ 1,177  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Intangible Assets - Schedule of Intangible Asset Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets $ 3,577 $ 1,162 $ 9,652 $ 3,455
Cost of revenue        
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets 3,315 1,106 8,953 3,282
Sales and marketing        
Finite-Lived Intangible Assets [Line Items]        
Amortization of intangible assets $ 262 $ 56 $ 699 $ 173
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets Estimated Remaining Amortization Expense (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
Remainder of 2022 $ 3,619  
2023 12,367  
2024 11,718  
2025 10,137  
2026 9,256  
Thereafter 16,967  
Net Carrying Value $ 64,064 $ 21,737
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Convertible Senior Notes - Summary of Debt (Details) - Convertible senior notes
$ / shares in Units, $ in Thousands
1 Months Ended 2 Months Ended
Aug. 31, 2019
USD ($)
$ / shares
Jun. 30, 2018
USD ($)
$ / shares
Sep. 30, 2022
USD ($)
Dec. 31, 2021
USD ($)
Convertible senior note due 2023, 0.5%        
Debt Instrument [Line Items]        
Original Principal (including over-allotment) | $   $ 230,000 $ 84,748 $ 84,748
Coupon Interest Rate   0.50%    
Effective Interest Rate   1.01%    
Conversion Rate   0.0225572    
Initial Conversion Price (in usd per share) | $ / shares   $ 44.33    
Convertible senior note due 2023, 0.5% | Previously Reported        
Debt Instrument [Line Items]        
Effective Interest Rate   7.00%    
Convertible senior note due 2024, 0.50%        
Debt Instrument [Line Items]        
Original Principal (including over-allotment) | $ $ 400,000   400,000 400,000
Coupon Interest Rate 0.50%      
Effective Interest Rate 0.93%      
Conversion Rate 0.0052809      
Initial Conversion Price (in usd per share) | $ / shares $ 189.36      
Convertible senior note due 2024, 0.50% | Previously Reported        
Debt Instrument [Line Items]        
Effective Interest Rate 4.96%      
Convertible senior note due 2026, 1.0%        
Debt Instrument [Line Items]        
Original Principal (including over-allotment) | $ $ 400,000   $ 400,000 $ 400,000
Coupon Interest Rate 1.00%      
Effective Interest Rate 1.32%      
Conversion Rate 0.0052809      
Initial Conversion Price (in usd per share) | $ / shares $ 189.36      
Convertible senior note due 2026, 1.0% | Previously Reported        
Debt Instrument [Line Items]        
Effective Interest Rate 5.41%      
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Convertible Senior Notes - Additional Information (Details)
$ in Thousands
1 Months Ended 9 Months Ended
Aug. 31, 2019
USD ($)
$ / option
shares
Jun. 30, 2018
USD ($)
$ / option
Sep. 30, 2022
USD ($)
d
Dec. 31, 2021
USD ($)
Debt Instrument [Line Items]        
Capped calls, cost $ 87,400 $ 19,100    
Capped calls, deferred tax asset $ 20,900 $ 4,600    
Price risk derivative        
Debt Instrument [Line Items]        
Capped calls, initial strike price (in dollars per share) | $ / option 189.36 44.33    
Capped calls, cap price (in dollars per share) | $ / option 315.60 62.22    
Class A common stock        
Debt Instrument [Line Items]        
Capped calls, retirement of common stock (in shares) | shares 285,466      
Debt instrument, conversion, option two | Class A common stock        
Debt Instrument [Line Items]        
Convertible debt, converted instrument, shares issued (in shares) | shares 2,200,000      
Convertible senior notes | Convertible senior note due 2023, 0.5%        
Debt Instrument [Line Items]        
Principal   $ 230,000 $ 84,748 $ 84,748
Coupon interest rate   0.50%    
If-converted value in excess of principal     22,000  
Convertible senior notes | Convertible senior note due 2023, 0.5% | Debt instrument, conversion, option one        
Debt Instrument [Line Items]        
Convertible debt, converted instrument, original amount $ 145,200      
Debt extinguishment with interest 145,400      
Convertible senior notes | Convertible Senior Notes due 2023, Over-Allotment Option, 0.5%        
Debt Instrument [Line Items]        
Principal   $ 30,000    
Convertible senior notes | Convertible senior note due 2024, 0.50%        
Debt Instrument [Line Items]        
Principal $ 400,000   400,000 400,000
Coupon interest rate 0.50%      
Convertible senior notes | Convertible senior note due 2026, 1.0%        
Debt Instrument [Line Items]        
Principal $ 400,000   $ 400,000 $ 400,000
Coupon interest rate 1.00%      
Convertible senior notes | Convertible senior notes due 2024, over-allotment option, 0.5%        
Debt Instrument [Line Items]        
Principal $ 50,000      
Convertible senior notes | Convertible senior notes due 2026, over-allotment option, 1.0%        
Debt Instrument [Line Items]        
Principal $ 50,000      
Convertible senior notes | Convertible senior notes due 2023, 2024, 2026 | Debt instrument, conversion, option one        
Debt Instrument [Line Items]        
Convertible debt, threshold trading days | d     20  
Convertible debt, threshold consecutive trading days | d     30  
Convertible debt, threshold percentage of stock price trigger     130.00%  
Convertible senior notes | Convertible senior notes due 2023, 2024, 2026 | Debt instrument, conversion, option two        
Debt Instrument [Line Items]        
Convertible debt, threshold trading days | d     5  
Convertible debt, threshold consecutive trading days | d     5  
Convertible debt, threshold percentage of stock price trigger     98.00%  
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Convertible Senior Notes - Summary of Convertible Debt (Details) - Convertible senior notes - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Aug. 31, 2019
Jun. 30, 2018
Convertible senior note due 2023, 0.5%        
Debt Instrument [Line Items]        
Principal $ 84,748 $ 84,748   $ 230,000
Less: debt discount and issuance costs, net of amortization (285) (7,348)    
Net carrying amount 84,463 77,400    
Equity, net of issuance costs 0 46,473    
Unamortized discount   (6,700)    
Convertible senior note due 2024, 0.50%        
Debt Instrument [Line Items]        
Principal 400,000 400,000 $ 400,000  
Less: debt discount and issuance costs, net of amortization (3,127) (42,941)    
Net carrying amount 396,873 357,059    
Equity, net of issuance costs 0 69,749    
Unamortized discount   (38,600)    
Convertible senior note due 2026, 1.0%        
Debt Instrument [Line Items]        
Principal 400,000 400,000 $ 400,000  
Less: debt discount and issuance costs, net of amortization (4,685) (71,043)    
Net carrying amount 395,315 328,957    
Equity, net of issuance costs $ 0 93,380    
Unamortized discount   $ (65,500)    
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Convertible Senior Notes - Summary of Interest Expense (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]        
Amortization of debt discount and issuance costs     $ 2,455 $ 24,379
Amortization expense related to equity component   $ 7,600   22,000
Convertible senior notes | Convertible senior notes        
Debt Instrument [Line Items]        
Contractual interest expense $ 1,606 1,606 4,818 4,818
Amortization of debt discount and issuance costs 839 8,363 2,455 24,379
Total $ 2,445 $ 9,969 $ 7,273 $ 29,197
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Convertible Senior Notes - Schedule of Contractual Obligations and Contractual Interest (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Debt Disclosure [Abstract]  
Remainder of 2022 $ 212
2023 90,960
2024 406,000
2025 4,000
2026 404,000
Total principal and related contractual interest $ 905,172
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity Awards - Schedule of Stock Option Activity (Details)
shares in Thousands
9 Months Ended
Sep. 30, 2022
$ / shares
shares
Options Outstanding  
Options outstanding, beginning balance (in shares) | shares 2,008
Granted (in shares) | shares 0
Exercised (in shares) | shares (88)
Canceled/forfeited (in shares) | shares (637)
Options outstanding, ending balance (in shares) | shares 1,283
Weighted- Average Exercise Price  
Weighted-average exercise price, beginning balance (in dollars per share) | $ / shares $ 65.05
Weighted-average exercise price, granted (in dollars per share) | $ / shares 0
Weighted-average exercise price, exercised (in dollars per share) | $ / shares 11.97
Weighted-average exercise price, canceled/forfeited (in dollars per share) | $ / shares 131.04
Weighted-average exercise price, ending balance (in dollars per share) | $ / shares $ 35.93
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity Awards - Additional Information (Details)
shares in Thousands, $ in Millions
1 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
Mar. 31, 2022
d
tranche
shares
Sep. 30, 2022
USD ($)
shares
Feb. 28, 2022
USD ($)
Restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period 2 years      
Incremental stock-based compensation cost $ 1.1      
Weighted-average period, expected to be recognized     2 years 2 months 12 days  
Granted (in shares) | shares     9,036  
Equity incentive awards service period   2 years    
Equity incentive awards market performance period   7 years    
Number of tranches | tranche   6    
Convertible debt, threshold trading days | d   60    
Unrecognized compensation expense, related to unvested RSUs 474.2   $ 474.2  
Restricted stock units | Valuation Technique, Monte Carlo Simulation        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Aggregate grant date fair value 109.7   109.7  
Restricted stock units | Executive Officer        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares) | shares   3,000    
Aggregate grant date fair value       $ 5.3
Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost related to unvested stock options $ 3.9   $ 3.9  
Weighted-average period, expected to be recognized     1 year 6 months  
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity Awards - Schedule of RSU Activity (Details) - Restricted stock units
shares in Thousands
9 Months Ended
Sep. 30, 2022
$ / shares
shares
Awards Outstanding  
Beginning balance (in shares) | shares 3,693
Granted (in shares) | shares 9,036
Vested (in shares) | shares (1,692)
Canceled/forfeited (in shares) | shares (897)
Ending balance (in shares) | shares 10,140
Weighted- Average Grant Date Fair Value  
Beginning balance (in dollars per share) | $ / shares $ 85.64
Granted (in dollars per share) | $ / shares 50.76
Vested (in dollars per share) | $ / shares 75.82
Canceled/forfeited (in dollars per share) | $ / shares 73.29
Ending balance (in dollars per share) | $ / shares $ 57.29
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity Awards - Schedule of Valuation Assumptions (Details) - Restricted stock units
9 Months Ended
Sep. 30, 2022
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Underlying stock price at valuation date (in dollars per share) $ 54.24
Estimated volatility 53.00%
Risk-free interest rate 2.00%
Simulation term (in years) 7 years
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity Awards - Schedule of 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 Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total $ 61,307 $ 33,330 $ 164,428 $ 85,556
Cost of revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total 4,786 1,818 12,711 4,219
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total 14,386 8,258 40,258 21,913
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total 21,641 11,018 56,035 26,105
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total $ 20,494 $ 12,236 $ 55,424 $ 33,319
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended
Mar. 31, 2022
Sep. 30, 2022
Dec. 31, 2021
Lessee, Lease, Description [Line Items]      
Operating lease right-of-use assets   $ 83,426 $ 102,681
Corporate headquarters      
Lessee, Lease, Description [Line Items]      
Long-lived assets carrying value $ 11,600    
Operating lease right-of-use assets 6,100    
Tangible asset impairment charges $ 2,100    
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Lease Costs (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 $ 5,748 $ 5,557 $ 17,902 $ 14,433
Short-term lease cost 207 13 507 54
Variable lease cost 1,406 1,244 4,062 3,417
Total lease cost $ 7,361 $ 6,814 $ 22,471 $ 17,904
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Supplemental Information (Details)
Sep. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
Weighted-average remaining lease term (in years) 4 years 8 months 12 days 5 years 3 months 18 days
Weighted-average discount rate 4.54% 4.57%
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Undiscounted Cash Flows (Details) - USD ($)
$ in Thousands
60 Months Ended
Oct. 01, 2027
Sep. 30, 2022
Dec. 31, 2021
Lessee, Lease, Description [Line Items]      
Remainder of 2022   $ 7,607  
2023   21,896  
2024   19,746  
2025   18,960  
2026   15,817  
2027   7,825  
Thereafter   4,093  
Total minimum lease payments   95,944  
Less imputed interest   (9,594)  
Present value of future minimum lease payments   86,350  
Less current obligations under leases   (20,738)  
Operating lease liabilities   $ 65,612 $ 78,784
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]   Accrued expenses and other current liabilities  
Forecast      
Lessee, Lease, Description [Line Items]      
Sublease income $ 4,700    
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Contingencies (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Indemnification    
Commitments And Contingencies [Line Items]    
Loss contingency accrual $ 0 $ 0
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes - Schedule of Provision for Income Taxes and Effective Tax Rates (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Tax Disclosure [Abstract]        
Provision for income taxes $ 1,206 $ 122 $ 4,299 $ 1,928
Effective tax rate (1.60%) (0.20%) (1.50%) (1.40%)
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basic and Diluted Net Loss Per Share - Schedule of Computation of Net Loss per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Numerator:        
Net loss attributable to common stockholders $ (74,513) $ (58,039) $ (286,846) $ (142,135)
Denominator:        
Weighted-average shares used to compute net loss per share attributable to common stockholders, basic (in shares) 68,673 67,325 68,273 67,109
Weighted-average shares used to compute net loss per share attributable to common stockholders, diluted (in shares) 68,673 67,325 68,273 67,109
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (1.09) $ (0.86) $ (4.20) $ (2.12)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (1.09) $ (0.86) $ (4.20) $ (2.12)
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basic and Diluted Net Loss Per Share - Weighted-average Equivalent Shares Excluded From Diluted Net Loss per Share Calculation (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Securities excluded from calculation of earnings per share (in shares) 14,926 11,216 14,322 10,795
Stock awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Securities excluded from calculation of earnings per share (in shares) 8,790 5,079 8,186 4,658
Convertible senior notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Securities excluded from calculation of earnings per share (in shares) 6,136 6,137 6,136 6,137
Restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Securities excluded from calculation of earnings per share (in shares)     3,000  
XML 74 ayx-20220930_htm.xml IDEA: XBRL DOCUMENT 0001689923 2022-01-01 2022-09-30 0001689923 us-gaap:CommonClassAMember 2022-10-25 0001689923 us-gaap:CommonClassBMember 2022-10-25 0001689923 us-gaap:LicenseMember 2022-07-01 2022-09-30 0001689923 us-gaap:LicenseMember 2021-07-01 2021-09-30 0001689923 us-gaap:LicenseMember 2022-01-01 2022-09-30 0001689923 us-gaap:LicenseMember 2021-01-01 2021-09-30 0001689923 ayx:MaintenanceAndServicesMember 2022-07-01 2022-09-30 0001689923 ayx:MaintenanceAndServicesMember 2021-07-01 2021-09-30 0001689923 ayx:MaintenanceAndServicesMember 2022-01-01 2022-09-30 0001689923 ayx:MaintenanceAndServicesMember 2021-01-01 2021-09-30 0001689923 2022-07-01 2022-09-30 0001689923 2021-07-01 2021-09-30 0001689923 2021-01-01 2021-09-30 0001689923 2022-09-30 0001689923 2021-12-31 0001689923 us-gaap:CommonClassBMember 2022-09-30 0001689923 us-gaap:CommonClassAMember 2021-12-31 0001689923 us-gaap:CommonClassBMember 2021-12-31 0001689923 us-gaap:CommonClassAMember 2022-09-30 0001689923 us-gaap:CommonStockMember 2021-12-31 0001689923 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001689923 us-gaap:RetainedEarningsMember 2021-12-31 0001689923 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001689923 2022-01-01 2022-03-31 0001689923 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001689923 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2021-12-31 0001689923 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-12-31 0001689923 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001689923 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001689923 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001689923 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001689923 us-gaap:CommonStockMember 2022-03-31 0001689923 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001689923 us-gaap:RetainedEarningsMember 2022-03-31 0001689923 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001689923 2022-03-31 0001689923 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001689923 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001689923 2022-04-01 2022-06-30 0001689923 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001689923 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001689923 us-gaap:CommonStockMember 2022-06-30 0001689923 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001689923 us-gaap:RetainedEarningsMember 2022-06-30 0001689923 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001689923 2022-06-30 0001689923 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001689923 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001689923 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001689923 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001689923 us-gaap:CommonStockMember 2022-09-30 0001689923 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001689923 us-gaap:RetainedEarningsMember 2022-09-30 0001689923 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001689923 us-gaap:CommonStockMember 2020-12-31 0001689923 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001689923 us-gaap:RetainedEarningsMember 2020-12-31 0001689923 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001689923 2020-12-31 0001689923 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001689923 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001689923 2021-01-01 2021-03-31 0001689923 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001689923 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001689923 us-gaap:CommonStockMember 2021-03-31 0001689923 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001689923 us-gaap:RetainedEarningsMember 2021-03-31 0001689923 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001689923 2021-03-31 0001689923 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001689923 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001689923 2021-04-01 2021-06-30 0001689923 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001689923 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001689923 us-gaap:CommonStockMember 2021-06-30 0001689923 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001689923 us-gaap:RetainedEarningsMember 2021-06-30 0001689923 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001689923 2021-06-30 0001689923 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001689923 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001689923 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001689923 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001689923 us-gaap:CommonStockMember 2021-09-30 0001689923 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001689923 us-gaap:RetainedEarningsMember 2021-09-30 0001689923 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001689923 2021-09-30 0001689923 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2022-01-01 2022-01-01 0001689923 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member 2022-01-01 0001689923 country:US 2022-07-01 2022-09-30 0001689923 country:US 2021-07-01 2021-09-30 0001689923 country:US 2022-01-01 2022-09-30 0001689923 country:US 2021-01-01 2021-09-30 0001689923 us-gaap:NonUsMember 2022-07-01 2022-09-30 0001689923 us-gaap:NonUsMember 2021-07-01 2021-09-30 0001689923 us-gaap:NonUsMember 2022-01-01 2022-09-30 0001689923 us-gaap:NonUsMember 2021-01-01 2021-09-30 0001689923 country:GB us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2022-07-01 2022-09-30 0001689923 country:GB us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-09-30 0001689923 country:CA us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2022-07-01 2022-09-30 0001689923 srt:MinimumMember 2022-01-01 2022-09-30 0001689923 srt:MaximumMember 2022-01-01 2022-09-30 0001689923 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2022-09-30 0001689923 us-gaap:OtherNoncurrentAssetsMember 2022-09-30 0001689923 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2021-12-31 0001689923 us-gaap:OtherNoncurrentAssetsMember 2021-12-31 0001689923 ayx:ContractWithCustomerLiabilityCurrentMember 2022-09-30 0001689923 us-gaap:OtherNoncurrentLiabilitiesMember 2022-09-30 0001689923 ayx:ContractWithCustomerLiabilityCurrentMember 2021-12-31 0001689923 us-gaap:OtherNoncurrentLiabilitiesMember 2021-12-31 0001689923 us-gaap:CommonClassAMember 2022-01-01 0001689923 us-gaap:CommonClassAMember 2022-07-01 2022-09-30 0001689923 us-gaap:CommonClassAMember 2022-01-01 2022-09-30 0001689923 2022-10-01 2022-09-30 0001689923 2023-10-01 2022-09-30 0001689923 ayx:TrifactaIncMember 2022-02-07 0001689923 ayx:TrifactaIncMember 2022-02-07 2022-02-07 0001689923 ayx:TrifactaIncMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-09-01 2022-09-30 0001689923 ayx:TrifactaIncMember us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-09-30 0001689923 ayx:TrifactaIncMember us-gaap:DevelopedTechnologyRightsMember 2022-02-07 0001689923 ayx:TrifactaIncMember us-gaap:DevelopedTechnologyRightsMember 2022-02-07 2022-02-07 0001689923 ayx:TrifactaIncMember us-gaap:CustomerRelationshipsMember 2022-02-07 0001689923 ayx:TrifactaIncMember us-gaap:CustomerRelationshipsMember 2022-02-07 2022-02-07 0001689923 ayx:TrifactaIncMember us-gaap:TradeNamesMember 2022-02-07 0001689923 ayx:TrifactaIncMember us-gaap:TradeNamesMember 2022-02-07 2022-02-07 0001689923 ayx:TrifactaIncMember us-gaap:FairValueInputsLevel3Member us-gaap:DevelopedTechnologyRightsMember us-gaap:MeasurementInputDiscountRateMember 2022-02-07 0001689923 ayx:HyperAnnaPtyLtdMember 2021-10-06 0001689923 ayx:HyperAnnaPtyLtdMember 2021-10-06 2021-10-06 0001689923 ayx:HyperAnnaPtyLtdMember ayx:A24MonthPeriodMember 2021-10-06 2021-10-06 0001689923 ayx:HyperAnnaPtyLtdMember ayx:A36MonthPeriodMember 2021-10-06 2021-10-06 0001689923 ayx:HyperAnnaPtyLtdMember us-gaap:DevelopedTechnologyRightsMember 2021-10-06 0001689923 ayx:HyperAnnaPtyLtdMember us-gaap:FairValueInputsLevel3Member us-gaap:DevelopedTechnologyRightsMember us-gaap:MeasurementInputDiscountRateMember 2021-10-06 0001689923 ayx:HyperAnnaPtyLtdMember us-gaap:DevelopedTechnologyRightsMember 2021-10-06 2021-10-06 0001689923 ayx:LoreIOIncMember 2021-10-21 0001689923 ayx:LoreIOIncMember 2021-10-21 2021-10-21 0001689923 us-gaap:CashMember us-gaap:FairValueMeasurementsRecurringMember 2022-09-30 0001689923 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-09-30 0001689923 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-09-30 0001689923 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-09-30 0001689923 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-09-30 0001689923 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBondSecuritiesMember 2022-09-30 0001689923 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2022-09-30 0001689923 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-09-30 0001689923 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-09-30 0001689923 us-gaap:FairValueMeasurementsRecurringMember 2022-09-30 0001689923 us-gaap:CashMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001689923 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001689923 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001689923 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-12-31 0001689923 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-12-31 0001689923 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBondSecuritiesMember 2021-12-31 0001689923 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001689923 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001689923 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001689923 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001689923 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-09-30 0001689923 us-gaap:CustomerRelationshipsMember 2022-09-30 0001689923 us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-09-30 0001689923 us-gaap:DevelopedTechnologyRightsMember 2022-09-30 0001689923 us-gaap:TradeNamesMember 2022-01-01 2022-09-30 0001689923 us-gaap:TradeNamesMember 2022-09-30 0001689923 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001689923 us-gaap:CustomerRelationshipsMember 2021-12-31 0001689923 us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0001689923 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001689923 us-gaap:CostOfSalesMember 2022-07-01 2022-09-30 0001689923 us-gaap:CostOfSalesMember 2021-07-01 2021-09-30 0001689923 us-gaap:CostOfSalesMember 2022-01-01 2022-09-30 0001689923 us-gaap:CostOfSalesMember 2021-01-01 2021-09-30 0001689923 us-gaap:SellingAndMarketingExpenseMember 2022-07-01 2022-09-30 0001689923 us-gaap:SellingAndMarketingExpenseMember 2021-07-01 2021-09-30 0001689923 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-09-30 0001689923 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-09-30 0001689923 ayx:ConvertibleSeniorNotesdue20230.5Member us-gaap:ConvertibleDebtMember 2018-06-30 0001689923 ayx:A0.50ConvertibleSeniorsNotesDue2024Member us-gaap:ConvertibleDebtMember 2019-08-31 0001689923 ayx:ConvertibleNotesDue20261.0Member us-gaap:ConvertibleDebtMember 2019-08-31 0001689923 srt:ScenarioPreviouslyReportedMember ayx:ConvertibleSeniorNotesdue20230.5Member us-gaap:ConvertibleDebtMember 2018-06-30 0001689923 srt:ScenarioPreviouslyReportedMember ayx:A0.50ConvertibleSeniorsNotesDue2024Member us-gaap:ConvertibleDebtMember 2019-08-31 0001689923 srt:ScenarioPreviouslyReportedMember ayx:ConvertibleNotesDue20261.0Member us-gaap:ConvertibleDebtMember 2019-08-31 0001689923 ayx:ConvertibleSeniorNotesdue2023OverAllotmentOption0.5Member us-gaap:ConvertibleDebtMember 2018-06-30 0001689923 ayx:ConvertibleSeniorNotesdue2024OverAllotmentOption0.5Member us-gaap:ConvertibleDebtMember 2019-08-31 0001689923 ayx:ConvertibleSeniorNotesdue2026OverAllotmentOption1.0Member us-gaap:ConvertibleDebtMember 2019-08-31 0001689923 ayx:ConvertibleSeniorNotesDue202320242026Member us-gaap:ConvertibleDebtMember ayx:DebtInstrumentConversionOptionOneMember 2022-01-01 2022-09-30 0001689923 ayx:ConvertibleSeniorNotesDue202320242026Member us-gaap:ConvertibleDebtMember ayx:DebtInstrumentConversionOptionTwoMember 2022-01-01 2022-09-30 0001689923 ayx:ConvertibleSeniorNotesdue20230.5Member us-gaap:ConvertibleDebtMember 2022-01-01 2022-09-30 0001689923 us-gaap:PriceRiskDerivativeMember 2018-06-30 0001689923 us-gaap:PriceRiskDerivativeMember 2019-08-31 0001689923 2018-06-01 2018-06-30 0001689923 2019-08-01 2019-08-31 0001689923 2018-06-30 0001689923 2019-08-31 0001689923 us-gaap:CommonClassAMember 2019-08-01 2019-08-31 0001689923 ayx:ConvertibleSeniorNotesdue20230.5Member us-gaap:ConvertibleDebtMember ayx:DebtInstrumentConversionOptionOneMember 2019-08-01 2019-08-31 0001689923 us-gaap:CommonClassAMember ayx:DebtInstrumentConversionOptionTwoMember 2019-08-01 2019-08-31 0001689923 ayx:ConvertibleSeniorNotesdue20230.5Member us-gaap:ConvertibleDebtMember 2022-09-30 0001689923 ayx:A0.50ConvertibleSeniorsNotesDue2024Member us-gaap:ConvertibleDebtMember 2022-09-30 0001689923 ayx:ConvertibleNotesDue20261.0Member us-gaap:ConvertibleDebtMember 2022-09-30 0001689923 ayx:ConvertibleSeniorNotesdue20230.5Member us-gaap:ConvertibleDebtMember 2021-12-31 0001689923 ayx:A0.50ConvertibleSeniorsNotesDue2024Member us-gaap:ConvertibleDebtMember 2021-12-31 0001689923 ayx:ConvertibleNotesDue20261.0Member us-gaap:ConvertibleDebtMember 2021-12-31 0001689923 ayx:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2022-07-01 2022-09-30 0001689923 ayx:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2021-07-01 2021-09-30 0001689923 ayx:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2022-01-01 2022-09-30 0001689923 ayx:ConvertibleSeniorNotesMember us-gaap:ConvertibleDebtMember 2021-01-01 2021-09-30 0001689923 ayx:ConvertibleSeniorNotesdue20230.5Member us-gaap:ConvertibleDebtMember 2018-05-01 2018-06-30 0001689923 ayx:A0.50ConvertibleSeniorsNotesDue2024Member us-gaap:ConvertibleDebtMember 2019-08-01 2019-08-31 0001689923 ayx:ConvertibleNotesDue20261.0Member us-gaap:ConvertibleDebtMember 2019-08-01 2019-08-31 0001689923 us-gaap:RestrictedStockUnitsRSUMember 2022-09-01 2022-09-30 0001689923 us-gaap:EmployeeStockOptionMember 2022-09-30 0001689923 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001689923 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001689923 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001689923 us-gaap:RestrictedStockUnitsRSUMember 2022-09-30 0001689923 srt:ExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember 2022-03-01 2022-03-31 0001689923 us-gaap:RestrictedStockUnitsRSUMember 2022-03-01 2022-03-31 0001689923 us-gaap:RestrictedStockUnitsRSUMember ayx:ValuationTechniqueMonteCarloSimulationMember 2022-09-30 0001689923 srt:ExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember 2022-02-28 0001689923 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-09-30 0001689923 us-gaap:ResearchAndDevelopmentExpenseMember 2021-07-01 2021-09-30 0001689923 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-09-30 0001689923 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-09-30 0001689923 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-09-30 0001689923 us-gaap:GeneralAndAdministrativeExpenseMember 2021-07-01 2021-09-30 0001689923 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-09-30 0001689923 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-09-30 0001689923 ayx:CorporateHeadquartersMember 2022-03-31 0001689923 ayx:CorporateHeadquartersMember 2022-03-01 2022-03-31 0001689923 srt:ScenarioForecastMember 2022-10-01 2027-10-01 0001689923 us-gaap:IndemnificationGuaranteeMember 2022-09-30 0001689923 us-gaap:IndemnificationGuaranteeMember 2021-12-31 0001689923 ayx:StockAwardsMember 2022-07-01 2022-09-30 0001689923 ayx:StockAwardsMember 2021-07-01 2021-09-30 0001689923 ayx:StockAwardsMember 2022-01-01 2022-09-30 0001689923 ayx:StockAwardsMember 2021-01-01 2021-09-30 0001689923 ayx:ConvertibleSeniorNotesMember 2022-07-01 2022-09-30 0001689923 ayx:ConvertibleSeniorNotesMember 2021-07-01 2021-09-30 0001689923 ayx:ConvertibleSeniorNotesMember 2022-01-01 2022-09-30 0001689923 ayx:ConvertibleSeniorNotesMember 2021-01-01 2021-09-30 0001689923 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 shares iso4217:USD iso4217:USD shares ayx:segment pure utr:D iso4217:USD ayx:option ayx:tranche false 2022 Q3 0001689923 --12-31 http://fasb.org/us-gaap/2022#AccountingStandardsUpdate202006Member http://fasb.org/us-gaap/2022#AccountingStandardsUpdate202006Member 1 P1Y 0.0225572 0.0052809 0.0052809 http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent 10-Q true 2022-09-30 false 001-38034 Alteryx, Inc. DE 90-0673106 17200 Laguna Canyon Road, Irvine, CA 92618 888 836-4274 Class A Common Stock, $0.0001 par value per share AYX NYSE Yes Yes Large Accelerated Filer false false false 61206350 7886450 111590000 37477000 255416000 120851000 104122000 86024000 298860000 241479000 215712000 123501000 554276000 362330000 2940000 1264000 7984000 3739000 29054000 14202000 78023000 35498000 31994000 15466000 86007000 39237000 183718000 108035000 468269000 323093000 54803000 33457000 162030000 95645000 135976000 83034000 384781000 232597000 56887000 37125000 172777000 104291000 0 0 8239000 0 247666000 153616000 727827000 432533000 -63948000 -45581000 -259558000 -109440000 2454000 9973000 7291000 29206000 -6905000 -2363000 -15698000 -1561000 -73307000 -57917000 -282547000 -140207000 1206000 122000 4299000 1928000 -74513000 -58039000 -286846000 -142135000 -1.09 -0.86 -4.20 -2.12 -1.09 -0.86 -4.20 -2.12 68673000 67325000 68273000 67109000 68673000 67325000 68273000 67109000 -393000 -61000 -3395000 -1619000 3971000 769000 8668000 -133000 3578000 708000 5273000 -1752000 -70935000 -57331000 -281573000 -143887000 87729000 152375000 292178000 506874000 110490000 192318000 136025000 81360000 626422000 932927000 75887000 71270000 83426000 102681000 59414000 343213000 397720000 57415000 64064000 21737000 117095000 70445000 1424028000 1599688000 25126000 8086000 47355000 61391000 51515000 53917000 182784000 208154000 84463000 77400000 391243000 408948000 792188000 686016000 65612000 78784000 18836000 23186000 1267879000 1196934000 0.0001 0.0001 10000000 10000000 0 0 0 0 0 0 0.0001 0.0001 0.0001 0.0001 500000000 500000000 61171000 61171000 59771000 59771000 500000000 500000000 7739000 7739000 7763000 7763000 7000 7000 567909000 598710000 -411506000 -190429000 -261000 -5534000 156149000 402754000 1424028000 1599688000 67534000 7000 598710000 -190429000 -5534000 402754000 -176964000 65769000 -111195000 434000 14126000 14126000 160000 4741000 4741000 53957000 53957000 2180000 2180000 -2151000 -2151000 -105567000 -105567000 68128000 7000 466318000 -230227000 -5505000 230593000 329000 12012000 12012000 4000 57000 57000 58058000 58058000 2517000 2517000 -851000 -851000 -106766000 -106766000 68461000 7000 512421000 -336993000 -3839000 171596000 325000 11084000 11084000 124000 5016000 5016000 61556000 61556000 3971000 3971000 -393000 -393000 -74513000 -74513000 68910000 7000 567909000 -411506000 -261000 156149000 66742000 7000 489025000 -10748000 -1493000 476791000 204000 13071000 13071000 125000 5243000 5243000 24439000 24439000 -662000 -662000 -598000 -598000 -40656000 -40656000 67071000 7000 505636000 -51404000 -2753000 451486000 98000 3881000 3881000 49000 521000 521000 28148000 28148000 -240000 -240000 -960000 -960000 -43440000 -43440000 67218000 7000 530424000 -94844000 -3953000 431634000 72000 2942000 2942000 95000 4502000 4502000 33464000 33464000 769000 769000 -61000 -61000 -58039000 -58039000 67385000 7000 565448000 -152883000 -3245000 409327000 -286846000 -142135000 27177000 11588000 15086000 11625000 164428000 85556000 -641000 -3562000 2455000 24379000 -1974000 -224000 -18299000 -1857000 8239000 0 -2914000 1267000 -82716000 -64126000 9446000 52000 93825000 30172000 14630000 5058000 -23040000 -6896000 -13314000 -13941000 -24812000 10831000 -112724000 24343000 7740000 3413000 19349000 17214000 387011000 0 115170000 765140000 608168000 785211000 78898000 -556000 9814000 10266000 37222000 19894000 -27408000 -9628000 -3365000 -1002000 -64599000 13157000 154623000 173665000 90024000 186822000 6212000 6212000 1872000 1710000 17089000 13356000 3500000 5508000 2727000 57179000 2600000 1020000 8455000 0 Business<div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our Company</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alteryx, Inc. and its subsidiaries, or we, our, or us, powers analytics for all by providing our leading Analytics Automation Platform. Alteryx delivers easy end-to-end automation of data engineering, analytics, reporting, machine learning, and data science processes, enabling enterprises everywhere to democratize data analytics across their organizations for a broad range of use cases. Data workers, regardless of technical acumen, are empowered to be curious and solve problems. With Alteryx, users can automate the full range of analytics, data science and processes, embed intelligent decision-making and actions, and empower their organization to enable top and bottom-line impact, efficiency gains, and rapid upskilling. </span></div><div style="margin-top:18pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our unaudited interim condensed consolidated financial statements are presented in accordance with accounting standards generally accepted in the United States of America, or U.S. GAAP, for interim financial information. Certain information and disclosures normally included in consolidated financial statements presented in accordance with U.S. GAAP have been condensed or omitted. Accordingly, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the related notes included in our Annual Report on Form 10-K for the year ended December 31, 2021, filed with the Securities and Exchange Commission, or SEC, on February 15, 2022. The unaudited interim condensed consolidated financial statements have been prepared on a basis consistent with that used to prepare the audited annual consolidated financial statements and reflect all adjustments which are, in the opinion of our management, of a normal recurring nature and necessary for a fair statement of the condensed consolidated financial statements. All intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operating results for the three and nine months ended September 30, 2022 are not necessarily indicative of the results expected for the full year ending December 31, 2022.</span></div> <div style="margin-top:18pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our unaudited interim condensed consolidated financial statements are presented in accordance with accounting standards generally accepted in the United States of America, or U.S. GAAP, for interim financial information. Certain information and disclosures normally included in consolidated financial statements presented in accordance with U.S. GAAP have been condensed or omitted. Accordingly, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the related notes included in our Annual Report on Form 10-K for the year ended December 31, 2021, filed with the Securities and Exchange Commission, or SEC, on February 15, 2022. The unaudited interim condensed consolidated financial statements have been prepared on a basis consistent with that used to prepare the audited annual consolidated financial statements and reflect all adjustments which are, in the opinion of our management, of a normal recurring nature and necessary for a fair statement of the condensed consolidated financial statements. All intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operating results for the three and nine months ended September 30, 2022 are not necessarily indicative of the results expected for the full year ending December 31, 2022.</span></div> Significant Accounting Policies<div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other than as described below, there have been no changes to our accounting policies disclosed in our audited consolidated financial statements and the related notes for the year ended December 31, 2021.</span></div><div style="margin-top:18pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from these estimates and assumptions.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On an ongoing basis, our management evaluates these estimates and assumptions, including those related to determination of standalone selling prices of our products and services, income tax valuations, stock-based compensation, and goodwill and intangible assets valuations and recoverability. We base our estimates on historical data and experience, as well as various other factors that our management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities.</span></div><div style="margin-top:18pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Segments</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an enterprise for which separate financial information is evaluated regularly by the Chief Operating Decision Maker, or CODM, who is our chief executive officer, in deciding how to allocate resources and assess our financial and operational performance. Our CODM evaluates our financial information and resources and assesses the performance of these resources on a consolidated and aggregated basis. As a result, we have determined that our business operates in a single operating segment.</span></div><div style="margin-top:18pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the Financial Accounting Standards Board, or FASB, issued Accounting Standards Update, or ASU, 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, or ASU 2020-06, which simplifies the accounting for convertible instruments by removing certain separation models required under current U.S. GAAP, including the beneficial conversion feature and cash conversion models. ASU 2020-06 removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception, and it requires the use of the if-converted method when calculating diluted earnings per share. This guidance became effective for us for annual reporting periods beginning after December 15, 2021 and for interim periods within those annual periods, and can be applied utilizing either a modified or full retrospective transition method. Before January 1, 2022, we historically accounted for our Notes (as defined and described in Note 8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">, Convertible Senior Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) utilizing the cash conversion model. Effective January 1, 2022, we adopted <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmYzMTE4MzQyZDVkNDRhMGViN2RlNWFhNDViODc1YmQxL3NlYzpmMzExODM0MmQ1ZDQ0YTBlYjdkZTVhYTQ1Yjg3NWJkMV81Mi9mcmFnOjQ0ZmMyYTBlY2U4MDRhYWI5OWZiZmNlMzc5YTNlZDRkL3RleHRyZWdpb246NDRmYzJhMGVjZTgwNGFhYjk5ZmJmY2UzNzlhM2VkNGRfNDIzOQ_06689d0c-841a-4405-96c7-39c3d7f354f5">ASU 2020-06</span> using the modified retrospective approach, which resulted in a decrease to accumulated deficit of $65.8 million, a decrease to additional paid-in capital of $177.0 million, a decrease to property and equipment, net, of $0.4 million, and an increase to current and long-term convertible senior notes, net, of $6.8 million and $104.0 million, respectively. Interest expense recognized in future periods will be reduced as a result of accounting for the convertible debt instruments as a single liability measured at their amortized cost. </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span>, or ASU 2021-08, which requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Accounting Standards Codification, or ASC, Topic 606. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022 and early adoption is permitted. Effective January 1, 2022, we early adopted this standard on a prospective basis. The impact of adoption of this standard on our condensed consolidated financial statements was not material. <div style="margin-top:18pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from these estimates and assumptions.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On an ongoing basis, our management evaluates these estimates and assumptions, including those related to determination of standalone selling prices of our products and services, income tax valuations, stock-based compensation, and goodwill and intangible assets valuations and recoverability. We base our estimates on historical data and experience, as well as various other factors that our management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities.</span></div> <div style="margin-top:18pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Segments</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an enterprise for which separate financial information is evaluated regularly by the Chief Operating Decision Maker, or CODM, who is our chief executive officer, in deciding how to allocate resources and assess our financial and operational performance. Our CODM evaluates our financial information and resources and assesses the performance of these resources on a consolidated and aggregated basis. As a result, we have determined that our business operates in a single operating segment.</span></div> <div style="margin-top:18pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the Financial Accounting Standards Board, or FASB, issued Accounting Standards Update, or ASU, 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, or ASU 2020-06, which simplifies the accounting for convertible instruments by removing certain separation models required under current U.S. GAAP, including the beneficial conversion feature and cash conversion models. ASU 2020-06 removes certain settlement conditions that are required for equity contracts to qualify for the derivative scope exception, and it requires the use of the if-converted method when calculating diluted earnings per share. This guidance became effective for us for annual reporting periods beginning after December 15, 2021 and for interim periods within those annual periods, and can be applied utilizing either a modified or full retrospective transition method. Before January 1, 2022, we historically accounted for our Notes (as defined and described in Note 8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">, Convertible Senior Notes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) utilizing the cash conversion model. Effective January 1, 2022, we adopted <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmYzMTE4MzQyZDVkNDRhMGViN2RlNWFhNDViODc1YmQxL3NlYzpmMzExODM0MmQ1ZDQ0YTBlYjdkZTVhYTQ1Yjg3NWJkMV81Mi9mcmFnOjQ0ZmMyYTBlY2U4MDRhYWI5OWZiZmNlMzc5YTNlZDRkL3RleHRyZWdpb246NDRmYzJhMGVjZTgwNGFhYjk5ZmJmY2UzNzlhM2VkNGRfNDIzOQ_06689d0c-841a-4405-96c7-39c3d7f354f5">ASU 2020-06</span> using the modified retrospective approach, which resulted in a decrease to accumulated deficit of $65.8 million, a decrease to additional paid-in capital of $177.0 million, a decrease to property and equipment, net, of $0.4 million, and an increase to current and long-term convertible senior notes, net, of $6.8 million and $104.0 million, respectively. Interest expense recognized in future periods will be reduced as a result of accounting for the convertible debt instruments as a single liability measured at their amortized cost. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, or ASU 2021-08, which requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Accounting Standards Codification, or ASC, Topic 606. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022 and early adoption is permitted. Effective January 1, 2022, we early adopted this standard on a prospective basis. The impact of adoption of this standard on our condensed consolidated financial statements was not material. </span></div>Effective as of January 1, 2022 with our adoption of ASU 2020-06, we use the if-converted method for calculating any potential dilutive effect of the conversion options of the Notes on diluted net income per share, which assumes conversion as of the beginning of the period or at the time of issuance, if later. Prior to adopting ASU 2020-06, we had historically utilized the treasury stock method due to our intent and ability to settle the principal balance of the Notes in cash. As we have utilized the modified retrospective method of adoption, there is no change to our previously reported earnings per share amounts. 65800000 -177000000 -400000 6800000 104000000 Revenue<div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disaggregation of revenue by region was as follows (in thousands):</span></div><div style="margin-top:12pt;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.999%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><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.326%"/><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.326%"/><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.333%"/><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:8pt;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:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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:8pt;font-weight:400;line-height:100%"> </span></td><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:8pt;font-weight:700;line-height:100%">2022</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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2022</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:8pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue by region:</span></td><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: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:#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%">141,949 </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%">81,813 </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%">381,483 </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%">240,110 </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%">International</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%">73,763 </span></td><td style="background-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%">41,688 </span></td><td style="background-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%">172,793 </span></td><td style="background-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%">122,220 </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 19pt;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:#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%">215,712 </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%">123,501 </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%">554,276 </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%">362,330 </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><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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></table></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue attributable to the United Kingdom comprised 10.6% of the total revenue for the three months ended September 30, 2022 and 10.8% of the total revenue for the nine months ended September 30, 2021. Revenue attributable to Canada comprised 11.3% of the total revenue for the three months ended September 30, 2022. Other than the United Kingdom for the three months ended September 30, 2022 and the nine months ended September 30, 2021 and Canada for the three months ended September 30, 2022, no other country outside the United States comprised more than 10% of revenue for any of the periods presented. Our operations outside the United States include sales offices in Australia, Canada, France, Germany, Japan, the Netherlands, Singapore, Spain, the United Arab Emirates, and the United Kingdom, and research and development centers in Australia, the Czech Republic, India, and Ukraine. Revenue by location is determined by the billing address of the customer.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue related to our subscription-based software licenses is recognized at a point in time when the platform is first made available to the customer, or the beginning of the subscription term, if later. Revenue related to post-contract support, or PCS, service, hosted offerings, and subscriptions to third-party syndicated data is recognized ratably over the subscription term, with the exception of professional services related to training services. Revenue related to professional services is recognized at a point in time as the services are performed and represents less than 5% of total revenue for all periods presented.</span></div><div style="margin-top:18pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Assets and Contract Liabilities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Timing may differ between the satisfaction of performance obligations and the invoicing and collection of amounts related to our contracts with customers. Contract assets primarily relate to unbilled amounts for contracts with customers for which the amount of revenue recognized exceeds the amount billed to the customer. Contract assets are transferred to accounts receivable when the right to invoice becomes unconditional. Contract liabilities, or deferred revenue, are recorded for amounts that are collected in advance of the satisfaction of performance obligations. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><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, our contract assets are expected to be transferred to receivables within the next 12 to 24 months and, with respect to these contract assets, $65.9 million is included in prepaid expenses and other current assets and $64.2 million is included in other assets on our condensed consolidated balance sheet. As of December 31, 2021, we had contract assets of $22.0 million included in prepaid expenses and other current assets and $20.5 million included in other assets on our consolidated balance sheet. There were no impairments of contract assets during each of the three and nine months ended September 30, 2022 and 2021.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><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, we had deferred revenue of $182.8 million included in current deferred revenue and $5.2 million included in other liabilities on our condensed consolidated balance sheet. As of December 31, 2021, we had deferred revenue of $208.2 million included in current deferred revenue and $2.7 million included in other liabilities on our consolidated balance sheet. During the nine months ended September 30, 2022 and 2021, we recognized $180.3 million and $99.7 million, respectively, of revenue related to amounts that were included in deferred revenue as of December 31, 2021 and 2020, respectively. During the three months ended September 30, 2022 and 2021, we recognized $90.8 million and $50.1 million, respectively, of revenue related to amounts that were included in deferred revenue as of June 30, 2022 and 2021, respectively.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. This primarily consists of sales commissions and partner referral fees that are earned upon execution of the related contracts. We amortize these deferred commissions, which include partner referral fees, proportionate with related revenues over the benefit period. A summary of the activity impacting our deferred commissions during the three and nine months ended September 30, 2022 and 2021 is presented below (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:42.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.559%"/><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:8pt;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:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2022</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:8pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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 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%">71,007 </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%">50,869 </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%">69,817 </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%">51,186 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional deferred commissions</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,183 </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,252 </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%">58,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%">32,984 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred commissions</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">(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%">(19,422)</span></td><td style="background-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%">(10,865)</span></td><td style="background-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,810)</span></td><td style="background-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,853)</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%">Effects of foreign currency translation</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,129)</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%">(371)</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,540)</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%">(432)</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%">Ending balance</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%">75,639 </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%">52,885 </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%">75,639 </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%">52,885 </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-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Of the total amount of commissions deferred as of January 1, 2022, $6.3 million was paid in shares of the Company’s Class A common stock in the nine months ended September 30, 2022. No payments were made in shares in the three months ended September 30, 2022. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Of the total amounts amortized from deferred commissions during the three and nine months ended September 30, 2022, $0.4 million and $1.0 million, respectively, were paid in shares of the Company’s Class A common stock and are included in stock-based compensation.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><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 and 2021, $32.8 million and $26.9 million, respectively, of our deferred commissions were expected to be amortized within the next 12 months and therefore were included in prepaid expenses and other current assets. The remaining amount of our deferred commissions is included in other assets. There were no impairments of assets related to deferred commissions during each of the three and nine months ended September 30, 2022 and 2021. There were no assets recognized related to the costs to fulfill contracts during each of the three and nine months ended September 30, 2022 and 2021 as these costs were not material.</span></div><div style="margin-top:18pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction price allocated to the remaining performance obligations represents contracted revenue that has not yet been recognized, which includes deferred revenue on our condensed consolidated balance sheets and unbilled amounts that will be recognized as revenue in future periods. As of September 30, 2022, we had an aggregate transaction price of $488.3 million allocated to unsatisfied performance obligations related primarily to PCS, hosted offerings, and subscriptions to third-party syndicated data. We expect to recognize $452.3 million as revenue over the next 24 months, with the remaining amount expected to be recognized thereafter.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disaggregation of revenue by region was as follows (in thousands):</span></div><div style="margin-top:12pt;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.999%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><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.326%"/><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.326%"/><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.333%"/><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:8pt;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:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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:8pt;font-weight:400;line-height:100%"> </span></td><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:8pt;font-weight:700;line-height:100%">2022</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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2022</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:8pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue by region:</span></td><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: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:#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%">141,949 </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%">81,813 </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%">381,483 </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%">240,110 </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%">International</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%">73,763 </span></td><td style="background-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%">41,688 </span></td><td style="background-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%">172,793 </span></td><td style="background-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%">122,220 </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 19pt;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:#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%">215,712 </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%">123,501 </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%">554,276 </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%">362,330 </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><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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></table></div> 141949000 81813000 381483000 240110000 73763000 41688000 172793000 122220000 215712000 123501000 554276000 362330000 0.106 0.108 0.113 P12M P24M 65900000 64200000 22000000 20500000 0 0 0 0 182800000 5200000 208200000 2700000 180300000 99700000 90800000 50100000 A summary of the activity impacting our deferred commissions during the three and nine months ended September 30, 2022 and 2021 is presented below (in thousands):<div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:42.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.559%"/><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:8pt;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:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2022</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:8pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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 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%">71,007 </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%">50,869 </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%">69,817 </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%">51,186 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional deferred commissions</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,183 </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,252 </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%">58,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%">32,984 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred commissions</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">(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%">(19,422)</span></td><td style="background-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%">(10,865)</span></td><td style="background-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,810)</span></td><td style="background-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,853)</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%">Effects of foreign currency translation</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,129)</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%">(371)</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,540)</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%">(432)</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%">Ending balance</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%">75,639 </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%">52,885 </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%">75,639 </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%">52,885 </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-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Of the total amount of commissions deferred as of January 1, 2022, $6.3 million was paid in shares of the Company’s Class A common stock in the nine months ended September 30, 2022. No payments were made in shares in the three months ended September 30, 2022. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Of the total amounts amortized from deferred commissions during the three and nine months ended September 30, 2022, $0.4 million and $1.0 million, respectively, were paid in shares of the Company’s Class A common stock and are included in stock-based compensation.</span></div> 71007000 50869000 69817000 51186000 25183000 13252000 58172000 32984000 19422000 10865000 49810000 30853000 1129000 371000 2540000 432000 75639000 52885000 75639000 52885000 6300000 400000 1000000 32800000 26900000 0 0 0 0 488300000 452300000 P24M Business Combinations<div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2022 Acquisitions</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trifacta Inc.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 7, 2022, we acquired 100% of the outstanding equity of Trifacta Inc., or Trifacta, pursuant to an Agreement and Plan of Merger, dated January 6, 2022, or the Trifacta Merger Agreement. The acquisition was made to augment our product and go-to-market teams and acquire developed technology to advance our cloud-based functionalities. The aggregate consideration payable in exchange for all of the outstanding equity interests in Trifacta, inclusive of customary adjustments set forth in the Trifacta Merger Agreement, was $398.4 million. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the acquisition, we entered into employment and share-based compensation agreements with certain employees of Trifacta, which include up to $75.0 million in equity-based incentive awards, subject to continued employment over a period of 36 months. We additionally held back $9.2 million of the purchase price that will vest and become payable to certain key employees in three annual installments based on each such employee’s continued service. As both the awards and hold back arrangements are subject to the continued employment of the employees, they were excluded from the purchase consideration and will be recognized as post-acquisition compensation. The transaction costs associated with the acquisition were approximately $11.3 million, of which $7.8 million was incurred during the nine months ended September 30, 2022 and was recorded in general and administrative expense.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We accounted for the acquisition using the acquisition method of accounting, which requires the assets acquired and liabilities assumed to be recorded at the date of acquisition at their respective estimated fair values. The allocation of purchase consideration to the estimated fair values of the assets acquired and liabilities assumed as of the date of acquisition is as follows (in thousands):</span></div><div style="margin-top:6pt"><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:79.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.784%"/><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:8pt;font-weight:700;line-height:100%">Fair Value</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 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%">13,360 </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%">Accounts receivable, net</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,702 </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%">Other current and non-current 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%">11,017 </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%">Goodwill</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%">341,412 </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%">Intangible assets, net</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%">51,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable, accrued expenses and other current and non-current 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%">(15,807)</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%">Deferred revenue</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%">(9,313)</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%">Net assets acquired</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%">398,371 </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-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The excess of the purchase consideration over the fair value of other assets acquired and liabilities assumed was recorded as goodwill. The resulting goodwill is primarily attributed to the assembled workforce and expanded market opportunities, including integrating the Trifacta product offering with existing Company product offerings. The goodwill has no basis for U.S. income tax purposes. The following table sets forth the fair values of the components of identifiable intangible assets acquired (in thousands) and their estimated useful lives (in years) as of the date of acquisition:</span></div><div style="margin-top:6pt"><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:71.081%"/><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.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.518%"/><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:8pt;font-weight:700;line-height:100%">Fair 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:8pt;font-weight:700;line-height:100%">Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Completed technology</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%">48,500 </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="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%">7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;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 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,000 </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%">3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</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%">1,500 </span></td><td style="background-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%">3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;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 subject to amortization</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%">51,000 </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="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determined the fair value of the developed technology acquired using the multi-period excess earnings model, which is a variation of the income approach that estimates the value of the assets based on the present value of the incremental after-tax cash flow attributable only to the intangible assets. This model utilizes certain unobservable inputs classified as Level 3 measurements as defined by ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, or ASC 820. Key inputs utilized in the models include a discount rate of 16.5% and estimated revenue and expense forecasts. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operations of Trifacta are included in our operating results from the date of acquisition. We have not separately disclosed the amount of revenue or earnings related to the Trifacta acquisition as the operations of Trifacta were integrated into the operations of our company from the date of acquisition, and thus it would be immaterial or impractical to do so. In addition, the unaudited pro forma results of operations assuming the Trifacta acquisition had taken place at the beginning of each period are not provided as the historical operating results of Trifacta were not material.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2021 Acquisitions</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Hyper Anna Pty. Ltd.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 6, 2021, we acquired 100% of the outstanding equity of Hyper Anna Pty. Ltd., or Hyper Anna, pursuant to an Agreement for the Sale and Purchase of Shares, dated as of October 6, 2021, or the Hyper Anna Purchase Agreement. The acquisition was made to augment our research and development team and acquire certain developed technology.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate consideration payable in exchange for all of the outstanding equity interests in Hyper Anna, net of customary adjustments set forth in the Hyper Anna Purchase Agreement, was $24.9 million in cash. This includes $3.0 million and $2.0 million of cash consideration held back for customary indemnification matters for a period of 24 months and 36 months, respectively, following the acquisition date.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the acquisition, we entered into employment agreements with certain employees from Hyper Anna, which include up to $16.8 million in equity incentive awards based on continued employment over a period of 36 months. As the awards are subject to the continued employment of the employees, they were excluded from the purchase consideration, and will be recognized as post-acquisition compensation.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase consideration for the acquisition of $24.9 million consisted of $10.6 million in developed technology, which is tax deductible; $10.5 million of goodwill; and $3.8 million of net assets assumed.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determined the fair value of the developed technology acquired using the multi-period excess earnings model, which is a variation of the income approach that estimates the value of the assets based on the present value of the incremental after-tax cash flow attributable only to the intangible assets. This model utilizes certain unobservable inputs classified as Level 3 measurements as defined by ASC 820. Key inputs utilized in the models include a discount rate of 29% and estimated revenue and expense forecasts. Based on the valuation model, we determined the fair value of the developed technology to be $10.6 million with an amortization period of 7 years.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lore IO, Inc.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 21, 2021, we acquired 100% of the outstanding equity of Lore IO, Inc., or Lore IO, pursuant to an Agreement and Plan of Merger, dated as of October 18, 2021, or the Lore IO Merger Agreement. The acquisition was made to augment our research and development team. The aggregate consideration payable in exchange for all of the outstanding equity interests of Lore IO was $10.0 million in cash, subject to customary adjustments set forth in the Lore IO Merger Agreement.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the acquisition, we entered into employment agreements with certain employees from Lore IO, which include up to $11.1 million in equity incentive awards based on continued employment over a period of 36 months. As the awards are subject to the continued employment of the employees, they were excluded from the purchase consideration and will be recognized as post-acquisition compensation.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase consideration for the acquisition of $10.0 million consisted of $10.0 million of goodwill, which is not tax deductible, and immaterial net assets assumed.</span></div> 1 398400000 75000000 P36M 9200000 11300000 7800000 The allocation of purchase consideration to the estimated fair values of the assets acquired and liabilities assumed as of the date of acquisition is as follows (in thousands):<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:79.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.784%"/><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:8pt;font-weight:700;line-height:100%">Fair Value</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 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%">13,360 </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%">Accounts receivable, net</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,702 </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%">Other current and non-current 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%">11,017 </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%">Goodwill</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%">341,412 </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%">Intangible assets, net</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%">51,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable, accrued expenses and other current and non-current 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%">(15,807)</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%">Deferred revenue</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%">(9,313)</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%">Net assets acquired</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%">398,371 </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> 13360000 6702000 11017000 341412000 51000000 15807000 9313000 398371000 The following table sets forth the fair values of the components of identifiable intangible assets acquired (in thousands) and their estimated useful lives (in years) as of the date of acquisition:<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:71.081%"/><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.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.518%"/><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:8pt;font-weight:700;line-height:100%">Fair 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:8pt;font-weight:700;line-height:100%">Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Completed technology</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%">48,500 </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="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%">7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;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 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,000 </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%">3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</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%">1,500 </span></td><td style="background-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%">3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;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 subject to amortization</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%">51,000 </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="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table> 48500000 P7Y 1000000 P3Y 1500000 P3Y 51000000 0.165 1 24900000 3000000 2000000 P24M P36M 16800000 P36M 24900000 10600000 10500000 3800000 0.29 10600000 P7Y 1 10000000 11100000 P36M 10000000 10000000 Fair Value Measurements<div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Instruments Measured at Fair Value on a Recurring Basis.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following tables present our cash and cash equivalents’ and investments’ costs, gross unrealized gains (losses), and fair value by major security type recorded as cash and cash equivalents or short-term or long-term investments as of September 30, 2022 and December 31, 2021 (in thousands):</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><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:29.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><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:9.635%"/><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:9.635%"/><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:9.635%"/><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:9.635%"/><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:10.521%"/><td style="width:0.1%"/></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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</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:8pt;font-weight:400;line-height:100%"> </span></td><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:8pt;font-weight:700;line-height:100%">Cost</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:8pt;font-weight:700;line-height:100%">Net<br/>Unrealized<br/>Gains (Losses)</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:8pt;font-weight:700;line-height:100%">Fair Value</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:8pt;font-weight:700;line-height:100%">Cash and<br/>Cash<br/>Equivalents</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:8pt;font-weight:700;line-height:100%">Short-term<br/>Investments</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:8pt;font-weight:700;line-height:100%">Long-term<br/>Investments</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%">Cash</span></td><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%">51,034 </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%">— </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%">51,034 </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%">51,034 </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%">— </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%">— </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%">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;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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 funds</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%">21,131 </span></td><td style="background-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%">21,131 </span></td><td style="background-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,131 </span></td><td style="background-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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;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%">Subtotal</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%">21,131 </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%">— </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%">21,131 </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%">21,131 </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%">— </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%">— </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%">Level 2:</span></td><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"/><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 2px 19pt;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 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%">76,159 </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)</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%">75,960 </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%">15,564 </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%">60,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 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%">— </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 19pt;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%">Certificates of deposit</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%">1,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 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%">988 </span></td><td style="background-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%">988 </span></td><td style="background-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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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 and agency bonds</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%">245,603 </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%">(4,087)</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%">241,516 </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%">190,429 </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%">51,087 </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 19pt;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 bonds</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%">48,852 </span></td><td style="background-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%">(910)</span></td><td style="background-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%">47,942 </span></td><td style="background-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%">40,365 </span></td><td style="background-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,577 </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 37pt;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%">Subtotal</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%">371,614 </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,208)</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%">366,406 </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,564 </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%">292,178 </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%">58,664 </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%">Level 3:</span></td><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%">— </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%">— </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%">— </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%">— </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%">— </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%">— </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 2px 61.75pt;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:#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%">443,779 </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,208)</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%">438,571 </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%">87,729 </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%">292,178 </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%">58,664 </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:12pt"><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="border-top:3pt double #000000;padding:0 1pt"/><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="border-top:3pt double #000000;padding:0 1pt"/><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="border-top:3pt double #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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</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:8pt;font-weight:400;line-height:100%"> </span></td><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:8pt;font-weight:700;line-height:100%">Cost</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:8pt;font-weight:700;line-height:100%">Net<br/>Unrealized<br/>Gains (Losses)</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:8pt;font-weight:700;line-height:100%">Fair Value</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:8pt;font-weight:700;line-height:100%">Cash and<br/>Cash<br/>Equivalents</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:8pt;font-weight:700;line-height:100%">Short-term<br/>Investments</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:8pt;font-weight:700;line-height:100%">Long-term<br/>Investments</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%">Cash</span></td><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%">68,579 </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%">— </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%">68,579 </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%">68,579 </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%">— </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%">— </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%">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;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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 funds</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%">15,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 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%">15,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 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%">15,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 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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;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%">Subtotal</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%">15,382 </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%">— </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,382 </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,382 </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%">— </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%">— </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%">Level 2:</span></td><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"/><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 2px 19pt;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 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%">308,250 </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%">(97)</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%">308,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 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%">68,414 </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%">239,739 </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%">— </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 19pt;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%">Certificates of deposit</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,500 </span></td><td style="background-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)</span></td><td style="background-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,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%">— </span></td><td style="background-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%">3,497 </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 19pt;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 and agency bonds</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%">459,960 </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,264)</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%">458,696 </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%">189,243 </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%">269,453 </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 19pt;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 bonds</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%">148,605 </span></td><td style="background-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%">(450)</span></td><td style="background-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%">148,155 </span></td><td style="background-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%">77,892 </span></td><td style="background-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%">70,263 </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 37pt;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%">Subtotal</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%">920,315 </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,814)</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%">918,501 </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%">68,414 </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%">506,874 </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%">343,213 </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%">Level 3:</span></td><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%">— </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%">— </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%">— </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%">— </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%">— </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%">— </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 2px 61.75pt;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:#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%">1,004,276 </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%">(1,814)</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%">1,002,462 </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%">152,375 </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%">506,874 </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%">343,213 </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-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All long-term investments had maturities between <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmYzMTE4MzQyZDVkNDRhMGViN2RlNWFhNDViODc1YmQxL3NlYzpmMzExODM0MmQ1ZDQ0YTBlYjdkZTVhYTQ1Yjg3NWJkMV83MC9mcmFnOjFjNjVhZTgyMjEyYjQwYzNhY2NlYTM5MzQzOWVmMDgzL3RleHRyZWdpb246MWM2NWFlODIyMTJiNDBjM2FjY2VhMzkzNDM5ZWYwODNfNDA2_a4f22d23-ec0e-43c7-9a22-294ccbac0ac3">one</span> and two years in duration as of September 30, 2022.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><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, we had gross unrealized losses of $5.2 million with respect to our available-for-sale securities, and we do not intend to sell, nor is it more likely than not that we will be required to sell, these investments before recovery of their amortized cost basis. These gross unrealized losses were classified in accumulated other comprehensive loss in our condensed consolidated balance sheets as of September 30, 2022. </span></div>Instruments Not Recorded at Fair Value on a Recurring Basis. We estimate the fair value of our Notes carried at face value, less unamortized discount and issuance costs, quarterly for disclosure purposes. The estimated fair value of our Notes is determined by Level 2 inputs and is based on observable market data including prices for similar instruments. As of September 30, 2022 and December 31, 2021, the fair value of our Notes was $798.1 million and $857.3 million, respectively. The carrying amounts of our cash, accounts receivable, prepaid expenses and other current assets, accounts payable, and accrued liabilities approximate their current fair value because of their nature and relatively short maturity dates or durations. The following tables present our cash and cash equivalents’ and investments’ costs, gross unrealized gains (losses), and fair value by major security type recorded as cash and cash equivalents or short-term or long-term investments as of September 30, 2022 and December 31, 2021 (in thousands):<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><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:29.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><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:9.635%"/><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:9.635%"/><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:9.635%"/><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:9.635%"/><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:10.521%"/><td style="width:0.1%"/></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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</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:8pt;font-weight:400;line-height:100%"> </span></td><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:8pt;font-weight:700;line-height:100%">Cost</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:8pt;font-weight:700;line-height:100%">Net<br/>Unrealized<br/>Gains (Losses)</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:8pt;font-weight:700;line-height:100%">Fair Value</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:8pt;font-weight:700;line-height:100%">Cash and<br/>Cash<br/>Equivalents</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:8pt;font-weight:700;line-height:100%">Short-term<br/>Investments</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:8pt;font-weight:700;line-height:100%">Long-term<br/>Investments</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%">Cash</span></td><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%">51,034 </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%">— </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%">51,034 </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%">51,034 </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%">— </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%">— </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%">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;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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 funds</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%">21,131 </span></td><td style="background-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%">21,131 </span></td><td style="background-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,131 </span></td><td style="background-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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;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%">Subtotal</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%">21,131 </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%">— </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%">21,131 </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%">21,131 </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%">— </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%">— </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%">Level 2:</span></td><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"/><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 2px 19pt;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 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%">76,159 </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)</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%">75,960 </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%">15,564 </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%">60,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 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%">— </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 19pt;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%">Certificates of deposit</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%">1,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 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%">988 </span></td><td style="background-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%">988 </span></td><td style="background-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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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 and agency bonds</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%">245,603 </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%">(4,087)</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%">241,516 </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%">190,429 </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%">51,087 </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 19pt;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 bonds</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%">48,852 </span></td><td style="background-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%">(910)</span></td><td style="background-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%">47,942 </span></td><td style="background-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%">40,365 </span></td><td style="background-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,577 </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 37pt;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%">Subtotal</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%">371,614 </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,208)</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%">366,406 </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,564 </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%">292,178 </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%">58,664 </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%">Level 3:</span></td><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%">— </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%">— </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%">— </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%">— </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%">— </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%">— </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 2px 61.75pt;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:#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%">443,779 </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,208)</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%">438,571 </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%">87,729 </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%">292,178 </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%">58,664 </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:12pt"><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="border-top:3pt double #000000;padding:0 1pt"/><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="border-top:3pt double #000000;padding:0 1pt"/><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="border-top:3pt double #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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</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:8pt;font-weight:400;line-height:100%"> </span></td><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:8pt;font-weight:700;line-height:100%">Cost</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:8pt;font-weight:700;line-height:100%">Net<br/>Unrealized<br/>Gains (Losses)</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:8pt;font-weight:700;line-height:100%">Fair Value</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:8pt;font-weight:700;line-height:100%">Cash and<br/>Cash<br/>Equivalents</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:8pt;font-weight:700;line-height:100%">Short-term<br/>Investments</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:8pt;font-weight:700;line-height:100%">Long-term<br/>Investments</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%">Cash</span></td><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%">68,579 </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%">— </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%">68,579 </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%">68,579 </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%">— </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%">— </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%">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;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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 funds</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%">15,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 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%">15,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 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%">15,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 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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;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%">Subtotal</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%">15,382 </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%">— </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,382 </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,382 </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%">— </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%">— </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%">Level 2:</span></td><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"/><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 2px 19pt;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 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%">308,250 </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%">(97)</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%">308,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 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%">68,414 </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%">239,739 </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%">— </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 19pt;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%">Certificates of deposit</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,500 </span></td><td style="background-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)</span></td><td style="background-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,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%">— </span></td><td style="background-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%">3,497 </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 19pt;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 and agency bonds</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%">459,960 </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,264)</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%">458,696 </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%">189,243 </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%">269,453 </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 19pt;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 bonds</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%">148,605 </span></td><td style="background-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%">(450)</span></td><td style="background-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%">148,155 </span></td><td style="background-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%">77,892 </span></td><td style="background-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%">70,263 </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 37pt;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%">Subtotal</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%">920,315 </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,814)</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%">918,501 </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%">68,414 </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%">506,874 </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%">343,213 </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%">Level 3:</span></td><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%">— </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%">— </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%">— </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%">— </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%">— </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%">— </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 2px 61.75pt;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:#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%">1,004,276 </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%">(1,814)</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%">1,002,462 </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%">152,375 </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%">506,874 </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%">343,213 </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> 51034000 51034000 51034000 21131000 21131000 21131000 21131000 21131000 21131000 76159000 -199000 75960000 15564000 60396000 0 1000000 -12000 988000 0 988000 0 245603000 -4087000 241516000 0 190429000 51087000 48852000 -910000 47942000 0 40365000 7577000 371614000 -5208000 366406000 15564000 292178000 58664000 0 0 0 0 0 0 443779000 -5208000 438571000 87729000 292178000 58664000 68579000 68579000 68579000 15382000 15382000 15382000 15382000 15382000 15382000 308250000 -97000 308153000 68414000 239739000 0 3500000 -3000 3497000 0 0 3497000 459960000 -1264000 458696000 0 189243000 269453000 148605000 -450000 148155000 0 77892000 70263000 920315000 -1814000 918501000 68414000 506874000 343213000 0 0 0 0 0 0 1004276000 -1814000 1002462000 152375000 506874000 343213000 P2Y 5200000 798100000 857300000 Allowance for Doubtful Accounts and Sales Reserves<div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the allowance for doubtful accounts and sales reserve included in accounts receivable and contract assets in our condensed consolidated balance sheets (in thousands):</span></div><div style="margin-bottom:13pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"><tr><td style="width:1.0%"/><td style="width:40.217%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.548%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.548%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.672%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.548%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.675%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom: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:8pt;font-weight:700;line-height:100%">Accounts Receivable Reserve</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom: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:8pt;font-weight:700;line-height:100%">Contract Asset Reserve</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:8pt;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:8pt;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:8pt;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:8pt;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:8pt;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%">Beginning Balance</span></td><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%">3,546 </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%">3,114 </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%">1,479 </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%">2,438 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision</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,493 </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%">669 </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%">754 </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"/></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%">Recoveries</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%">(674)</span></td><td style="background-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%">(611)</span></td><td style="background-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%">(22)</span></td><td style="background-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)</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%">Charge-offs</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%">(712)</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%">(530)</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%">(67)</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%">(59)</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%">Ending Balance</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%">3,653 </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%">2,642 </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%">2,144 </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%">1,791 </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-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the allowance for doubtful accounts and sales reserve included in accounts receivable and contract assets in our condensed consolidated balance sheets (in thousands):</span></div><div style="margin-bottom:13pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"><tr><td style="width:1.0%"/><td style="width:40.217%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.548%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.548%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.672%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.548%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.675%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom: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:8pt;font-weight:700;line-height:100%">Accounts Receivable Reserve</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom: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:8pt;font-weight:700;line-height:100%">Contract Asset Reserve</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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:8pt;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:8pt;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:8pt;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:8pt;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:8pt;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%">Beginning Balance</span></td><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%">3,546 </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%">3,114 </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%">1,479 </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%">2,438 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision</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,493 </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%">669 </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%">754 </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"/></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%">Recoveries</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%">(674)</span></td><td style="background-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%">(611)</span></td><td style="background-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%">(22)</span></td><td style="background-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)</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%">Charge-offs</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%">(712)</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%">(530)</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%">(67)</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%">(59)</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%">Ending Balance</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%">3,653 </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%">2,642 </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%">2,144 </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%">1,791 </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> 3546000 3114000 1479000 2438000 1493000 669000 754000 -539000 674000 611000 22000 49000 712000 530000 67000 59000 3653000 2642000 2144000 1791000 Goodwill and Intangible Assets<div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in carrying amount of goodwill for the nine months ended September 30, 2022 was as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:81.158%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.642%"/><td style="width:0.1%"/></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%">Goodwill as of December 31, 2021</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%">57,415 </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%">Goodwill recorded in connection with acquisition</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%">341,412 </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%">Effects 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%">(1,107)</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%">Goodwill as of September 30, 2022</span></td><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%">397,720 </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-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following (in thousands, except years):</span></div><div style="margin-top:12pt"><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:37.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.859%"/><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.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.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:13.085%"/><td style="width:0.1%"/></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:8pt;font-weight:400;line-height:100%"> </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:8pt;font-weight:700;line-height:100%">As of September 30, 2022</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:8pt;font-weight:400;line-height:100%"> </span></td><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:8pt;font-weight:700;line-height:100%">Remaining Weighted-Average Useful Life in Years</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:8pt;font-weight:700;line-height:100%">Gross Carrying<br/>Value</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:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</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:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Value</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%">Customer relationships</span></td><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%">2.4</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%">2,392 </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%">(1,134)</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%">1,258 </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%">Completed technology</span></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%">5.7</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%">81,631 </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,002)</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%">61,629 </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%">Trade names</span></td><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.4</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%">1,500 </span></td><td style="background-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%">(323)</span></td><td style="background-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,177 </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="3" style="background-color:#ffffff;padding:0 1pt"/><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%">85,523 </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%">(21,459)</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%">64,064 </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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #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:8pt;font-weight:400;line-height:100%"> </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:8pt;font-weight:700;line-height:100%">As of December 31, 2021</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:8pt;font-weight:400;line-height:100%"> </span></td><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:8pt;font-weight:700;line-height:100%">Remaining Weighted-Average Useful Life in Years</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:8pt;font-weight:700;line-height:100%">Gross Carrying<br/>Value</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:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</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:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Value</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%">Customer relationships</span></td><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.1</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%">1,557 </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%">(862)</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%">695 </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;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%">Completed technology</span></td><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%">5.1</span></td><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%">32,337 </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%">(11,295)</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%">21,042 </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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">33,894 </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,157)</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%">21,737 </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="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classified intangible asset amortization expense in the accompanying condensed consolidated statements of operations and comprehensive loss as follows (in thousands):</span></div><div style="margin-top:12pt"><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><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:8pt;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:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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:8pt;font-weight:400;line-height:100%"> </span></td><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:8pt;font-weight:700;line-height:100%">2022</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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2022</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:8pt;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: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;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%">3,315 </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%">1,106 </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%">8,953 </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%">3,282 </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%">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%">262 </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%">56 </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%">699 </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%">173 </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 19pt;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%">3,577 </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%">1,162 </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%">9,652 </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,455 </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-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our estimates of remaining amortization expense for finite-lived intangible assets at September 30, 2022 (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:81.158%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.642%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</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,619 </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: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="padding:2px 0 2px 1pt;text-align: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,367 </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: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%">11,718 </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: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="padding:2px 0 2px 1pt;text-align: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,137 </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: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%">9,256 </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: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="padding:2px 0 2px 1pt;text-align: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,967 </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 2px 19pt;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%">64,064 </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-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in carrying amount of goodwill for the nine months ended September 30, 2022 was as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:81.158%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.642%"/><td style="width:0.1%"/></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%">Goodwill as of December 31, 2021</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%">57,415 </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%">Goodwill recorded in connection with acquisition</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%">341,412 </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%">Effects 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%">(1,107)</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%">Goodwill as of September 30, 2022</span></td><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%">397,720 </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> 57415000 341412000 -1107000 397720000 <div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following (in thousands, except years):</span></div><div style="margin-top:12pt"><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:37.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.859%"/><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.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.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:13.085%"/><td style="width:0.1%"/></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:8pt;font-weight:400;line-height:100%"> </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:8pt;font-weight:700;line-height:100%">As of September 30, 2022</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:8pt;font-weight:400;line-height:100%"> </span></td><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:8pt;font-weight:700;line-height:100%">Remaining Weighted-Average Useful Life in Years</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:8pt;font-weight:700;line-height:100%">Gross Carrying<br/>Value</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:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</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:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Value</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%">Customer relationships</span></td><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%">2.4</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%">2,392 </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%">(1,134)</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%">1,258 </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%">Completed technology</span></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%">5.7</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%">81,631 </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,002)</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%">61,629 </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%">Trade names</span></td><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.4</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%">1,500 </span></td><td style="background-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%">(323)</span></td><td style="background-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,177 </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="3" style="background-color:#ffffff;padding:0 1pt"/><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%">85,523 </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%">(21,459)</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%">64,064 </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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #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:8pt;font-weight:400;line-height:100%"> </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:8pt;font-weight:700;line-height:100%">As of December 31, 2021</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:8pt;font-weight:400;line-height:100%"> </span></td><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:8pt;font-weight:700;line-height:100%">Remaining Weighted-Average Useful Life in Years</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:8pt;font-weight:700;line-height:100%">Gross Carrying<br/>Value</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:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</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:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Value</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%">Customer relationships</span></td><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.1</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%">1,557 </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%">(862)</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%">695 </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;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%">Completed technology</span></td><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%">5.1</span></td><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%">32,337 </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%">(11,295)</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%">21,042 </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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">33,894 </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,157)</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%">21,737 </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> P2Y4M24D 2392000 1134000 1258000 P5Y8M12D 81631000 20002000 61629000 P2Y4M24D 1500000 323000 1177000 85523000 21459000 64064000 P3Y1M6D 1557000 862000 695000 P5Y1M6D 32337000 11295000 21042000 33894000 12157000 21737000 <div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classified intangible asset amortization expense in the accompanying condensed consolidated statements of operations and comprehensive loss as follows (in thousands):</span></div><div style="margin-top:12pt"><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><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:8pt;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:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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:8pt;font-weight:400;line-height:100%"> </span></td><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:8pt;font-weight:700;line-height:100%">2022</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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2022</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:8pt;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: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;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%">3,315 </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%">1,106 </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%">8,953 </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%">3,282 </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%">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%">262 </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%">56 </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%">699 </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%">173 </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 19pt;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%">3,577 </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%">1,162 </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%">9,652 </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,455 </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> 3315000 1106000 8953000 3282000 262000 56000 699000 173000 3577000 1162000 9652000 3455000 <div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our estimates of remaining amortization expense for finite-lived intangible assets at September 30, 2022 (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:81.158%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.642%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</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,619 </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: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="padding:2px 0 2px 1pt;text-align: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,367 </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: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%">11,718 </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: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="padding:2px 0 2px 1pt;text-align: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,137 </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: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%">9,256 </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: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="padding:2px 0 2px 1pt;text-align: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,967 </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 2px 19pt;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%">64,064 </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> 3619000 12367000 11718000 10137000 9256000 16967000 64064000 Convertible Senior Notes<div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of our convertible senior notes, which are further discussed below (original principal in thousands):</span></div><div style="margin-top:12pt;text-align:center"><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:8.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><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.081%"/><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.326%"/><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:9.572%"/><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:9.572%"/><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:9.572%"/><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:9.582%"/><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:8pt;font-weight:700;line-height:100%">Month Issued</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:8pt;font-weight:700;line-height:100%">Maturity Date</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:8pt;font-weight:700;line-height:100%">Original Principal (including over-allotment)</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:8pt;font-weight:700;line-height:100%">Coupon Interest Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Effective Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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:8pt;font-weight:700;line-height:100%">Conversion Rate</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:8pt;font-weight:700;line-height:100%">Initial Conversion Price</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%">2023 Notes</span></td><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%">May and June 2018</span></td><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%">June 1, 2023</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%">230,000 </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%">0.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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;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.01 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 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%">22.5572 </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%">44.33 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Notes</span></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%">August 2019</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%">August 1, 2024</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%">400,000 </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%">0.5 </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%">0.93 </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 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.2809 </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%">189.36 </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 Notes</span></td><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%">August 2019</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%">August 1, 2026</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%">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 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.0 </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%">1.32 </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 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.2809 </span></td><td style="background-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%">189.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Prior to the adoption of ASU 2020-06, our effective interest rates were 7.00% for the 2023 Notes, 4.96% for the 2024 Notes, and 5.41% for the 2026 Notes due to the discount on the Notes related to the component previously allocated to equity.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As further defined and described below, the 2024 Notes and the 2026 Notes are together referred to as the 2024 &amp; 2026 Notes, and the 2023 Notes and the 2024 &amp; 2026 Notes are collectively referred to as the Notes. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May and June 2018, we sold $230.0 million aggregate principal amount of our 0.50% Convertible Senior Notes due 2023, or the 2023 Notes, including the initial purchasers’ exercise in full of their option to purchase an additional $30.0 million of the 2023 Notes, in a private offering to qualified institutional buyers pursuant to Rule 144A promulgated under the Securities Act of 1933, as amended, or the Securities Act. The 2023 Notes are our senior, unsecured obligations and interest is payable semi-annually in arrears on June 1 and December 1 of each year beginning December 1, 2018.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2019, we sold $400.0 million aggregate principal amount of our 0.50% Convertible Senior Notes due 2024, or the 2024 Notes, and $400.0 million aggregate principal amount of our 1.00% Convertible Senior Notes due 2026, or the 2026 Notes, including the initial purchasers’ exercise in full of their options to purchase an additional $50.0 million of the 2024 Notes and an additional $50.0 million of the 2026 Notes, in a private offering to qualified institutional buyers pursuant to Rule 144A promulgated under the Securities Act. The 2024 &amp; 2026 Notes are our senior, unsecured obligations and interest is payable semi-annually in arrears on February 1 and August 1 of each year beginning February 1, 2020.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the close of business on the business day immediately preceding March 1, 2023, or the 2023 Conversion Date, in the case of the 2023 Notes, or May 1, 2024, or the 2024 Conversion Date, in the case of the 2024 Notes, or May 1, 2026, or the 2026 Conversion Date, in the case of the 2026 Notes, the respective Notes are convertible at the option of holders only upon satisfaction of certain conditions and during certain periods, and thereafter, at any time until the close of business on the second scheduled trading day immediately preceding the relevant maturity date. The applicable conversion rate is subject to customary adjustments for certain events as described in the applicable indenture between us and U.S. Bank National Association, as trustee, or, collectively, the Indentures. Upon conversion, the Notes may be settled in shares of our Class A common stock, cash, or a combination of cash and shares of our Class A common stock, at our election. It is our current intent to settle the principal amount of the Notes with cash. During the years ended December 31, 2019 and 2020, a portion of the 2023 Notes were exchanged, as further discussed below.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the close of business on the business day immediately preceding the applicable Conversion Date, the applicable series of Notes is convertible at the option of the holders under the following circumstances:</span></div><div style="margin-top:6pt;padding-left:63pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">during any calendar quarter commencing after the calendar quarter subsequent to the calendar quarter in which the applicable series of Notes was issued (and only during such calendar quarter), if the last reported sale price of our Class A common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the applicable conversion price of the applicable series of Notes on each applicable trading day;</span></div><div style="margin-top:6pt;padding-left:63pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">during the five-business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of the applicable series of Notes for each day of that five day consecutive trading day period was less than 98% of the product of the last reported sale price of our Class A common stock and the applicable conversion rate of the applicable series of Notes on such applicable trading day; or</span></div><div style="margin-top:6pt;padding-left:63pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">upon the occurrence of specified corporate events described in the applicable Indenture.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For at least 20 trading days during the period of 30 consecutive trading days ending September 30, 2022, the last reported sale price of our Class A common stock was greater than or equal to 130% of the conversion price of the 2023 Notes on each applicable trading day and, as a result, the 2023 Notes are convertible at the holder’s option during the quarter ending December 31, 2022. As of September 30, 2022, the 2024 &amp; 2026 Notes were not convertible. As the 2023 Notes mature on June 1, 2023 and are convertible at the holder’s option during the quarter ending December 31, 2022, they were classified as current liabilities on the condensed consolidated balance sheet as of September 30, 2022. As of September 30, 2022, the aggregate if-converted value of the 2023 Notes exceeded their aggregate principal amount by $22.0 million.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may not redeem any series of Notes prior to the relevant maturity date. Holders of any series of Notes have the right to require us to repurchase for cash all or a portion of their applicable series of Notes, at 100% of its respective principal amount, plus any accrued and unpaid interest, upon the occurrence of a fundamental change as defined in the applicable Indenture for such series of Notes. We are also required to increase the conversion rate for holders who convert their Notes in connection with certain corporate events occurring prior to the relevant maturity date.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes are our senior unsecured obligations and rank senior in right of payment to any of our indebtedness and other liabilities that are expressly subordinated in right of payment to the Notes, equal in right of payment among all series of Notes and to any other existing and future indebtedness and other liabilities that are not subordinated, effectively junior in right of payment to any of our secured indebtedness and other liabilities to the extent of the value of the assets securing such indebtedness and other liabilities, and structurally junior in right of payment to all of our existing and future indebtedness and other liabilities (including trade payables) of our current or future subsidiaries.</span></div><div style="margin-top:18pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capped Call Transactions</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the pricing of the 2023 Notes, we entered into privately negotiated capped call transactions with an affiliate of one of the initial purchasers of the 2023 Notes and other financial institutions. In connection with the pricing of the 2024 &amp; 2026 Notes, we entered into privately negotiated capped call transactions with other financial institutions. The capped call transactions are expected generally to reduce or offset potential dilution to holders of our common stock and/or offset the potential cash payments that we could be required to make in excess of the principal amount upon any conversion of the applicable series of Notes under certain circumstances, with such reduction and/or offset subject to a cap based on the cap price. Under the capped call transactions, we purchased capped call options that in the aggregate relate to the total number of shares of our Class A common stock underlying the applicable series of Notes, with an initial strike price of approximately $44.33 per share in the case of the 2023 Notes, which corresponds to the initial conversion price of the 2023 Notes, and approximately $189.36 per share in the case of the 2024 &amp; 2026 Notes, which corresponds to the initial conversion price of each of the 2024 &amp; 2026 Notes. Further, the capped call options are subject to anti-dilution adjustments substantially similar to those applicable to the conversion rate of the applicable series of Notes, and have a cap price of $62.22 per share in the case of the 2023 Notes, and $315.60 per share in the case of the 2024 &amp; 2026 Notes. The cost of the purchased capped calls of $19.1 million in the case of the 2023 Notes and $87.4 million in the case of the 2024 &amp; 2026 Notes was recorded as a reduction to additional paid-in-capital.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We elected to integrate the applicable capped call options with the applicable series of Notes for federal income tax purposes pursuant to applicable U.S. Treasury Regulations. Accordingly, the $19.1 million gross cost of the purchased capped calls in the case of the 2023 Notes and the $87.4 million gross cost of the purchased capped calls in the case of the 2024 &amp; 2026 Notes will be deductible for income tax purposes as original discount interest over the term of the 2023 Notes and the applicable series of the 2024 &amp; 2026 Notes, respectively. We recorded deferred tax assets of $4.6 million with respect to the 2023 Notes and $20.9 million with respect to the 2024 &amp; 2026 Notes, which represent the tax benefit of these deductions with an offsetting entry to additional paid-in capital. These deferred tax assets, as adjusted for activity through December 31, 2021, were written off as part of the ASU 2020-06 implementation.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the exchange agreements discussed below, we terminated a corresponding portion of the existing capped call transactions that we entered into in connection with the issuance of the 2023 Notes, which resulted in the net share settlement and our receipt and retirement of 285,466 shares of Class A common stock. </span></div><div style="margin-top:18pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Exchange of 2023 Notes</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the issuance of the 2024 &amp; 2026 Notes discussed above, during the year ended December 31, 2019, we entered into exchange agreements with certain holders of our outstanding 2023 Notes and, using a portion of the net proceeds from the issuance of the 2024 &amp; 2026 Notes, we exchanged $145.2 million principal amount, together with accrued and unpaid interest thereon, of the 2023 Notes for aggregate consideration of $145.4 million in cash, representing the principal and accrued interest of the exchanged 2023 Notes, and 2.2 million shares of Class A common stock. Other than this exchange, we have received immaterial requests for conversion since the 2023 Notes initially became convertible but did not receive any additional requests for conversion during the three and nine months ended September 30, 2022.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes consisted of the following (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:40.102%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.848%"/><td style="width:0.1%"/></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:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></td><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:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2023 Notes</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:8pt;font-weight:700;line-height:100%">2024 Notes</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:8pt;font-weight:700;line-height:100%">2026 Notes</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2023 Notes</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:8pt;font-weight:700;line-height:100%">2024 Notes</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:8pt;font-weight:700;line-height:100%">2026 Notes</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%">Liability:</span></td><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"/><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 2px 12.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%">Principal</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%">84,748 </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%">400,000 </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%">400,000 </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%">84,748 </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%">400,000 </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%">400,000 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: debt discount and issuance costs, net of amortization</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="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%">(285)</span></td><td style="background-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,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%">(4,685)</span></td><td style="background-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,348)</span></td><td style="background-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,941)</span></td><td style="background-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%">(71,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 2px 12.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%">Net carrying amount</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%">84,463 </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%">396,873 </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%">395,315 </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%">77,400 </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%">357,059 </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%">328,957 </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:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Equity, net of issuance costs</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">(2)</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:2px 0;text-align: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;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align: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;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align: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;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,473 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align: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,749 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align: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,380 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> As of December 31, 2021, the debt discount component, net of amortization, which is not applicable under ASU 2020-06, was $6.7 million for the 2023 Notes, $38.6 million for the 2024 Notes, and $65.5 million for the 2026 Notes. See Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, for additional information related to the adoption of this accounting standard.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Not applicable under ASU 2020-06. See Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, for additional information related to the adoption of this accounting standard.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth interest expense recognized related to the Notes (in thousands):</span></div><div style="margin-top:12pt;text-align:center;text-indent:-4.5pt"><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2022</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:8pt;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%">Contractual interest expense</span></td><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%">1,606 </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%">1,606 </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%">4,818 </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%">4,818 </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:bottom"><div><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 and 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="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%">839 </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,363 </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,455 </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%">24,379 </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 19pt;text-align: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 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%">2,445 </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;border-bottom:3pt double #000000;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%">9,969 </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;border-bottom:3pt double #000000;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%">7,273 </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;border-bottom:3pt double #000000;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%">29,197 </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><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></table></div><div style="margin-top:6pt;text-align:justify;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The aggregate amortization expense related to the equity component of our Notes, which is not applicable under ASU 2020-06, for the three and nine months ended September 30, 2021 was $7.6 million and 22.0 million, respectively.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth future contractual obligations of contractual interest and principal related to the Notes (in thousands):</span></div><div style="margin-top:6pt;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:79.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><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:8pt;font-weight:700;line-height:100%">Payments Due by Period</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%">Remainder of 2022</span></td><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%">212 </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: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="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%">90,960 </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="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%">406,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;text-align: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="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,000 </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="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%">404,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;text-align: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 principal and related contractual interest</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%">905,172 </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-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of our convertible senior notes, which are further discussed below (original principal in thousands):</span></div><div style="margin-top:12pt;text-align:center"><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:8.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.128%"/><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.081%"/><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.326%"/><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:9.572%"/><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:9.572%"/><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:9.572%"/><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:9.582%"/><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:8pt;font-weight:700;line-height:100%">Month Issued</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:8pt;font-weight:700;line-height:100%">Maturity Date</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:8pt;font-weight:700;line-height:100%">Original Principal (including over-allotment)</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:8pt;font-weight:700;line-height:100%">Coupon Interest Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Effective Interest Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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:8pt;font-weight:700;line-height:100%">Conversion Rate</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:8pt;font-weight:700;line-height:100%">Initial Conversion Price</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%">2023 Notes</span></td><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%">May and June 2018</span></td><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%">June 1, 2023</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%">230,000 </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%">0.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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;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.01 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 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%">22.5572 </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%">44.33 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 Notes</span></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%">August 2019</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%">August 1, 2024</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%">400,000 </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%">0.5 </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%">0.93 </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 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.2809 </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%">189.36 </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 Notes</span></td><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%">August 2019</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%">August 1, 2026</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%">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 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.0 </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%">1.32 </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 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.2809 </span></td><td style="background-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%">189.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Prior to the adoption of ASU 2020-06, our effective interest rates were 7.00% for the 2023 Notes, 4.96% for the 2024 Notes, and 5.41% for the 2026 Notes due to the discount on the Notes related to the component previously allocated to equity.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes consisted of the following (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:40.102%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.137%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.848%"/><td style="width:0.1%"/></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:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></td><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:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2023 Notes</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:8pt;font-weight:700;line-height:100%">2024 Notes</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:8pt;font-weight:700;line-height:100%">2026 Notes</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2023 Notes</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:8pt;font-weight:700;line-height:100%">2024 Notes</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:8pt;font-weight:700;line-height:100%">2026 Notes</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%">Liability:</span></td><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"/><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 2px 12.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%">Principal</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%">84,748 </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%">400,000 </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%">400,000 </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%">84,748 </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%">400,000 </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%">400,000 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: debt discount and issuance costs, net of amortization</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="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%">(285)</span></td><td style="background-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,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%">(4,685)</span></td><td style="background-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,348)</span></td><td style="background-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,941)</span></td><td style="background-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%">(71,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 2px 12.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%">Net carrying amount</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%">84,463 </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%">396,873 </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%">395,315 </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%">77,400 </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%">357,059 </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%">328,957 </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:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Equity, net of issuance costs</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">(2)</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:2px 0;text-align: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;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align: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;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align: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;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,473 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align: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,749 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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;padding:2px 0;text-align: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,380 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> As of December 31, 2021, the debt discount component, net of amortization, which is not applicable under ASU 2020-06, was $6.7 million for the 2023 Notes, $38.6 million for the 2024 Notes, and $65.5 million for the 2026 Notes. See Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, for additional information related to the adoption of this accounting standard.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Not applicable under ASU 2020-06. See Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, for additional information related to the adoption of this accounting standard.</span></div> 230000000 0.005 0.0101 44.33 400000000 0.005 0.0093 189.36 400000000 0.010 0.0132 189.36 0.0700 0.0496 0.0541 230000000.0 0.0050 30000000 400000000 0.0050 400000000 0.0100 50000000 50000000 20 30 1.30 5 5 5 0.98 20 30 1.30 22000000 44.33 189.36 62.22 315.60 19100000 87400000 19100000 87400000 4600000 20900000 285466 145200000 145400000 2200000 84748000 400000000 400000000 84748000 400000000 400000000 285000 3127000 4685000 7348000 42941000 71043000 84463000 396873000 395315000 77400000 357059000 328957000 0 0 0 46473000 69749000 93380000 6700000 38600000 65500000 <div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth interest expense recognized related to the Notes (in thousands):</span></div><div style="margin-top:12pt;text-align:center;text-indent:-4.5pt"><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2022</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:8pt;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%">Contractual interest expense</span></td><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%">1,606 </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%">1,606 </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%">4,818 </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%">4,818 </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:bottom"><div><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 and 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="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%">839 </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,363 </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,455 </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%">24,379 </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 19pt;text-align: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 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%">2,445 </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;border-bottom:3pt double #000000;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%">9,969 </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;border-bottom:3pt double #000000;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%">7,273 </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;border-bottom:3pt double #000000;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%">29,197 </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><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></table></div><div style="margin-top:6pt;text-align:justify;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The aggregate amortization expense related to the equity component of our Notes, which is not applicable under ASU 2020-06, for the three and nine months ended September 30, 2021 was $7.6 million and 22.0 million, respectively.</span></div> 1606000 1606000 4818000 4818000 839000 8363000 2455000 24379000 2445000 9969000 7273000 29197000 7600000 22000000 <div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth future contractual obligations of contractual interest and principal related to the Notes (in thousands):</span></div><div style="margin-top:6pt;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:79.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><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:8pt;font-weight:700;line-height:100%">Payments Due by Period</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%">Remainder of 2022</span></td><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%">212 </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: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="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%">90,960 </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="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%">406,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;text-align: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="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,000 </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="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%">404,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;text-align: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 principal and related contractual interest</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%">905,172 </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> 212000 90960000 406000000 4000000 404000000 905172000 Equity Awards<div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity during the nine months ended September 30, 2022 consisted of the following (in thousands, except weighted-average information):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:65.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.470%"/><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:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</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%">Options outstanding at 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%">2,008 </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%">65.05 </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 19pt;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%">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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">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%">(88)</span></td><td style="background-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.97 </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 19pt;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%">Canceled/forfeited</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%">(637)</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%">131.04 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding at 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,283 </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%">35.93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2022, we extended an offer to certain executives to participate in a value-for-value exchange of certain outstanding out-of-the-money stock options for unvested restricted stock units. These replacement RSUs will vest over a period of two years, subject to continuous service by the grantee through each applicable vesting date, and settle in shares of our Class A common stock upon vesting.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The non-cash incremental stock-based compensation cost associated with the option exchange was $1.1 million. The incremental cost was measured as the excess of the fair value of the replacement RSUs over the fair value of the stock options surrendered, measured immediately prior to the modification using a Black-Scholes option pricing model. For fully vested options, incremental cost was recognized as of the modification date. For unvested options, total remaining unrecognized compensation cost of the canceled options as of the modification date and incremental cost resulting from the modification will be recognized over the new service period.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no options granted during the nine months ended September 30, 2022. As of September 30, 2022, there was $3.9 million of unrecognized compensation cost related to unvested stock options, which is expected to be recognized over a weighted-average period of 1.5 years.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock unit, or RSU, and performance-based RSU, or PRSU, activity during the nine months ended September 30, 2022 consisted of the following (in thousands, except weighted-average information):</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:65.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.470%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Awards</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outstanding </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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%">RSUs outstanding at 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%">3,693 </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%">85.64 </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 19pt;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%">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%">9,036 </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%">50.76 </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 2px 19pt;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%">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%">(1,692)</span></td><td style="background-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%">75.82 </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 19pt;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%">Canceled/forfeited</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%">(897)</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%">73.29 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs outstanding at 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%">10,140 </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%">57.29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Includes restricted stock units with market, performance, and/or service conditions.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2022, we granted 3.0 million market-based PRSUs to certain executives. These awards have an explicit service period of two years and a market performance period of seven years. The awards have six tranches, each representing a separate stock price hurdle. Provided the relevant stock price hurdle is met, each tranche will vest on the later of the (i) second anniversary of the grant date and (ii) certification date once the performance goal is achieved. The performance goal is defined as when the 60-trading day volume-weighted average price, or VWAP, equals or exceeds the relevant stock price hurdle. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Awards subject to market conditions are valued on the date of grant using a Monte Carlo simulation valuation model. The grant date fair value of the market-based PRSUs, measured using a Monte Carlo simulation valuation model, was $109.7 million. The derived service period was also determined through use of the simulation model. Compensation cost associated with awards granted with market-based vesting conditions is recognized over the requisite service period for each tranche using the accelerated attribution method. The fair values of the market-based PRSUs granted have been estimated utilizing the following assumptions:</span></div><div style="margin-top:12pt;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:79.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><td style="width:0.1%"/></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="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%">Underlying stock price at valuation date</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%">54.24 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated volatility</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%">53 </span></td><td style="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></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%">Risk-free interest rate</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 </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></tr><tr><td colspan="3" style="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%">Simulation term (in years)</span></td><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%">7</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2022, we also granted PRSUs to certain executives with a grant date fair value of $5.3 million. These PRSUs are subject to vesting based on performance and service conditions and, assuming such conditions are met, will vest quarterly beginning in 2023 based upon the percentage achievement of certain annual recurring revenue targets or will otherwise be forfeited on December 31, 2022 if the targets are not met.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><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, total unrecognized compensation expense related to unvested RSUs and PRSUs, including the market-based PRSUs described above, was approximately $474.2 million, which is expected to be recognized over a weighted-average period of 2.2 years.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classified stock-based compensation expense in the accompanying condensed consolidated statements of operations and comprehensive loss as follows (in thousands):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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:8pt;font-weight:400;line-height:100%"> </span></td><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:8pt;font-weight:700;line-height:100%">2022</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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2022</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:8pt;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: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;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%">4,786 </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%">1,818 </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%">12,711 </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%">4,219 </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;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="padding:2px 0 2px 1pt;text-align: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,386 </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%">8,258 </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%">40,258 </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%">21,913 </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: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%">21,641 </span></td><td style="background-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,018 </span></td><td style="background-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%">56,035 </span></td><td style="background-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%">26,105 </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: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="padding:2px 0 2px 1pt;text-align: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,494 </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%">12,236 </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%">55,424 </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%">33,319 </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 2px 19pt;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%">61,307 </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%">33,330 </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%">164,428 </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%">85,556 </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-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity during the nine months ended September 30, 2022 consisted of the following (in thousands, except weighted-average information):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:65.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.470%"/><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:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</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%">Options outstanding at 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%">2,008 </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%">65.05 </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 19pt;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%">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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;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%">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%">(88)</span></td><td style="background-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.97 </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 19pt;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%">Canceled/forfeited</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%">(637)</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%">131.04 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding at 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,283 </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%">35.93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2008000 65.05 0 0 88000 11.97 637000 131.04 1283000 35.93 P2Y 1100000 3900000 P1Y6M <div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock unit, or RSU, and performance-based RSU, or PRSU, activity during the nine months ended September 30, 2022 consisted of the following (in thousands, except weighted-average information):</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:65.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.322%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.470%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Awards</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outstanding </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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%">RSUs outstanding at 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%">3,693 </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%">85.64 </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 19pt;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%">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%">9,036 </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%">50.76 </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 2px 19pt;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%">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%">(1,692)</span></td><td style="background-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%">75.82 </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 19pt;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%">Canceled/forfeited</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%">(897)</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%">73.29 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs outstanding at 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%">10,140 </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%">57.29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Includes restricted stock units with market, performance, and/or service conditions.</span></div> 3693000 85.64 9036000 50.76 1692000 75.82 897000 73.29 10140000 57.29 3000000 P2Y P7Y 6 60 109700000 The fair values of the market-based PRSUs granted have been estimated utilizing the following assumptions:<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:79.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><td style="width:0.1%"/></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="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%">Underlying stock price at valuation date</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%">54.24 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated volatility</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%">53 </span></td><td style="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></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%">Risk-free interest rate</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 </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></tr><tr><td colspan="3" style="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%">Simulation term (in years)</span></td><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%">7</span></td></tr></table> 54.24 0.53 0.02 P7Y 5300000 474200000 P2Y2M12D <div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classified stock-based compensation expense in the accompanying condensed consolidated statements of operations and comprehensive loss as follows (in thousands):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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:8pt;font-weight:400;line-height:100%"> </span></td><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:8pt;font-weight:700;line-height:100%">2022</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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2022</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:8pt;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: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;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%">4,786 </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%">1,818 </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%">12,711 </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%">4,219 </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;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="padding:2px 0 2px 1pt;text-align: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,386 </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%">8,258 </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%">40,258 </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%">21,913 </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: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%">21,641 </span></td><td style="background-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,018 </span></td><td style="background-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%">56,035 </span></td><td style="background-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%">26,105 </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: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="padding:2px 0 2px 1pt;text-align: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,494 </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%">12,236 </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%">55,424 </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%">33,319 </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 2px 19pt;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%">61,307 </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%">33,330 </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%">164,428 </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%">85,556 </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> 4786000 1818000 12711000 4219000 14386000 8258000 40258000 21913000 21641000 11018000 56035000 26105000 20494000 12236000 55424000 33319000 61307000 33330000 164428000 85556000 Leases<div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have various non-cancelable operating leases for our corporate offices in California, Colorado, Massachusetts, Michigan, New York, and Texas in the United States and Australia, Canada, the Czech Republic, France, Germany, Japan, Singapore, Ukraine, the United Arab Emirates, and the United Kingdom. These leases expire at various times through 2029. Certain lease agreements contain renewal options, rent abatement, and escalation clauses that are factored into our determination of lease payments when appropriate.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2022, we ceased use of our previous corporate headquarters in Irvine, California and entered into a new sublease agreement for the remaining term of the underlying lease. As a result, we performed a recoverability test by comparing the future cash flows attributable to the asset group to the carrying value of the long-lived assets, including the right-of-use asset and fixed assets utilized by this facility. Based on this evaluation, we determined that long-lived assets with a carrying value of $11.6 million were no longer recoverable and recorded a right-of-use asset and fixed asset impairment of $6.1 million and $2.1 million, respectively. </span></div><div style="margin-top:18pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lease Costs    </span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following lease costs were included in our condensed consolidated statements of operations and comprehensive loss as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2022</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:8pt;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%">Operating lease cost</span></td><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%">5,748 </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%">5,557 </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%">17,902 </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%">14,433 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</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%">207 </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 </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%">507 </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"/></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%">Variable lease cost</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%">1,406 </span></td><td style="background-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,244 </span></td><td style="background-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,062 </span></td><td style="background-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,417 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align: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 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%">7,361 </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%">6,814 </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%">22,471 </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%">17,904 </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-top:18pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Supplemental Information</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents supplemental balance sheet information related to operating leases:</span></div><div style="margin-top:12pt"><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:68.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><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:8pt;font-weight:700;line-height:100%">As of</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:8pt;font-weight:700;line-height:100%">September 30, 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:8pt;font-weight:700;line-height:100%">December 31, 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%">Weighted-average remaining lease term (in years)</span></td><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%">4.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">5.3</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:400;line-height:100%">Weighted-average discount rate</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%">4.54 </span></td><td style="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="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%">4.57 </span></td><td style="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></tr></table></div><div style="margin-top:18pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Undiscounted Cash Flows</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below reconciles the undiscounted cash flows for each of the first five years and total of the remaining years to the operating lease liabilities recorded on the condensed consolidated balance sheet as of September 30, 2022 (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><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:79.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Operating Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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%">Remainder of 2022</span></td><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%">7,607 </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: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="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,896 </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="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%">19,746 </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="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%">18,960 </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="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,817 </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%">2027</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,825 </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%">Thereafter</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%">4,093 </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%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#ffffff;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%">95,944 </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: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="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%">(9,594)</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%">Present value of future minimum lease payments</span></td><td colspan="2" style="background-color:#ffffff;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%">86,350 </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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current obligations under leases </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">(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%">(20,738)</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 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%">65,612 </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-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Excludes expected sublease income of approximately $4.7 million over the next five years.</span></div>(2) Included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmYzMTE4MzQyZDVkNDRhMGViN2RlNWFhNDViODc1YmQxL3NlYzpmMzExODM0MmQ1ZDQ0YTBlYjdkZTVhYTQ1Yjg3NWJkMV85MS9mcmFnOjgyZGFjNDk2YTNkYTQ2NDE5NmU1YTk2NzE0OGYwZGI2L3RleHRyZWdpb246ODJkYWM0OTZhM2RhNDY0MTk2ZTVhOTY3MTQ4ZjBkYjZfMTA5OTUxMTYzMDgzMg_f32f0e00-232f-45e5-9eba-8be4c0090189">accrued expenses and other current liabilities</span> in our condensed consolidated balance sheets. 11600000 6100000 2100000 <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following lease costs were included in our condensed consolidated statements of operations and comprehensive loss as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2022</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:8pt;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%">Operating lease cost</span></td><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%">5,748 </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%">5,557 </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%">17,902 </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%">14,433 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</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%">207 </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 </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%">507 </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"/></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%">Variable lease cost</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%">1,406 </span></td><td style="background-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,244 </span></td><td style="background-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,062 </span></td><td style="background-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,417 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align: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 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%">7,361 </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%">6,814 </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%">22,471 </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%">17,904 </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-top:18pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Supplemental Information</span></div><div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents supplemental balance sheet information related to operating leases:</span></div><div style="margin-top:12pt"><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:68.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><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:8pt;font-weight:700;line-height:100%">As of</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:8pt;font-weight:700;line-height:100%">September 30, 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:8pt;font-weight:700;line-height:100%">December 31, 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%">Weighted-average remaining lease term (in years)</span></td><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%">4.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">5.3</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:400;line-height:100%">Weighted-average discount rate</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%">4.54 </span></td><td style="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="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%">4.57 </span></td><td style="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></tr></table></div> 5748000 5557000 17902000 14433000 207000 13000 507000 54000 1406000 1244000 4062000 3417000 7361000 6814000 22471000 17904000 P4Y8M12D P5Y3M18D 0.0454 0.0457 <div style="margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below reconciles the undiscounted cash flows for each of the first five years and total of the remaining years to the operating lease liabilities recorded on the condensed consolidated balance sheet as of September 30, 2022 (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><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:79.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.345%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Operating Leases </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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%">Remainder of 2022</span></td><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%">7,607 </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: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="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,896 </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="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%">19,746 </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="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%">18,960 </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="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,817 </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%">2027</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,825 </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%">Thereafter</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%">4,093 </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%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#ffffff;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%">95,944 </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: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="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%">(9,594)</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%">Present value of future minimum lease payments</span></td><td colspan="2" style="background-color:#ffffff;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%">86,350 </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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current obligations under leases </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">(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%">(20,738)</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 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%">65,612 </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-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Excludes expected sublease income of approximately $4.7 million over the next five years.</span></div>(2) Included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmYzMTE4MzQyZDVkNDRhMGViN2RlNWFhNDViODc1YmQxL3NlYzpmMzExODM0MmQ1ZDQ0YTBlYjdkZTVhYTQ1Yjg3NWJkMV85MS9mcmFnOjgyZGFjNDk2YTNkYTQ2NDE5NmU1YTk2NzE0OGYwZGI2L3RleHRyZWdpb246ODJkYWM0OTZhM2RhNDY0MTk2ZTVhOTY3MTQ4ZjBkYjZfMTA5OTUxMTYzMDgzMg_f32f0e00-232f-45e5-9eba-8be4c0090189">accrued expenses and other current liabilities</span> in our condensed consolidated balance sheets. 7607000 21896000 19746000 18960000 15817000 7825000 4093000 95944000 9594000 86350000 20738000 65612000 4700000 Contingencies<div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Indemnification</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, we enter into agreements in which we may agree to indemnify other parties with respect to certain matters, including losses resulting from claims of intellectual property infringement, damages to property or persons, business losses, or other liabilities. In addition, we have entered into indemnification agreements with our directors, executive officers, and certain other employees that will require us to indemnify them against liabilities that may arise by reason of their status or service as directors, officers, or employees. The terms of these indemnification agreements with our directors, executive officers, and other employees are generally perpetual after execution of the agreement. The maximum potential amount of future payments we could be required to make under certain of these indemnification provisions is unlimited; however, we maintain insurance that reduces our exposure and enables us to recover a portion of any future amounts paid. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><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 and December 31, 2021, we have not accrued a liability for indemnification provisions we agree to in the ordinary course of business or with our directors, executive officers, and certain other employees pursuant to indemnification agreements because the likelihood of incurring a payment obligation, if any, in connection with these arrangements is not probable or reasonably estimable.</span></div><div style="margin-top:18pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we may be involved in lawsuits, claims, investigations, and proceedings, consisting of intellectual property, commercial, employment, and other matters, which arise in the ordinary course of business. We are not currently party to any material legal proceedings or claims, nor are we aware of any pending or threatened legal proceedings or claims that could have a material adverse effect on our business, operating results, cash flows, or financial condition should such legal proceedings or claims be resolved unfavorably.</span></div> 0 0 Income Taxes<div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the provision for income taxes and our effective tax rates (in thousands, except percentages):</span></div><div style="margin-top:12pt"><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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:8pt;font-weight:400;line-height:100%"> </span></td><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:8pt;font-weight:700;line-height:100%">2022</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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2022</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:8pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><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%">1,206 </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%">122 </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%">4,299 </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%">1,928 </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;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%">Effective tax rate</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%">(1.6)</span></td><td style="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="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%">(0.2)</span></td><td style="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="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%">(1.5)</span></td><td style="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="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%">(1.4)</span></td><td style="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></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for income taxes according to ASC 740, which, among other things, requires that we estimate our annual effective income tax rate for the full year and apply it to pre-tax income (loss) for each interim period, taking into account year-to-date amounts and projected results for the full year. We periodically evaluate whether we will recover a portion or all of our deferred tax assets. We record a valuation allowance against our deferred tax assets if and to the extent it is more likely than not that we will not recover our deferred tax assets. In evaluating the need for a valuation allowance, we weight all relevant positive and negative evidence, including, among other factors, historical financial performance, forecasts of income over the applicable carryforward periods, and our market environment, with each piece weighted based on its reliability. As of September 30, 2022, we had insufficient objective positive evidence that we will generate sufficient future pre-tax income to overcome the negative evidence of cumulative losses. Accordingly, we continue to record a full valuation allowance against our U.S. and U.K. deferred tax assets as of September 30, 2022. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for the tax effects of discrete events in the interim period they occur. The provision for income taxes consists of federal, foreign, state, and local income taxes. Our effective tax rate differs from the statutory U.S. income tax rate due to the effect of state and local income taxes, differing tax rates imposed on income earned in foreign jurisdictions and in the United States, losses in foreign jurisdictions, certain nondeductible expenses, excess tax deductions, and the changes in valuation allowances against our deferred tax assets. Our effective tax rate could change significantly from quarter to quarter because of recurring and nonrecurring factors. The provision for income taxes for each of the three and nine months ended September 30, 2021 and three and nine months ended September 30, 2022 was primarily attributable to a full valuation allowance against our U.S. and U.K. deferred tax assets. We did not recognize benefits from excess tax deductions from exercised stock options and settled RSUs or net operating losses for either the three and nine months ended September 30, 2021 or three and nine months ended September 30, 2022. </span></div><div style="margin-top:12pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Neither we nor any of our subsidiaries are currently under examination from tax authorities in the jurisdictions in which we do business.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the provision for income taxes and our effective tax rates (in thousands, except percentages):</span></div><div style="margin-top:12pt"><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</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:8pt;font-weight:400;line-height:100%"> </span></td><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:8pt;font-weight:700;line-height:100%">2022</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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2022</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:8pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><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%">1,206 </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%">122 </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%">4,299 </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%">1,928 </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;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%">Effective tax rate</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%">(1.6)</span></td><td style="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="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%">(0.2)</span></td><td style="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="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%">(1.5)</span></td><td style="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="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%">(1.4)</span></td><td style="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></tr></table></div> 1206000 122000 4299000 1928000 -0.016 -0.002 -0.015 -0.014 We account for income taxes according to ASC 740, which, among other things, requires that we estimate our annual effective income tax rate for the full year and apply it to pre-tax income (loss) for each interim period, taking into account year-to-date amounts and projected results for the full year. We periodically evaluate whether we will recover a portion or all of our deferred tax assets. We record a valuation allowance against our deferred tax assets if and to the extent it is more likely than not that we will not recover our deferred tax assets. In evaluating the need for a valuation allowance, we weight all relevant positive and negative evidence, including, among other factors, historical financial performance, forecasts of income over the applicable carryforward periods, and our market environment, with each piece weighted based on its reliability. As of September 30, 2022, we had insufficient objective positive evidence that we will generate sufficient future pre-tax income to overcome the negative evidence of cumulative losses. Accordingly, we continue to record a full valuation allowance against our U.S. and U.K. deferred tax assets as of September 30, 2022. We account for the tax effects of discrete events in the interim period they occur. The provision for income taxes consists of federal, foreign, state, and local income taxes. Our effective tax rate differs from the statutory U.S. income tax rate due to the effect of state and local income taxes, differing tax rates imposed on income earned in foreign jurisdictions and in the United States, losses in foreign jurisdictions, certain nondeductible expenses, excess tax deductions, and the changes in valuation allowances against our deferred tax assets. Our effective tax rate could change significantly from quarter to quarter because of recurring and nonrecurring factors. Basic and Diluted Net Loss Per Share<div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the computation of net loss per share (in thousands, except per share amounts):</span></div><div style="margin-top:12pt;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:52.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><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:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.285%"/><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:8pt;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:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2022</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:8pt;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%">Numerator:</span></td><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%">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%">(74,513)</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%">(58,039)</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%">(286,846)</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%">(142,135)</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%">Denominator:</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;text-align: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 shares used to compute net loss per share attributable to common stockholders, 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%">68,673 </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%">67,325 </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%">68,273 </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%">67,109 </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"/></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%">Net loss per share attributable to common stockholders, basic and diluted</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%">(1.09)</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%">(0.86)</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%">(4.20)</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%">(2.12)</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><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></table></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since we were in a loss position for all periods presented, basic net loss is the same as diluted net loss per share for all periods as the inclusion of all potential common shares outstanding would have been anti-dilutive. The following weighted-average equivalent shares of common stock, excluding the impact of the treasury stock and if-converted methods, were excluded from the diluted net loss per share calculation because their inclusion would have been anti-dilutive (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><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:41.882%"/><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.969%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2022</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:8pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock awards </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="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%">8,790 </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%">5,079 </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%">8,186 </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%">4,658 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible senior notes</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,136 </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,137 </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,136 </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,137 </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%">Total shares excluded from net loss per share</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%">14,926 </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="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%">11,216 </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="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%">14,322 </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="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%">10,795 </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-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Excludes 3.0 million PRSUs because, as of September 30, 2022, the performance criteria had not yet been met for these contingently-issuable shares.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective as of January 1, 2022 with our adoption of ASU 2020-06, we use the if-converted method for calculating any potential dilutive effect of the conversion options of the Notes on diluted net income per share, which assumes conversion as of the beginning of the period or at the time of issuance, if later. Prior to adopting ASU 2020-06, we had historically utilized the treasury stock method due to our intent and ability to settle the principal balance of the Notes in cash. As we have utilized the modified retrospective method of adoption, there is no change to our previously reported earnings per share amounts.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the computation of net loss per share (in thousands, except per share amounts):</span></div><div style="margin-top:12pt;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:52.116%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><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:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.285%"/><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:8pt;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:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2022</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:8pt;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%">Numerator:</span></td><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%">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%">(74,513)</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%">(58,039)</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%">(286,846)</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%">(142,135)</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%">Denominator:</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;text-align: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 shares used to compute net loss per share attributable to common stockholders, 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%">68,673 </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%">67,325 </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%">68,273 </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%">67,109 </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"/></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%">Net loss per share attributable to common stockholders, basic and diluted</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%">(1.09)</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%">(0.86)</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%">(4.20)</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%">(2.12)</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><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></table></div> -74513000 -58039000 -286846000 -142135000 68673000 68673000 67325000 67325000 68273000 68273000 67109000 67109000 -1.09 -1.09 -0.86 -0.86 -4.20 -4.20 -2.12 -2.12 The following weighted-average equivalent shares of common stock, excluding the impact of the treasury stock and if-converted methods, were excluded from the diluted net loss per share calculation because their inclusion would have been anti-dilutive (in thousands):<div style="margin-top:12pt;text-align:center"><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:41.882%"/><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.969%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">2022</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:8pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock awards </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="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%">8,790 </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%">5,079 </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%">8,186 </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%">4,658 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible senior notes</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,136 </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,137 </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,136 </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,137 </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%">Total shares excluded from net loss per share</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%">14,926 </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="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%">11,216 </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="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%">14,322 </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="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%">10,795 </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-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Excludes 3.0 million PRSUs because, as of September 30, 2022, the performance criteria had not yet been met for these contingently-issuable shares.</span></div> 8790000 5079000 8186000 4658000 6136000 6137000 6136000 6137000 14926000 11216000 14322000 10795000 3000000 EXCEL 75 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !J3854'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 " :DV%5L(+O'.T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OITE%)'1S43PI""XHWD(RNQMLFI",M/OVIG6WB^@#>,S,GV^^ M@>E,E"8D?$XA8B*'^6KR_9"EB1MV((H2()L#>IWKDAA*2UU2>:0]1FP^] M1Q!-25M-&F9@%5^@PM@AA$FG[\+:%?B4OT3NW2 G9)3=FMJ',=Z;)=C!8?F4GZ1AQP\Z37]N[^^T#4Z(1HN*\:OA6""FN97O[/KO^\+L(^V#=SOUC MX[.@ZN#77:@O4$L#!!0 ( !J385697)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M&I-A57%A"1$^!@ N", !@ !X;"]W;W)KE'VNF%8@OPK&VYD@SAW_>5 M#3;)RL+CXIL$&]X''4NRCXROMHQ_%6M*)7H)@TA&N:4C$)8MI M!.\L&0^)A$V^ZHB84^*E16'0P9;5[X3$CUKCJW3?G(^O6"(#/Z)SCD02AH3O M;FC MM"OUE+MZ(RO8K*B"RI_B^<'-!(^BQ"GR^O6Q'XW M=0:J(/W$[S[=BJ/72*$\,_95;#?ADYI$*@D:,>_^]!6 M_IVJ\/CU(?TNA0>89R+HE 5_^)Y<7[>&+>31)4D"^<"VO] ]4$_EN2P0Z5^T MS3[;[;:0FPC)PGTQM"#TH^P_>=D?B*."GE52@/<%^$V!7?8-SK[ 24&SEJ58 M[XDDXRO.MHBK3T.:>I$>F[0::/Q(=>-"8EP3U?^JCE.?I"<-,\IR7O/W 2&KD2S*)LX:@#^?0^?0C-) M0_&/[I!ED5U]I)J=[T1,7'K=@NDG*-_0UOB'[^R^];..]TQAK^B[.7W7E%[0 M/^YBJB,UE]M6^XL.R5A5$ZF7(_6J(7U)")>4!SOT0&/&I0[/'"5YHCLH4V-5 M3;Q^CM>OAC>GW&>>FI8(S@[:SC,GY1.Q="8:ZVMR#G+.0<61R0E<6-)I6=Z/ MYJPE"82V(XUE-0&'.>#0V*C;2/IRA^[\@*)/2?A,N0[,G&%9=ML96DY7!V >Z,H7$CI0HD\DU(Y1<\XD@!F\>[F L[-[J8,TEM>$M*WB FM5 MP83&,0Y#,[UX7*"%A/F(&$=3ED22[^"_IV4_D?[^5D=L+JJ+?.04=A7D1_*" M9A[,3W_IN]E%LWP0GX@<66VK/W!LJZ_E-1;7Y<4%+Z["._$\2!<7AQ=,2!*@O_RX_#QE3ASAOCW4DC8A2G9A2K99<-*Q.H$%<#F8.6 XU&,UX45V M(4:VV6;NF0O]-5^SR"0.)T*&3K_=Q0.M.)A+Z_(57F2;I>;1EZ!$;(EL_./S M3VA!W81#3VHAS4G3@ B1M6P"8R ,X42[D,S]>H&^MRXML"<4$XXV)$@HBF&M MG"Z2M8>D"9FR"YNRS1H$#NSYT0HM=N$S"[1'XH1'/?VIQ6I"GW"A3]@L.(>N M1;"/CTMM*YD+JO+5[@2KN1*TX1SM9+)EB]I/\+%)='>C#F1 M^*2]A3,U5]7E+!P)5W*D602RGMV[4TM2<@#7M M.:=T!6ZNJ\M7R!"N)$.W(>4K-3$_0()$$^'"B;!99R8AC;ST=M%=0%9:L)JWB,QU=<$*&<)FA#";K!93MXR[N]LEE.:X[XX6L8F5,I=*=H"I@<$&>11U_0KU0[!T]$*6_M#TR/ M0!,.Y10.Y9@5Z/\,[3-)TOXX#+X9VH/AL-_]9F1WCIZ-4 :?/C(B8-PFD

MD\CWYH^E3-*',3K%Q[-G6CX2M0 0**!+*+4N!_#M/'M,)-N0+$Z?M'AF4K(P M?;FFQ*-7S(F#QOJ"_*'=<;_ 5!+ P04 " :DV%5[5+\Y*H( !W M+P & 'AL+W=O:0FRF*$(+0G)DWQ] .I"$6ABY SWQ1+E@T-T MHX$^#>#N15:?ZK40*OB\*5R)9-HTTQ(0B%DTV6EZ/I7?/;0S6]DSM5Y*5XJ()ZM]EDU9_O12%?[D=X M=/KA8_Z\5N:'R?1NFSV+1Z%^VSY4^FER9EGF&U'6N2R#2JSN1]_AVSF-38,& M\=]B4(LE*'(],=>S$11&";=C_\=24?G=YJ& ME]]/[-\WQFMCGK):S&3Q>[Y4Z_M1/ J68I7M"O51OOPHC@9QP[>01=W\#5Z. M6#0*%KM:R[!)B\/G]GGHR,N&F@>N $Y-B!V ];3@!X;T&O?P(X-V+5O MX,<&C>F3@^V-X]),9=.[2KX$E4%K-O.E\7[36OLK+TV@/*I*_S?7[=1T)LNE M'G:Q#/2W6A;Y,E/ZX5'I#QT/J@[D*OAE*ZK,C&L=9*5!;G10KDVT[$7PDZSK M8!S\]I@&;[YY&]3KK!)UD)?!KVNYJS6^?A=\TWF^FRC=<_/^R>+8R_>'7I*> M7M+@9UFJ=1W,=6^70/O4WS[QM)]HCYW=1DYN>T^\A(]B>Q-0]"X@B!"@/[/K MFV/(G*][^_P?O[WC#'J.(=KPT1Z^CV(ORIVXA<;UT)+!+%MOLX6X'^F( MJD6U%Z/IM__"(?HWY-0AR=(AR>8#D77M)M!@,;@T#QL MFIO$L9\2S".L(V=_Z5T7A@GE"'=AJ0OCG)$H[,+F+HR&A%)TAG5LY6=;N3?4 M9K)69D6J/"''APRY( MB\*MY"I7D)F1:T!,(QQ; M=@(P%"/*+4-=& MC$B:6I2Z,$HH2"IL:GTV-O3/LF.O+YT!\WAIE4(.3+!YR MD@U)E@Y)-A^(K#,2R7DD$F_0?=2,6;58-YIKJ>=8(;=&DD'#D3BQP)F.+"O^ M7!2EC%LS*'51."3H8N4^N,:%)3QD'(X^C%H]BKQ6/V:%.,A,7;A\$B820;V( MW%Y2GMAI: ;@8HJHM0*E (S&+(JMY#<'<(02_=X>LR]D./:O,*+4\ZYH#,^6 M6NCGM3+S< \NJT>RSGB'<1S9QKLPO2H1>[T!8#@B460OK1 .,9+@'N-):SSQ M&O]AL\WRRL2V22>%+)_'A;9<>Z*NA8+K!>+T!=G6?Q&2 I"84'NA]1)U36XE M,_9*PF,&ERQN MI2+V:\5?U%I4)W/?!:4 $QAV==LX3!"W;09@A(:.S0 ,\S!QQAG&]2UHK5S$ M?KW8!/B36,E*&-6XSYM]-?T8Y.5";D2@LL\]<]U5=>-(ETW.T@[@>)1@.YE# M.!(3SIS)#@ Q0P3UI;964&*O2IH^O,X!L;N(74;AT7P(16S;79#.5L[J#E E M).ZQNA5OV*_>_B.4SF0U;&/B%,?CB'%LZS4(Q[6L2VQ# 1R)PYC913D$Q(Q@ MVB/;2"O;B%^VG=35VZ"/@5@D$\A-L"G$%N_3UN)2YA_ M&Z51/8O.2G(5=CADX9-Q-KS1Q AA A7:I M E+1A-OA"\!PB/O"MQ7MQ"_:O]?*-7\N@\6NJD2Y^#-055;6178XW%W^L3MZ M!/0"M 4;8=L++BJRMSA3 !2'H:WB =08]U6II!7QQ"_B7S6%04< .[0\LHM7 M !6AV':$"^+ 8@9I^(CWI=Q6P1._@C]M]U]ZHD_;$E=.CR.4V)O<,PC'=:7C M3 0 1V+,7>,!(&;TL:WXKY8E?RC_NGNI%E6]-\(_-K81E4,N5>C$)L,@7 M?66\G_75"_B0;.F@;/.AV+JGSVWM09$WUWK/G[UERZL/H(=D2P=EFP_%UAV$ MMIBA_F+FBZ?0%-@]QI@G]K8M@*,1LS>C4P!&.&?V9N<<>BU!,>_9XZ%M'4*) M-^JN.8JFWE+FU=$W)%LZ*-M\*+;N8%S<0+EF._V* VD*[*4GS(E!8">=A/:A M$8"*DIC9 >BB:$1[%!IM"PSJWT-_F#TVAT7&ESH'@;G83_'J\!NTA!B4;3X4 M6W#/0H/=1!F5+!V6;#\76'82V9J'77$KQS7W@G@EBSK[Q#,#% M(2+.]'=A)(DUTEX !S#+.I; MH"A49?GX&\-EV-].4,%#LE.TF0<[H'P# CR#[C &!1C(A=' $PREEBGW),+BX2;T3UW-S@ MKK55NU(=[H.>?SW?$O^NN1MM_?X>W\XP\'N*;^>'.^ M_>%*^L]9]9R7=5"( ME7X5NHGT?*D.M[P/#TINFVO,3U(IN6F^KD6V%)4!Z/^OI%2G!_."\UW[Z=]0 M2P,$% @ &I-A5:_^=(&?!@ NAL !@ !X;"]W;W)K4%UYERC[U59J\O)6NO-V6RF MEFM>,74J-KR&7U9"5DS#K;R?J8WD+&^=JG)&,8YG%2OJR?RB?78KYQ>BT651 M\UN)5%-53#Z^YZ5XN)R0R=.#3\7]6IL'L_G%AMWS!==?-K<2[F;[*'E1\5H5 MHD:2KRXG5^3L.@B,0VOQ9\$?U,$U,JG<"?'5W'S(+R?8(.(E7VH3@L&_+;_F M96DB 8YO7=#)_IW&\?#Z*?HO;?*0S!U3_%J4?Q6Y7E].T@G*^8HUI?XD'G[C M74*1B;<4I6K_HH?.%D_0LE%:5)TS(*B*>O>??>\*<>! PA$'VCG0ESH$G4-; MN=D.69O6#=-L?B'% Y+&&J*9B[8VK3=D4]1F&!=:PJ\%^.GYM:AS&!2>([A2 MHBQRIN'F/2M9O>1H80(K=(*^+&[03V]_1F]14://:]$H5N?J8J8!@XDT6W;O M>[]['QUYWX)O3E& IXAB2AWNUW[W&[X$=]*ZDV/W&62^3Y_NTZ=MO& L_49* M7FO$E((\SUSY[ *$[@!FE9VI#5ORRPDL(\7EED_F[]Z0&)^[LOM!P8YR#?:Y M!K[H\VNFU@AW-!?_6%%M60O+.4=R%BMM0IA5LYVF2T.QBMCU,Q[8B$0V2 M:&]V!#3< PV]0!=K(?6)YK*"R;;E2E=C*'=QHH/WTXR2)!W M,TB'*=)Z(89 M[6%&7IA7RZ5H !ATLR6'6MZ5?(IJKEU (PL!(3C,\ "HPRRC 4G=0.,]T-@+ M]%;R#2MRQ+]OS%)7[200>LTE=)C#^>]"'MN0@AC3:(#<-DN-G1MXL@>>>(%_ M%IJ5+\"86"^/:1R:_G*$T3;+ I@OB1MDN@>9/E-=X%2I']NJFE6U,=-U=":D M%H@D2M-D -5A16@R4LYLCS3S(OT(.)DNZGM4I8C7F*9?Z@UJ^\+Z%#=.(]. MSR[0T5H*<6Q5T3:#OAN,+"724Q3Q<]3'MBN-S\7._;B1)C@;MB.'78+#<*R0 M/3,1/S7M.I('GTTU)*0AID-*]*Q$HA=)FK)@=T59Z(*[=0WQ MLMMKAR[>L$=#Q,Z$;8ZB$;$:F<,LQ6D\,BP]E1$_EP%" MV8"R!H!2E&7+%D_7DI>MZCX8,F<"-H&%21!9<]]!AR3(QCIQSW/$3W1/&7AD MQ',)V+06D8A8"3C, /]8<^GIC_CY[X:O..#,H=Y;7C?N2>+@L90FJ=4 ;3N* M4Q*-:$K:\QWU\QULP[8@)]I>K7A="(EJH?EXQZ8VH:5A& <#P ZS) GQB*2@ M/>U1/^T=:[1G)@!U\2"AH076M@MQFH4CS9$>;/?\1/CZZMI$E\ 6(QWVBS+E4[]ZDH*_.V_V%?G2?4W@9\M4'%3\HVG'N/5M2/UO"EK7KUXE.,,0'*E&C+RH:?(8*G\ BI-9.&C!J]%K+X&UR80F*%%GRC>74'T_'I MN*DEK!O8K.^>=J=(4Z #M>'M<6+Y> []X"EDH93ANY;F&JU 0N=F'?Z;\,Z! ML_EZN"_PFAR7N*=SZJ?S:U%5HO;4-\*[ E^7H'?1E5WH*8K)E"2D33S*I@E< M_G>E.Q\ >N\"E$R3(&NCP54<_-\CZ=BV#T?29W(\DKVNH7Y=5QTA[;1/XM7;"$-(9$4IX@ =!&QLHCYT^F\SV<6(Y1! P"92B(OFQ@!HP9)JWCSX[4*N8TP,/V"_O7S+PV M\T@DS#C[34,53:RAA4)8DC53#WS[#7:&,H$!9S+[1]L\=N!9*%A+Q>,=6"N( M:9)?R?-N(0X N'<"X.X ;EM =P?H9D9S99FM>Z*(/Q9\BX2)UFRFD:U-AM9N M:&(>XT()?9=JG/)G/ GU0X$0Z9;DC(9$ZE1.;:5UF'8[& WYS2?TSTQYP+2#NHZ-\AU7+<"/JN'WT.@X3B# MXS+-\BF$VA4F=C>]T',?1^C:'SAK#2@ZZA8/N>0[R)X/(6D5&6@16++0*RSTWF2!2KENEM\[4O5:=UU$27"_$-Q_DV"] M54I%DI FJR;5_4;5=1$EU8-"]:!6]8P1*=$="G@X5AK][P@=&W9;;7+K,;PTKRAX7\X1GR MST[KX='[TW>J\[I-9,G!J' P.M]!NZP>'6D:8.SA8_''@?V15PXL:YMRL?R^VLNE]4UYW5*&_*G#0/:U^ M7^5Q?9F_> ,X+N$G+%0%5EFP#S[VS4GK!Q$KFDC$8*F13L?3%"(_O.0=Q=/L M^_^1*WV:R)J1/O"!, 'Z_I)S]=(Q1XKB".G_!U!+ P04 " :DV%53:#X M'KT2 "C^ & 'AL+W=O7&0M6WP^4'P)D7P \LW'=O]3=]LT??!IN]EU;R]N^_[NF\O+;GG;;.ON MZ_:NV0U_N6[WV[H?7NYO+KN[?5.O#@MM-Y=Q&&:7VWJ]N[AZ<_C=N_W5F_:^ MWZQWS;M]T-UOM_7^Y^^:3?OQ[45T\'7Y2%FMM\VN6[>[8-];/9C*2A'?\Y0B\>:XX+/OWY%SH]K/RP,C_673-O M-_]8K_K;MQ?%1;!JKNO[3?]]^Y$WQQ4B(V_9;KK#_X./Q_>&%\'RONO;[7'A MH07;]>[AW_K3\8-XLD"2G5@@/BX0:PN04Q62XP*)MD"4G%@@/2Z0:@O$^8D% MR'$!HBV0GUH@.RZ0Z15.K4-^7"#7*YQ:H#@N4.@?ZZDFE<<%RD,<'K;?8>,O MZKZ^>K-O/P;[\=T#;?SAD*##TL,V7^_&L+_O]\-?U\-R_=6\W:V&Z#:K8/BI M:S?K5=T/+][WPS]#IOLN:*^'5^WRI]MVLVKVW>^#ZC_WZ_[G8!;\\'X1?/'; M+X/NMMXW7;#>!7^[;>^[>K?JO@I^J[Q^<]D/C1U+7BZ/#?ONH6'QB8;]K>WK MC66QN7NQ^?WV?E./.U!075\/>]17P;MFOVY7XWI\NVKOQEWLJ^&G?P^?[;B" MEA*+B1+M=COLIHVTS)[ M.>Q8CWM7_+AWQ877 M01)]%<1A'-IV$B=__";\IKNKE\W;BZ'Q7;/_T%Q<_>XW41;^P;;K(&&+!Q@Y MP,:OU ]769:G\9O+#T]W!F1)BH0Q)(PC80($4Q*;/"8V\4SL.2E]8&9/LI#F M65Y&:ACFSM*^^3-KYEKV+*TJRC FZMLHLE7,K#F+PCPMU)H<65/8:J9E\EA2 M"4+Z&(3TL%AR(@ABMQP.GKNAQQJV_N&G+\=O=.NAP#^_;S>;8#CX_%CO5_^R M!21%=F-(V ()JY PBH0Q)(PC80($4T).'D-.G+W=^^.1:]?=#P<"=_?[[K[> M]4'?#N=Q7;]?+\?C@VZ,?%"/V1Z.:W?#">AP&-+7GX8C]?YVW!6&WK(;%G@X MFAB6_3 L._:@P]L,S/UN/1Q3/SD*L.TMSD;[[BU(V((87_IQF&K=+K(@1<(8 M$L:1, &"*3M!]K@39*B=8$PO=$^PI3\S,C:+DC#7#R:<*^6;:R2L.F\%*+(F M0\(X$B9 ,"7:^6.TTJT_-?KD>#F*& #ZD[N'DL0OJW>J0^,,A[OC7QVL8 MRW:W.UZ)&V,=--N[3?MSTQP!P_ZQO!V/B^Z&P^.ICMS9.M^.' E;Y$9&(_W MN$(6I$@80\(X$B9 ,"7MQ6/:BU=-NRWAA9$C$J>)UE4[F^V;7"2L.J?Y%%F1 M(6$<"1,@F!+=\C&ZI?L89$S;;+06JR&2V[MFU]5C*&V1*\UCT#1-2BUSSGJ^ MF4/"JK/:3Y$E&1+&D3 !@BFABT(I/T)G[)Y<:>[W]:[;U \&SG5E^;LC4SF^ MRS+MPN?<7=DW@%!:!:51*(U!:1Q*$U-;7DWA$P47.5/XPV[?U)OU?X>^[Z8> MOI._V+1=]V4P!'&]&\^@#A[NZ?F6-961V392%GHJG2WQ3B625D%I%$IC4!J' MTL34EE=3*=55Y'97?QGBMC$TV#%LIOR9I6%&,CUN4.,$I550&H72V)F?+X=6 M%2B:&CAIGB*W>JIV*X5,+0TC(T*(72 M&)3&H32!HJG9E2XHI/(+4XPUPY-)3&+LDA7 M*NZF>,<7*E6@- JE,2B-0VD"15.'QTL!$[L%C.LB8VRYVAZE<91H!V]S=PWO M<>U0U0*E42B-06D<2A,HFII+J61BMY)Q7XM\W]P-YT/AZX^E58E])_3XBA5W M >_.#"I6XO/$"K0HA=(8E,:A-(&BJ=F58B5VBQ7KQ#$RAGH6*&T!I550&H72&)3&H32! MHJEQESHFALW->^\W4"L4FQI$'P9702M2*(U!:1Q*$RB:NC=($Q6[ MI_-\;C/58G,6S2PI"MUZNM?*.]]0277>*E!H40:E<2A-H&AJQ*5]BE]W#L]D MSXZ4(W,H;1&;DBTM]9X=JK&@- :E<2A-H&AJ[*7&BMT:ZS6FKL6F]2*QT7=# MG1>45IVS A1:DD%I'$H3*)IZWQRILA*WRO*9PI:8:BLN(OW"YMQ=T3=\4%IU MWBI0:%$&I7$H3:!H:ORDL4KS-ZY"T"DJC4!H[\_/ET*H"15,#)\55XA97[N$C?[S? MN8V\F^Y[$@ZE+1)3[&1Y'.E76*%%*93&H#0.I0D430VNU&N)>^J2.7QD.JSF M?* TB;(DU3M0J!T[TIRW_S0;1I(PC5/]% 4JLRQ59V5:I+INA585MJI)>4JW M)M(_)=D+ZM8$JHV@M 645D%I%$IC4!J'T@2*IL9="J8$)IA>4K>Z6^V]WT!U M5&(*I%R?"PJM2*$T!J5Q*$V@:.K>(%U4XG91GYMN32R3K.)2GWD\=Z^5=[ZA MLZS.6P4*+J?)GAUI0.90VB(Q]5*ISQ* 5J10&H/2 M.)0F4#3UUO[25:5N5_4:NC4UA5%*0KWS=C?<-\)06G76&E!H30:E<2A-H&AJ MB*7Q2MW&RT>XIJ;N2)(TTZ]1N"MZIP]JNLY;!0HMRJ T#J4)%$V-GU1=J5MU M/4NXIJ;@R#-]GK6[L'<*H68+2J-0&H/2.)0F)C:\FD$IME*WV(+HUM1B:#)] M')2[(=Z9A.HO*(U":0Q*XU":F-CP:B:?/#?*[;Y^T M(6D5E$:A-';FY\NA506*I@9..JO4RUGYSM5WTWU/P:&T16JYUYYEKCZT*(72 M&)3&H32!HJG!E7(M=4_N>L9<_=1R/SO;7'UW9>\83M]HS](PZUQ]:,.8I:I] MKCZTK+"5/3U7/Y7Z*77K)Z\;A]KS 35%4-HB-4U1EA-]G$ %+4JA- :E<2A- MH&AJ=J4L2MVR:/+&H?:\6J;TA'%.C LSA=$#S:+A/_V"],+R1J.KLCSTIRSR M*-2[*EO-X:1-O^3"+,!95(9I;!QVF<2,&.?_PL8C3W<4=1-)V9&6+SB8(X6J M"RAM :554!J%TAB4QJ$T@:*ICW:5DH-,3,CY/ =SN%OMN]] :0MB,1S&%S2T M)(72&)3&H32!HJF[@]0E9$*7?&:C.8AE!DJ41K%^FQ[W:GDG'.IDSEP'"JW* MH#0.I0D430VYE#)DXO9WKSR>P]T\[\X=*H*(J2 B?595!2U)H30&I7$H3:!H M:NZE""(3STYZA0$=Q-0':9[JXLC=<.\,0\7166M H349E,:A-(&BJ2&6YHBX MS9'/@ YBF@Z2E$2_#NJNZ)T^J$@Z;Q4HM"B#TCB4)E T-7[2(Q&W1WK6@ YB M&IHX*O3)H^[*WC&$WAD02J-0&H/2.)0FIK:\FD(IA8A;"D&&=!"+H(@C8GPW M0RT1E%9!:11*8U :A]+$Y*97P#F*YB5P4$I(97\=0H02E55 : MA=+8N1\PAY85*)H:.:F4R,2]\,Y^(&QL327T5G90VH*8BBU--1@G(2DU!\AYJ[L'4.SJFY+B3D+*,VR M1+_A X4VC%FJSH;/(]8'NG!H66$K2TAX8F!')E54%KZ@>J^R;X9_6I;W;= M^L=-$_QIW?7VA#^?/SZB=A9FUJ1#31*45D%I%$IC4!J'T@2*IB9=^J;,[9M^ M_8@]=P'OSAQJC#+3&-E&[$&+4BB-06D<2A,HFII=Z8PRWR=#G977Q#ADM([8 ML[S//F+/\D;]�S/8UUQ)ZUIFW$G@5H'[%G(=I&[-EXIT?L9=*(9.E+'CP%3D]FFDB3ZE^3+W0RBV^(BZQ(]<&9[AK>N80*'2B-0FD,2N-0FD#1U%Q*ZY/]&NOS M=(:D]4*ZF^Y]D NU/IG-^I3Z:4P%+4JA- :E<2A-H&AJ<*7UR7RMSW183=\0 MD2S2GVHU=U?VCN&T];$TC&1Y&9;Z&3?4^EBJSM(H(F&FGY9#K8^M;'SJ1ABY ME#ZY>_Z1UY.WK?%P%_#MRZ"T16Y.%;(9;&A1"J4Q*(U#:0)%4[,K#4[N-BR3 M3]ZVY]6<#F.5V.[BWDF,)KLS2\.L$AO:,&:I:I?8T++"5O:TQ,ZEZ\CC%[P8 MF4.]!Y2V@-(J*(U":0Q*XU":0-'4N$L]DKOUR&YWSXMCVLEGNZY1$IC1X4ZL>.-)=QM32, M1'$:ZS?7@C:,6:K.DB0K=0/-H66%M6R1G'B\3R$55)&\H'$MH.8(2EM :164 M1J$T!J5Q*$V@:&K^PW41Q6F04IB_?$PT)(42F-0&H?2 M!(JF[@Y21A5N&?6Y&=?"%$"S* H+?>:G>[6\$PZ=:G7F.E!H50:E<2A-H&AJ MR*5[*E[7/4UV[D@/,H?2%H7IF(9#:+USA\Z^@M(8E,:A-(&BJ;F7RJIP*ZO7 M<*Z%Q1N%D7&J"#5?4%IUUAI0:$T&I7$H3:!H:HBE^"K#W+NQ:FYTC*7#=<[LK>,80:+BB- M0FD,2N-0FIC:\DH*2VFX2K?A@GC7TF)J$F/>C+LEOJF$TBHHC4)I#$KC4)J8 MVO)J*J4$*]T2S.5=2\L$H3PED1$WJ+N"TBHHC4)I[,S/ET.K"A1-#9R45Z67 MO/*=MN^F^YZ'0VF+TG(;/,NT?6A1"J4Q*(U#:0)%4X,K)5LY\>@D_VG[I7E7 M..NT?7=E[QA.WRC/\A;KM'UHPYBEJGW:/K2LL)4UI^U?=K=-TR_JOKYZS]?GUS^_BB;^_>7@Q]Z8]MW[?;PX^W3;UJ]N,; MAK]?MVW_RXO+@?^QW?]TJ''U/U!+ P04 " :DV%5&&0[?" ) !!* M& 'AL+W=O'7]>4L5HAH0VNIIJC@WSV]IDVC9@(7S_/_K-V M'IQ953V]YLV_V5IN+V?%+%K33;5OY._\X1=Z<"A5\]6\Z?7?Z.%@&\^B>M]+ MWAX& X*6=&7/P^_ MC#V_7$9?>2>W??03(%B?CE^ %Z,K^-F5SS@XX2W=?8Q(_"'",<8./->O'XX" M<,BXLD3/1WPKJQ9MHQ=M(W@;0>:)2K+N;@A=)AGM/[F6;9@V<4^KTOI3OZMJ M>CF#O.VIN*>SY0_?H2S^T>7SF28[68%D7($D-/OR-ZA"#>^=L3&,S/1(56KN MEW-<9$6272SNC_$[[%""$4E'NQ-HZ0@M#6[.U?H_D%M#@$L.]:CF7-:9<%M_$)ATII50]GMUE'5 M M2Q?6W$:1QL4T"AU6*,.>&"Q&K$40ZZWD];>YXJ UP&N!F'OODA8V@"Q)<#'! M:9L5:9IF;ISEB+,,XKPZVF[%!FO6UWRO,D<% \1&R_8M\$0'A'!/#UGU066/ MRY/2@I@E:.*&;4/2#+N]0+%ANOAM?M"5')W1OK"^WU==/42+F])B.[:3-)W@ M=UJ1O/1X<,35Z(5,W% A(%Q8!P%#(UD]4C=,9,=+F2=3F+85QHD')#8@<1 D MJ"O03AV(%X#:U4]07%M(P;W0>B)Z=P?:LG^OBZP'/+;!%[@LI^A=9FGN@6]8 M&P4IWEMU=[17&O((M5YBG8H- MJU:L,1ZHS:";#8A_=;7:]S ?L'15_[UG/5,I[69A=%8:/M=LIXMFB!B%F?BJ M/A1>X&/*[JM50YT^V]1: -/2]@"&0I&80X>JQ34J!9*JMH;)TR; M5>=E8BE EUGJ(P/#O2A,OC>"0IZO(_JH>%<%&=>Y-%0M>0C%#SH6AV\"^6_3 M[KPD!;9HP6%'8I3[G#$$C5Y@Z.>XV%5/WJ"P214E&8FG&&VS-$X]J@P;[L4O M<&]=BSV$! 4O&D&Y7"X%K319\ZCE''&4F0;_L,-^,P-]_L1;V%5-<- M,PA%"#OYI%.=@D31V)VH;1*>HY(D4_7HM,LQ\LAU;-@:A]E:AYVF0M:=R*E1 M=NGDTM^(:9_NX(.#H4F1QVAZKG,8>B0P-D2.7R#RXW4_.H Z@3H(&*$4Y5:0 M. SS+$6)#ZZA:ARFZMNJH8/";2NY%SJK7X/<<6R."Y1-&P .N[Q(,?)466(( MG(0)_(4JZRI6SMZF3$WI^K &])&*FH%$@2#L54<*&%/Z)#NQ.;PL+#GBL$(Q MSGS;=]10#S/]5]:Q=M^JMD?TP.1VRYNUVCQ=O7@7K>BV:C;ZI-CN&OY$(;4V M7(!XZ:5@M=*8@X?[CKG3C#A$ ,DQGFH9EQTJB])3C8D1 >3EEKE.LT-F.4/4 MB=QQ3L? ?E9F.>S*#'L$/C&\3<*\_=-X-J>/M3[;1R"[:%0?SOFP/YWNT9W4:M&-ZX;KMJJHT93S 8!.3S;AQ+NIK*@/GDSE9UI MMM/GBT:5)&%58L2KJO.LDU1MK?-YHZTH,FR=45^R.H5I=$<2;AU,88:;]XFC M>5_D%E2'58X\^C0QXB )BX-3J%4[])4 )3@8F1$4GXP7P@C3K>Z4PZDK-0%%XM$Y.S/KH_UVRGRW3T\#XL M16Z<9UC]J%P<0J&:]!V'I\.3/ME1N\O1*G,NHZU12!I/SV@.JS2-/4(F,4(F M"0L9_2+3G&_FH,">'TCPE:S 3/L\RAN5'QU]>'/PVP(%YWCZ<-QAE>;(]P0Q M,3(F"3.)X])_9.^>0,C'VE2ZC9)(7E(QYW#!4,'5&B*X; MV,3H2C^, #_U < )/;?>-"GL)[L.JRGNQ='+6"T5=_H=M3[2F3*\S#3>'=^# MN])O?TWN?T:?KH>WV&PO=V]R:W-H965T&ULI5=1;]LV$/XKA ;L MR;$=)^VV+C'@I.U6%$6#NED?ACU0U-EB0Y$:2<5Q?_V^(V79*=(TQ5YBB>(= MO_ON[N/E;./\3:B)HKAKC WG11UC^V(R":JF1H:Q:\GBR\KY1D:\^O4DM)YD ME8P:,YE-I\\GC=2VF)^EM2L_/W-=--K2E1>A:QKIMQ=DW.:\."YV"Q_TNHZ\ M,)F?M7)-2XK7[97'VV3P4NF&;-#."D^K\V)Q_.+BE/>G#7]IVH2#9\&1E,[= M\,N;ZKR8,B RI")[D/BYI4LRAAT!QK^]SV(XD@T/GW?>7Z?8$4LI UTZ\TE7 ML3XO?BU$12O9F?C!;?ZD/IYG[$\Y$])?L>GW3@NANA!=TQL#0:-M_I5W/0]/ M,9CU!K.$.Q^44+Z44<[/O-L(S[OAC1]2J,D:X+3EI"RCQU<-NSB_Z )60CB; M1'CCM8GJ+2^RY>P;EK^)=\[&.HA7MJ+JOOT$* 8HLQV4B]FC#I?4CL7)="1F MT]GL$7\G0V@GR=_)-_R]]VMI]1?)V1^)2V>#,[J2N1AL):X\!;(Q+[B5>*VM MM$I+(Y98)%1>#.+O11FB1^W\\Q!#&<#IPP"XGUZ$5BHZ+UH^R]]2,?_YI^/G MT]\?">]T"._T,>^/9NYIEN)]Y\%+TTJ[%0L3R6_O1N*-5>/$CT;XH2N#KK3T MFL)(."\VA)_.I^<.2ZW;D _8+\TV:A4$=$)(8T2Y%:UWMS"V:[80!I+!SXMA MZZ)#=6?ZKXR,K##C'0YTED&[PC7)L!5DJZ/HCO CY-X*24,^);ZN$1!YN!_M MH8P@&JWS,:TV4M78PRB\[?=5V3HH3581PU5@A0,E*TO#8%$#Y%NOL2H(<+:; MFCR)Z("O<]E78LR-*[V0EO+1KXABZ0$)!6<)8 M< \G'4/DC'\M?64X5=@62=56*]2G5!VJ$R$ "C4I!50QJ!*..J]=%U)X*/C; M%%=IJ('W3SK6^T3C6-"KI-U12@Q9K#ID;\!VP.8]LMC](6%-"00:;!FCUV - M_"C-RGW4R!MFD@UD4N*0N>^!/T 31Y(RP$2W:7/I(B ><24+C8)5$6>N5CJA MV8HU;I_>K9>MKD37AAMM.(5C<2@3>:WBN_<[*KM*Q1^YU(Y2#F-F %37H M!5Y6@S2$O30P^VUVF3P@/.5\)9F>#3/-[YWE^F,S6R&708 <\FB0+7^FMC=E MXJ]M@I+$)^%=-,"D9.JUZ_%R+/Y8+*Y&J89V>/? M,TW-&(;BTOR$90<+N9Z MUT$9%SJ@%I:_, YME>FJC./[43\:\8!2U!*55Q+9 TJ!VS4ZPA9MGBQ!C=F. M.'JTP#X;/Y*%4+O.5%SY/)/T,7SN;+[T$RHF]\#U]](*GMC"DTF;K.-T')+$ M:K:PMH/=AZ0P B?QC"".IT=O4W[8P192P\(%HY>DN$.\.#E.UQO^KK3!AP'? MDKAQ(V0V 7AUI^K4@I#G1H>0KC#X7;ZZ'*73J/0=ABAQ_"S?EV/QL:;_6=#[ MG"')K61-X;KAJ0<-Q/8Z1.[M'K6,K"%)>'J#>U3+3-'3&, MLA"O)*1G0))$%B?\ &=\7YE,MNHOTK[K^T*"D(9>]@[XQ=V&64[&KYLN->_' M%"3QW0+T:#<,F&&HJEA[ZH-A,6SR#);+;,EZDNNL'Z.22*&"A\AU:O@*LL+3 M\"[BW2%TUR()'&M_6KH,=H7,<+ZNY-GXH5%FSF$@(Q>38=5H?) M?I$'VOWV_&_!.^EQN0=_/"N$SZ-V?L$5D<;;?$6DQQI*0)XWX/O* MH8'[%SY@^']G_A]02P,$% @ &I-A50Y.6DMV!P DA$ !@ !X;"]W M;W)K@GW@L&NZN>XFVR1;H]FOSRFR;TID97?S(O6E6'7J=JIZSO?6??8% M41 /56G\Q:0(H7X]GWM54"7]S-9D\&9G724#;ET^][4CF<5#53E?+18OYY74 M9G)Y'I_=NLMSVX12&[IUPC=5)=WABDJ[OY@L)]V#3SHO C^87Y[7,J<-A;OZ MUN%NWFO)=$7&:VN$H]W%9+U\?77"\E'@GYKV?G0MV).MM9_YYD-V,5DP("I) M!=8@\>^>KJDL61%@?&EU3GJ3?'!\W6E_%WV'+UOIZ=J6O^HL%!>3LXG(:">; M,GRR^_?4^G/*^I0M??PK]DGV>#41JO'!5NUA(*BT2?_E0QN'T8&SQ5<.K-H# MJX@[&8HHW\@@+\^=W0O'TM#&%]'5>!K@M.&D;(+#6XUSX7*CU5:#S7: M)*$FTP&WRAH/H4SRS4X;:926I? !#]#ZP0MI,C8* BBCD+$!"L%&\>F!I!/$ ME2;>D*)J"^S'RU@KRYFX\R3L3KSU0:-_<>P7'$&2:NEDY 2\!((,'/-?80%X M"#$3ZG! HX9"W,TV,_'C>GT+@%\:C0) =QK0&9_@D%3R,PGJ$; [TH,":P;@ M.=!!R-T.)-6Z65O' &3%4?0,$?+41J+4=S8ZDA$QZ MV2N6XNO_P>7I*/Y_!N;HGDQ#488>:M:)7#>.:YM=E>EV6\T0:F<[TMJ2N&05$4 M<*3L/;F4]L-,_$IQ5D54@_=PH] P"]!( K(N^]0Y34;1E'M^3VR532!G#4Y% M1MB!':UK"_8/\08W:)1"I( MQU!Z:R2C;5!IJ5.5=JJI.(0Q)JD\4A4@>OM" MJX*[.E9 2FML M^>Z11!]AGH,ON49B2I#JK@<-: ;U@(0CK(PL0?:)3&C4/=JD78FK!EYTQ" @K3<=OY"-)P*&LGKF_>?)S"EF55''85S] #J8;W M&6 #F;,PR"G#^5C+!88,Y*[MCH!M*% M #8)R:BS'I\>^YSJ\<\&4SN.%;>$Y,< 6<%C7HH:\AS1B[>Q-L D4-U6$.+3 MCJ2N9;F!NSK=-AX/V-_H'44:EP(/38TGC@+%)5O^N#,CJWB=3A,B^N+/[%U+Y;;ZZ0-K#18QN#[%W- M$8C"Z\U=G&J+H\7+*0IE&\11^A?'T+4U:'_?A3\-\9MVQGRW:;;!UEJ)DU>+ MH]7B191Y@YZ_EUQ#*4GO*,1!AWF MWZ#V;'EZ=+)X\7KL!;=(0A4B;WTPV+":8:8_,B*?L]/Y/[C?MIZNZA*K3%M7 M\K%M-;*M1[;1>HXJ>\]RZ)N [Y:NB3EZEH' \@8]S8V_)24Q$BDN/HR' M(3:)\J4Q:4=XO#P@=80"9<58F-#GP\:W/$T;7W2"56BF:EWU)[E'$,\TXEO] M[;MIFQW#DTO6J"C.>L#L^ ];(AU;27*^N-8R+L9=4S*^X*RO6_P(.CY44PG% MZ,S$%0$*B9\DS+F#2%OI*I%5/X5!,VWAMGEDROHY[KC?Q?V[G4? ..SB<(5% MQ!EZ8]QC&S+:=L=?C+Q(X_*) IR)MWT*G@(J.PH<52E([P:[ >>@]ZR'LBL MY[(DO#Q:G$W%54>_U[;:MLL4?/LE$?_L'Z/5-BZ, X\D M(HR?S'#QJ6^O^>@[&3)Y_#4@;J$FI$_F_FG_@\,Z?6%B31@2R ]SN+++4W;*#_&>;R=U!+ P04 M " :DV%5JSW(I2,* "3'P & 'AL+W=OHMK:U>GI^; M;"E6W/15)4J,S)5><8N?>G%N*BUX[A:MBO,TCL?G*R[+WO6E>_=>7U^JVA:R M%.\U,_5JQ?7FE2C4^JJ7]-H7=W*QM/3B_/JRX@OQ0=C?JO<:O\X[*;E]F^3EJR'-=Q/^(\7:!,^,-)DI]8E^_)Q?]6(") J169+ \=^]N!5% M08( XX]&9J_;DA:&SZWTGYSNT&7&C;A5Q>\RM\NKWK3'E+6X/+<01J_.LV;A*[\P M/;+P@OVJ2KLT[$V9BWQW_3E =$C2%LFK]*3 #Z+JLT$5)"]EK:?ABH<6"N^A7<]:.?%P*EC\: MUY>?X28K00.T' X$(K5C,8EOSX M%LA.C9.?Z4\2/-WMHWC)?BNEI;666V'8&4N&270QO,#3-(FFR0 / SP-I_24 M#N,H26+VTQ3J/!(.X0)'%__#U9F699MU]K;]15_]:9<^7-)8Z9"[8G8=//""O)]*=E)?VC MJMSRDN<\A)_T!]\"?I^]PUQ:P,M#!OMR6SQ563>YT>N+=HE8J9ARJ#-5HXAL M&%J;D;D(%6B";>LIN:BEHA>=2H'+&?-"\S$;%_"'2R 3T>*_3T*-SX1O,9>[.2FO:/.@?L>M&_)WVXSI;N M1P[E"U6AEUN6D9IZ'R>)N?U38/Z=J.I9(;,(.9S3$ GX[9,&%M$/ZT.A,E^\ MI,$&D(GN"!08(6$S6: R+AC/[3 Q723IH85%%,NOT>^,#XJBKPH#F5W1T1NC!$0 MY.I2^^[?DB-NI978_J-/BF+J%)+CV["/8IMOYSF8;3@=^I MT2-R$$@93=W&A4EC'L22=:.-;S",P.3YO7?I_$N\WD=PT?"A;A9Z-K2+>*C\ MKE!W]LA,6^MXUTEOH%(\6) EFI$.VTZ* &L2'%%/0AO'&+&_<<3.QJ/^!8XU MJ-6^D#<]S2F/K$$'RATT5W8I=)M67 -9N54 V?C83\])LJO:F:3[;P5[DC56O(U]/>&3#R?@(:"+7G^R):8? :B$V^1_'6-TK@_ M.BCGB#I'E0#CAXO7] =L1JX 0J]<'0/C\/&?/L9XNR73-/^]*#BK94>+7/V&H4!\,A<07)^VQ XJ$,:3X^@.:U# MVI]\L0Y'D;_VKGPB2=XZSJD6U%QX).X/.EP.Z,7%%FG4IKH$SP.YW*G<75/9 M*74N&$,%'YOCL-E;D/'NICO*/OW\<%#;BS@(/Q]9<3_Y&Y3]I8:3#N#;5?3W M "TF^;SM3C781@M*;O"1#-S."58SVS GOLUW5Z-YUR^)3J[;1M!PT%+,I?55 M0+GZ3?)\ARA4N6B/<@JP-Z#[5&EDR 6S*-[SF=J8.=HX9LM">H M@R B(I)$FJG+@]0T++>)%$R';.;O*54AXV2CC!MP))!E(Y2-II&R21E@S2ZF [9C7=Z=YMU4,"S M]#G 7$3#U#T0CA$>AH0CQ@-4FHX&S]D;T.W,!RVR2LA%6[2SC2=&A=_G&7"G M%[1P A6?I=%H2&*& XB'N4(;0/]1-!Z0VJ,TFDY'!]Z0G=Z%=RQ;'KP3&ZUJ M3$R.NSMSAZ\8WG%:[BN:/N=N-&V!-OBLA9!ZQANOS._+?[)E<_NUWZGY%?8E^7RO-[B1YNJ!+I1 4%RX'6=30:^=U\41^O78Q45PU](J M&M EQP^6 $O8-F _,[H8V1IOK\&; QS]Z2< 'Z*/+C0\LR-/S';H(S?=)HC! M>6UKW=WS/N%$1(2N^3+3',-W3$EGB^%T&K+QT+AUZ>\()'X>-ZT/K"U-PT)W M*?CU=X&.@;444@4\]6PX2D/06R-U#,K5D>X>(;@D?%0#]JI28'Q7>/B<+D4/ M?80[#SZ4@O(NW.=@XV_V_3?3[FWWQ?G&?VC=3O>?JW_E&D2';@+G6!KW)Z.> MOS!J?UA5N<^N,V7!K]WC4J C:IJ \;E2MOU!&W3?X:__#U!+ P04 " : MDV%593;'BV8* >(0 &0 'AL+W=O[H!4J0E:W.I26UM[4LB@D"C+Z=/-T"?WAM[ZQ9*>?&09X4[ZRV\+U_L[;ED MH7+I!J94!=[,C,VEQZ.=[[G2*IGRHCS;&P^'AWNYU$7O_)3'KNWYJ:E\I@MU M;86K\ES:Y:7*S/U9;]2K!W[1\X6G@;WSTU+.U8WR'\IKBZ>]1DJJRL=S%Z<;E/\WG";UK=N]9O099,C;FEAS?I66]("JE,)9XD2/QWIZY4EI$@ MJ/%'E-EKMJ2%[=^U]-=L.VR92J>N3/91IWYQUCONB53-9)7Y7\S]SRK:/K%@'!>,6>^P$6OY2GIY M?FK-O; T&]+H!YO*JZ&<+B@H-][BK<8Z?WY9.8PX)ZY,/M6%)%>YTST/T31A M+XEB+H.8\1-B3L0[4_B%$W\I4I5VU^]!I4:O<:W7Y7BKP!M5#L1DV!?CX7B\ M1=ZDL7/"\B9?8J?XY\74>0MD_&N3R4'B_F:)E"TO7"D3==9#.CAE[U3O_*V+5'IL^#=9L#:'M3802)LW MVX3I*UD#\>LB*AQL%/?2(7%2Q;M6<][05%:4UJ15$C:?FUUO=L%.MZ!#KV3N M>#C:C6R_ XN5T,>K9%&8S,R7+"Z]DT6B6%R2F2K=):)(Q:PJF'MD!A64BSK- MH>,<5HD$GM>ILAP54+ /#LHRJ#M 8,F M(K+KO88@WW4Y8T:Q@BDI:H3*R\PLFUB[A;0J^BHQ.0J-"[Z0]=8N"$Z4]9(< MP^N5VE3UT=5FOX. M6V@IS/*ZJ#"MI:^Y@TND*)75)J7M)XCHY>N92GQ%[09B NL-'4LV3>L MTL+4)DEK"9MA$\2O[3E:M-E[P?1&]3X]+H$/K ?:*6Y(%VORKH>Z&4)ZL*.F M"OU 8N:%_H1EP&9IG-]M)WL;32'M0/-X3N);2ACIG$DTT\LF] ;E9 E^>- H M_PJ!W1F-!I,ZGGVR*D!OYVAPW(29D@7XJBS!/JTL92O)+L#$$3+("C(81T! M;5I-)!XV66T=7FF+R:Y423#'>78U3)!XSJJ'-+#-)P $$/8&0",&-8FH, M?JXELEFQ27M-$^%H:'7OQ#/.1%,Y"'//7XC7M.UOM*VXDF[!>R3T@UP*=3AW M=L1HTI\<#E&)V?4<=(77R/F^*$#/A_VCX5B\APZH*X2GR)N%*7:;YV#.:-0? MCH[$7XU).44F^Z/^_F@,ED;!F&NBD3 S2#[ ]&%KYT@U?8*!Y=P-P K);[9J MT';>L]%!_WAX]%R\4C/%"6!1,\$&XME)?S*:/!?_4'XM!#L"M:4_.1IQI,$' MU+$\9LMNI)F.Z?TJPK0B:/JY(>XD&G[/H_<"XH!+M/:4-?4X11VDC5*J00;2 M>ZNGE0^HKZ&5PXTI'T60A8GBO>%,R0D?.PM3EBB\5<':Q&+-19VJ^9PLC*G: ME.2Z23$SN)7>,F.I!S !/:&[PP[+M6DQ=QK]X4B$CDJ#=LP2'P8W ]J?RHV7 M#^1M<&F=K P7(O9JZ!FZKF^B1;QK"H8W1A N,,I,Q[[F$1)7\>FF#[LL M4,,JD2NG9E6&*-ZID&Y+)2W-W9:EG43\$"2\U3/%_LJ4[S9R.V+_N'^ K#@2 M5]PQ*>*F+/3,"UTBR3AI)@@+]9&%S!6-'80QX[D"/S:R51UE#M?I3P' .W4. M?J2^$CT2>%VE&R#-MFUJ/!OWK:@])\#NQAXEYA'\5! 44'I2E37-$MR//:QN M*)761R1PT:.N@7N3.@BA$'3TBC8VK08G+!V&0 N=B1!LN66@,C:#M;N$-J;$ M&2#6Y!(CQ139LDZI-8<2,G4T1E0>*?T)FM7]4568*;4R$7$E&F9TY%@)%(8< M?TNN1+QR)5UEZS;&T4F> S!=BHN;*W$\1D5NH>==9SH ^DH[M/HTY@0?1^*J M@?B[6M9;1_W2NL5FK5W3J4J10@HQL+ 1O:/#P<&/@30:[-<4&JF$>)FR4,%] M/F8JL&'CX:Y]^*+V+&[&.M !)4X%8@+!N57?M2&%N+-82-3FPG@00"EM:(72 M8'^$+*!=A3:O5A8>:9#'6;2BR95Z[78@P.L)0[@7J]FQ/DVLS^<#6.3";5;U M(\=4B 6:;U-1TM6 3O"(W5(CG.%C3]WK^I3O M"-XGWE#S&@[EHR^](M@DEC-I]6++74'=X][(+&3&==TH0/0-'2Q=?7D0:L2: MME% 6XU:Q%=<(Q#K22QG72)?\TNZ1NC<(M1OO,018="K MT7!PV';RIFQM-5/4SL \--_4J[SD]0=M5-<]^,N ^4DKA'A;M$Y%X7 R^']C M^-_:&'YCBS<^^<(&[[+M1?)>)+L8MJ^%2;BJZ0*=>0EUMG-465'$43AVH59# M._'F?;_Y7E!75RJL7],,= 1R;6Y&ON)S0;?BCXX?E?PH^AL^&FRM]G]N$5\Y M*]1&^N>:/!Z'^UYGW7DM>!RUK)&VXJ6:W2 M0$>%;JD+!;MU_ M''@G+%/R%_"I\<@$_KE0R&I+$_!^9HRO'VB# MYD\BSO\-4$L#!!0 ( !J38560JW5MH 4 "<. 9 >&PO=V]R:W-H M965T1 D\T;4[>3JPNO> MZ:L+U5E9M_!.$],UC= /-R#5]G+")GO%^WI56:>87UVLQ0KNP'Y!(P02"NL0!/YM MX!:D=$!(X_,._D6?Y M4EAQ=:'5EFBW&M&JM94AO[0EE(?V+_R^IR]K4TCEG#7DC^N%L1J3X\]C/O>0T7%(=V'.S5H4<#G! M&V% ;V!R]>P)2X(7CQ".!L+18^C_Y6@>!3I.\P0Z>=UB.+I>WDV41%@R6N\N M$WD/1:=UW:[(C3"U.2,?*B!+)?&6.Z45"XG1]?NUEJA.DT*8BHBV[ 7XW-4; M(=T^SYYDG*4O_%S=;L#89JPNE+&&DI56QI"NQ4^/K/]&4BO\Y!@RQ8,T8&;4 MFR\=RXUGN7C >_*7P@^08UK;!V(?UH ?DD+ITOED3C,BSJQ2VCZWH!LWDJI= M]8,10X>AE@0SU4*S #VDJP=]"<5.R[R6D6G=$ENISN"TF9V3ZU/FM^@R^0T. MHGZ[)WOWE=B;@96??4IB1H,P0L$'C[\8JX[,[:4WL %)V+F[P^#BIN]Q\V6' M-'$59Y2%[,!P4!V9VTMWW<(J*^3/(_2T^#G&HVE %S6"K<4:(_64I EE<8[" ME.7YS"EBFB+\3 (:YLD([Q:TK9=U(2SXR)>P5J:V! ,3! C$9R3/ MLF'Y6/YX=H/#'@"6K+1[(0KD@\2BF21"2:42#+)WAF-&8)8,YRP,: M\=R?09:B/WJM--+8F4<9S6).ICD+9B1*:1[QP31"+Y*8I#1.TW%,PY31A#D_ MIS'E0>9B$"8)C8)D' 2><\K2S)U_1A-4]4$-SX]&_$>E#SL24132-,T/2$1A MAES=B68I37E^C$2?^=_>D)]._,3MF1]P'51'YGXL\3&(8<8/# ?5D;DCB?^3 M"(\E?AADE,3JLW__W MVN]D?Q3G_NY-&>5)A!GL3CD?97^64QZ%A"#58[+\!-&.1"T;.\+ #-@Y&'"0T2YT48K9R%OZ_ M5\!]/"+*T^2 A]-R&B7]07,:IO%1*M=2GJ@ME2@Q'ZTK736>V0+L%J#%X@LG MZP8E6_!VW]3*OD@ZJZ?Q&<=&4DK7$V]K6V%%-&OLD8E5ODR+C:BEJ][/L>5_ M;K @[BLHTNBK+.Y2*M(JBX0MH )-L=&6%'6:U(9@8C5* Y'U/4@LO)5H_7(4 MK+/>XO[H$6Z--=PWCO7(;C> M?->&(,"I &P!H0HIC,'+ *[=P'=!T36=Q&PLB4)D;%14@WU+Y5X>&_"6;IUO M83!=4>VW;(V2=>G-%D**ML XN3;\=%=P1HYUA?-1\XYW?>6?*-B;J*ZU?1\_ M:(=7T'7?_']=WC^AW@J]XU25.2 M2$D @411U7!Y0#PXNY.L5:\=;&]2^'K&WLTV16T0$B^VQYXYYXPOX]%.Z5M3 M(EJXJX0TXZ"T=G,9AB8OL6+F7&U0TLI*Z8I9,O4Z-!N-K/!!E0B3*.J'%>,R MF(S\W+6>C%1M!9=XK<'45<7TSQD*M1L'<;"?N.'KTKJ)<#+:L#4NT'[>7&NR MP@ZEX!5*PY4$C:MQ,(TO9YGS]PY?..[,P1A<)DNE;IWQOA@'D1.$ G/K$!AU M6YRC$ Z(9/QH,8..T@4>CO?H;WWNE,N2&9PK\947MAP'%P$4N&*UL#=J]P[; M?'H.+U?"^!9VC6^/&//:6%6UP6177#8]NVOWX2#@(GHB(&D#$J^[(?(J7S/+ M)B.M=J"=-Z&Y@4_51Y,X+MVA+*RF54YQ=C(5="Q,Y@ATP/!:U4N[J@5,\US5 MTAI@LH %$VC@!@WJ+9I1:(G718=YRS%K.)(G.(9PI:0M#;R1!18/XT/2VXE. M]J)GR5' !6[.(8W.((F2Y A>VFU"ZO'2)_#F&@MNX8,R!KY-E\9JNBS?'TNT MPQW$/Z-)L6([C@%Z(WZY@\N)9W(]>'5&9=2JS8^C_Z:B.P;\3PZ?2 M.;LX+M=@V5)@^^[Y+UJVM)R73*YIS*4WV0.28D_"#DF,)VEU46 N:KI0#J%S MTY@CWWH^%Y'3Q7.'"0QB-]U+(^_ M 5!+ P04 " :DV%5P=66G[T$ ""P &0 'AL+W=OSJIM>FDHT^SG-B505EYI:Z=B"C*)IU4?3 _\WL?S/Q, M#ZY5/7XP8(>ND^;^ EN]/@_B8+OQ42T;QQN3^=E*+O$*W:?5!T-?DQU*I3KL MK=(]&*S/@T5\>C%E>2_PA\*U?;0&CN1&ZR_\\;8Z#R)V"%LL'2-(^KG%2VQ; M!B(WOFXP@YU)5GR\WJ+_ZF.G6&ZDQ4O=?E:5:\Z#60 5UG)HW4>]_@TW\:2, M5^K6^O^P'F73)(!RL$YW&V7RH%/]^"OO-CP\4IA%SRB(C8+P?H^&O)>OI)/S M,Z/78%B:T'CA0_7:Y)SJ^5*NG*%317IN_D;K:JW:%F1?P=O>R7ZI;EJ$A;7H M[-G$D0V6G)0;O(L13SR#5\ [W;O&PNN^PNJI_H1\VSDHM@Y>B(. 5[@Z@20* M041"',!+=@$G'B_YH8#AE;)EJ^U@$/Y:W%AG*&W^WD?#:&6ZWPJ7TJE=R1+/ M ZH5B^86@_G//\59],N!&*:[&*:'T'_@T@[B[??V/XBZ;A#*AC815 ^E-.9> M]4N0G1YZ![J&Y5:?.@&( ML%VC!TM.V.-3>'#*LHU76&[T8Z\?PPM(\W :IP^2!DMMV!J[J?M^TP[6RC74 M$[X.RBJ_D4QC4A3PNJY)Q,.3YU35I#88@WUY#Y0.O6VEES^*PSC*C[]U:4], M+R I\C 7T6,:Y4@C>625=>0>Z3)+8^1,Y9/80\"[DJ#A'J5A)A;/6?N(W(L9 MX+-O25B]7-RBH0X+GRS60PN_J]I?VI\,!6^,MA8NMQ>X*,NA&RA&,PC2(X2D1R3.LXSPEYEH:I M2-B8H!M+"[:63<,HFVY(^3XK_F=.DI/8,Y"F[._1+!/>QR)]CH\8$F(PR8D_ MXJU(CX%"BZ8^=9)P5DP]M2*,TYR1Z# GX<]4@2WED:J53^^GN<6E:)SZ9\Q6 MO*-GW/H0.8C\@D0@9W?:=,(L+_DB LB?)IQ!'5+%^/Z,P M!9%!X=%X5SM"BK.P(*61EKWN[TIOW[,V>3274)4L_?3%/8^>B'%$V>WN!KS% M.-<\B(_3X3MIEHIRK\6:5*.3/ W C!/7^.'TRD\Y-]I12?IE0T,J&A:@\UIK MM_U@ [NQ=_XO4$L#!!0 ( !J3855MQOTFQQ XW 9 >&PO=V]R M:W-H965T$!-!K=7Y^@7M[GQ5>S M5:H4W](D,Z\NMF6Y>WYU9:*M2J7Q\YW*\&:=%ZDL<5MLKLRN4#+F26ER%8Q& MLZM4ZNSB]4M^]JEX_3*ORD1GZE,A3)6FLGAXHY+\_M7%^*)^\%EOMB4]N'K] M/W\3TG@>\ ^M[DWG6M!.5GG^ ME6[>QZ\N1L202E14$@6)?W?JK4H2(@0V?G,T+YHE:6+WNJ;^"^\=>UE)H][F MR3]U7&Y?72PN1*S6LDK*S_G]7Y3;SY3H17EB^*^XMV.#^86(*E/FJ9L,#E*= MV?_RFY-#9\)B=&1"X"8$S+==B+E\)TOY^F61WXN"1H,:7?!6>3:8TQDIY:8L M\%9C7OGZ;9[=J:+4JT2)&Y7IO! ?\U*9EUF,I!46YV,E*O+F +1A5WZN+U3W\:ST8O M3G :-IR&IZA_EU).4AKF\QAY<;M58ITG,%2=;40I:0!/RTH#J)=2)T;D:Y%7 MA8@Z1(PEDA$13]QO=;05$A)>5T6Y586((?3*&!6+%7D!\20O]$9G,@%UG45Z MARN=B7*;5T9FL7GZW&))O#>FPJP/LJP*73X(0%R)O]>3/S63G^ BJ6+B.@=7 MSR3V4,)UE$_%V[S:P?K?9Z7"3DKQF4C\O%XK=@=[SY^,:0)MC)T./WN?Z5)C MCZ#?!!@7/RURNCY>&&OQIX=="D"X'@T&HF1/Q5_%F-_-,8_ M/ [\Z70>X"H,_.Y'6U@?43L65];38) <20=;AZ;+',I20L;YCGTK,'%]\X7(C9Z-9AX# M1#4RUK6,"TFLW.-&S/W1Z,\ 6\&$6E%Z(O27L]Z;L'Y#$I[ZX;CWMMY@7*F: M+8);7F6ER#.^MP,*E6#YN!X4Y2EP 8@0PN\TD)= A\!-5(]2OU7 G"^N30MD MM8:!Q2IIW]DTQW+SJSO"ZE MR2'QPQF\#@)#8N6/?0VLQ2-]H/L0O#!AV'2>Q.(2N 4F4ITD'$(WFT)MR"A: MNY6I%;7U"@ DU'K4P9"2:!= R*'B6QNF-]J9W:XJHBW";F%^^M,B&,]?"/5- M%9$V- 2*21):&S-T(1P:L#T+2YNYHDSD07# _ MN?BMDHE>:XA09Z;49>4HKJH'L$;KF4I"#ACZN<*VQV%X#4)Y6B4;!E2%J&CW M?*,B\F::K#)BR8V7$X@$BI'P60B>C7CZ0WUVT%T40,\D=>M_/:QA: )6RU>) MQKK@T6*E,4$-7N6#M%X[U<]DEF%G@ CM'!"1V Q$8]T73WVG(I6NP/N86%42 MOOT!PX!Z>.&,Q-..\!@_C*J.P^G@"9[F#\!3V,53SUU\]X)C]DOG%IQU%YS] MW@ VIQ \'49PU^L\;L;L_X?Y!LA'?- M[G:)CABL42M3RHP(QZ9:_0J1$6 MSBH:1IB55/"L5'FO5"8J*[,O_HTOWLCLJ_@HG65?&Y-'FN\X'I4%%E:*H.#U M,@JKX/9E' M7SU"UI8Q*.G%"AE_@P&\X1T\A@PTSMFH:P,@-K'#X!*F@G. ELB16#=F6636 MAP)$NZ5[C>J$^/#%.PL]>O? KH9#>!L4)S8J+IECN=N\* =3$)L=JV_P M_=F&,@%ICI51OZ-#VH/,@;'OO4DVD[9[0W"N9DD,8[[0X. M 1IMP7IFC_>2]LGEZ!/2)+LHQZ&IHNT!Y:?PD7;KP"5J'T4ZQVPCN:JF"O($ M<-G0(SGB4XZ5CT$,9HR#$QU:-[:*G?6[8Q0ER.N8X^YCM.;(G4S7MJ M9 [E,T?TX Q7A,V$]L4R7RX:,2,9BZNH6?^'@%B7FB<"UZ,TQD9R3&/8?:TT M#OOL/R+KH"U_E$K89#3*"^R UG4!\%3T:T*4+WXY95$=J'R7V=RH7>G\O.M4 M>C\N:M+CH\SGF,UTXLAI&R&MVHJ3LK0J*;W]^4=R->O&725C:A_?D5[M"9Q\ M]L)@$' _!>P>$]QP5Q=4S%SCLPY(M76Q4&Z19L\ MZJHX8QR/K*WITG2KF'V!>&*7<#(->XJBHG*=P2K;2=W6I]XQER:1V2%Z4F(/ MDC;CL]F\[3*>\&:\1_:H>^RS2@CJ,C&-B+CO!];A6HS:=R#L28EG+NE(F@%(^#HS^D;IT]=R^2(*SGYIC,/:@F@"X#VN.KHY59DE]TZ:T:6\,?+"ROX=[,L4NWU[;B,>.?JT> M*;!:[(]9V@I!?>,JROF7GK.!4U0 !=-L\N7SE&WY;E"$1A #=W3.\&][:5SO M_9@8.P=)%"U5W5@R3YMS+^?4P84C2T6&1FY,BO7%6Y@KY/:6>+D%2(WM71CJ MB>Z;CZLSN8H9Z.W<0ZCL0]B7Y'6/#F+(U"8O-<,RLNM%M%[978]7H%;@>HW= MN30MSQJE'/8G!V)#*R6X)(0FS0!OFH'V .%QVQHZV?@==GB:NULN^8[,=\8. MUO%ZHS)E,<;!!&FS(AWGZS6PBP!"X";ZL4ZJ^I1AVX8L>R3:3YNOVODLDH8& M!R>'6V>Z]^23JX1*^Y[73N57[A-3D#:-A@XB,T<8+I1;QWX^*[>U>./$NU6X M9Z7+ELK2L-]0]#;5:59)DC)_'A$W*0X><'+JBR]-S7],%PR%&HE]E3<]<1)3 M'1*;',6>ZM4^J,PIDF85)T54-)QM$%D9) \#79"#Q*"VJ-IRX)GTUTY>C[E% M_DVG%L&7]DB7RD)FXUPGU]:5B*24<" ];!QKO=SYI-\ZS#TVW.'M.3X&S?-' M6.*JXQ1=5&*VH>4=0*+6M;1NM4$7S.998WC==BCYWE*R55&\UDA,I@K36GD%1/OQ,9\_ J(:% M8QVSBN#B?<4\C\2'](<*%.D MB:V^:.]K3JL.145%:/W!3?-A17/T1E_;6,^KBO3$A@9U=<+SM$57\L!H:7 6 M-Y\R@$N76!+D0W_6"(PAXDC4AK\/^6#D+\]-..X346W:[Z+LYL'*"OG#6M<: M,HULNZF8C9N;79'O0I MQIYM4=RC[$(>0KP0D9TL&E1U/N$1.MTEBBM3=VHRG.;5!Q6(R(52UB?O'5-P M:"=XN#I*=@(*%XC]HY F<3^:MM7Y4B]S'"A..5 9LO/A6%EKDMI?;;6=46+# MGMD>!MGZC=+@BK[9B93>V?M"E4C24E?S!(NI%\YFG8QC*-OPQ<^UP&A."\DC MXAU@?\":6X'+%0S2ZW:O^%#[R(G48?X]I,Y>H;^7\>952>&7]=@W,$]0KWUS M>-1%\D5^0BTG^.DB3Q^_4HS4OEA M+CI?8W:O3KS\&^K"YX(Z&VU\YL]C:I.BQ $@(L.C(B4E>_R/!3!]T?D$K@M_ M)]XXF.-_Z,WX?NY-P@7=!]XRI&'SL3<*)T_%1]")9%%PR>3*3V8PG-&7KI/E MS%O,[=740[J+J_G<"YGGR73NC:;T2>DD6'C+Z5S\S!]9-MSUF09O3S&6F_/! MBR-7X;W9$C(BVLN)-UF,>'-'M&A3N+[,F@]"!T55APM8$Z&ZD\_8(KKW M^2LEQI312=E.?:]Z^5LZD^'1C5EP8VRL!>!)V[T)M-K,(;] M4,9:6?_S*0>SE'1YUIVU9J@S^[L.^Q.+W@>RW8][V8O(EB [?5G$/FOHXQF! M_+]YO-T>?M;.>2/HEMO6!U,O*#,VUP2/_U'Q_GK6@/=]R"T[JNZO'_8L\.IO8N[>HOA].,$VU+>X_!2C+W9:-;Y'WJ+\:+Y?]TURJ7]# D8UYZRQE9V=P+V.R"I3=> MSIG";:\UT_,TK6Q[ K7?6'<^QG:)12]%>Y3-U:;Q75%C;$UUWC%$CK6=,Z[] M6N0,F%Q/..IHKWMR05\O#2F65FTSA$>A[E/=/WQ7*3J9^V2/K3\K^BE6;/M? M#">H:!Q8U[,<07DCZV1"2(WB!VZF@(V[G.&YO;%Z[ZP T1E-O/ _$ MT$]@KCJ_44I5L>%?8E&H!OSLSY6:I\V/O:[M;YS:X?:78A]D@7J4/GE88^K( MGT\O['% ?5/F._[%TRHORSSERZV2D D-P/MU#HFZ&UJ@^0G&PO=V]R:W-H965TJMH6LQ*UF MIBY+KI^N1:%V%X-HT'[X+#>YI0^CR_,MWX@[8;]N;S7>1AV73):B,E)53(OU MQ> J>G<]H?UNPS:[5C MFG:#&STX4QTUE),5!>7.:JQ*T-G+#S]J:9_8U8[KS)R/+%C2PBAMR*\]>?P* M^9+]KBJ;&_:ARD1V2#^"*IT^<:O/=?PFPSNQ#5DR#E@\CN,W^"6=?8GCE[S& M+^=:#*\1MXS=\B? R;(KK7FU$>[Y7U]CQGO>D^.\*5_>F2U/Q<4 M"6&$?A"#RU]_B6;CW][0?-)I/GF+^\\C\R;Y<>4.>+([J])[]L>6TJ-]4]M] MLM#6K-:RVC";"U9! BM]N 6%FR%85I0KH;N(L12LI+%85&M'M58%$I]XG,H* M7U1M>)69@(G'%.1LY_)&9$/^(#3* ).5+S50X^Q=I]WW=EOW!17&6+ BUMRR M]R)M5(F<*A&+@_%XP4[8;!J.I^SOB#FI]>LOBSB*?^O^/SP*G4J"Q^EB<<:B M*%S.V0VO4A2.; 15UD(2W>DLF6,YB<+QY#4=CO@C"N)% B62:;A,V*>JMX?6 M ]@/3UCO3U[!:VLL6<52H2UJ*A9%6E/E,O1UR[65J=QR2XYBG#WPHA9#J#ET M3^35G,!-[F]9]+7$\U"MAXC,$*$43\STPFX0+L;@O RV71Y[NO!H6K*!B1,H500K>MT%)Y(.P4>Q)<(^RF7OT'%=F9 M""S)J@8B&.%3IH*MGAQH-BY8 L]:U9N<"9[FC&^WA4SYJA!."EF3P0\!W 8% MA;6%\XFAC#W8XK'AXK4VC3% MZR]6XY!=.7M>K@3$0S< 3<)E"U#:_1/7:5$XT ,>71@. (::EDODJX1BCUN1 M-IN/.(&_K/[[FA&%4U\S0O9Y7XA\E_I*A:C_>5^? @9\("%\60 [UTT0YB:1 MW1*VW/H]_R]]KFG)?_1*]6ETUFM[5PV9ZV/L/0'R(R7Z-Y?HM-=7@9]UQ228 M+:DA+:;A;-)UQ64P3F9L.@[G,_;-Q_0TPL[XC,VGX2(^VA$72W3$>1+&RZ.R MCW7#<1!-QI ^G1,5:?VI2HLZ$^:5;N-K*\X+]P*A[873Q7>$0+89A(ADT@$P MI#[[.]? 8-=CVPQ*PG&'=<^UP<6M,^%HXVT['O,0CP0>E[NI&0MR<-.0B.PW]$KQX$R7[>(/Y5G M$$YNAY45'*4-CG7MJG/XOG">2NPFUSXKJHI\0?O[OMDHE%=H!%TDG./+XM$= M.'\A6UW'V.7"*SD;#V% YN<#-!]5U*48MOG'NDI#YKM2\.W[U2TL_U'SPM [ M9:S(S,]\%K9)VQMIFD#OL<@PC/AFG+5.]':O&P^U'97.40)II@N%H)=UX9U$ MI/ZIZ:I?#GW[LMF_1'6OR_\U:4$SP(R7X?QPA,'T@(!GSZ%/V^%$A74 I72A M:6>XVNSGD;W$QJJ;GXY735*T>=PK"XVI[4S8\[TT1_NN1JBED90RA^K3]'N0 M -Y=1,-3*G_:Z<,M"M6J]OH+E/H&H/M8F->#T5G@TGLE %I2O'2^#$A5W'SZ'#93921A/V(>./W*!DP@TO&G"_L8^ M2W,_7&M!W0@!HTQWI23&VMT^2!1+U]9>]LQ@J9>T&U113 M.''25/UAMN5Z(ZRK/TZTH@%MAX,I#4[[I@M!SWMZS*0'6\N"N^'1DAUO3H!N M9'Y]VJ/AK7('O9<#GP]&U148Z;IX"]PCJ$>'3Y$TE#TK)**O+#C1:?7HL GO MGDSF@&L;]__1%!F#8]-:OP,&=!I$!VIGC&.'N]9L6;6)CU5>/;6UA18S-_^I M0F;6ZD2+-<=Q M^R=-IV^L.T#X^X_NZ:8Y\K18.V&38+Z8X3\*%A'=D41Q,(\BMQ!'2YJLA9N? MR( ,5(7:.B1'DR !X2*(IPLV&;N_. J64<+N.!T%B<"'G_R%I=DD8E$4C"%F M.L.4.67Q+(CH0D94\%/A)Z0,R2CI(HX*!)0.)LL)*1735#H-)JAB21(D4.V+ M0^T)FT5!,I[3S0J^)S131K,)-B[<;!M,IS-V[!)NU+LJ+07RA2Z$#8)45];? MFG9?NSOG*W_5NM_N+ZPQ8:(<&%:(-4@Q.D\'3/M+8/]BU=9=O*Z4M:ITC[G@ M*-ZT >MKI6S[0@*ZF_C+_P)02P,$% @ &I-A5=MDR$ZL!@ IPX !D M !X;"]W;W)K&ULC5=K;]LV%_XK!UXW-(!B6[)\ MRY( 2=9NW;JM:-H5PXOW RW1%E&)U$C*3O;K]QQ*LIVTR?;!ED2>^^4YY/G. MV,^ND-+3755J=S$HO*_/1B.7%;(2;FAJJ;&S-K82'I]V,W*UE2(/3%4Y2L;C MV:@22@\NS\/:.WMY;AI?*BW?67)-50E[?RU+L[L8Q(-^X;W:%)X71I?GM=C( M6^D_UN\LOD9[*;FJI';*:+)R?3&XBL^N4Z8/!'\HN7-'[\2>K(SYS!]O\HO! MF V2I5R+9K2OS>[GV3GSY3E9:9TX9]V+6T,XJQQWE0=,RRHE&Z?XJZ+PQ'#8OP$ M0](Q),'N5E&P\@?AQ>6Y-3NR3 UI_!)<#=PP3FE.RJVWV%7@\Y=O)5QRYR,/ M6;PRRCJ^ZY8O>8)O2;\:[0M'KW0N\X?\(]BP-R3I#;E.GA5X*^LA3<81)>,D M>4;>9._8),B;/.L8_>]JY;Q%[O__-1];$>G717 _G+E:9/)B@()WTF[EX/*[ M;^+9^/MG#$SW!J;/27\F\O^%CSY)*L16TE9891I'VNC33.A,EF)52D+76N&5 MWE#9TJ-_R326,F-K@RV0K-2/FKE94ZW'AIUDWJU)E$;VV;'Q$/TKTFKZ/Z&=1LZY;^"!@,;8^?K9 &1D=*[JR M8D6O*L4>N=:>H]U?P)R;:D@?"N2O#X6\JY65)/P^>!XX@__"FF93< 4NAW0C MK8>ZEHG$QDH),/(.$=1APTHM=Z)$J!E?H!P+GL0*EC!A:XQTF2A% *"L%(T+ M:J!9P( URA*.Y8B=-R$YN?1P7^F6P:P[Y;6X;U7O"@D@JVMK:JN@9TAO--)D MLV!T$M%.4L8L.4$5"V"I*-YMEE6[5J?*A]V,I4 MJ%X,M0UR6O=+F; V6+(592-["TNC-Z\B"52F=ED_?Z+$/[J5F?SC 4RI*K98=, 06" &D/@41 V%C^MGD;XW]UAQ3"K6S(+BN: M#>.]'B9]D1P6N.Y=+<-T+>%MP">@B(/I'SA9ID2*]NE'*GDG6-M&.=17ATVH M%"!]A9#Q]/D-F7ANG]N,_^*CM]\?8FWPD%[0-)JGB_"<3N=X MQO-H.4[X)8W2R81N"V/]:6B5([YD/*=X0E,\IBG]@:(/*3RBB*-T/,-_DJ:4 M1N-90I,HC>?TP7B@T0,3YM%D%N,YBQ9QBB<@(IW'O2TIW39U78;0@O.-;L]X MG&1.7-M,*SZW49A_G !WS+$"M &TJ3T^JB-^BS'$J6-<>S2)SKC_D<>OQ/4' MF74K<=2&]E,X54#A&WX>1+QERYS#2HYX!_ MZ1#!_98?D+F819/IN)69-39,<8-#R:9#F3# ^K/#R^0$ MOW$TGRQ.Z"UC]5$#'W.AZ:;1+$Y"Y%[=!: +1P\@)6-:/T:!@:8*5H:Y?J?0 M0L&5W&,N(WG(LI9WQY4TQ*TFLPWDL6#MNB.7 :G=^W)4-5\[MHZ.+@^5 MM)MP1>*S NJZO4?L5_>WL*OV\G$@;Z]P.(EL%'POY1JLX^%\.FB'3?_A31VN M(BOC<;$)KWP2D98)L+\VQO"$% M !D# &0 'AL+W=O=F07,GZ^YXA5Y<$L8(">;%V M2'79:'ZQ*> WK>>P# MJR8;63-?+A;/YU9I-UE=Y[7[L+KV0S+:\7V@.%BKPNZ.C=_>3"XF^X4/>MTE M69BOKGNUYH^<_NKO ][F!Y1&6W91>T>!VYO)[<7+NRLYGP_\K7D;3YY)F%3> M/\C+N^9FLI" V'"=!$'A9\.OV1@!0AB?1\S)P:48GC[OT=]F[N!2J>3S3/!J;V+^2]MR]MER0O40D[>C,2*PVI5?]3CJ M<&+P8O&$P7(T6.:XBZ,P!TD7YS#3=?VL\1RB&>Y3Z>N^59 MP(_9\2Z?Y&>M3JBB%$FYAK[@2V]TK(V/0V#ZY[:* M*:!(_OV6"L7)U;>=2..\C+VJ^6:"SH@<-CQ9_?S3Q?/%JS,4K@X4KLZA?S]% M_\.TO5$($4XY2V3-"/ VF7/*EU M8"Z":D?;3M>=G+!J5[8(9_3H94<>Z(%Z%9)XW^K4H95CCYZ4"2'&^')+W?J]T8)4L#F(8JWDO=B-!6/4!SL O''#U% M&I6VT?+-0G]$&!F- <3-*^K\EC<I*I^1(_T !Z42W2^'2NN MU1 Y1V7T QO=>=^4@5(/08:'J%H*@GQE]%J5QM=981E18.'<>*O(H9="4 &) M7.]'8\SR099*$B-K)S\3O>#M9(RVWBS MR0.'C-K&02,HA:SG4Z)'IJ&R9 MH\>F/ SJ,O?+4/E^DF?TB7,;BR8B,V"EE95,9/FFH'0!S4':T_"Z1+6/7L3; M$W5X%B ILJT\C(6/2VK^;& [=5 :O0ZMSD"5?BO=GJM='2-0#9H+#+AMY4,E M[87B/'X012^5M2R?)]%7Q8Y:7''+G&RAA!,A1?CRZ:#896=Q@'#G LNS)Y9D M#ZY5&Q^D:&;?NDK,3VY^2-TZWV^CT'*I7 (/JXQ76F$8( MK87I8O;+LPF%T54 & "7#P &0 'AL+W=O; MC42J)&7'^^OW[B@[3FHG*[ OMD3QCN_N'M^1)POG;\*,**K;NK+AM#>+L3D> M#$(^HUJ'S#5D\:5TOM81KWXZ"(TG78A170W&P^'AH-;&]LY.9.S2GYVX-E;& MTJ57H:UK[9<75+G%:6_46PU\---9Y('!V4FCIW1%\;JY]'@;K+T4IB8;C+/* M4WG:.Q\=7QSP?)GPIZ%%V'A6',G$N1M^>5><]H8,B"K*(WO0^)O3&ZHJ=@08 M7SN?O?62;+CYO/+^J\2.6"8ZT!M7?39%G)WV7O=40:5NJ_C1+7ZC+IZ7["]W M59!?M4AS]_=[*F]#='5G# 2UL>E?WW9YV#!X/=QA,.X,QH([+20H?]%1GYUX MMU">9\,;/TBH8@UPQG)1KJ+'5P.[>/;.YJXF]4G?4C@91'CD\4'>65\DZ_$. MZR/UWMDX"^JM+:BX;S\ DC6<\0K.Q?A1AU?49&I_V%?CX7C\B+_]=7C[XF__ MR?#4+R;DE0NM)_77^21$#T+\O2WDY/%@NT?>),>AT3F=]K + ODY] M=W,C^PS;7)GD)HH;;0OE6J^H+$EV$(\KKR.^[1D+<]<&3 I]1;Z1Q.%(D>J)^2ETA\0Q&/?F0G\,]IXNMR-]YD:]*#M\KGY4>\-L+/^C[&7W?\#_GPG2D;O6QBW)P0=? M2'Z=.K]ZHUX= /%B9O)97^G:X8-#?CVRA$E(D:>OK4$1,*"C6I"B$$W-,#C' MVMI65QNIOELL864 7*^RK2JU).VE/+IIJJ4RD4&@PB]X>F>Y!\:'YV)'.I]A M.)(W-=?(N*(/SS>,'L-N'27[?1'=BX)71! M$X;7 4N^ !@JA B@>N%;/!FG M*SDWN:X B^:Z:MG38D:2"@2],)CN*7=SO&O5."\*#6>!0C9Z8RL1EILX%Q;=;7_(STP4 AK8L36ZX9&[R MI=LBZS2M,G._9E.R)%MGP[AL(W>!!UL%G.#@T[.4[4'*&5_>UFV5AGEG$0I^ MOM* :BE8[:5OGI'DK*'*L4!L%V2$K$J MT/\\18Y'6H!H-SU0!!Y:*I?G+;;RI\<[ P(-IF-/20727"5.F:GMJQ"1]<22 MRC$)-VTS]==!> VV"\0(LBA5.-KJWUD<7#KQPGDHPVR,<#TUDM61:ZKZ\#] MTT*)<6'SJ?MT5)3$FNX<\MUY%37YGK1FZD.W&M30M1]>WSO-TV;J;GJZL[[6?@@>JHA*FP^S5RY[R MZ1J87J)KY.HU<1$7.7F9,GB?@>^E<7+WP NN[^-F_4$L#!!0 ( !J3 M856)N(6>8@4 /H, 9 >&PO=V]R:W-H965T4?351NG/IB"R[*F4E;GN%=;6EX.!R0HJN>FKFBJL MK)0NN<54KP>FUL1S;U3*01K'DT')1=6;7_EG#WI^I1HK144/FIFF++G>WI)4 MF^M>TML]>"_6A74/!O.KFJ]I0?9C_: Q&W0HN2BI,D)53-/JNG>37-Z.W'Z_ MX0]!&[,W9BZ3I5*?W>1M?MV+74 D*;,.@>/GD5Z3E X(87QI,7N=2V>X/]ZA M_^)S1RY+;NBUDI]$;HOKWJS'T?9"WJ M;4!-7T"]8.]490O#[JJ<\D/[ 2+LPDQW8=ZF)P$75/?9,(Y8&J?I";QAE_;0 MXPU?P+OCNA+5>B])]N?-TE@-E?QU+-\ -SH.YSKGTM0\H^L>6L.0?J3>_*6^T93*U8!0CJ(&A#&0[P2%7:JQL"5B1@]953;O75>J@9H9Y=PIHD. M!,10?DOE$IN=!NZ1PJEUIQ'WE>R-[IN2-+=*7_K\?'#<6BV634C'*I=$B?C1 M<]GG0LFL86H,F(;]X$CE)ZWSI41 M7B1XG3 NI8M&J-SLU$3YSF/'B@@*,QQBYZ:+X@AKSS%YL$0HLC&M,OVZLG E MN.PR#H7!.\M89.HTOE&-S%F!TK$E$>*'P;GWC9=(_UE#;)Y7FKXTXI%+>.FP M5P?T^@:0C7?E8RQQ>EBWR\TL7J^FT=NPUY,O5N>9J@#O2ZR+,;D/!X MI57I[4]PE'&9-3(TZI(R#C$Z$Z'W:#J9^V$C_U_MN@B);[A&'5\E9VP632]B M-H[BZ07&R6S"1M%D/&.O RG"21@"$I! A?(:-D%'3OSW]&#\05D4OJW*(75' MZ$I&T44Z84D2II73\/;Q??#0[=B,G0]3U MVYPC7ROX\E ^=VFP+2+R)4#%O;QA8=QIBXI4:\A+;L^%,8WO MX)!3G]VM5N3O.JWGWWC5X+[%DI;JC; %M(Y>R56].[%O%A_=:GP>3YRL6*N+ M8[KS@70Z@H!YM=WKJ4XHY./8:3J@A#;T7LUNY=[7"\_W92O"VZVK!((J1%8@ M)5P?L7T/CG=(2UJ+RKW7=P_"2<#DN+(4 DVI!?*76X9$I?C;'>??=FU+5M[XL]7Q+2K'D6]GOH2AW;H5 M0];*0':MD;:H0>*22Z^( XK0>!DW19_=F! -2#Z(H%2Y6 E,-%FM3-W*H(W$ MG7YMQ;WTW,%L(#.6%1QBVD6)D_A1H+V1GJ9:^<+3[KKTS?NZ?^Q^,]B[C^*U MN_:W;ETN]C?A/OLU^WA7\$[KE%3PR2M8!KWI^,>T^&F'296U?YV MNU06=V4_+/#GA+3;@/65 G?MQ#GH_N[,_P%02P,$% @ &I-A5?.P1W10 M# ER$ !D !X;"]W;W)K&ULI5K;O8JI)D9^/->N4RK?7#UCZ ,R )>P9@ (PHYNOW=#?F0H6B MX^R+1,X,>]?1K#5VL?OL:E,4G=UY6+KP^6*:U>'AW%8FEJ'<=^91SNS'VH M=<+7L#B*JV!TR8OJZNAD,CD[JK5U!Q>O^-J'?^5OKPK7Q],2"%3F2*1!(U_=^;:5!4)@AJ_99D'W9:T MNF2A_]^A>3[3DE>86O(O]5:WGV M^;,#530Q^3HOA@:U=?)?WV<_#!:<3QY9<)(7G+#>LA%K^48G??$J^+4*]#2D MT0LH*-,4<-=B7;J8VH6SL6ZH.O;&%-5$_:3T]? M'27L1ZN.BBS[2F2?/"+[;^J]=VD9U5M7FG)[_1'T[)0]:96].MDK<&I68_5L M,E(GDY.3/?*>=<8_8WG/'I&WR^#_7,YB"DB6_^XR6.0]WRV/"NAE7.G"O#Y MA403[LS!Q8\_')]-?MJC[?-.V^?[I%]S\B$I[$20J8XGA[]R?$C QNB@#"&!>F,*4\],4,^.N9;Q=VXKW.CTFYJB M"39109(";^^+I78+HZY]7=M('8'38/KV>L2[F5EHT%/4\:F PUA]6IK_,Z'[ MF"'(*Z1W25MI:@(H(%IO8\*3K=8ZJ88D)]\NV'*U%A?].8^C-5'?4LA(I;:AEX36D\[?(?/D,A5)RR*BV#R<8 YU0M#4?2;$IX(GF6>P:#%#*XL]QR MP9> %2('K<7M)N9^A2"0K7FW>0/SVD0F=1YF\LEX#]"?=D!_NA>A;R-K\C8F M6Q/X[<+X[Y/ 3I2D%/3#S>\I!8D*@:=-FX?8%LQOC24([7./:J#67XTRG084 M(AW!_582?:X7/9]3EHO/"3JH3FK)%\K>&$W.G,KJF:T8$48#W,Z&4&K0MH.G ME!:Y9-5?R.31 /C^J%@P=\8UDG>4)) 95=EP??5KZ!L2UWH&^-1P&4IF%8S2 MI87]0E#RRMSIJN'EWQ WR@@N"OO8XSLB M5QK4+Q=D3A5IUY5'@8%/5VP76K&T95)A%7S9%#E4Q'OH)N_A:]2HOE>BF&P- M4EM\/20N38&HR7U\2WR^\+Y<6\(]Q[@-W+>SRK3)T O*0%GX.X #AWTS5I\- MDW36JK<>9BP!UI[X0T4IH;O0!6O0K[$UP-70KK0%8M9@%9R(Z "O?,@)^\#? M,R 74B&2UZ3E1N\T:=L@TP0S"AN*IB87LD^&^ +O":!39?$=Z2T$-R@?\O.7 MIESDMC##3"42=0@;NDF^,(\7RCXL.NNPZ&PODMQTR#LUHL@N-/I>&:J_%-M+ M!,T8I["6,I43 PG7(@&:!'45I!V"2_X1QT6!-+.;^2GXLBT)2I5%4^D Q)]M MV(_72VOF U4 YI:'S?> KL $X_KFS?L1]O(DBH)?\!ISCW::.P:&)WH8$%EB M/5?4$CY&1J!Y^X*40[RQMNC+$+V'I?5:TXW$&FX&D&3,Y)TT&];V] M^B&QW;6A@,)0<(;%.%20&XZ^8M-/>?!OIQ]T>7LB[WY]A%-V27$^;+T/%$,Y[S@'3X7 MYM%_;.W*PH:/WPYO65*,CFK'GQZ>'SR=/7PZMH*H6K1(#_CN'0;SI.?'6)GK?/JW]O?D9 M+6R]JNS(LXK.K8"LWT!2['S3$=ZR"[F*!8H5R$=3>M>L;>KI'SW?Q(YLV?EA]BCV MJPU8!N:[)4W NBH Q.SWTE8-W0>E!G]?1((GS+#0E8@_,'?16!FH9Z;0X!*& M&2/I0RHVTBOS:/60=2%T!@E*@L$T 4T]7<]SXC$;,3Q!:%=2C?"$1=PHR\_W M1CDZCEJ^7B&C*.H)3?=WVLE8+B5-\:)V^5/!U8(S]B1@&/UM@O!+D5U"X&#+ 7HW8!$D>-EVF?4 YAU6"8/ M'Q].SD?JJNT8&/9GF87"MD\"')/3G:C!*8RNU/&@[MH_!S,!,^T>1P0(^9 5 M)F[!AJ@BL-%EN*8C'OX0:M)"*NJVT(5WKK@U' MEQU'23O1_IHSK,CDF96_'BEQU-GD;#PTAKG05O',,45I&6>_72DG0IB9/G&( M,[U:4<.7,ZS]>3%8RO0 :]M30"$=JT%M9))!4RL@F]Q#'+#=E@'FP7KF9M\Q MT:YUY(, F@\"[HW5'N)QWA&/\[W$XYW,.Y_T_>ZA??_JSUU'RHC4#D^4>>WY M(&47HJQ>/)_D]!S18(H;,JT0:BT 40-4!O:O^U&0/94!K<^'P:0F=/H/!QY, M P%V&\)\.>(ZI,?SRB>8Q^-3Z2L:-;.-IZAX&6=PV7=6DMS#Y ]Y1&^G:]H' MJ?!%#EX>'O=T^HSE6/VSR3MD9&P),G4:]L>:ZH>QE^=$RC/J$90Q@4_7\@0+ MV#2!.B/9)/7)PR2M0X;I?NYD6K_FRM0+343A,0%H@7**X%EW<\^GA7 ?%X-!RO^WH;S!I\3H\6'F6>RUG#QC$5 MHS9:\.3,TRT>7E-E;[5<&;[#5Y,P#-Y9$&LYYV2 Y*Q;65.T]LFL(H>V-A%! M:R%VP^,+M/CC 6&>9:AAQH9&.\L'H;,ON4XZ-[6>V8Z9O,U ^@T6SQMF= _J M!3E!QLMG#ML#E_/)5E,S4<)E*B\3'[PH6)M\^-68MNMPKG*5?"MAF9F26V_' MOXYWIJ]^Q$E<&$.HXH-8K!,\X55T1 >^0_:T)XA,"K=@@2YME"] EL?YB!(T M6XCP0P3,Y^TL?&Y*>FDD.647;B3(+EE",W>UM58&Z![L.I23\[?8'<"QF 9Y MO!'O/$3%4OS,Q2PGEW(XELPC.X_R%ER<64JDEN;;Q)2'B?X*2\L6J2]-L!&H MUI]T[7HM-LIY\>C*43<9.&J.=$C'O*\]M!PQH0>!(>WR?5[6GG[*>Q?>8$=" MQ6]!8(;I1_POIZ#YU4[LWT0#$SDDF$8"D1$93/@CC0%YR.A?:3!F>==?R+"T M\S#A:/"R'+1OP3\)X!-9E^2]>7>U^]7!I;QL[Q^7GRR\UP&L*:K*S+%T,GYQ M>J""_ Q OF#8Y5?O,Y_ ,?GCTF@D+SV ^W,/XIV_T ;=;S$N_@=02P,$% M @ &I-A53VS5UII! U@H !D !X;"]W;W)K&ULO59A;]LV$/TK!S4H$H"U)4JRY-0VX+@MU@%M@R3=/@S[0%NT)40B/9*. MZ_WZW5&VYFR..V## ,,ZD;S'=W=/Y(VVVCS:4DH'WYI:V7%0.K>^[O?MHI2- ML#V]E@IGEMHTPN&K6?7MVDA1>*>F[O,P'/0;4:E@,O)CMV8RTAM75TK>&K"; MIA%F=R-KO1T'47 8N*M6I:.!_F2T%BMY+]W7]:W!MWZ'4E2-5+;2"HQOE8C(.0",E:+APA"'P\R9FL:P)"&K_M,8-N M2W(\M@_H'WSL&,M<6#G3]<]5X@J'5B$:& M#]5[([E*45'NG<'9"OWJD,5S_SZRZ2CQ Z4;?A;P7JY[$(<,>,CY&;RX"S'V>/%W0EP:W< , MN1J4 J;9E3#S"98&?IG.K1__]50"6OSD-#Y]-M=V+19R'.!W8:5YDL'D]:MH M$+X]PS[IV"?GT"?O*BM6*R-7PJM8+V$?SRFB9Z%.$WTH)11_V\/L1+-:.%OEJ5!2\K M106:TW'__ZCD!J6A%+&?BUJH!1YFT176*(M8&&94MI#E Y+(8(@2\2,1B_(! M3(NBVHOB9%)XBLM0&C'C*8_8BF%CM 32A;M_M<(F\^),<, M0[SD+$T()HD1'M-UG .,/V6#F,)..E+JQ7G92\:O5&.:#S3QB$T MX1G^*-2&5!:UY6!P,>C%>#?5]>&<6(NJ "R]+04*XB#'F489JMWK5SF/LK<6 M9K6P%J9^*W3$DWCQ"%XP\A\IKP>?-6ZUPQ8!4[>5!CU$(8\VWH.U@OXN&A7K M1#8L/:G4Z.:OD/_V^\'TA;VD2Q^Y742]\## \.2S:^E[EWK'VC#_17X)'YW0 M>U%OB%&UGWE#O8V/"?L]Z^76.W6Z]8]Z#;PY5[ZCLNB'J6K;CFZT:]JF;:_R MY_*VX_LD#'ZY%FJY1->PE^'Y9MHNJGUQ>NT[E[EV>$U[L\3&4QI:@/-+K=WA MA3;H6MG)'U!+ P04 " :DV%5G),MV)0&24[<&G,:P MG?2AZ .U.ZMEPR4W)%>R\_4=DI(L)XJ0O$B\S)PY,SQ#[FBE]"=3(UIX:H0T MXZBVMKV,8U/4V#!SJEJ4M%,IW3!+4[V(3:N1E=ZI$7&6)&=QP[B,)B._=J:3!=TS#]/$.A5N,HC38+]WQ16[<03T8M6^ #V@_MG:99O$4I>8/2 M<"5!8S6.INGE;.#LO<%'CBNS,P:7R5RI3VYR4XZCQ!%"@85U"(S^EGB%0C@@ MHO%YC1EM0SK'W?$&_=KG3KG,F<$K)?[FI:W'T7D$)5:L$_9>K?[$=3Z>8*&$ M\;^P6MLF$12=L:I9.Q.#ALOPSY[6=?@1AVSMD'G>(9!G^999-AEIM0+MK G- M#7RJWIO(<>D.Y<%JVN7D9R>SSM"*,7"EFCF7S)7*P/$CFPLT)Z/84@QG&1=K MO%G R[Z#=P'OE+2U@=]EB>5K_YBX;0EF&X*S["#@ [:GD"<]R)(L.X"7;Q/. M/5[^4PG_,YT;JTDB_^Y+.2#V]R.ZMKDT+2MP'%%?&-1+C":__I*>);\=X-O? M\NT?0I\\4!N6G4!0%=QCH1:2?\$2;DJ4EE>[U,4.=1:HT__&HR0H-_8NAOM(W!E"I8C5BK3+ M*7:M.D-@YN02KEW8CRXL7#%3^QB%&R A$!VJHX$C2/->?I90%0O5N16-!=(V MM4$/)%V.9[UADL%[XJ"I+[4F-P\EE7RSG8=TTK27I$/X0ZERQ86 O)_V^FD& M-](RN> $N;8,R ,R3W8BM^PYA&5%H3O*'I_H"C:N'!1/'62P6[SC=- [3X8G M\!8KU*Z\&I*^YY!;? MW-(E7.Z6XAOY&KACVCJ7?;VZ3\8'27Q?QD$Q7"[ NH*#YT'OG*V]U/;HM5!- MJZ17#*WP=0]Z9_[UX;Z4]+4B_9D1&(&_]$9GL.H$'=\2@X*?D6EG>TCXK[3] M(2#<\@I=N5J!#M=B44LEU.*9#K9_WAN0T(9PY=\5DI%&$2[ FK>D6Z_#'!XU M*Q$D:]"M#<*:LDSL2=)T\__H@77=SAHJ'?\2NO]H(^M]*HIWWBNBL?"OL@&O M__!T;5>W#_\TO'LW5Y9R]L.: M/EY0.P/:KY2RFXD+L/T&PO=V]R:W-H965TUZ&R BT7J MW4T,).DKD Q%G78?AGV@9=K6*HDJ227-?OV.E*THF^(6Q;Y8QR/OX7//'27Z M]$ZJ+WHGA(%O55GK,V]G3#.?S72^$Q77)[(1-@?'QV*[,]8Q6YPV M?"N6PGQJ/B@R!B4V9]XYG5^$=KU;\+D0=WI@@\UD)>47.WB_ M/O-\2TB4(C<6@>/C5ER*LK1 2./K'M/KM[2!0_N _L;ECKFLN!:7LOR]6)O= MF9=ZL!8;WI;FH[Q[)_;Y1!8OEZ5VOW"W7^M[D+?:R&H?C RJHNZ>_-M>AQ\) M8/L YGAW&SF6K[CABU,E[T#9U8AF#9>JBT9R16V+LC0*9PN,,XLWO%#PF9>M M@&O!=:L$*FXT3&[XJA1Z>CHSN(M=.\OWB!<=(GL",8-K69N=AM?U6JP?Q\^0 M74^1'2A>L*. 2]&<0. 38#YC1_""/N7 X07?3_E5H?-2VJPU_'&^TD9AE_PY MEG,'&8Y#VI,SUPW/Q9F'1T,+=2N\Q8MG-/9?'B$<]H3#8^B+97=@0&[@DNL= M\'K=&:^_ML4M+UW!K/-]?2NT<07\!2ZE-IK 6R6UAD\UGMBR^%NLX2V>5*SO M%;JQOL0%#B19W<,U_TLJ6(J\586YAYO[1L!'D4N%]02NCY"P83NIS*\W0E5V M="7K;3<8[ 1L9(FOE:+>@G']"FZZ-B!;!?F!IS/$ \\7SU)& MDY=NKGC@=7#GG7);IUS[H-RV4ZX<*K>QRMT>E*N<"I.B!K.3K<9I/9W#^5/A MMEG@-_P&##JA+_/R@=A5S\K-/H>($C\(T7#BL9=#U\C7/(W2TV!SUJ"JA\@+!&MZ@4L\A MB0F-,C0F-,NFUA&1+/;1H!&)8IMG[),@BP=XET*98E/DW BG_%HT4A<&4!C? M1R VA2Q-^^5#^]/)\@1NE'LGW[LRX#>RSN]A):U(+(Q([ <>U=(W,_UO@H8I"R1X&]:V1N MI/%_$N%8XP=^2EAD&WV2)=.]@T9!EVCH.H(%&4F"8A!(6A]C!MLK9H/O3C+ P !9G)$2F_VY_BOT?^Q&>G@C[ MWXYH%/7124+2C$'B(W@P%#=C>#1HY-X!)*6A%2.C6&R?#L6(_)BDB;4"[%9& M@__W"-B71TA8$C_B8;V,A'%7:$:")!JE,G8?F0WNCUC]K;LEX]=*MK7IKI*] MM[^(GW?WSX?EW2W^FJNM_4J68H.A_DD2>:"ZFW$W,+)QM]&5-'BW=>8._TP( M91?@_$9*U:WSP*6-%8I^LN&!740K4SO^ONX2#@\K& I M(O.Z6R*M\Q1V? MCHW>,4/>B$8+GZJ/1G%"T4>Y=09/!<:YZ4SB9^&J (8?F+W2S=*M&LEF1:$; MY2SCJF2W7()E-V#!;''Q_!-?HN%L'#H40#!AT9'-6[+D$;(1^Z"5JRQ[K4HH M'\:'*+Q7G^S5SY.3@+>PN6!I=,Z2*$E.X*7];:0>+WT$;V&@%(Z]U]:R;[.E M=0:KYONQ1%N<[#@.O:0KN^$%3 )\*O[>@NFS)W$>O3RA,NM59J?0_^.;'T"O(/54I3F&XM(]NSJ_MIN[DFZ>V.+/=&,B'KS1[RL!Z7,L! =U$LPOAK_=4[52D-\ ML)K#6BA%]SKO]#YEZ?D@R_TBM\#]+1&66CMV $/=A\F)WA&,KY\RSQ[= MV__#!Y0KE&425A@:70P' 3-MSVTW3F]\GUMJAUW3+RO\38$A!SQ?:>WV&R+H M?WS3/U!+ P04 " :DV%54E18JQT% ^#0 &0 'AL+W=OP4RPW7N)35-Y&;\FPT&T&.!6\K\T5NWN,V MGLCJRV2EW7_8;,_Z(\A:;62]%28/:M%TO_QNFX>7"+"M '-^=X:@[&G29@B:TTR/3R>&C%F12;95?-XI9L\H3N&3;$RIX:+),7\L/R$G>T_9SM-S=E#A M%:Z/(?0]8#YC!_2%?>2ATQ?^6N1OA,XJJ5N%\/?B1AM%_/EG* V=E>FP%5M3 M)WK-,SP;4=%H5+K)WI4")4X+;2B+9-:"V0%D$7\$D0=XEU$&X!ZYLH MGDO*%[3WA57PS;5- MS%\O;E'1+0!?-19M!1]%X;CUEU4%[Y34^@&OLZRM6X*"7/I,%U>_L70-DRPI M[(#2I5AK8,=3PH%Y86KQL-B%TS&- H]%,UC*>EVAU64P*QM9R=4]1,<)S (O M#@,X8K[G^VP,,*YT1H7F.G.? BWX>CD(5C&@=)0IIGD1>QT!IC1*PH MM=;BJ>?'TVU2?B;O_YR3\#AP&8@BZ^_1+&;.QS1Z+A\!A)3!,*'\4=[2: P4 MFC]U# ^]63IUJ65>$"56$VTF=/@ Z>.>]/$OD]ZV.&7$OUU57MS16T7C4"$< M-#%<"-^HQU54 J(0KH$\+@O;[/:6L;,,KASH1)91$GGC *#RR>UF[@I)5B)W M(&E#/_2\Z;H-O;)4AXZ[CZRXPM(^?FX1*HOT@<9X72K$1_?MDZ+[;+OO@7U7 ME(Z%^]%2:M?*%=YBTZ*%V0NIMUK2!'YL2>ZE4>C6V8S!%:>'@G.>7G??T=C0 M61X1*42':),TE,F>3%EWE)1&7S] MD1(Y=,]?:"-J!\B^ %]*JH-./']S[MNGL:\K<+N.!ZT"W/JCN]SO7!IDF[U< MBRZ\RH7WE*2$AQF"^BF!NM!S.D)&=]>6%P>IG81 51W&B1U3MZ.Z#F9V'$'@ M4R=UZS%AR AI"H\^#0I#FH+82TFHPWS0_;XE#B$^>?"FI>ZUQ?1"Z-[ MWO:K_X#V"RG-;F(-])],\_\ 4$L#!!0 ( !J3855X4YL?7@8 (@0 9 M >&PO=V]R:W-H965T*T[=]L7@]G,N9X= G M6R'_52O&-/FQKFIU.EEIO3F>3E6Q8FNJ7+%A-3,__X8X+KS8(_.-NJ09N@)G,A_L7. M97DZ\5 @5K%"(P*%SP/[Q*H*@4",[RWFI#\2-P[;'?IGHSOH,J>*?1+5G[S4 MJ]-)-B$E6]"FTK=B^QMK]8D1KQ"5,K]D:]=&\804C=)BW6X&"=:\ME_ZH[7# M8$/FO; A:#<$1FY[D)'RG&HZ.Y%B2R2N!C1L&%7-;A".U^B4.RUAEL,^/?LD MZ@4QA31R=3#*7)1 MEZSP#NV<4GH.23P@F /7MCK'!J\\ 6\B4;0NU=&Q)0BY5*J!75=4-Y+K1P($9N1KM_FFWWP(C:HI46H!4KVGH(.& MQ*"/P"K-!F+[LM8,--'D%B$N%@MF@OW9^*%_U)K1I!0S=EESS>&,P3@<7##D M6MB&PA5])" X^;VI<=S/;,MW[*(#$@ Y/<\CGAN3M\1W/1\^,!RX<9P&T(HB M-PQQ==1"GC5+B&T$R[NVA8MPM3>$\]P\-'"Q&V1>#@T_R]TPP=7):W#) [D M,M*%P2@<6@=4!T]K >^]Q#$$8;V->6=C25&4+71( MZGK>6R";-$!/IG1(Y.;)SDS4S:"%8S?R=V8[!Q[ YQSR7T/ 9Q77.$T**QW@N7P&7_/ M3*! 7M)L/8<0Z))3.W'.BG;<>L$?LFG @H&"KR[XPNF<5R#R\2 R#D@6.6F4 M#;P\;.V9_,*4.H:HATS8&Q0]P"$F:5V@!94&K]10%X!&="T@&_RDA@_(E,,@ MB^$W=/P@A6_D)*:?.F&483]P\@B7I;[C1>$1N0:<@DKYB.8$-#S/"!@E&$%A MGCA9:ENQ$_HQM-+4B8S,89PZ7HQ4#8/,R>.47!CG]=+M"@VR'<':=V^RP \^ MO-"*$BAF4_'")-X& M[D:Y&U9;JLA!XJ9PS5<5VGDL?@["S$W&5NS$T4$20^X86=6RR07N6MJ3P"%W M?%GS!0@&^IP51B_TTHT 83E0SS$(M"PYZF2RN:T&;6&V$WC#I*%7H#=] E0: M9*.R=(V'KE\QR/\LXY[;.^YO[_A7;^_^(KKX >6T8F.W]WZPL=M;,6 [J EW M:9^%F3T ="X$F.PGJ/U,_;:^>Y;2[E<2S#VLW)[EMVL0:-^\R7]=LFM;<*N: MPJHQ#GDF(=P\3N(E@V_D9'[6?\^&.0=L: +O6:@CV?M8Q-#-PIQD3@A))7"B M."9!Y(1I3NZ%-ND2!B/,+;F3)QCTJ1.8+!#DCI^G!@$-39=+R998'^PDOB?; M[AC47B6#.Z,^;B<]MY.]=!QZ]NN\XLLVWWT&9\#07XS*OK ;(_M>]/&J^I4( M6#0:B_EB()CH!3,)O1AC(YKJJ4[]I5"YH8]K4S2?0U4R?R0W#,JFDMPR? 2C M3^$L$P/ *S^PZ3OW@'&>3=01N!KO8.C$P/6VF<"X[5BR/@F%(G:"C>H ?/9B MQX=2<\RST\'K<,WDTKR!L=R!F+$/Q7ZT?V:?V=?ETW+[1K^B$HIS12JV@*V> MFT+.DO;=:SM:;,Q;&ULS5=-<]LV$/TK.TJ;L6=HB=^B'%LSLN.T.:3Q6$YRZ/0 D2L)8Y)0 %"R M^^N["TJTW)$U[JT7D02P#XM];Q>KBXW2#V:):.&Q*FMSV5M:NSH?#$R^Q$J8 MOEIA33-SI2MAZ5,O!F:E413.J"H'H>^G@TK(NC>^<&.W>GRA&EO*&F\UF*:J MA'ZZPE)M+GM!;S=P)Q=+RP.#\<5*+'"*]MOJ5M/7H$,I9(6UD:H&C?/+WB0X MOQKR>K?@N\2-V7L'/LE,J0?^^%Q<]GQV"$O,+2,(>JSQ&LN2@[D?/RH[!B?*'5!C2O)C1^ M<4=UUN2!1PBJL^1+X'H1^&1_"B[J"1PXM> MPUL*C6=71& !M^*)=&5AHK6H%^C>_YS,C-4DDK\.';[%C@]C<^*UAMPX/=^>U<"/W;)N MA$J,L03%T,+"1\RWK@3.E0!"S_%0?BA>]X\HLXE MR^(DRTXA"/JC(5R+.J?*40S(E3E*MCM)HR%-1T'?CU_SX4 \ B_,(G(B2OJC M"([((>GDD+Q9#G?3;T=5'Z60^/UA"M_1G>LDH)7A*0R3?A8>%%0V(D$-HWXX.KCW M(3'Y7A#[M'LR9"OV^G.=ETV!AF[( VP:ND[LDBX,_8!$[1Z=CM\!$EEOKP7]8RX9C)$6]L,M0GM\"%A']_\GO7$ MY*Z97+.36!N%G2,NY(LM?TM2%73N';R1P M73[Q>!OUE>9@$GWK[BP%BXTXB_MA##<=_EJ5@K>@[$DB^!7NI'DXFVMD:5MD M.D&S94AS4UDU98M&4Y7+D2<4VI" CK U[-@:_K^1T/ MT7$4_?!M\X,45U(HY5SN%+O=--_?%-M-P=4$BFO.LZ)V 6?%\F3AJHDJ92%: M]=.#1>:(I_95B[98 @JQ*M7))%,1>1(:9%R89Q+Y[A($W"B*8"NKCG$&K>HX73:5Q0#>]>!2S4R'7N,2+2<91Y$7DVKVR M9$17;.!%_I"O.1J/N$(%:4P+,U22"YQ3J94B.GNTVU+WGY8M7)M\$Q9:JK=ZY+^Q:#F M!30_5\KN/GB#[G_1^!]02P,$% @ &I-A5&UL?5;;;MM&$/V5@9H4$K+W-',[MC&>VU>:G+1 = M[$I5V7FO<*Z^& YM7F I[$#76-'+6IM2.#J:S=#6!L7**Y5J&(?A:%@*6?46 M,W]W:Q8SW3@E*[PU8)NR%.;Q"I7>SGM1[W#Q56X*QQ?#Q:P6&[Q#]ZV^-70: M'E%6LL3*2EV!P?6\=QE=7&4L[P6^2]S:SA[8DZ76/_GP>37OA6P0*LP=(PA: M'O :E6(@,N/7'K-W_"0K=O<']$_>=_)E*2Q>:_5#KEPQ[TUZL,*U:)3[JK=_ MXMX?;V"NE?6_L&UELU$/\L8Z7>Z5R8)25NTJ=OLX=!0FX0F%>*\0>[O;#WDK M/P@G%C.CMV!8FM!XXUWUVF2)QTO.>_C/Y=(Z0T7P[VL^MA#IZQ!,C M;BQSG/:I\B^8!>XO??XM&X1]G M#$R/!J;GT%L#X5I;9U\S[;SR?8&PUHJX):L-* ^5,Q1LT2#(*E<-Y84VH!M# M3Y2ERM(%[:Q67W!G!%Q8GP'8UED*)*D=H&[3LZ!M4/G5.'_)UB(Z]@$N? MQU?B^@'S_4T4M*']X?L6KMZ+!T+9( %S+W^*M0\?9_D1A;%]2 <4MT'R?\65 MM+EN*@=D#)(8!?X8EV9$EV=E"_U8=\,GI:V$+^.3KCR+2*8^62S>4 M4:FDD_@JH\Y_Z&5B#!)5HG:D;,=ZZ,=*/*" \]R:VFH0-9,&1\X M3R7G"V@O\13H5H RR=J48TP2QIM)B?DV3/;/H_YLLFP-9:_'8MJ1I%DR)B3=(G4>6=>-\/R-EI B_ MFP;9-.W#;!"J0;9UW;B&.N )S,DH2+*PQ22(UJD=XP^0JI5+,<$V\\EFN<->MI &-,KEI"(^!*S:0:TN3J#GZHDY1 MH"7?L#,QE&@V?BZB2'!=M\/#\?8X>EVV$\>3>#NW?1%F(\EWA6M2#0=CHI=I M9Z'VX'3MYX^E=C3-^&U!XR,:%J#WM=;N<. /' ?2Q7]02P,$% @ &I-A M5:8!-^BK @ " 8 !D !X;"]W;W)K&ULA511 M;]HP$/XKIZR;J(1(")05!I%*VVE]Z(0*VQZF/9CD0JPZ=F8[A?W[G1W(J$39 M2\X^WWW^OOCNIENEGTV!:&%7"FEF06%M-0E#DQ98,M-3%4HZR94NF:6MWH2F MTL@RGU2*,(ZB45@R+H-DZGT+G4Q5;067N-!@ZK)D^L\!_PG>/6'*W!*5DK]>PV M#]DLB!PA%)A:A\#(O. M"N& B,;O/6;07ND2C]<'],]>.VE9,X.W2OS@F2UF MP74 &>:L%O9);;_@7L^5PTN5,/X+VR9V- @@K8U5Y3Z9&)1<-I;M]O_A*.$Z M>B,AWB?$GG=SD6=YQRQ+IEIM0;MH0G,++]5G$SDNW:,LK:933GDV>9"I*A%6 M;(<&.BNV%F@NIZ$E:!<0IGN8>0,3OP$SADWWKO9V2/;4RX='W5FBWO@99"!5M;1-H[;>=LS=--W] M+[R9D8],;[@T(#"GU*CW\2H W&ULM59MC^(V$/XK5GJJ#BE+WB# %I#VK>I)O15:]GH? MJGXPR4"L=>R<[2R[_[YC.[!PQZ&5JGX!._8\\\PS,[:G6ZF>= 5@R$O-A9X% ME3'-913IHH*:ZKYL0.#*6JJ:&IRJ3:0;!;1T1C6/TCC.HYHR$R M-9P)6"BBV[JFZO4:N-S.@B38?7A@F\K8#]%\VM -+,%\:18*9]$>I60U",VD M( K6L^ JN;P>VOUNPU\,MOI@3&PD*RF?[.13.0MB2P@X%,8B4/Q[AAO@W (A MC6\=9K!W:0T/QSOTWUWL&,N*:KB1_"LK334+Q@$I84U;;A[D]@_HXG$$"\FU M^R7;;F\0.M[>D6-Y2PV=3Y7<$F5W(YH= MN%"=-9)CPB9E:12N,K0S\VNJ64&H*,DMXZV!DMQC)?PIM28+4&19407DXR-= M<="]:630I36,B@[^VL.G/X&?D,]2F$J3.U%">6P?(=4]WW3']SH]"[B$ID^R M."1IG*9G\+)]_)G#RWZ"=T>58&)S&.W?5RMM%);+/Z?B]7"#TW"VA2YU0PN8 M!=@C&M0S!/-??TGR^+1WRL M@*PEQ]9$$8BQ:2:.N#":&%Q$!TUKJ.L@]"K0*[?%T:!/[8N#"=PI6XU%I$," M+P4TYF"=UK)%M-XE>:P4P%%!$$RG@7J%FVU.[Y'=N76;<_N3'(SNVQH4-5)= M.DD<.6J,8JO6AV.D#:)&_MA,Q5,E>0E*DP_DXV@0#I.L9X?#<1AG$S=,QWDX M'N1NG S2,,F&/7(+0F+W>3]?7:M#>4&?T?4&?*":M!H9>W>H&9P2ZQW,0GO* M=#U9=CV9C\-\E)%\%&;IT,Y2/TOBR5O4_]F+#;@?>Q7B_MA+,.BGL=>EGZ2] M,T4\W!?Q\-U%?"4,<][Q9,9<%ZUBAJ&2=R\%;VW^UTK6Y.:X!G]LV5-U?Y[$ M<=UOOT\H?&O9,^78!;O]U&K/U M12$%PENA:\"&L5%R[T6*R@HUIPU88HP@3#NKMS* MEI>DPF!P"^#-ARI?[&4^ZM?_JRN7/O M5:7&JNJ1<3B:Q&08QJ,)CI-Q3@9A M/AQC;ITHS%8JGCI,*B*D0<%S;+S<_8Z.QH_24+[+RK%T)^1*!N$DS4F2A&F2 MVUF&#),8R0P=K:[0-,GZ,5ZOG%O]%@_++WJG;DBHR_Z/,8RZLI,''AQM6^-H#93?@^EIB?KJ)=;!_/\[_!5!+ P04 " :DV%5A4/I M-B$% "K( &0 'AL+W=O>FZ(EWA HD+5F*J?EDP M7B"I7OG2%27'**N"BMSU/2]T"T2H,YM4W]WQV82M94XHON- K(L"\2_7.&>; MJ0.=ER_NR7(E]1?N;%*B)9YC^5#>#%UKN!EXGLZH"KQ M)\$;L?,,=%<>&?ND7]YG4\?3+<(Y3J5&(/7QA&]PGFN2:L?G!NJT=>K W><7 M^J]5YU5G'I' -RS_BV1R-75&#LCP JUS><\VO^&F0T/-2UDNJK]@TY3U')"N MA61%$ZQ:4!!:?Z+G1HB=@$%X),!O ORO#1@T 8/]@&--"IJ 8"_ ]X\$#)N MJNMNW?=*N!A)-)MPM@%*K06BF9BX4E6N$6[:5'135^0? MJ6@ ;AF5*P$2FN&L)SXVQX\-\:[J=-MS_Z7GU[X1^#NB%\"#9\#W?!\\S&/P M]LV[OGZ9,;>(7X!!@^GKECE\CDL5[G5; 01>JLDH>W")&1?CM&T-[.]41ZQ! M.TP&%7=PA/M1S?C=X<$95<\IUJT4@'%PLT)TB?48Z10C-"5ECL'?'Q00O)>X M$/_T].JZKCWHKUTOEI>B1"F>.FHU%)@_86?V\T\P]'[I2YA-6&P3EEB"=5(8 MM"D,3/39QW7QB#E@"Z!V&8ZJ!#7C3(#_#$/NVL@]-3DV87$-&U8PO24^S>#$ M?=I5W%)U'<6'K>)#H^([,V$NU:J)>"; 0YDAJ29$\BSU=ONH)L<'(F3OK##B M3Q7^V]NJUA+OW O[$F"SA8DE6"=789NKT-C_>[W-49P!C#A5*JB=#Z7INECG M2H%,'SW4?BC[]H=K(_C4+-F$Q34LW)D> 81#GX(_;8AU%HU;1 MR#RBLHSHLR#*08E(IK>&%)5$HKQ/1"/K5!%MPN+H8(TY'X;1V!OOJ=A7;CR* MH-M=H(.U5'F[!X=*A/-!R- MHCT9^XI!/SJBXKA5<6Q4\8;1)Z5BM=P*3(DZL5 FL3A39VS.C^Q[1N2I6MJ$ MQ>-#D49!$ [VM.PI%D6!=T1+Z&T]@_>-:E)*:L:EN)M$F+K=(26[1N(K?6%AIM MU_&PQ^[G%HUTU9IL55:8HO63>362,-7<]+PT(F>A\/1SH&U4=^J2[9* M2VS1NNIO33>TZ;KAH6F%4>0="F[545NE);9H7<&W]AQ:]>?PT-\&AW);-=Y6 M:8DM6E?NK8^'KV#D88\1#GN6%:L>W2HML47K7I5M';__.H[?[S'+T L.5QAS M_:=J;Y66V*+5VKL[E[4%YLOJEER ZDA3W]NVW[8W\5?5_;.[+5Y?X]\BOB14 M@!PO5*AW$:D1SNN;\?I%LK*Z^GUD4K*B>EQAE&&N"ZC?%TPEL7G1%;3_GS#[ M'U!+ P04 " :DV%5MZOX.SX$ "7&0 &0 'AL+W=O:><[GWVB>Y9K8C](4E&'/P+<\*-M<2 MSLM;76>K!.>(W9 2%^+.FM <<3&DLJ#\C M&YZE!7Z@@&WR'-%_[W!&=G,-:ON)QS1.N)S0_5F)8KS$_*E\H&*DMRQ1FN." MI:0 %*_GVB=X&T)7 BJ+/U*\8T?70(;R3,B+'-Q'<\V03X0SO.*2 HF/+5[@ M+)-,XCG^:4BUUJ<$'E_OV3]7P8M@GA'#"Y+]F48\F6N>!B*\1IN,/Y+=K[@) MR)%\*Y*QZC_8-;:&!E8;QDG>@,43Y&E1?Z)O32*. ()G&& V +,/L,\ K 9@ MO=:#W0#LUWIP&D 5NE['7B4N0!SY,TIV@$IKP28OJNQ7:)&OM) +9!YBC-&,?A-73,@#OWWT [T!:@*\) MV3!41&RF<_$LDE%?-7[O:K_F&;\6^$(*GC 0%A&.!O#!.'XZ@M=%#MI$F/M$ MW)FCA$MC@<"N=MWL/O]MY)AM6N"JOBL\[PG5\+?_TN M3,$]QSG[>ZCJ-:\]S"M5[Y:5:(7GFI UAND6:_Z//T#7^'DHY2K) I5DH2*R M3G'LMCCV&+O_E7"4"9&N"C)4@QKN5G#Y1;'U3>A,H%A7V^/LGII!TW(,V#4+ M3LT),VN),WB8&-=PYWN4VG-K3GAB< MFGG0@U9/"TZM+ _:7L\L/#4S;0/",UK@M:%ZHZ'>%QS3HEJ$*!L*=11^Z7)3 M21:H) L5D75J,&UK,+V2%DQ5%D!%P-F-G0]KR<' V9P8DZF?3T8LC/%WQE!@$?-"WS-SX/?TB*.2 [^:U?C MFHKA2G0(5'2BHJ7B2=-,82JL?L$DIJA,TI6T66%I5JUGFK*7P;2-/L:EJU2BH>25]:8A5E4@E6Z"4+53%UBW1H36$H\V-OSC9,1]!B:F< M0_&PZ-2$TZ/M;]Q P^V+CM)V3RE;>"8$[XR '5HY.-[++5"!(G1%X1IU?_&N M4,D6*&4+5;%U"WGH4Z%S+>%2VL(J90N4LH6JV+HE.K2Q<+01^Q[A&ULQ9IM;]LV$,>_"N$-0PMDD41; M?L@< XDEH06:+6C6]<6P%XQ,QT0ET2/I.-VG'_5@R8H96DX/R!M;DGF_$_]W M.DEG3K=<[7--._++E(B=*[XL&1:T') MHC!*$P>[[M!)"?*5+=3JLC?NH05=DDVB/O/M!UI-R,]Y,4]D\8FVY=B1'AQOI.)I9:S/ M(&59^4V>*B'V##3';( K _S<8/""0;\RZ'?U,*@,!ET]^)6!W]5@6!D4P71* ML0JE Z+(;"KX%HE\M*;E&T6X"FLM,,ORS+I30O_*M)V:?::/--M0]"N:\TP) M'6AT)255$I%LT1S[Q,@]2YAB5*)W 56$)?*]-OIR%Z!W/[^?.DJ?2TYTXLKO M=>D7O^"WCVXT>R51F"WHPF ?V.TG%GM':U +@7="7&,K\(ZNSU'?/4/8Q=AP M/O/NYIYI.C_F/?PQ[Y'=/*"Q-O=,YBTM^W52]0M>_P5>G39?F5JA>9'%5)QU M3[&_/VDB^JAH*O\QY5;I?F!VGQ?C"[DF,;WLZ6HKJ7BDO=DO/WE#]S=38"%A M 20LA(1%0+!60@SJA!C8Z$U"D"+P9XBE:\*$OD,I4WA+V+" Y;?&QYD[=1[W M8W9T1'!T1'AT1&2=U"LE\VO)?*MD 5U2(>A"W[Z+"FW2J23X>S/PQG@T'KCN M<[VLOD[-\$W?LNH=1.ASHNYYA8' X MT!N[?@"T2?];B=I^0S# MU8J*7996&IL$M*)/?6R!A 60L! 2%@'!6L'VW.;MR'W;)]G*/U!.@-("4%H( M2HN@:.V\V'MK]DY[H+7:^VDDR\L2%H 2@M!:1$4K1WAIG/@O7'KP /M'8#2 E!: M"$J+H&CMO&@:"-Z)'82F"!BC/#BL?0-LK+E +_E5!+OZ#4']1@:_V/5M-;?I M0WCV1D2M_+9]1>XNNN_ZXK0$ K(%, >E!:"T$)060=':06\Z(M[PCS>3HY;9\Q/03)9%5;%\S]^*7LD]XF.^)H*QDT+DJ[M MS)-C#=HY.C)?#Z.T6"YEC"QHGPB*UHYLTR?"]C[1#7EZL89#=ESFH+0 E!:" MTB(H6CNB3?\)^V]ZN3]97[4*PCERC.EU65:TKKH_5:]:MBA?:SX]?>Q=PS M' ^\B[!4 M+*C(!^C?EYRKW4[NH%[Q/_L?4$L#!!0 ( !J3854#%W5FQ 0 *49 9 M >&PO=V]R:W-H965T M+&>V@<26L TH%B3K]F'8!T:B;2$2Z9%TW/;7CWJQ;$L,Z[C2Y24F/*<$,+R<6C?P.H%!I5!+_)'C'3^Z!I4KCY0^ M53>_9%/+J6:$"YR*"@+)OV<\QT51(H^>U,Y+9QX1QW-: M_)EG8CVU(@MD>(FVA;BGNY]QZU ]P906O/X%NU;6L4"ZY8*6K;*<09F3YA]] M;HDX4I X:@6W57#["OX+"EZKX)UKP6\5_',M!*U"<*Y"V"J$-?<-6373"R30 M;,+H#K!*6J)5%W6X:FU)<$ZJS'H03#[-I9Z8W>-G3+88? WG&/!P3U.Z8KD M7W$&EHR68$ZY'!44_/8H9*+*>R*8S 7NZ;IUM8 />',%/.<]Z-5_1>0* M.%!E_81+KTL]K\;S7L";KQ%9X2I#YFB3"U342;?/KS;Q_KJG10%D$=DAEOVM MRJ#&B*\V4A7F:[Y!*9Y:LO)RS)ZQ-?OQ!Q@Z/ZG"9Q)L81(L-@F6& ([";O? MA=W7H<]N\2HG)"3:"CC.:V,_'T1I*!4X4CD^E M%D.I2GGN./)[-&H=O9#&L*,Q MU--84B;RKZ@^V-#EV5R& \\^P+'O]@B8J\1D4@8]-A5BOLQ*IT>G0LQSHJ 7 MP43K\85\CCH^1UH^X^425\!!.MNQ>2&75D1GHR2?:-RA@-7!@%H=?G M;"@5N%'43\*SL.*SL!*M7Q>R-NY8&VM9.SX_I/OS0RK/#^\!P4+%XO@L%H=2 M*A;/PHK/PDJT?E[((G0.O8#SGY3&%O9D!U&4QE;L>(]5E48%FJHT*M!4I5'O M\J64'K574)^:!>(PBO M^W_T,*T54]$WB;8PBA8;14M,H9U&_]# 0FVC='F]]!3G$,?IETNCS:C*IFRI M!E75:)]I"NTT/H=.$^I;S=>?"_2 KUZ()M$61M%BHV@)5#39WE%RG0;PT/'" M;[2\ERZP8# =Q?HRU(6VT1F:5"TODS834VA-=.RCM\@E9JOZ?3^75&^):-[J M=:/=-X6;^DUZ;_P67L^A8GP!K^/FB\$!OOF \1&Q54XX*/!2FG*N1M(QUGP3 M:&X$W=3OL!^I$+2L+]<899A5 O+YDE*QOZD,=%]F9O\"4$L#!!0 ( !J3 M8551Y?/LL ( "\* 9 >&PO=V]R:W-H965TY-,T< [UL6($5"Y)U>RCZH#A,(E26/$FY[.\GR:Z; M 8X+= O6%UNBR*-S)-)FM!'R42T1-6Q3QM706VJ=#7Q?)4M,B6J*#+E9F0N9 M$FVF[>1F-O0"RP@9)MI"$/-:XQ4R9I$,CY\%J%?N:0-WQT_HGYQX(V9* M%%X)]H/.]'+H]3V8X9RLF!Z+S64TTB2,I-B"MMT&S R?511MRE-M;F6AI5JF) MT_$8U\A7"*%%* SYN,Y,6.(-O-+5^8@X3LZ3F)$^6^R\&&VXTINJA2F!.I%--Q%;20&4D MP:%G2D6A7*,7OW_7Z@4?:F2V2YGM.O3X65VVHT[LJ".I6'%=Q3M'-D5DH6W% MKN-.O]]L1_ZZ@E&G9-1Y@=&_.O@&3#21&DPN(]Q?;*EZ&+@T.6T%IT&K2E(M MM5=>1;<4WGTK&=<]@,Q>*;-WL(SK561<-]R7<6V7"G)?"S]]*79P?0&8K>/Y[!@?+PWKH:NI0 MQ=K?^?W;5NJ6R 7E"AC.#7+0/#/?#IEW)_E$B\QU!%.A37_AADO3T:&T#F9] M+H1^FM@FH^P1X]]02P,$% @ &I-A5= SJP#J"@ 7GX !D !X;"]W M;W)K&ULS9U;;]LX&H;_"N$=+&: 3*RCG723 &E$ M<@JTF**=V;U8[(4B,;90'3R2G#2#^?%+'6*:MDQ'[6M@;A(?]#VDS!<\O/I$ M73T5Y9=J*41-OF9I7EU/EG6]>C.=5M%29&%U7JQ$+K]Y*,HLK.7;.9F(U-1*IB.H&$Z*]#])7"^O)Q<3$HN'<)W6GXJG7T1_0G[#BXJT:O^2I_Y8 M:T*B=54761\L:Y E>?<__-K_$%L!MG<@P.D#G-<&N'V ^]H KP_P=@(<_T" MWP?XNP'N@8!9'S#;K=+L0,"\#VA;?]K]NFW3!&$=WER5Q1,IFZ,EK7G1MF\; M+5LDR1LI?JY+^6TBX^J;M^M*?E)5Y*[([I,\;/11D9_);1PGS>LP)>_R3O&- M$6[.#X=0<_EFLSHEK':P\,X<'(I+AARO/ MO[ETK2GT_=M],OQ+EHYC<_/,?]LSZUU!;(V$!$D:1,(:$<1!,4XRW48QGHM_PHHB? MDC0=$H8Q*F1N[E=NL*.ODSVZRNQ)E4@Q-*-\: M(6,U@H0%2!@U_U8^>19A69$+DG739SD3C\/GH24 >QW)[DAD=HC#0:>G:>-B MHXT+8RU_*Y,'N7(.Y8(H.A]2A3%\K"J0L )HT@80\(X"*:IXW*CCDO\6'.) M5 P2%B!A% EC2!@'P33%V);R7BQCC[+13*3,%Q(V^BGEQ%8./Y'(ZW AAJ33 MHVU[:V)MZU/O.W/Q8R4!I5$HC4%I'$739;%ER=GFM4U8+3N6_MR\18G=$R0=(H ME,:@-(ZBZ3)13J=MM,4.RJ0I*8F$83ES!.S.^AG^T*S#'#M:+%"#$TIC4!I' MT72Q*)/3-KN<[1@C^XTJB47933R6(HUEGQ)](0]%V5]["LM&4+'(\N0AB;KC MLK"NA5RMA5FQ/M#/['M^E\Y^-P,U0*$T"J4Q*(VC:+IRE/%JFYW7H4GK&2E% M5"SRY$\Y!DE%R?[G(0GO4]D'596H*S6I#?.8I/*K))4K)%$UWZ\S$9^1AR1/ M:O%S*CLNB9#3WGR12,#P?*>KH;_M/-L#XQC4KX72*)3&H#2.HND"4Z:M;73X MC!=@^M#MEG<]V[.=W::'&J]0&H72&)3&432]Z97[:IN-0,UB(W\1+G(Y.J5M MKQ'&F>PBJKH9K1Z'E\106Q9*"Z T"J4Q*(VC:+J$E$EK7^!].!MJW4)I 91& MH30&I7$435>.,G!MH]MWLRV84J1A H"M6ZAM !*HSU-,PTN=N=: M#%HF'RC3MEWK0,Z HPQ7QVRX[HXOK\TB,&/'MC:4%D!I%$IC4!I'T73Q*%O6 ML?$CBX,T(N^@M !*HU :@](XBJ8K1QFXCMG _1LLF9U]Z]>[\/>6S.83&2TP MJ/4+I3$HC:-HNL"4]>N8'=K7C&ORX_?B4:3$E:\^B+!:EZ*Y4"!C5NOZC 1) M%36&'ODD9SZ#$H*FQ4)I 91&H30&I7$435>:\HT=[P2#(-+_O(/2 BB-0FD, M2N,HFJXZHBZ@FQG:S"SSNV9OSN80?U?*(U" M:0Q*XRB:+A3E_SIF__>7YY4HR6V>A^1C_7Q.WM?Q8+J=&3.Z5X$ZQE :A=(8 ME,91-%TLRC%VYB<8CZ!&,9060&D42F-0&D?1=.4HH]@QI_-^3_*=&3U:0%"_ MN*>9$@,IM$0&I7$439>%V8+T:;B%>NZJL,\3O(%$2]"JX6LVG!/@W0V[Z"TP-VWH8<&)&BA M#$KC*)HNGJW]#,Q6KRD[RAPZNN6Q.Q>X>YE;MK5W 8)""V50&D?1])97UJMK M-.A.=14I%_59T]^DZ[:#4=>1>L2@T*"&+I06]#0M17!@+@,U:J$TCJ+I.E-& MK6LV:H?\MQ&Y$F;Z:&U /5PHC4)I#$KC*)JN(>7ANB?8><&%&KI06@"E42B- M06D<1=.5HPQ=UYP"_#?(E3#7<+0.H?9P3].6ZM9L?WB#^KY0&D?1=($IW]^0,Y]UV&H,=#]3XA=(XBJ;K0AF_KMGX'3'M^>Y4&G-5 M1HL+ZAE#:11*8U :1]'T;>:4M>Q9^#F2![61H;0 2J-0&H/2.(JF*T>YS9[9 M>,6ETI@+&BTGJ/OF.M!"&93&431=)\IH]LQ&\X$AS?&Z#6_) MQX.S'S-XM"Z@'C*41J$T!J5Q%$V7C[*:O1/LG>M!/6@H+8#2*)3&H#2.HNG* MV=I"UVQ5GW1W"7/9HQ4&-9][FK83T][&!!1:)H/2.(JF*T>9S]Z1?7V_7SF' MU_3FLDD8%\LBD0U'F&TH(COXLQW1!:$P:E M<11-?U"&\IE]^R;$Y5'WTAEYHW6@CN0*+,W#PV@A5(HC4%I'$73Y: L8=]L"<-N MI#*7,UHF^X:M;=O[,D$62J$T!J5Q%$V7R=9CW/7G]0U@NDKPBJ7B0H=;Y7/9O9?.9WL$"43&6C#\.L -@UDS# M7"9_\-CLIL[((3%L6):8>WG\&9QA:MR5RF:RZ8G0Q-KL@*%UB<)4#DAMQ#)+>"_PTQ M6<8@#-]P+-YH#4:3F^A;QA76F8C))\[6/.&&@[;/LQ3;WR[ ,)[H=^CZ9;4@ M;]^\(V\(%^3S3F8:57KB&AR)[8\;E;V^+7KMO]#K%>Q[)/#>$]_S_0;YO%W^ M =8]XH4ORA?M\@5$&)WF,+$74:QIIJ_S2M=&EV:(CLQJV085MT/TV&W2)LDNS14=F-93# M"N6P=07.F=[E!WYD"X X#RS!7X;&H[S5ZE*$PV<;B@;!\&P/+SH*66,35FS" M5C8W420S1(%9403(99W >R+ -*%I=;H436$V.$$S##W_C$Q'$6MD1A6942N9 MW\P.%"8U2N%2R9>/D.*JJN?Y1!.E5M=+*8V>4:+4H^$9IHY"UC"-*TSC__P; MUJJ\%,7X&8J@3_OT?,ET%+/&@GI/^:G72F,I#!-;CKNH7"$O;J9VHTOAE&ZG M= ;4\\Y/FJZ"UNF<9._T=8?-GGTO3AH612K#M!L>\&JH,0^W^TRV[KSD*6MO MY-K:A8NYTF=2T-4W%''\#REYK%!Q 9- (IM,T*74?!2$]9]-1U(*- M>W*KMO^!_,+4EN/E.($-VGN]$*=*%7\K%!4C]_E%>RT-7MOSX@Y8#,J^@,\W M4IK'BKV[5W_NS/X!4$L#!!0 ( !J38546>%%E10, (,- 9 >&PO M=V]R:W-H965T?0%K(W$0VA( M3$(\M@_3/KC)36/AV,%V6MBOW[43TDZT04(P\:6-'_?XG.L37V>\D.I.YP"& M/!1^KY.:VO%38\EN4 ME!4@-)."*,@FWE%X>!P.;(";\8/!0J\\$RME*N6=;9RG$R^PC(!#8BP$Q;\Y MG #G%@EYW#>@7KNF#5Q]?D(_<^)1S)1J.)'\)TM-/O'V/9)"1BMNKN3B&S2" M',%$-<+.9:GU-!X MK.2"*#L;T>R#D^JBD1P3=E>NC<)1AG$F/JXT]FA-3F0Q98+:5&FR2ZYQ^].* M Y$9.6."&=B]P/2EY%P8*F9LBD-'6H/1Y"BYKYC"(:K))57&AJR#)=NG8"CC M^@OBWRB6X8Y0Q$OVR!9A@MSDLM)4I'KL&U1F^?E)H^*X5A%M4'$&TST2C'9( M%$01N;T^)=M;7_Z%\3$Q;7:B-CN1P^V]E!VG43,GX]<%]I%S X7^O8YJ#=E? M#VG?LD-=T@0F'KY&&M0J)CAT!.V9 M,(\'81 $8W^^1E>_U=7OU(4V*CD87-U D@O)Y>QQW>*=**_,_:#E.'A[LPS> M@?"P)3S\Z&89/C-+?W^PR2RC5M>H4U=[(&U@TDC9(96&K.*H(H-UY+I7&9%' MH$IW[,-^RW>_V]SNF >%J>?U 9RSZ9:#EN7!V]O[X!T(A\&RM@4? MW> -PU6';SX-PY6J'?X7B[^P3.]%CX?+4AIV%K[X1M$4B*#%AD2]1]D,EW4S M[+V]N\/.8OQ:SLN:&'87Q8]@[_YS>V\\O\-E)0T[Z][;V;M[F0Y[^RM7:OMY M\IVJ&<.;,8<,H8*]$2*K^L9?-XPLW2U[*@T>YNXQQZ\D4'8"CF=2FJ>&O;BW MWUWQ7U!+ P04 " :DV%55ESAELX( #$E&^N#RX!'".#L#+I[SX4BZD MK-"?RVQ57HT65;5^,QZ7TX5<)N5%OI8K]9=Y7BR32ET6#^-R7AF%SFFRI+5_)#@;-ZE&75-/LGNL[+JCQ#/Q5Y6:+/ M*S6RLO1_R?'W6-&S=^_X9O4]^SPMT)Z>;(JV>T:?GM40? MY30O9JIY4@(@ZF:+O*C./\EB65_=YJN'[44+&WKU3E9)FI6O5><^W[U#K[Y_ MC;Y'Z0I]6N2;4F4N+\>5*FE=F/%T5[ZWV_(11_GNY/H"T> ,D8 02_-KN/D[ M.57-<=,<=YN/U8/JU\ MG$1A2.++\6.[3V84YH2&?!_60""BD-EA\CU,#L)LIN$Q*+EY^YAAU@-I1E%&":9VD&(/4H @VU.FO0*>Z=EA M@PPF'3KR/27K]#_<]S\\J24C]%DX3\DZA8OVA8L\+QF1,8!M2X89!2T9\1YM M#*+]62E")QW;P,8&C'-.@O["88G"$7:L&SC0HB0X6-MF@$WK#[(G.-+]:G*& MIDIO6&D[,) Q1L.P7VU+' X"1D+AZ$-+6&$O?5 KS;R>@X_U'+1V!9M=H1$/ M<;\K9ISJ"F&".+JB504&N7< W^P2'20<2QS$.%CS.(:)_&C.V>7I((B$Z).. M)0QB':PI',,)ZR=8NG MY0N&]#5M?&7K%D_K..+;MR$V2X8;/Q4M82)B+C.$:*E%8.OF MIFT5N/P.8CHQ-,3",%$M<3$)*';82U1K&@IKFL$&$S6UBLUALH6Y+2:J)0V% M)AIN3+4 MJROC*UNW>%JO4-^N##7M%AO)6,( DJ%:4E#8E3F*9*AIK80"Q@=<2%8<.L)JVZ0#:/D P)BF'/!9!'Z>%XX-(Z6O' M;K+F;@9S]X#]9).-14#C/A-:P@B-0^HPX9AF;0:S]M'TPDPN[I<3#.GBTTS- M_!D.#:O(HDKGZ32IU'*:S]%,KO,RM4X^^,Y#UT=?V;IUTC*!G9;KP+RZ#KZR M=8O7.OWAVW5@IIU@S 8HI M42P@&NPU'D0JS6 9!8,"SG/[@@0NAYFD&\_1@ M1F$F_YYCT@=K"7(MTIJAV0"&AOF$F00<1\:9'PM+,Q?M,NB:F1G,S,>3B$FXQKBT<+*SBEPS,H<9>2B/?+ZXNT"?BB;RN5DDDP>Y MFCZC^]QA8L, AJZ(OK)URZ5E <0&&=(%JT8]9T$4 M]@%;PC 1KC.:K4.: T@:YA5NV01@F..^_+?$,1Z)V'&FBFNZYC!='T\NW/)S M.@Z8<=K.%A?%A#GHFFNZYC!='W_XU7JLP7S\9A@1,7/]^..:L+F_3#KZR=>NCU0(_K9,.W.M)!U_9NF>KM8X1OD\Z"-,ZZ',+&-(% MJA6$&+ =X.(683F)&46\+_\M89A%(G#LL0C-U )FZL'4(DP6/H^Q44]+%'.Y M=4+3M1A US"Q" L9AS$S"FN&J<)B[BJLYFSAZX4*8;(P"ZC@?:1F6!@J7G$ MU60M/+U2(4P*#GG8)Q5;5$"$ZY6*UCL5_K;KJ16^W_%J>"-_;]0*R#'9].MI5$%HG" _;].*PHP"&=%_QT30<>MZ<#P^S M,!C2Q:E9./2V*1\>-OC!D"Y"3<&AKZWX\/"/9#"D"U"S;NAI SXTWTTT\$$A M6WSCUJO']7O?[Y/BH1YY]7+1?V"\_Z%]LE?4$L#!!0 ( !J3854$K-5O+ , #H, 9 M >&PO=V]R:W-H965TD)&:\ ME>I&KP$,N_:/3CR*N:8:II)_9ZE93[R11U)8TH*; M+W+[&2I!?4?.TI392%-.+D19+S;N1S,PE'%]C"9?%S-R]/J8O"9,D#GC M' WTV#?HEV7WD\J'\]*'Z!$?3LA<"K/6Y(-((=W'^ZBG%A7=BSJ/6@D7D'=( M-WA+HB"*&OR9ML-GD" \=/"PQ9UN'>.NX^O^/\8SIA,N;9@U^7&)=N3"0*9_ M-@6M).TUD]KM?:ISFL#$P_VK06W B]^\"@?!^R;%!R+;T]^K]??:V.-/2FI- M"H''#&>_(248 0V-A5(2A8%CLD?0)NYW,(6;72VM7WNFEGZMI=^JQ>5RXW(I MER218@/*L&L.1(-@4A$A3;.T_K_2AB>C3OB7N :S47_8Z=9F>VX/:K<'K6[/ MF6!9D37YU0I\:ID=B&Q/X[#6.'R);38\I/X#D>WI']7Z1ZTYOI1B]J 0'(IM/P8[#4KX,F7]'][(U77343UM1SY5L;_3 MG66@5JYIU7AW%,*4C5J]6C?&9ZX=]!_,RZYZ3M6*"4TX+!$:=(9X6ZBR42TG M1N:NU[N6!CM'-UQC&PO=V]R:W-H965T^]F$@5B7V-0V?G$KKV(?,+WJJ(,7@22^[HFXI\Y5/PX];!W6GBE MVU*9!3^?[,@6EJ"^[%Z$GOD=RYK6P"3E# G83+T9?EK@V "LQ9\4CO)BC(PK M*\Z_FLGOZZD7&$500:$,!=$_!UA 51DFK>/OEM3K]C3 R_&)_5?KO'9F120L M>/477:MRZHT\M(8-V5?JE1]_@]:AQ/ 5O)+V+SJVMH&'BKU4O&[!6D%-6?-+ MOK6!N !H'C<@; %A'Q#? 40M(+*.-LJL6\]$D7PB^!$)8ZW9S,#&QJ*U-Y29 M8UPJH;]2C5/YK-('25@!2%\)],SW*[795VA6%'S/E$2$K=&25"#1*T@0!SWX M^ R*T$I^0@_HR_(9??SP"7U E*$_2KZ7&B GOM+2S 9^TURYU?H4GO^;A(.$2=H\H"GY"81"&#CV+_P[' W*B+LR1Y8ON MA?D4SUY(P5,/9VZEL3+?_P!I\'/+D_?B>S* M[[CS.QYBS^>PI8Q1MD5S4IEKYO*VH4@MA7EV#GF4Q.G$/UQZX3#"..Z,KM0E MG;ID4-V+X =J'B27J@::7&R(XW'44W5KE*9CMZBT$Y4.BM(WA!] 4'"F47JS MX4.:Q3U5+B.,W;*R3E8V*&M1$K&%![[9.'5EMUMF..SI#6->ITC09U MZ0?CC>LUNMDU2I/^0=X:A6DA)\?\:W'-?)E8U[9^*P"N-HY#X4?%'Q\/_/^A9[N6>6]//+8:0O M\IV\Q^%96/@=F=^"KS8-^QGF,HKO"3L7+SQ8(][*_1;=>Y3ZRAQ&R3UEY_*" MA^O+V]F/;PM'B..;$[VUPMFX_V3Z%WU6#3HDIOV4R);VIC7I5KL6=V8;N][Z MW+2^MG\[TS1]\V<=:Z-[3#4K?O((R! M_K[A7)TF9H/N'X+\7U!+ P04 " :DV%5%KH8?\0" "A!@ &0 'AL M+W=O^I#!VDAM M81LOD! =VXMI+]SDTE@X=K&=!K[]SDZ:=2-TVYLDMN_^_IW/=YG44CWH L"0 MIY(+/?4*8S87OJ_3 DJJS^0&!*[D4I74X%"M?;U10#/G5'(_"H*Q7U(FO&3B MYFY5,I&5X4S K2*Z*DNJGN? 93WU0F\W<6F6+JO?=(!CFMN+F3]6=HXQE9 MO51R[9ZD;FT#CZ25-K)LG9&@9*)YTZ?V'/8J\T8X)FQ2ED;A*D,_DWR2,JL9YX2*C%P+0\6:K3B0F=9@-#DE M2[P&684S,B>+ I>!,$$65*EG)M9D5LI*&+O8*1U?@J&,ZQ-R9$V_%++2J*XG MOD%@NZV?MG#S!BYZ!>ZP.2.#X!V) M@B@B]\M+,G;-^$X^' <]AA#@^I[R5;VXQ=0@KE"A09A.Y$PC[>1G'L%&V% M;Y-1/ Q'$W_; S+J0$;_!J(@E0IS:R]**H5H:[5FIL""?:R89G:B#ZS98;0' M-AB&PS#J)QMW9..#9%=YC@SN>+#C84TC5Z44B/29&$6%YO0UH/$+H-,P#.)^ MGKCCB?\G97B!39NS]A;WD<0ON":VDP9;F/@O\AX"R!KB> M2VEV [M!]U=*?@)02P,$% @ &I-A51\_Z&ULM5AK;]LV%/TKA%8,+;!$(O6PG=D&4F?M M J1#D#0MAF$?&.O:%BJ)+DG'S7[]2$F1+)MBXT#Y8NMQ[^&Y5^+A$<=;QK^) M%8!$/[(T%Q-G)>7ZS'7%? 49%:=L#;FZLV \HU*=\J4KUAQH7"1EJ4L\+W(S MFN3.=%Q(D@UPD+$<<%A/G')_-2* 3BH@O"6S%SC'2I=PS]DV?7,83Q]., M((6YU!!4_3W #-)4(RD>WRM0IQY3)^X>/Z%_*(I7Q=Q3 3.6?DUBN9HX0P?% ML*";5-ZP[9]0%11JO#E+1?&+ME6LYZ#Y1DB652J[N)BI/ M3C\R%F^3-$4TC]%E+FF^3.Y30.="@!3H!-VJ%R?>J"ML8;C_]@(D35+Q3D7> MW5Z@MV_>H36RY5 ?^0QQ(;\ MF3T?$PN J_I3-XD\->D]L2+>POH4^=YOB'B$F C9TR]@KM)QD8XM=/SZF?D% MGM^!]R')$PDG5^K]-SVS?ZY4/+J4D(E_3=TOP0,SN):-,[&F896GN?S^2;;I%2JQW6>,2Z3_ZC6,!/- M$BG<(7!"S0/HP@>^!TL M!S7+@97EK%!%X&H528L^BE6R-NJ,%>?8-[TGL%;)P[KDX6O.^&&??>@)K-6' M4=V'D?71WX!V)OK%_%JLSQ"?G#\ 5WX#W0E8;%)TE2Q KS]_ ^7&=\(^ $&/ M.A$%*"N7$!*@F#Z:D&9V)+]"PB42B@PXK1Y@KUFRO?YTK\)JS4%_1/8FJB$* MAUUR@G?,!>Y-^2JHMJ9A?U]23&'#B'0P)0U3TI?T54BM7I%PN,_S,"H:A1TT MFY4?6Q?4Z8QEZQ1T.R7,5SE+V?+1R+'71;XOM';1S3*/@]=4/VQU$4?WHB>T M=B\:*X'M7J('!?S)"&$E7,,G"51^NDL"GPGU? ULG JV6Y7C-/#0APQQY./] M*7L8YA._RZ[@QJ]@NV$Y2@4'!@/H>=Z!8!OB,":="M,X#6Q=P(\2PN&AQ.&( M['M50QC!7M EV8T7P/85]C.G,:"<9F!^S:W91T_[GM#:WY_-DD^\UY1 8C44 MQ_:B+[1V+QI30>RFH@<)_,D(Q[A .]1+F]'X%F+W+4?I(#$XE]#S]N:K?<27 M5M18'&*W.,>H90754D'_X*/>/N!+"VKL"[%O4QRAJ.1P_P'CP6"_GEXMB+NS M>:B^JI?%GJI <[;)9;F/6%^M]VW/B]U*MPDO-WT_4;Y,&UL MM9AM;]LV$(#_"J$610NLT9LEVZEM(+'4+D +!/6Z?1CV@;'.-A&)=$G:SO;K M1U**8LF,D6[L%UND[IY[H\XZ3PZ,WXL-@$0/54G%U-M(N;WT?;'<0(7%!=L" M57=6C%=8JB5?^V++ 1=&J2K]* A2O\*$>K.)V;OELPG;R9)0N.5([*H*\[^O MH62'J1=ZCQM?R7HC]88_FVSQ&A8@OVUON5KY+:4@%5!!&$4<5E/O*KS,PT K M&(G?"1S$T372H=PQ=J\7-\74"[1'4,)2:@167WN80UEJDO+C>P/U6IM:\?CZ MD?[1!*^"N<,"YJS\@Q1R,_5&'BI@A7>E_,H.OT(34*)Y2U8*\XD.C6S@H>5. M2%8URLJ#BM#Z&S\TB3A24!R[0M0H1'V%P3,*<:,0O]3"H%$8O-1"TBB8T/TZ M=I.X#$L\FW!V0%Q+*YJ^,-DWVBI?A.J#LI!/ZC3*P"]S4!B4HIW2OO; M(D-O7[]#KQ&AZ+<-VPEE1TQ\J5S7#OC+QLWKVLWH&3=C](51N1$HIP44%OWL MO/[XC+ZO4M;F+7K,VW5T%KB [06*@U]0%$21Q9_YR]5#6SC_SWK^GZUWDA&W MAR@VO/@9WD="B83WG]4C;SM$?WY6\NA&0B7^LI6^A@_L<-TI+\46+V'JJ58H M@._!F[UY%:;!!UO>7<(RE[#<$:Q3H4%;H<$Y^JSSH*HGF3P5"9LBV>I2(U.# MU#\X^UF<#(<3?W^<[U.A,$RCKE!V*C1.DYY0;C$W2))6J!-WTL:=G(U[SH34 M\7+8 ]V!+D[ (A<.XUR3\HWFI KXV M@ZI 2[:CLG[K;7?;8?C*C("]_>OP2+8UT]H=DVKV,Y<;P 5P+:#NKQB3CPMMH/U+8?8O4$L#!!0 M ( !J3855FB-T&_@( .@) 9 >&PO=V]R:W-H965T3'(A5IV8V0ZT M^_2[3M*(0II.:"\0.S['OW/CQ!YNA'Q0"8 FCRG/U,A*M%Z=V;:*$DBI.A4K MR/#.0LB4:FS*I:U6$FAXX3V"EEF14.B[YK&0Y%KCG+X%H2E:Q^ M663'+'.J8"+X#Q;K9&3U+1+#@N94_?:SJL"5P.Z\(O$K@_:O KP1^$;0D*V)-J:;A4(H-D68TNIF+HC:% M&M.PS#S%F99XEZ%.AY^%B#>,S=@%A#+EF2<"JG9'UH\LXM'7'P*R/$4-&5$9>0V$;E"$C6T-88SB'94!3DO@WBO!)G!ZI3XSD?B.9[7()^T MRZ<0H=PMY.Y+N8TEK>OJU77U"C__L+I.F8JX4+D$\G,\5UKB_?N8'SJ:D$_\GL14'\NB!^FWM8+HD8I%E(KSRC M\](B*"S,]V<=^H$[&-KK[12M\QR8HE.GZ+2F0'"_";Q4=;? 7<\/>CODK=X' MDG=K\NY;Y)TF\NX^N=MS^SODK=X'D@? 6>;>)/-@G=UQ_M^:MW@>2]VKR MWEOD01-Y;X]\X'6#'?!6ZP/!^S5XOQ7\-@$\$BPTR";\_G[A@\'>8F^=X4#^ M0WM=9*2GMK'S9G MH&]4+EFF"(<%ZIS3'M9,EN>*LJ'%JMB:YT+C1E]<)G@4 VD&X/V%$/JY87;[ M^G 7_@502P,$% @ &I-A5321#/;W!0 CS( !D !X;"]W;W)K&ULO9OO;Z,V&,?_%2OKIJO4"]B07[#K5*[#XXCEUN6A'+(=RS5GZRY2$*E=\7&D3O!PE41E,0.<=VQDX11 M.EC,BV.W8C'GF8JCE-T*)+,D"<6W*Q;SQ\L!'AP.W$6;KZ8^ M[VZ%WG-JRBI*6"HCGB+!UI>#C_@#]4@>4+3X,V*/\F@;Y4-YX/Q+OG.SNARX M>8]8S)8J1X3Z;<^N61SG)-V/?ROHH,Z9!QYO'^@_%8/7@WD();OF\5_12FTO M!],!6K%UF,7JCC_^S*H!C7+>DL>R^(L>J[;N "TSJ7A2!>L>)%%:OH=?*R&. M CSOF0!2!9!3 [PJP&L%$/),@%\%^*<&C*J 8NA..?9"N"!4X6(N^",2>6M- MRS<*]8MHK5>4YB?*O1+ZTTC'J<4U3_=,J.@A9NB>I1$7Z#>NF$3OT7UY[B"^ M1@%[4.A=P%08Q?)69#-.5 MG#M*=SQ/[RRK3EZ5G23/=!*C3SQ56XEHNF*KCOAK>SRQQ#M:L%HU!7*'H^^[SA4K-Y]8/\A= MN&27 SUS2B;V;+#XX3L\=G_LJ@HD+("$42"841R_+HY?T+UGBZZ_[S>I5"+3 M%P6%_OY5-T WBB7RGZZ2^) E@80%D# *!#-*,JI+,K)^7WX7T29*PQC=BBA= M1CN]]4YOQ-DJ2C>(Z^_2^S".NA+K0S-QK5FXQ?FF&RG%R,WJ6)Z/ K=A8IUR6*E])6E MA,V.1N(.77?44@4R)06"&1I/:HTG5HWI>LV*Q=[+,EM!?66>=,F,7=S2&3(G M!8(9.D]KG:2D0S-!X5FL\LVI\ MHY>KD9Y8C[36L^V2Y3,MRN0*[9@HUV/%#&M;G%U9,_4M1@F;'-7"]X>>UZH# M9$H*!#/J@-W&E;@ JT-=A%O!]I$V%O$W=,=V7*A.?W!E3]>W'*"T )1&H6AF MX8[L) 9=.58XJ,) T@)0&H6BF84A36$(U'7:3NI=DY*&L7DEF;C&JWW=!NT# MA:*9VC=6%[_*Z_K%;.9VFET[N7#.IY06D!*(U" MT\^-:O7]K[TKD-)&[V0E;[+6UAW2R 2B-0M%,[1MGC%]MC7&WG75' M9.H^41K2SP:@- I%,Y5N_#%^.X.,GYI:/)T-O7&[')"V-@"E42B:^2-4XY+) MJUSR85UYNDVVY^N[J &E!: T"D4S*]?89 )KDPFH30:E!: T"D4S"]/89 )F MDRM2ZSKNS]H3F#UC;[5!C3$4S52[,<;D5<9X?('PL-L7V\&]OQ"@OAB41J%H M9HD:7TQ@?3$!]<6@M "41J%H9F$:7TS>P!>3$WVQO2^]ZW!:5OIR.U.[QA<3 M&%]<8=K_N\1M=4!],2B-0M%,I1M?3,!\,>G^2= M[81)#R=LS]9;:5 G#$4SE6Z<,'D[)TQ.=,+V+O4N!Z@3AJ*9]Q(V3MA[E1.N M%I*G&V%[NMXW&8(:85 :A:*9A6N,L =KA#U0(PQ*"T!I%(IF%J8QPAZ8$?8Z MC?#(;R^3[!E[JPUJA*%HI=K.T0WY"1.;XDD(B98\2U5Y;WY]M'[:XF/QC('3 M-"\?U?@4"KW,ERAF:QWJ#B=Z32S*IQ_*'<5WQ>W]#UPIGA2;6Q:NF,@;Z,_7 M7$^$U4Z>H'X&9?$_4$L#!!0 ( !J3855@/?@FX @ '%1 9 >&PO M=V]R:W-H965T+'JA6(PM1!:U%!UG@?[X4A\Q34FFK9EW=BXFEDT^%,^1#OD> M4KK9,_Y2;"@5Y&V;9L7M:"-$_FDR*58;NHV*,_3^Q<_) M>B/*+R:+FSQ:TT^$[HNC MSZ3LRA-C+^7!Y_AV9)5G1%.Z$B4BDG]>Z9*F:4F2Y_%; QT=VBPK'G]^I_]0 M=5YVYBDJZ)*E_TEBL;D=S48DIL_1+A4_L_W?:-,AO^2M6%I4_Y-]4]8:D=6N M$&S;5)9GL$VR^F_TUACBJ()WJH+35'!:%5SW1 6WJ>"V*CC>B0I>4\%K5W!. M5/";"E77)W7?*\,%D8@6-YSM"2]+2UKYH;)^55O:*\G*"^51/DGTS0@GPD=W&^H'YOIS0_V)M,/! M&,Z[,>X=(_!NMQX3U[XBCF7/R2^/ ?GP7=G-"6%YU?=B$W':U].E&?SW72;! M5@6>]8#[^FXF/M+\G>@X!V*?$4,S**"K]SX[]CO(8$OW<&&Y%=<]R7T2\KHI M!-_)N"+(K_^0!%A0_DI'B[_\R9Y: M?^WS!A(6(&$A"*:YQ#NXQ#/1%\LHSVE,5E&:%E=DQ0K1YXB:,:T8Y3#SNIA= M>Y9U,WD]MG"WE#VWVZ4"X_D,-1T(IIG./YC.'V Z.1!1SN6QB-Y(5!2TUY!^ MQT2.->\8LEO*FW;L:#RYH78$P30[3@]VG!KM^,"3%24\*5ZD$7GR&I73A#[C M&3%#PP$2%B!A(0BF^>+ZX(MK:(2^1KH$"0N0L! $TUPR.[AD-B#,))FF[:!D/J_!/D'20A1-]XG2LK91E]4W2W*X64KQ5*9-RFS9U7MN M0.R9=,/%<0ZJ=Z&T $H+433==4KSVAXVSB$UZQ)*"Z"T$$73':,4M7U&4A]E M'F/II/>;2LC@=WRKU8&-)$6QD[]<'/3\;M!SK/)?.^HAM74 I84HFNXAI=5M MLU@_]E!1YX:S*CT3*1Z%X1:^S_N=S.]6'BVF&X1I<'M,R*<[7(Y64HR066G!.&1Z$T*FC&#C5/3YD>]L<:6Y;=M M U7A*)J^OJ5DN&.6X9^?/ZI1]C5*9;B6 RI]6U$Y:Y4"(S==FV;V4/-#:4%# MZXSWK2L8U:AN?B6Z':-V_/H151:\1(NPK/?^,9_=8 ="-3R4%J)HNI^5AG<< MZ-CK(,7R$DH+H+001=,=HX2\8Q;REXH.QI-U4NY\B+9LE_4N[S4M:4N@GN]T M!(;YC 9[ ZK-433=&TJ;.^8%Z>HVH6\BR=:[I-A4M\H^$9O#3*#7[EXGTDN[ M=U>HS6T/MCM4>J-HNMV5]'8NE]Z&84C;#Z3&H9]D@8]W:L.]L)U M9U#JTWO01D,433>OTM/.F47S+YY4>U74LOK#%E2(0VD!E!:B:+K[E/AWYMBP M!4T"0&D!E!:B:/K^394K<,VY F/8:NIJ^];ZTNOF-@9OQ>RJ_+Y6P_/E=)LH M >^>$_"79:H:S)GD5L)DL/N.3E\85"O,;:M1W6[;1VH1(720A1-M[22J"YZ1;DXFJNS,O$0 M'1(/[$SBP7PN@V,*5-]":2&*IGM5Z5L7N]+L0B4OE!9 :2&*ICM&*6/W*U:: MW>YBKM\7ZZ'*%4H+433=O$JYNN>6K;\XFDU/1K.34U>H[(72 B@M1-'T9^24 M[/4L:#3SH*OB4%H I84HFNX8I;T]L_8V1K.F[KEH9FYBL'FA@AM%T\VK!+>' M%MS'BT+U#*V,;%^W1<%\DH/O)JA"A])"%$UWMU+H'E:A>U"%#J4%4%J(HNF. M.7I(VZS0NUL4Q$:VLV%I3 2/XB1;DSCZO;PO^Q[WOS?C!SL**O6][MJ]TY;Y MJ!9U\ZMD@#=T6[HROPQC!5WMRF>6+W,%=.D;2@N\[@9YM^.*;Y$M\%2VP+L\ M6]!V14[Y2H:M:$W+;8OU U'UDYN")^LUY;W^@&8$H+2@H6G))7OLMCWR+92^ MIY2^9U[)_H/G"&+/>MT(S1] :0&4%J)HNKM5_L";8><(T#5S*"V TD(437>, MRCQXEV<>OFB. $TF0&E!0SL>F/QV%/P6&0)?90C\,\^R Z<(YJ:&>@)*"_SN M*GK;$Z@&=4^HE(!_^7YZR S!W-Y@=T"S#0VMM?PT;S^D@VJT=LGDZ-5R6\K7 MU3O]"GF9[S)1OUCM\.WAO8%WU=OR6M_?VY^6]=O_%*9^&>&/$5_+B0!)Z;-$ M6N-K><'Q^OU^]8%@>?4"NRX5!0 8B$ !D !X;"]W;W)K&ULM5IK;]LV%/TKA-8-+9!$(O5T9AMH+0W+T!5!O6P?AGU09-H6 M*HFN2,7-?OVH1_0.(W5,/L22?<_AU;DD=8_EY9FD7^@18P:^Q5%"5\J1L=.U MJM+@B&.?7I$33O@G>Y+&/N.GZ4&EIQ3[NP(41RK2-$N-_3!1ULOBO=MTO209 MB\($WZ: 9G'LIX\?<$3.*P4J3V]\#@]'EK^AKI$?,E/;G8K1Y_B#8G^"G?LN%(SPWL\B]IF< M?\75!9DY7T B6OP'YRI64T"044;B"LPSB,.D?/6_54*T -!X!H J )H*T"N M/A5@5 !C*L"L ,6EJ^6U%\*Y/O/7RY2<09I'<[;\H%"_0'.]PB2?*%N6\D]# MCF/K#4D><,K"^PB#+4Y"DH)/A&$*+L&VG#N [$$[RL7W#+QU,?/#B+[C<>T/ M:4F15!1W6Q>\??,.O %A OXXDHSZR8XN5<8SS\=7@RK+#V66Z)DLM_AT!73M M B -H1'X1@QW<<#AL(##$;@KAK_/#D]PN!B!>V+X;UGRE#QTNG"55ZLN&:I+ MA@H^8T+)6GJ#78;S"]0O@'9E_C@FLI WWY*NZP[%Z0-6UC_] "WM MYS')99*Y,LD\262=XNAUP#;Y,']K" M3HIRA6G,56PX)-(U_E>/V='"K+4PA5I\Q)1>\QLIGZ2[D 8DXU.4;\D@I#3S MDP"#@%!&+T#"6Q2^[_LQX1O-OWY^3Q]3KQS,;"5YB1RS)]Y(D*T/Q!/F/5<\ M260=B:U:8DLH\2"GZ6.8''(!N<1CTED#51S#L/2>=L,HVS9:DZ#43IC0 M7.TDD76TLVOM;*%VWMSJXPK;D*2B+K M*.C4"CI"!>^2:LWB7;W"QX03LLR][SC#%6[9@UDJ+_-&!& MT8!IHQV8D'BN[#+)7)EDGB2R3G6@UE@:36H/5M%)JHI4-E+K5N8EM>$ MW]^)5=C.3JUU.IY*WVEQ;A5GO1#GB7/^7DT:,P?%;DYR1U:-UMF+=8CLOH@C M809:&+ OHE1C)HNM*W5CS:#09DSMS"J6MC;ZPG+Z/<-F+,ZT-7/1UU"JDY+% MUM6P\5)0;*9F=V@5GZA%&PFQ%K8QT%&JOY+%UM6Q\6%0;,2F]FEBFMGWIA$O MICO6<.^4ZL9DL76E;OP8%!NR%]HUZP+ J_%N34P\6WR9;*Y4-D\66[=$C>V# MMMR.3:9?VTAE;+8NH5IW"04VTEQQS;T?>,=V[0XMXI[N6-[#?,'&_<' MQ?9/=L>V&&G%K,&W:&-A-M2,_C<9XN1G3[_7<'*H<7)(:$BF=FP52[=C,W78 MUW L#CD+L]<=N^*L9C^.> W3A1K3A<2F:W;'AH;&J;^BT="#+73=Z2]H<6:S M=7P-HX9:3]W$1FUJQR:FF?V4#0V*<6F9YF#OE#JJ)XNME%IM/9[.?WWPNY\> MPH2"".\YO79E\WF4E@_TRQ-&3L43ZWO"&(F+PR/V=SC- _CG>\+[M^HD?PA> M_ZQB_1]02P,$% @ &I-A52$]R["W P P \ !D !X;"]W;W)K&ULM5=M;]LV$/XKA%8,+;!%;[9DI;: Q'+1 .L0U.WV M8=@'6CK;0B52)2D[+?;C1U**:LNTFVSJ%ULD[YZ[>XX\\J9[RC[Q+8! #V5! M^,S:"E%=VS9/MU!B?D4K(')E35F)A1RRCXX3V"7.B15/]=P] MBZ>T%D5.X)XA7I5:CQ/O\\U6J D[GE9X TL0'ZM[)D=VAY+E M)1">4X(8K&?6C7N]@5F=3*1Y^/Z*_T<'+8%:8PYP6?^:9V,ZLB84R6..Z$._I_BVT M 8T57DH+KG_1OI5U+)367-"R598>E#EI_O%#2\2!@L0Q*WBM@M=7&)U1\%L% M_ZD61JW"Z*D6QJV"#MUN8M?$)5C@>,KH'C$E+='4AV9?:TN^Y0SF@EPD(G!?\ ME93[N$S0RQ>OT N4$_1A2VN.2<:GMI#N*2-VVKIRV[CBG7'%1^\H$5N.%B2# MS*"?7-:/+NC;DI:.&^^1FUOO(N 2JBOD.[\@S_$\@S_SIZN[IG#^G_7%?[9^ M1(;?;11?X_EG\!)8";D/N&"UK!,"_?6;%$!W DK^MRG7#=K(C*;*WS6O< HS M2]8W#FP'5OSS3V[@O#81/218,B388B"PHY2,NI2,+J''-R65)_4IKF2!Y"%'.>8U)"BBE7!B/Y$4+STW3D&!) Q9H,'7=[6)O-!Y/[=TA M_28A/XPZJ2->QQVOXZ?S"FW%8U!@ 1D2%,'G.A=?)*=E18D\"R9>+UIX+J_C MDRC#P'&.J4B&M+AHP,:'O,JGAV/F->AX#2[R>GC7\.:N(?JN^0>=6S)1>]'( M1[ATUSK"U.II1,3FJ&="0XKAGSRI"CG[X M_1:=^#7QHQX+)IG [[%P*F2XCDQ"9Z\CU_GV1GSUW#?*+:4]T!?8-O>MMWF&URPE$!:VG*N0IE.EC3+C8#02O=#ZVHD-V5 M_MS*%AN8$I#K:RIOGG:@#'1->_PO4$L#!!0 ( !J38540S#8MF@( *8& M 9 >&PO=V]R:W-H965TK8F>U ]^]W[*0170.](?XZ[_,>DW,R MVRG]: H 2YY*(K136[S>4"=(1"0 M6:? \+&%&Q#"":&-/ZUFT"%=X/[X6?VSSQUS29F!&R5^\MP6\V :D!S6K!;V M3NV^0)O/V.EE2AC_2W;M61J0K#96E6TP.BBY;)[LJ;V'O8 H.A 0M0&1]]V MO,L%LRR9:;4CVIU&-3?PJ?IH-,>E^U-65N,NQSB;W"BY!6UY*H"L0'*ER3=E MP9"/9(4O0%[CNEH3/&8UWF#-!/F>"KYA[DX-83)_L7OPNG$8'7"X@NJ<#.D'$M$H(@^K!3D].7LI$V+2 M7>91EWGD=8<'=!>06K+@)A/*U!K(KZO4^#Q^]WELM$;]6JYR+DW%,I@'6!H& M]!:"Y/V[04P_'7$Z[)P.CZDG=^"J*P?M_@EW"WT&&XG82[A*W";1 ]N>[BC MCCLZRD74L _51(WW4!?T(J;]L'$'&[\%&_7!QJ]@(QI3>H 6=[3X+=JXCQ;W MT ZQ)AUK\A8K[F-->EB':=..-CU*NU<6Z[#27&:\PI&K4 V"6IO*W4 M/F?35^_2!1T/)O^_3N%>VW$=_"O3&XY-0< : ^GY!'/335=L)E95OA.ERF)? M\\,"/R2@W0'<7RML/>W$-;?NTY3\ U!+ P04 " :DV%559'GS58# "+ M"P &0 'AL+W=O2<34+"JVKRS!468$E43U1(3=_5D*61)NA7(>JDDAR)U2R M,(FB85@2RH/YU,W=ROE4U)I1CK<25%V61#Y>(1/;61 '^XE/=%UH.Q'.IQ59 MXQ+U/]6M-*.PT9+3$KFB@H/$U2Q8Q)=7<=\*N!7_4MRJHSY84^Z$N+>#]_DL MB"P1,LRT54%,L\%K9,QJ,AQ?=TJ#9D\K>-S?:W_KC#?&W!&%UX)]H;DN9L$X M@!Q7I&;ZD]C^C3N#!E9?)IAR7]CNUD8!9+72HMP)&X*2/E7/?PKK/+GWY!C6A3+T"51")"BB'SX6H%>&Y MFH;:0%G58;8#N/( R1F "7P07!<*;GB.^??RH3&FL2C96W25="I<8M6#-'H- M290D\ +"/:=O.G9(&Y^E;H?TS [>(PH^UEII8S7EZS:[O9)^NQ(;;9>J(AG. M A-."N4&@_F??\3#Z*\.Q'Z#V._2WB"* ^)KN,,UY=QTS3UFA&<(+\W9>;>\ M@F^M#O*F^,T&;C,;YYNYB?KQ--RT( X:Q$$GXCM)N,;\EQD&)PQ1.\"P 1AV M MP\H,RH>@+"\ 3A8GS&"Z,&8M0)<6W/@6$>F@2[0OH4AXQ.:8;IJ!UGW.", MGWYOT+5/OC3C$[XX&:?M?).&;](9>E]Y$P QH?' M)>Y\&'Z.GK6GC.?8D+;8D,:]J'_&B,/S$W>_/S_W_VE.>8X!_9,KGPYZDQ^3 M3'A4'Y4HUZX*5)")FFM?*C6S3:6Y\/758;DO4S\0:<)5 <.5$8UZ(W-MI:_\ M_$"+RE5;=T*;VLUU"U,MH[0+S/^5$'H_L!LT]??\/U!+ P04 " :DV%5 M:F-K"0\& #;)P &0 'AL+W=OGLN/>R1.]HP_B@TA$CVE"157G8V4V\M>3X0;DF+195M" MU2\KQE,LU25?]\26$QP9HS3I>8XSZJ4XIIWIQ-R[X],)RV024W+'DM/)%J_)@LB'[1U75[T2)8I30D7,*.)D==6Y=B\# M;Z -S!-?8K(7!VVDN[)D[%%?W$17'4='1!(22@V!U;\=F9,DT4@JCJ\%:*?T MJ0T/VR_HGTSG56>66) Y2_Z*([FYZEQT4$16.$OD/=O_1HH.#35>R!)A_J)] M\:S306$F)$L+8Q5!&M/\/WXJB#@P\+P3!EYAX!T9]-T3!OW"H'_L87S"8% 8 M#+XWI&%A8+K>R_MNB/.QQ-,)9WO$]=,*33<,^\9:\153/5 6DJM?8V4GI\'7 M+);/Z'J/>2301W0=1;'.($[0#Y]('"?B Q(;S(E ,46?-RP3F$;B M#+W3U[=QDJAGQ:0G56 :OA<60$Q:UHE9W84#ST3 MS)LFXMQJV)9V2+ "*Q&^ZBD?60E[(:&W$P0M1F:E:R8'^'A/ J9D$VYR*%= MQV#K^V*:(@^E>5'CJM(!/S=N M\$!AU;)T46;IPAKGKVK_T+EXKTJ_O 3Y@/X[78S,K&AM\P$)YN=@PX.9.G;Z MH_I4#8 \UJ@>EU2/K50717I,0[48*5V%<%ZN:S]Q2"P[@A6W+>GV($]O+SYD M% $06"T1KE/))>=-J5 J^U')>I4)(YJH-2MV'VW3\HV(ST_G!32. JMGID# M(>M:^_E'EBX)1VSU(K.$6HZ*9F,2K'"MD^"^6D2.5A ?U&$ A59GVZO8]JQL MSQE5F[.,EPE!$5G*,R0WRL^&)4;F1KI0U;N6RD'S%+#"MV;?>\V^*A^?5,[LT])'!P M/NAZ1_6J/:JV^^Z+5\?N-8#R6N>Z4M"N5=N=>)^A!O87G&0YZ9])N*'QUTS1 MKM]$$33'/&%H$:=98IYH)!U4.8.B^:!H 11:/8&5>G:'/_@=B NI>>>@:#XH M6@"%5D]EIS4MJN76R>7-N")Q)FIL#]<[52&H,W4@NJL4'1?%"T JM MGJ9*:KL7/WH% Y7GH&@^*%H A59/927E7;M,;OO:Q [7.C'C5X5RWW%>E MPK;RU/=@NWUKAB'1?%"T JMGHE*IWO>#]XY/% E#XKF@Z(%4&CU5%::WWNK MYM??H!KUOOCF/&R0X/WN^*@TM@?6.BG?XS. \EDGNQ+]GEWTPWR#LCMI/3= M)?XW"'#-:V,T*KY"-ZYJH-X?I(LOY!L:XY*+9F4+#7-#<$1 MX?H!]?N*,?ERH1V4Y_FF_P-02P,$% @ &I-A54E7JV=8 P [@H !D M !X;"]W;W)K&ULM99?;]LV$,"_RD$;AA98K'^6 M;&6V #M-NST4"^(U?6:DLT6$(EV2LEM@'WZD),O>+ N)@?G!(BG>\7?'N]/- M]D*^J )1P_>2<35W"JVWMZZKL@)+HD9BB]R\60M9$FVFZ:;0=L%-9UNRP17J M+]L':69NIR6G)7)%!0>)Z[FS\&^7_M@*U#N>*.[5R1BL*<]"O-C)'_G<\2P1 M,LRT54',8X=WR)C59#B^M4J=[DPK>#H^:/]8&V^,>28*[P3[2G-=S)VI SFN M2<7TH]C_CJU!D=67":;J?]BW>ST'LDII4;;"AJ"DO'F2[ZTC3@3"X() T H$ M-7=S4$WY@6B2SJ38@[2[C38[J$VMI0T,02QAL?5%UA8K]D=[SZ@)I2I]V;3(RHM::8Q!P.8O4#%J5:@"B)1 M >7P5R$J17BN9JXVD/8H-VN!E@U0< $H@<^"ZT+!/<\Q_[>\:XSK+ P.%BZ# M084KW(X@]'Z%P L"^!G< V?S&#@A['P8UB>$%TYHG?=GI94V1E.^Z3.[T3'N MUV&3[U9M289SQV270KE#)_WE)S_V?AL@''>$XR'MZ1(WE',#9B*8$9XAO#.W MU#C@/?S=ZXJ&NM$;U7IMAN_2,$["F;OKH8DZFFB0YI,DW,;.:QFB,X;$"^-^ MAKACB <9GDP(OP$A/D.X\>,DZ&>8= R3088[>Q,,<]<4US72M_!,SGFFR:0? M9]KA3 =Q[NO0?7.$3,]0?,\?>_TL2<>2#*;4U[J:8GX#BQU*\WF .FC U#B$ MCX1*>"*LPCZ>Y'_(,]\[EE/OBDS+!6-$*MBB;#QI77HL1;U5LCEG:7$A'/SAR!:]-R&NP@G.L232:^LG)[P+B ML@QOVX(:C(/&./_\"[K'F^\-%OR>?KT$=G\5A-#&D_Z%S3UJ0 M$N6F;K049*+BNNE&NM6NF5LT+],)?B;2Y) "AFLC:F++U!;9-%?-1(MM MW= \"VW:HWI8F(84I=U@WJ^%T(>)/:!K<=-_ %!+ P04 " :DV%55GDE M9=0" #!!@ &0 'AL+W=O7WOO+'BN]38#3^: M%FR':S3/Q5+1RF]0$IYAKKG,0>%VYLW[MXN)]7<.+QR/^L(&F\E&RKU=/"8S M+[""4&!L+ *CUP'O4 @+1#)>:TROH;2!E_89_;O+G7+9,(UW4OSBB4EGWA*]1&\=A@ J0TWD.9LB*<7R'=*)-; YP:7? MDIWTMO=4%BW'FT374J [H19\^],?!MX[L MADUVPR[TZ)D:H,2)Y[NZHP7U%X$9.#2G(6$&X8J3(85@2D.!JJKO=5LZ%>'$ M$=H9<8A&PUXXG/J'%IVC1N>H4^>#-ISN)-7V( 7)$G2*V\@KE'[_@CWHC0;M MY..&?-Q)ON)Z?[-5B,!S@]0$ XJTM/&/V_B#L)U_TO!/.OG7/"M%U0NBSUPO M3DB=:*U_-]:DBFP[.O[%6,E0[=SPU!#+,C?5A&EVF_D\K\;2/_=JN#\QM>,T M/ 1N*33H3:@OJAJ8U<+(P@VIC30T\IR9TC\&E76@[ULIS7EA"9J_5O074$L# M!!0 ( !J3857%@!N:8P0 /D8 9 >&PO=V]R:W-H965T0A)JF9,QR>T4F&'N\I>^!K ($>\ZS@$VLMQ.;* MMOEB#3GAEW0#A7RRI"PG0D[9RN8;!B0IG?+,=ATGM'.2%M9T7*[=LNF8;D66 M%G#+$-_F.6%/-Y#1_<3"UG'A+EVMA5JPI^,-6<$-0.906?Z:PYV=CI%*YI_1!3;XD$\M1.X(,%D)!$/FQ@QEDF4*2 M^_A1@5IU3.5X/CZB_UHF+Y.Y)QQF-/LK3<1Z8@TME,"2;#-Q1_>_0Y50H/ 6 M-./E;[2O;!T++;95UJH0ID+)I^FTD], MXQ_;5#RAZSUA"4>?T5Q68K+- -$EF@NZ>/BL:$C0C.:R-CDIV8T?U1C0QP@$ M23/^23I^GT?HXX=/Z -*"_1M3;><% D?VT)N4H6R%]6&;@X;^TD*L M.8J+!!*-?]3O/^KQM^7AU"?D'D_HQNT%G,/F$GG.!7(=U]7L9_9R=ZQ+Y_]% MC]\W)@RJDK@E3U(Q!+IFC!0K4..+8VDD2+*/9F23"I*E M_T)R@:YSNI76?_\A(=$7 3G_1U<=A_B^/KZ2S2N^(0N86%(7.; =6-.??\*A M\XN.&I-@D4FPV!!8@T2_)M'O0Y]^HY(4W=D?W,+23?V%V4U#[#F#L;T[/]2N ME2=_G*95U+7"H>^[PZ99W#4;!D$0UE:-!(,ZP: WP1GE0@D8@QT46]"EV@OP MVC(S"1:9!(L-@358"&L6PG?6BM DB2;!(I-@L2&P!HF#FL3!V[3BX!:X)0&1QL@=8-P2"DT\%X_T.C&LDQOV)GWKAP&=M$^Y-T!403-,1.\(R G'HPW-^$_08% M,)*5Y4B2/"U2+AA1MV;:U'O!7EU\)M$BHVBQ*;0F+:?.$0?OK2-&6T^C:)%1 MM-@46I/*4_N)>QNC'AT).Y<.KN./_+:.=,VPZWIA6T>Z9D'@NWY;1[IFGN=U M.AC[["HW![8J[] Y6JC2.ES3U:OU/?UU>3O=6K_!5S.L68_4O7YY=7R"/WPI M\)6P55IPE,%2AG(N!Y(^=KAG/TP$W907R?=4")J7PS60!)@RD,^7E(KC1 6H MO^V8_@=02P,$% @ &I-A50(&VTLS P JPP !D !X;"]W;W)K&ULM9==;YLP%(;_BL6FJ97:\I&$IEV"U(9-J]1MU=IN M%],N7#@)5L&FMDFZ?[]C("Q9*%HD>A.P\?L>G\'6ESS6'#0'ZM N\6N#]*W@IPJ 6#/Y7,*P% MPY),E4K)(:2:!A,I5D2:T>AF;DJ8I1K39]PL^ZV6^)2A3@?7@- 4.29?J)34 MK $Y"$%3EJI#[+V_#"^$<0[RMMW'*S;R]];POO4[#SU2>D(%[1#S'\UKF,^N6WT*.=@M M#R%JHKL=V0R:51B4?H,75T$I@"-2KL81"4%%DN7EP?AYC6/)E89,_6KC7AD/ MVXW-2^-O[$7FY2VAWE.IX_ M=IMA6_F/FOQ'G?G/A,P%$@"2X+?@J:!2@VQ-N=-GWY3[- M[,MOBYS?\_-%7&8]FT8%SA#INCU#DYQ7TCJ]*X:FB1E\7B M@]!8>I:WY@L"T@S YW,A]+IA C3_3X(_4$L#!!0 ( !J3856;@5&,"0, M &X* 9 >&PO=V]R:W-H965TT68+4)IDV:=6JINT>ICTXX298!-C"&-%5"@*==7M"VQ?F"@Q9H+FE5DN8*,Y.4=/U5UV"-(G6Z" M4Q&<)L%[AN!6!/>U&;R*X+TV@U\1M'6S]*X+-\$"1T-&MX@IM%13 UU]S9;U M(KDZ)S/!Y%,B>2+Z"K+*')TB/4!CR@5'QQ,0F*3\1,;O9Q-T?'2"CA#)T5U" MUQSG,1^:0B97$N:B2G15)G*>2>2B:YJ+A*-I'D/-T2ZH,VX 5>P,B07RP.; -&]/Z='5@?NZK[EF*3MQ2;OI'8P3YX M]3YX?>K1MP(8%B1?H52_CPOY/G9M1:D2:!7U*]A$?NB=#\W-?HD[0+X?'H(F M;9 =7EC.(6K:@?(\UZU1!V;]VJS?:W:64"9.!;#L!;>EC+^7W;$:/L9MC.TV MK+8A?E-FVH'QNET&MOV<%#9,=(,?S&C;;("G4W- V MR/7LL-MI6#L->YW>48'3%VR&K8,4NH'=L-D&!>=VTV8;Y#A>V)":ME'J>#>W MU-S[@6; 5KISX=+$.A?E1[2.ULW1I>X)&O$K>S"V.^(3V4R5O<]?^;(3N\9L M17(NR[:4J:RS4.X)*[N;.E%M0SC*+H(:RY4D&=^[,'DF=Z@% H>#+.; MNN9F?PM2[V;!.'@=>!3K"MU F&<-7\,"\'OS8*@7]I12U*"LT(H96,V"F_'U M/'7Q/N"'@)T]:#/G9*GUL^O5ER"W,MGT2)U2R8!JR$%=](?-2[+]#YF3A>H:7U7[9K8].K@!4; MB[KNQ+2#6JCVSU^Z/!P(XLD10=P)XK\5))T@\4;;G7E;=QQYGAF]8\9%$\TU M?&Z\FMP(Y4YQ@89F!>DP_PJ4 \O.V6+3-!+H?)!+=J_:^^$2?78'R(6T'[(0 M:4$G"XL.?MO"XR/P!30CED0?61S%\8!\?EI^!P7)QUX^?BL/R6;O->Z]QIZ7 MG/;Z\V9IT=#]^37DJ$6DPPA74]>VX07, BH:"V8+0?[^W?@B^C3D[S_!WKA- M>K?)*7K^Y&\PE.=\"X8*DFK.5;50:R9=(AB"J=F94&P/W P?[^D5TE;)IJS6 M"BO+QC$K^=X.9>(T:=*1DIXT'2"]24/:IR']MS24PA9ZHY 9CC!DNN5=>9Y[ M!+=Y-(K229J%VT-'1\(N^[!VN^%!;;IW\1LW:Z$LG<&*A-'HDNK] /V#G_\!4$L#!!0 ( !J3854U-60X MO 0 .$7 9 >&PO=V]R:W-H965TG\>._>+YD;*?_ @T',2IWQA'(3(/IDF#P^08'Y-,TCE+SO*$BSD M+=N;/&. HR(HB4W'LCPSP20UEO/BV0-;SFDN8I+" T,\3Q+,7FXAIL>%81NO M#Q[)_B#4 W,YS_ >-B!^9 ],WIFU2D022#FA*6*P6Q@W]J>U/5,!18N_"!SY MR352I6PI_:ENOD0+PU(]@AA"H22P_'J"%<2Q4I+]^*\2->J<*O#T^E7]KBA> M%K/%'%8T_IM$XK P @-%L,-Y+![I\4^H"IHJO9#&O/A$QZJM9: PYX(F5;#L M04+2\AL_5R!. FSO0H!3!3B= ->_$#"I B;=#.Z% +<*< LR92D%AS46>#EG M](B8:BW5U$4!LXB6Y9-4C?M&,/DKD7%B>0\2&D2H@0BO,#^A. MS@F.WJ]!8!+S#ZK-9HW>O_N WB&2HN\'FG.<1GQN"MD1)6>&5=+;,JES(:EG MH:\T%0>./J<11&T!4U90E^&\EG'K:!6_A>(:6?85P:3:PB MW.D)7^O#UQ#*\#*[K:EF4@_*I-";7!P4S@&N4#$X5V@-/&0D*_XG_]S+MNB+ M@(3_VP>^%';[A=4B\HEG.(2%(5<)#NP)C.7OO]F>]4Y:C<%["X/;AT$;-12#=X;!GOEN%\-( M*5L8_!J#_Q:&:1\&;=10#/XY!CD9K Z&D5*V, 0UAN M#%X?!FW44 S!.89I M8'?7AI%2MC#,:@RSMS#T;:*WVJBA&&9G&/Q 3<(6A9$RMBC85N.-+"V'[P>0 M7GHG@/5Z'&WP4!R5VBD/UYI-.CS&RMD&(9M.9ZW89C92TS:,*71T&Y,]5B\#'.6%IRV@]<,:U=-6:JTI MYEC^).C2^A6^UFZ,K:UWMM\R8))/NJ]F4TSPEL1$D N,1G6\E=JI\?>FGNUT M$9TW\P,_:/ZM[=H;-VOK[6Q3>_7N>%\5_W*%5N4$ND(;@>7[8S&7=NB.I#@- MB5S6'R@GY3OFYV>A3G:V, MU;./JK8>2ZU-M7'WMM[>;_)MN3*2-*0)]-*;G:U/KF]UML65/L]@*J.:??/D M3#0!MB_.EN4NJDXXR^/1^FE]?GU3G-J:3?/R\/LK9GLB=]L8=C+4NO;EXLW* M\^3R1M"L.&'=4B%H4EP> ,NM6360O^\H%:\W*D%]JK_\'U!+ P04 " : MDV%5I\]<4S," #@!0 &0 'AL+W=O$-D8+6^S8;C8RV] FC 4Z" W='L8>%/L(SW!T]T M4QMW$.1I0S:P O/<+)6U@H&EI!R$IE(@!56&[\?36>+\O<-/"JT^V".G9"WE MBS,6989#%Q P*(QC(';9P0P8=,##_9[]F]=NM:R)AIEDOVAI MZ@Q_P:B$BFR9>9+M=^CUW#F^0C+MOZCM?),8HV*KC>0]V$; J>A6\MKGX0 P M3LX HAX0_2\@[@&Q%]I%YF7-B2%YJF2+E/.V;&[C<^/15@T5KHHKH^PMM3B3 MSZ0P5&Q %!0TNIF#(93I6_0)/:_FZ.;];1H8^XQS#HJ>\J&CC,Y0KJ 9H3C\ MB*(PBD[ 9Y?A3YDC-\"U$"%[2B!7$_SBD]%PE< M'TUU0PK(L&T4#6H'./_P;CP)OYY2=R6R(ZWQH#7V[/'9:G).C6TRH]&]*-%Q M=7\_6G>T,,#UGU-IB*^9ABN1':4A&=*07"SYH]0:%8/V-SLL"K4E[)3HCFGB MF=S(V^5A&NP.E5SRZ,(+#OK/S;X?1&VHT(A!93'AZ/,=1JJ;)YUA9.-;T(!N4<['TEI=D;KLN'H9[_ U!+ P04 " :DV%5^2Q6R]T" Y M"0 &0 'AL+W=O3')"K"9Q9CO _OUL)Z30NE!M?4GLX_-]Y^)C M'X\VE#WP%$"@;9X5?&RE0I1#V^91"CGF'5I"(5<2RG(LY)2M;%XRP+$&Y9GM M.4[?SC$IK&"D97,6C&@E,E+ G"%>Y3EF?R:0T4.9SVEKQ6^$]CPO3%2D2PI?5"3ZWAL.L7_5L U .\I MP'\!T&T W==:\!N _UH+O0:@0[?KV'7B0BQP,&)T@YC2EFQJH+.OT3)?I%!U MLA!,KA*)$\%U$=$ D>?T$+685QE@&B"YHRNB:X'68[H0!$7,9HE">A= M5C)TBX64GX<@,,GXA:2Z7X3H_.P"G2%2H+N45ERB^,@6TFMEVXX:#R>UA]X+ M'G;1#2U$RM&LB"$VX,/C^,$1O"VSU:;,VZ5LXATE7$#905WG(_([)^4$AXE%%>,4 _KY9<,'D)_#+M=\WHFQG5 MQ3CD)8Y@;,F;CP-;@Q5\>.?VG2^F9+\E6?B69+,W(CO8%K_=%O\8>W!X=DF] M24*=7=.&U%Q]S:4:RSIP/:<_LM?[B38I>8D$.;*6;,$<1K0I1'^M6VO;Y*]W>GL@G[G#J&N2A?!?4;?R1OGY4W&"V M(@5'&232E-/Y+(-@=:.N)X*6NA,MJ9!]30]3^;8!IA3D>D*IV$V4@?:U%/P% M4$L#!!0 ( !J3857L+/]-MP, +,. 9 >&PO=V]R:W-H965T^Q]=V[F3/^*N( 23YDJ6YF!JQE,78-$48 M0T9%CQ60XYL-XQF5V.1;4Q0<:%21LM1T+*MO9C3)C=FDZGOFLPDK99KD\,R) M*+.,\J]S2-E^:MC&H>-3LHVEZC!GDX)N807RI7CFV#);E2C)(!<)RPF'S=1X M8X^7(X6O '\GL!>=9Z(B63/VJAI_1E/#4A."%$*I%"C^[6 !::J$W?01./K_1"EHKJE^P; MK&60L!2290T99Y E>?U/OS0^= BHHR\(5&M740^5^Q4:_DESER4IR?)L@3\[F5"0AH7E$@B0M M)43D(R;G>R8$>09.5C'E0)[("O,S*E,@;$,6+"M*2:MUQF:++UK\?0"2)JEX M0.;+*B#W=P_DCIA$J+>")#EYR1,I'CL=?\6L%#@-[+P[:D],B6&JR9IA$]*\ M#LDY$Y)+/K!K,'(N"AC U M\% 4P'=@S'[_S>Y;?^ALO:58<$NQY8W$CA; :Q? NZ0^4_LU5?N52LF3->[D M->YKR4C(L@RW-!XYX6O,T@BX=O/5ZOU*7=U"N]G3P/-M=V+NNN9K8/[0*J>S4?_EOEX2['@EF++ M&XD=+4&_78+^Q7S\7-WE$#W1'1X,6SA<"J7 RZA.2[QN@.2'O%7W3(6Y)H,? MU6<$WG#W>*?4P@^Z=:ZGZ'?2JS_L#TYS6H,:N(Y_DM(Z+>=4:ZG3LJV1/IT' MK9>#7^IEU'PC_(>;@ZO0Z"[/J%@Z>RF+<]<5R1YR+,Y8 52]V3*>8ZD>^<&J4\

9_74+&CDO'=^X'KLEN+_6 NUH4> <; MD+\55UP]N0TE)3E001A%'+9+Y\(_C_U0*QB)WPD<1>L>:5=N&+O5#Y_2I>-I MBR"#1&H$5I<#K"'+-$G9\;V&.LV<6K%]?T__8)Q7SMQ@ 6N6?2.IW"^=F8-2 MV.(RD]?L^!%JA\::E[!,F%]TK&4]!R6ED"ROE94%.:'5%=_5@6@I*$Z_0E K M!*<*HR<4PEHA?.X,HUIA]-P9QK6"<=VM?#>!B[#$JP5G1\2UM*+I&Q-]HZWB M1:@NE(WDZBU1>G)UB05)$*8IBDA62DC15U6=GYD0Z HXVNPQ!_0>?3,!A_0] M/@!7!83B[R4YX RHK&0$BN^2K$P5X -G^6-:T=#6.$O*#)LZ>1N!Q"03[]0< MHN+4%T+1KWM6"F6:6+A2N:H-=I/:K )MT+TA5&Y5U9195*/?C2L/Q_0 M=U6(FS@']W&^# :!&RC.4.C]C (O"'KL63]?W>]SY[_-'O_KV3O!")NB"PTO M?()W025)=8&H'H$VD)2<2-(NH:TNH37+BU)6=<*V*,:<$KIKU^4?GQ48?9*0 MBS_[:J2R8M1OA6[!YZ+ "2P=U6,%\ ,XJS<_^1/OE[X$V81%-F&Q)5@GE:,F ME:,A^JJ5/>AD+VFM[@-FB:.W:HE7B_U=7_*J><=F7OUW=UCYHWDP M6;B'=E9ZI/S /Y&*^EBA7@EMJ;A'RIO.QXU4)T#C)D#CX0!)EMPB?,2\OX\- M:K^T1FW"(INPV!*LDX))DX+)JV@W$YNIM F+;,)B2[!.*J=-*J<_J-U,'RW^ MV73NG72;QT)CU2%.FDT/R9^==*3XL=!H,I[UMYI9$YS98'#6C*JO,TEN,D " M*&$<42:AM^T,DEY:JS9AD4U8; G62<>\26K)6:9%56FR+UDU)\)"2X%6TH-H,6PFU28NLTF);M&Y"'S;. M_N!F[O]L0U8WRU9I44UK-ZS0\[S3MF9U'^RVSM1RX#MSF"E0PDHJJY..9K0Y M,+TPQX0GXY?^^=KO&8_T :LYPWO 5Z>S7S#?$2I0!ELUE7I"L M,"=Z-TQ*EIO;/> 4N!90[[=,??;5#WJ"YMAY]3=02P,$% @ &I-A55>] MQ@!> P F!8 T !X;"]S='EL97,N>&ULW5A=;]HP%/TK4;I.K30UA(Q M5D#:D"I-VJ9*[*D,O\<3UPX^N8^1F64PG[L/%^U_K M3%V_<\SQ[,/96>_A\OHP?E$"EZYG%1V<('K5PW4UADF'ITD?%\?EA_OR->%< MJS7L#Y1SZ"+EW*'!D.H=]JTB+7A*] MJE2GXR03NXH-7!/0RB2ESB/A$W=&.)M+!JR$I(QO3;@/@47&,^DHO55T*A\B MQ9.!?=.#753II$QDLLQM,IC?>77Z 5#WP"#CO#'8=TU@.LZ)4E2*&]TI3RZ# MSR"G:M]O<^UP*RY0J.*LL] )7* M4MV(&5EF@I0>:D;5T+(+ROD=7&)^)GO:FZ2U9F7-B*:I#55-(V,ZH-]6,]IM MV?!%ND[.'C/U9:V'(\H^[ YZ*VG"-F5_DS0&,'4?5R=YSK>?.5N*E)K!GYQP M.B8USUEEDCWI;% J"QV@TG4>J51LT8[\EB2_IQM5E],FP3WW.^CYW\[SD@HJ M"6^;UK7_EF?YQ8Z#X6M9+J\JAX:M'JOGAK=N-'@NZ3.?,VX8J+J MK5@<4_'LZ57+*S+7K]U[^OK\F"9DS=5] T[<7?L[C=DZC9JS;F$BJK-V[6\P M//TH7+^;Z%Q,Q'1#XUG5EM/D X1&[*CQW!. :S(X!A>3 '&,>P ML#S_TWA&Z'@,AGD;69$1RAFA',.R(;/RB^6Q"5B(\7G&A#[O $CBNRK MC>4!!K8*6.U ?GL>J"D[)PA@53%OV [&D2C"$*A%>XV&(3([(7SMZX/MDB"( M(CL"F-U!$& ([$8' _\NK[E+?[7_3T#U!+ P04 " : MDV%5EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0 M(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I M6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6 MFD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L# M!!0 ( !J3854 .AEO[P0 +$I / >&PO=V]R:V)O;VLN>&ULQ9I+ M<]LV$(#_"D:G]-!*XBN))\J,'W7J&=?56(FO&8B$)$Q 0 5 *_6O[X*R+,"5 M=WI9Z22^!'X$@?T6 #]MC/TQ-^8'^]DJ[2:#E??KL^'0U2O1;60L-9Q;& MMMS#KET.W=H*WKB5$+Y5PVPTJH8MEWKP^=.NK*D=QCO&B]I+H^%@./ @Q<;M MSX==]BB=G$LE_3^30;^MQ("U4LM6/HEF,A@-F%N9S1_&RB>C/5>SVAJE)H/Q M]L2#L%[6_SD\"Y!?^=SU1SR?WW, F0RJ$12XD-;Y_HJ^? Z,CP(NWNYUWEQ+ MY86]XEY\L:9;2[T,QF[EJA_;8>K5 ! M4+N57+L!T[P5D\&E>1263?E2A(>"N]PTVP?T0!95ESV3<,+>-#TC)8]NA':B M8;#EC)(-<#1L%G#@KQ%DAD!F)X&\X(KK6K (,D<@\Q-"?L\BR *!+$[XNA/( M$H$L3PF91Y 5 EG10EYT3FKA7$3S'J%Y3TLSDTLMX5JN/3NO:]-I#Q&.3:'R M:BEBR \(Y =:R'OQ*'07![Z/",S'X[P_:&/M7.KM!7%,'F%!>40+=\VE90]< M=8+]*;CK;(C%/L%#G4$LC7.ES*8/O?!W=F6ZN5]T:M?P$DS,&F-B;7PQIME( MI1C7#;N!1$,O P$[=TZDE)@VQO3>> P)3R";"2VA1N\@R4KX,&.,B97Q^]\= M9'+L?,-MDT!AAA@3*^(6>D5:19@*QL0N@%<8PJW0KV+M&#/"F%@)-[HVK6!? M^<^4"1/ F-@ %]S)NN^.5U)U0>IW<*=; V%X"FEQC(FI84SL!M2F29:489;( MB"WQ[%/V#L8Y2KA?8BY,#QFQ'@ZJ]2 E.J8@ML,;CMUQQIB8'C)B/:"N3=LB M9HF,V!*X:^.>G6'>R.B'%@=E^_S68TQ,*!FQ4!+G'NPYF%DR8K-LY7L0"Y-+ M1BR76'@'X3"E9-3##!@:PF6,B4Y<$2MFC_E,=R]J ^W@"5KI MPIH8$U-,3JR8/>:]"'/4?<,4MB\+_!AC8HK)B15S./N!NFT:"=LQ)J:8_$CS M5Z\Q9U!VTZD8$W--3NP:%#.-FYA[)4 YUM1(HQ,0L5]#-G;V&&B!1C8A8JB"V$UF;:TS$+%<06PC&3 MGHY9J""V$(8)Q<>+D)B%2F(+I8/PE\Q(A$'&S,>)7(E9J"2VT&O,YSQ3;][%N,B5FH)+80A@F)4XR)6:@\YJ+,Z[:9KN.C"_E'6:8! MOCMN+0^?Y+!W5\)SJ9*9F1)34$FLH!?&?@/&&2Y, A^BQ Q4'F?.+03R]5KU M:?MS!P^%Q:(L,0.5Q 9ZP?RF&^GZ^:/P&0=W*W8-.7V,B1FHI#?0?L'NX,NN M,/-4Q.9)9C+3SCVU)I[>JC#S5-3K/.B<9O*=#F:>BM@\.&8\L*@P\U2]>8:[ M3P0;L9!:-'=P"P?':Z[JJ67A9_O=0U&&)4P8MJI+./:7OC6\V7UQN/M:\O._ M4$L#!!0 ( !J3854G9=6E# ( (0E : >&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'/-V3MNVT 4A>&M"%R 1_0"^D0*=(8/!4Q)'CY%\0'8OCTJQS:<=^=ZF[?U\7'\7"JJV8WCOV/E.IZ M5XYMO>OZ00I#.'V009/,'.03Y_$$!03%_4(:@/'_0/03=SQ_T $$/\P<]0M#C M_$&R1!F7!$D3K FT%N1:"+P6!%L(Q!8D6PC,%D1;"-069%L(W!:$6PCD%J1; M".P6Q%L(]%;46PGT5M1;"?36R<BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ M*X'>BGHK@=Z*>BN!WH9Z&X'>AGH;@=Z&>AN!WC;9+"'0VU!O(]#;4&\CT-M0 M;R/0VU!O(]#;4&\CT-M0;R/0VU%O)]#;46\GT-M1;R?0VU%O)]#;)YO=!'H[ MZNT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H' MZAT$>L?D9R6!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>&?7.!'IGU#L3Z)U1[TR@ M=T:]\W?J7[L!)AHE&DQ\;UB@ M[7G/>I+GBNNGK:,PVK1-%Z;9(D9WQ5@H%]2:D%M'75J96]^:F+[Z%^9,N30O MQ,1D4K#2=I&Z.(Y]C6QV?4MSLVKBZ&Z3?@ZU[::9IR9DHYO=QCYKFAGGFKHT M,:VS=5=]2AGO$_)T^#]B?>UB3]W5%HT?CX[UITRZV M:5B(VX9"?KS$%SW:^;PNJ;+EJDU'\N \F2HLB&+;Y+NB9\>38[IAVGWRD_.' M,L<"T\Y';UU($_/T^[C#2/K38Y<*D8_U\5=\3TRE3WX_ZJ==4?7#['2]K]8O MAWD$-CQ.O^./,WZO_\L^!$@?$J0/!=*'!NFC .GC'*2/"Y ^+D'ZX!.41E!$ MY2BD&UL M4$L! A0#% @ &I-A57%A"1$^!@ N", !@ ("!# @ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &I-A M59A*CP=$ P 3@X !@ ("!-1X 'AL+W=OO1( */X 8 M " @:\A !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ &I-A53:G]CB*!0 ^PP !@ M ("!^#T 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ &I-A564VQXMF"@ 'B$ !D ("!O54 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M&I-A5<'5EI^]! @L !D ("!>6D 'AL+W=O"$% !D# &0 @(&V MCP >&PO=V]R:W-H965T&UL4$L! A0#% @ &I-A58FXA9YB!0 ^@P !D M ("!A9L 'AL+W=OH0 >&PO=V]R:W-H M965T&UL4$L! M A0#% @ &I-A59W-O*;? P &@D !D ("!1;( 'AL M+W=O&PO=V]R:W-H965T"% , 0' 9 " M@7*[ !X;"]W;W)K&UL4$L! A0#% @ &I-A M55)46*L=!0 /@T !D ("!O;X 'AL+W=O%.;'UX& "($ &0 M @($1Q >&PO=V]R:W-H965T&UL4$L! A0#% @ &I-A5&PO=V]R:W-H965T'7 !X;"]W;W)K&UL4$L! A0#% @ &I-A585#Z38A!0 JR !D M ("!7=P 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ &I-A50,7=6;$! I1D !D ("!4NP 'AL+W=O M7S[+ " O M"@ &0 @(%-\0 >&PO=V]R:W-H965T&UL4$L! A0#% @ &I-A51[- ML8'T P Z!$ !D ("!5?\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &I-A502LU6\L P .@P !D M ("! 1 ! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ &I-A51\_Z$ &0 @('6'@$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ &I-A5321#/;W!0 CS( !D ("!P"4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &I-A52$]R["W M P P \ !D ("!43H! 'AL+W=O&PO=V]R:W-H965T?-5@, (L+ 9 " @1!! 0!X;"]W;W)K&UL4$L! A0#% @ &I-A56IC:PD/!@ VR< !D M ("!G40! 'AL+W=OK9U@# #N"@ &0 @('C2@$ >&PO=V]R M:W-H965T25EU ( ,$& M 9 " @7). 0!X;"]W;W)K&UL M4$L! A0#% @ &I-A5<6 &YIC! ^1@ !D ("!?5$! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M&I-A53\$9.59 @ _ 4 !D ("!P5P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &I-A55>]Q@!> P F!8 T M ( !]7$! 'AL+W-T>6QE&PO=V]R:V)O M;VLN>&UL4$L! A0#% @ &I-A52=EU:4, @ A"4 !H M ( !@WL! 'AL+U]R96QS+W=O[5[1CF 0 ]20 !, ( !QWT! %M#;VYT96YT7U1Y ><&5S72YX;6Q02P4& $< 1P!H$P WG\! end XML 76 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 77 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 78 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 241 319 1 false 69 0 false 8 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.alteryx.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss Sheet http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss Condensed Consolidated Statements of Operations and Comprehensive Loss Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.alteryx.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.alteryx.com/role/CondensedConsolidatedStatementsofStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 0000007 - Disclosure - Business Sheet http://www.alteryx.com/role/Business Business Notes 7 false false R8.htm 0000008 - Disclosure - Significant Accounting Policies Sheet http://www.alteryx.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Revenue Sheet http://www.alteryx.com/role/Revenue Revenue Notes 9 false false R10.htm 0000010 - Disclosure - Business Combinations Sheet http://www.alteryx.com/role/BusinessCombinations Business Combinations Notes 10 false false R11.htm 0000011 - Disclosure - Fair Value Measurements Sheet http://www.alteryx.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 0000012 - Disclosure - Allowance for Doubtful Accounts and Sales Reserves Sheet http://www.alteryx.com/role/AllowanceforDoubtfulAccountsandSalesReserves Allowance for Doubtful Accounts and Sales Reserves Notes 12 false false R13.htm 0000013 - Disclosure - Goodwill and Intangible Assets Sheet http://www.alteryx.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 13 false false R14.htm 0000014 - Disclosure - Convertible Senior Notes Notes http://www.alteryx.com/role/ConvertibleSeniorNotes Convertible Senior Notes Notes 14 false false R15.htm 0000015 - Disclosure - Equity Awards Sheet http://www.alteryx.com/role/EquityAwards Equity Awards Notes 15 false false R16.htm 0000016 - Disclosure - Leases Sheet http://www.alteryx.com/role/Leases Leases Notes 16 false false R17.htm 0000017 - Disclosure - Contingencies Sheet http://www.alteryx.com/role/Contingencies Contingencies Notes 17 false false R18.htm 0000018 - Disclosure - Income Taxes Sheet http://www.alteryx.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 0000019 - Disclosure - Basic and Diluted Net Loss Per Share Sheet http://www.alteryx.com/role/BasicandDilutedNetLossPerShare Basic and Diluted Net Loss Per Share Notes 19 false false R20.htm 0000020 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.alteryx.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.alteryx.com/role/SignificantAccountingPolicies 20 false false R21.htm 0000021 - Disclosure - Revenue (Tables) Sheet http://www.alteryx.com/role/RevenueTables Revenue (Tables) Tables http://www.alteryx.com/role/Revenue 21 false false R22.htm 0000022 - Disclosure - Business Combinations (Tables) Sheet http://www.alteryx.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.alteryx.com/role/BusinessCombinations 22 false false R23.htm 0000023 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.alteryx.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.alteryx.com/role/FairValueMeasurements 23 false false R24.htm 0000024 - Disclosure - Allowance for Doubtful Accounts and Sales Reserves (Tables) Sheet http://www.alteryx.com/role/AllowanceforDoubtfulAccountsandSalesReservesTables Allowance for Doubtful Accounts and Sales Reserves (Tables) Tables http://www.alteryx.com/role/AllowanceforDoubtfulAccountsandSalesReserves 24 false false R25.htm 0000025 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.alteryx.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.alteryx.com/role/GoodwillandIntangibleAssets 25 false false R26.htm 0000026 - Disclosure - Convertible Senior Notes (Tables) Notes http://www.alteryx.com/role/ConvertibleSeniorNotesTables Convertible Senior Notes (Tables) Tables http://www.alteryx.com/role/ConvertibleSeniorNotes 26 false false R27.htm 0000027 - Disclosure - Equity Awards (Tables) Sheet http://www.alteryx.com/role/EquityAwardsTables Equity Awards (Tables) Tables http://www.alteryx.com/role/EquityAwards 27 false false R28.htm 0000028 - Disclosure - Leases (Tables) Sheet http://www.alteryx.com/role/LeasesTables Leases (Tables) Tables http://www.alteryx.com/role/Leases 28 false false R29.htm 0000029 - Disclosure - Income Taxes (Tables) Sheet http://www.alteryx.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.alteryx.com/role/IncomeTaxes 29 false false R30.htm 0000030 - Disclosure - Basic and Diluted Net Loss Per Share (Tables) Sheet http://www.alteryx.com/role/BasicandDilutedNetLossPerShareTables Basic and Diluted Net Loss Per Share (Tables) Tables http://www.alteryx.com/role/BasicandDilutedNetLossPerShare 30 false false R31.htm 0000031 - Disclosure - Significant Accounting Policies (Detail) Sheet http://www.alteryx.com/role/SignificantAccountingPoliciesDetail Significant Accounting Policies (Detail) Details http://www.alteryx.com/role/SignificantAccountingPoliciesPolicies 31 false false R32.htm 0000032 - Disclosure - Revenue - Disaggregation of Revenue (Details) Sheet http://www.alteryx.com/role/RevenueDisaggregationofRevenueDetails Revenue - Disaggregation of Revenue (Details) Details 32 false false R33.htm 0000033 - Disclosure - Revenue - Contract Assets and Contract Liabilities (Details) Sheet http://www.alteryx.com/role/RevenueContractAssetsandContractLiabilitiesDetails Revenue - Contract Assets and Contract Liabilities (Details) Details 33 false false R34.htm 0000034 - Disclosure - Revenue - Assets Recognized from Costs to Obtain Contracts with Customers (Details) Sheet http://www.alteryx.com/role/RevenueAssetsRecognizedfromCoststoObtainContractswithCustomersDetails Revenue - Assets Recognized from Costs to Obtain Contracts with Customers (Details) Details 34 false false R35.htm 0000035 - Disclosure - Revenue - Remaining Performance Obligation (Details) Sheet http://www.alteryx.com/role/RevenueRemainingPerformanceObligationDetails Revenue - Remaining Performance Obligation (Details) Details 35 false false R36.htm 0000036 - Disclosure - Business Combinations - Additional Information (Detail) Sheet http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail Business Combinations - Additional Information (Detail) Details 36 false false R37.htm 0000037 - Disclosure - Business Combinations - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Sheet http://www.alteryx.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails Business Combinations - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Details 37 false false R38.htm 0000038 - Disclosure - Business Combinations - Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination (Details) Sheet http://www.alteryx.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails Business Combinations - Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination (Details) Details 38 false false R39.htm 0000039 - Disclosure - Fair Value Measurements - Summary of Cash and Cash Equivalents and Investments' Costs, Gross Unrealized Gains (Losses), and Fair Value by Major Security Type Recorded as Cash and Cash Equivalents or Short-Term or Long-Term Investments (Details) Sheet http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails Fair Value Measurements - Summary of Cash and Cash Equivalents and Investments' Costs, Gross Unrealized Gains (Losses), and Fair Value by Major Security Type Recorded as Cash and Cash Equivalents or Short-Term or Long-Term Investments (Details) Details 39 false false R40.htm 0000040 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.alteryx.com/role/FairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 40 false false R41.htm 0000041 - Disclosure - Allowance for Doubtful Accounts and Sales Reserves (Details) Sheet http://www.alteryx.com/role/AllowanceforDoubtfulAccountsandSalesReservesDetails Allowance for Doubtful Accounts and Sales Reserves (Details) Details http://www.alteryx.com/role/AllowanceforDoubtfulAccountsandSalesReservesTables 41 false false R42.htm 0000042 - Disclosure - Goodwill and Intangible Assets - Schedule of Change in Carrying Amount of Goodwill (Details) Sheet http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofChangeinCarryingAmountofGoodwillDetails Goodwill and Intangible Assets - Schedule of Change in Carrying Amount of Goodwill (Details) Details 42 false false R43.htm 0000043 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) Sheet http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) Details 43 false false R44.htm 0000044 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Asset Amortization Expense (Details) Sheet http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetAmortizationExpenseDetails Goodwill and Intangible Assets - Schedule of Intangible Asset Amortization Expense (Details) Details 44 false false R45.htm 0000045 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets Estimated Remaining Amortization Expense (Details) Sheet http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsEstimatedRemainingAmortizationExpenseDetails Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets Estimated Remaining Amortization Expense (Details) Details 45 false false R46.htm 0000046 - Disclosure - Convertible Senior Notes - Summary of Debt (Details) Notes http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofDebtDetails Convertible Senior Notes - Summary of Debt (Details) Details 46 false false R47.htm 0000047 - Disclosure - Convertible Senior Notes - Additional Information (Details) Notes http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails Convertible Senior Notes - Additional Information (Details) Details 47 false false R48.htm 0000048 - Disclosure - Convertible Senior Notes - Summary of Convertible Debt (Details) Notes http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofConvertibleDebtDetails Convertible Senior Notes - Summary of Convertible Debt (Details) Details 48 false false R49.htm 0000049 - Disclosure - Convertible Senior Notes - Summary of Interest Expense (Details) Notes http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofInterestExpenseDetails Convertible Senior Notes - Summary of Interest Expense (Details) Details 49 false false R50.htm 0000050 - Disclosure - Convertible Senior Notes - Schedule of Contractual Obligations and Contractual Interest (Details) Notes http://www.alteryx.com/role/ConvertibleSeniorNotesScheduleofContractualObligationsandContractualInterestDetails Convertible Senior Notes - Schedule of Contractual Obligations and Contractual Interest (Details) Details 50 false false R51.htm 0000051 - Disclosure - Equity Awards - Schedule of Stock Option Activity (Details) Sheet http://www.alteryx.com/role/EquityAwardsScheduleofStockOptionActivityDetails Equity Awards - Schedule of Stock Option Activity (Details) Details 51 false false R52.htm 0000052 - Disclosure - Equity Awards - Additional Information (Details) Sheet http://www.alteryx.com/role/EquityAwardsAdditionalInformationDetails Equity Awards - Additional Information (Details) Details 52 false false R53.htm 0000053 - Disclosure - Equity Awards - Schedule of RSU Activity (Details) Sheet http://www.alteryx.com/role/EquityAwardsScheduleofRSUActivityDetails Equity Awards - Schedule of RSU Activity (Details) Details 53 false false R54.htm 0000054 - Disclosure - Equity Awards - Schedule of Valuation Assumptions (Details) Sheet http://www.alteryx.com/role/EquityAwardsScheduleofValuationAssumptionsDetails Equity Awards - Schedule of Valuation Assumptions (Details) Details 54 false false R55.htm 0000055 - Disclosure - Equity Awards - Schedule of Stock-based Compensation Expense (Details) Sheet http://www.alteryx.com/role/EquityAwardsScheduleofStockbasedCompensationExpenseDetails Equity Awards - Schedule of Stock-based Compensation Expense (Details) Details 55 false false R56.htm 0000056 - Disclosure - Leases - Narrative (Details) Sheet http://www.alteryx.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 56 false false R57.htm 0000057 - Disclosure - Leases - Lease Costs (Details) Sheet http://www.alteryx.com/role/LeasesLeaseCostsDetails Leases - Lease Costs (Details) Details 57 false false R58.htm 0000058 - Disclosure - Leases - Supplemental Information (Details) Sheet http://www.alteryx.com/role/LeasesSupplementalInformationDetails Leases - Supplemental Information (Details) Details 58 false false R59.htm 0000059 - Disclosure - Leases - Undiscounted Cash Flows (Details) Sheet http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails Leases - Undiscounted Cash Flows (Details) Details 59 false false R60.htm 0000060 - Disclosure - Contingencies (Details) Sheet http://www.alteryx.com/role/ContingenciesDetails Contingencies (Details) Details http://www.alteryx.com/role/Contingencies 60 false false R61.htm 0000061 - Disclosure - Income Taxes - Schedule of Provision for Income Taxes and Effective Tax Rates (Details) Sheet http://www.alteryx.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesandEffectiveTaxRatesDetails Income Taxes - Schedule of Provision for Income Taxes and Effective Tax Rates (Details) Details 61 false false R62.htm 0000062 - Disclosure - Basic and Diluted Net Loss Per Share - Schedule of Computation of Net Loss per Share (Details) Sheet http://www.alteryx.com/role/BasicandDilutedNetLossPerShareScheduleofComputationofNetLossperShareDetails Basic and Diluted Net Loss Per Share - Schedule of Computation of Net Loss per Share (Details) Details 62 false false R63.htm 0000063 - Disclosure - Basic and Diluted Net Loss Per Share - Weighted-average Equivalent Shares Excluded From Diluted Net Loss per Share Calculation (Details) Sheet http://www.alteryx.com/role/BasicandDilutedNetLossPerShareWeightedaverageEquivalentSharesExcludedFromDilutedNetLossperShareCalculationDetails Basic and Diluted Net Loss Per Share - Weighted-average Equivalent Shares Excluded From Diluted Net Loss per Share Calculation (Details) Details 63 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 5 fact(s) appearing in ix:hidden were eligible for transformation: ayx:LongTermInvestmentMaturityPeriod, us-gaap:DebtInstrumentConvertibleConversionRatio1, us-gaap:NumberOfOperatingSegments - ayx-20220930.htm 4 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 1 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 - ayx-20220930.htm 4 ayx-20220930.htm ayx-20220930.xsd ayx-20220930_cal.xml ayx-20220930_def.xml ayx-20220930_lab.xml ayx-20220930_pre.xml ayxex311q3202210q.htm ayxex312q3202210q.htm ayxex321q3202210q.htm ayxex322q3202210q.htm http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 81 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ayx-20220930.htm": { "axisCustom": 2, "axisStandard": 30, "contextCount": 241, "dts": { "calculationLink": { "local": [ "ayx-20220930_cal.xml" ] }, "definitionLink": { "local": [ "ayx-20220930_def.xml" ] }, "inline": { "local": [ "ayx-20220930.htm" ] }, "labelLink": { "local": [ "ayx-20220930_lab.xml" ] }, "presentationLink": { "local": [ "ayx-20220930_pre.xml" ] }, "schema": { "local": [ "ayx-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": 527, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 8, "http://www.alteryx.com/20220930": 1, "http://xbrl.sec.gov/dei/2022": 5, "total": 14 }, "keyCustom": 25, "keyStandard": 294, "memberCustom": 20, "memberStandard": 47, "nsprefix": "ayx", "nsuri": "http://www.alteryx.com/20220930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_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 Page", "role": "http://www.alteryx.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_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": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Business Combinations", "role": "http://www.alteryx.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_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": "0000011 - Disclosure - Fair Value Measurements", "role": "http://www.alteryx.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CreditLossFinancialInstrumentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Allowance for Doubtful Accounts and Sales Reserves", "role": "http://www.alteryx.com/role/AllowanceforDoubtfulAccountsandSalesReserves", "shortName": "Allowance for Doubtful Accounts and Sales Reserves", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CreditLossFinancialInstrumentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.alteryx.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_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 - Convertible Senior Notes", "role": "http://www.alteryx.com/role/ConvertibleSeniorNotes", "shortName": "Convertible Senior Notes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_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": "0000015 - Disclosure - Equity Awards", "role": "http://www.alteryx.com/role/EquityAwards", "shortName": "Equity Awards", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_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": "0000016 - Disclosure - Leases", "role": "http://www.alteryx.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_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": "0000017 - Disclosure - Contingencies", "role": "http://www.alteryx.com/role/Contingencies", "shortName": "Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_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": "0000018 - Disclosure - Income Taxes", "role": "http://www.alteryx.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_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": "0000019 - Disclosure - Basic and Diluted Net Loss Per Share", "role": "http://www.alteryx.com/role/BasicandDilutedNetLossPerShare", "shortName": "Basic and Diluted Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i707859c75af24b1b940144b24678151d_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss", "role": "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i707859c75af24b1b940144b24678151d_D20220701-20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_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": "0000020 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://www.alteryx.com/role/SignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Revenue (Tables)", "role": "http://www.alteryx.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Business Combinations (Tables)", "role": "http://www.alteryx.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_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": "0000023 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.alteryx.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Allowance for Doubtful Accounts and Sales Reserves (Tables)", "role": "http://www.alteryx.com/role/AllowanceforDoubtfulAccountsandSalesReservesTables", "shortName": "Allowance for Doubtful Accounts and Sales Reserves (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.alteryx.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Convertible Senior Notes (Tables)", "role": "http://www.alteryx.com/role/ConvertibleSeniorNotesTables", "shortName": "Convertible Senior Notes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_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": "0000027 - Disclosure - Equity Awards (Tables)", "role": "http://www.alteryx.com/role/EquityAwardsTables", "shortName": "Equity Awards (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_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 - Leases (Tables)", "role": "http://www.alteryx.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "ayx:ScheduleOfIncomeTaxExpenseBenefitAndEffectiveIncomeTaxRateTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Income Taxes (Tables)", "role": "http://www.alteryx.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "ayx:ScheduleOfIncomeTaxExpenseBenefitAndEffectiveIncomeTaxRateTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "iac16bcf37d54419191a266bf929139dd_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "iac16bcf37d54419191a266bf929139dd_I20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_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": "0000030 - Disclosure - Basic and Diluted Net Loss Per Share (Tables)", "role": "http://www.alteryx.com/role/BasicandDilutedNetLossPerShareTables", "shortName": "Basic and Diluted Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "iac16bcf37d54419191a266bf929139dd_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Significant Accounting Policies (Detail)", "role": "http://www.alteryx.com/role/SignificantAccountingPoliciesDetail", "shortName": "Significant Accounting Policies (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "icfd2207043464851b8c089f681689eb2_I20220101", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i707859c75af24b1b940144b24678151d_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Revenue - Disaggregation of Revenue (Details)", "role": "http://www.alteryx.com/role/RevenueDisaggregationofRevenueDetails", "shortName": "Revenue - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "iae3c74e4400648c4a7247df6c4e394fc_D20220701-20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ayx:ContractWithCustomerAssetImpairmentLoss", "ayx:ContractWithCustomerAssetImpairmentLoss", "ayx:ContractWithCustomerAssetImpairmentLoss", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i707859c75af24b1b940144b24678151d_D20220701-20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "ayx:ContractWithCustomerAssetImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Revenue - Contract Assets and Contract Liabilities (Details)", "role": "http://www.alteryx.com/role/RevenueContractAssetsandContractLiabilitiesDetails", "shortName": "Revenue - Contract Assets and Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ayx:ContractWithCustomerAssetImpairmentLoss", "ayx:ContractWithCustomerAssetImpairmentLoss", "ayx:ContractWithCustomerAssetImpairmentLoss", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i707859c75af24b1b940144b24678151d_D20220701-20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "ayx:ContractWithCustomerAssetImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i6df744623dd9408ab0b48e70e527c8c9_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Revenue - Assets Recognized from Costs to Obtain Contracts with Customers (Details)", "role": "http://www.alteryx.com/role/RevenueAssetsRecognizedfromCoststoObtainContractswithCustomersDetails", "shortName": "Revenue - Assets Recognized from Costs to Obtain Contracts with Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i6df744623dd9408ab0b48e70e527c8c9_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "iac16bcf37d54419191a266bf929139dd_I20220930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Revenue - Remaining Performance Obligation (Details)", "role": "http://www.alteryx.com/role/RevenueRemainingPerformanceObligationDetails", "shortName": "Revenue - Remaining Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "iac16bcf37d54419191a266bf929139dd_I20220930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "iac16bcf37d54419191a266bf929139dd_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Business Combinations - Additional Information (Detail)", "role": "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail", "shortName": "Business Combinations - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i3bdf57121e1f4901a2c477a0ff406aeb_I20220207", "decimals": "INF", "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "iac16bcf37d54419191a266bf929139dd_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Business Combinations - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "role": "http://www.alteryx.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "Business Combinations - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i3bdf57121e1f4901a2c477a0ff406aeb_I20220207", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i3bdf57121e1f4901a2c477a0ff406aeb_I20220207", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Business Combinations - Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination (Details)", "role": "http://www.alteryx.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "shortName": "Business Combinations - Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i13f44927a0de43b6b065b71291436418_D20220207-20220207", "decimals": null, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "iac16bcf37d54419191a266bf929139dd_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Fair Value Measurements - Summary of Cash and Cash Equivalents and Investments' Costs, Gross Unrealized Gains (Losses), and Fair Value by Major Security Type Recorded as Cash and Cash Equivalents or Short-Term or Long-Term Investments (Details)", "role": "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails", "shortName": "Fair Value Measurements - Summary of Cash and Cash Equivalents and Investments' Costs, Gross Unrealized Gains (Losses), and Fair Value by Major Security Type Recorded as Cash and Cash Equivalents or Short-Term or Long-Term Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "iae7a9150514d4821b6f3e2ae2f63afb2_I20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "iac16bcf37d54419191a266bf929139dd_I20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "iac16bcf37d54419191a266bf929139dd_I20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "iac16bcf37d54419191a266bf929139dd_I20220930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Fair Value Measurements - Additional Information (Details)", "role": "http://www.alteryx.com/role/FairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair Value Measurements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "iac16bcf37d54419191a266bf929139dd_I20220930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "ifd371a17c7fb4af58f820640cdc74024_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Allowance for Doubtful Accounts and Sales Reserves (Details)", "role": "http://www.alteryx.com/role/AllowanceforDoubtfulAccountsandSalesReservesDetails", "shortName": "Allowance for Doubtful Accounts and Sales Reserves (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "ifd371a17c7fb4af58f820640cdc74024_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "ifd371a17c7fb4af58f820640cdc74024_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Goodwill and Intangible Assets - Schedule of Change in Carrying Amount of Goodwill (Details)", "role": "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofChangeinCarryingAmountofGoodwillDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Change in Carrying Amount of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "iac16bcf37d54419191a266bf929139dd_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)", "role": "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "iac16bcf37d54419191a266bf929139dd_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i707859c75af24b1b940144b24678151d_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": "0000044 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Asset Amortization Expense (Details)", "role": "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Intangible Asset Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i707859c75af24b1b940144b24678151d_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "iac16bcf37d54419191a266bf929139dd_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": "0000045 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets Estimated Remaining Amortization Expense (Details)", "role": "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsEstimatedRemainingAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets Estimated Remaining Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "iac16bcf37d54419191a266bf929139dd_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "if63cc72a562a4ad69946d9dd5e2387bc_I20180630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Convertible Senior Notes - Summary of Debt (Details)", "role": "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofDebtDetails", "shortName": "Convertible Senior Notes - Summary of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "if63cc72a562a4ad69946d9dd5e2387bc_I20180630", "decimals": "4", "lang": "en-US", "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i76eb5ba884a441cda4f9dc90182c0310_D20190801-20190831", "decimals": "-5", "first": true, "lang": "en-US", "name": "ayx:PaymentForPurchaseOfCappedCalls", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Convertible Senior Notes - Additional Information (Details)", "role": "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "shortName": "Convertible Senior Notes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i76eb5ba884a441cda4f9dc90182c0310_D20190801-20190831", "decimals": "-5", "first": true, "lang": "en-US", "name": "ayx:PaymentForPurchaseOfCappedCalls", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i5264d1bcc25549f0a52161cf0ff1a193_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Convertible Senior Notes - Summary of Convertible Debt (Details)", "role": "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofConvertibleDebtDetails", "shortName": "Convertible Senior Notes - Summary of Convertible Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i5264d1bcc25549f0a52161cf0ff1a193_I20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Convertible Senior Notes - Summary of Interest Expense (Details)", "role": "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofInterestExpenseDetails", "shortName": "Convertible Senior Notes - Summary of Interest Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i80523474fe344086a680bb7def19eab6_D20210701-20210930", "decimals": "-5", "lang": "en-US", "name": "ayx:AmortizationExpenseAmountRelatedToEquityComponent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i6abcbdee268445459cd84881b123661d_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "role": "http://www.alteryx.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i0c0ed508bda742009fd993b5f2793a61_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "iac16bcf37d54419191a266bf929139dd_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Convertible Senior Notes - Schedule of Contractual Obligations and Contractual Interest (Details)", "role": "http://www.alteryx.com/role/ConvertibleSeniorNotesScheduleofContractualObligationsandContractualInterestDetails", "shortName": "Convertible Senior Notes - Schedule of Contractual Obligations and Contractual Interest (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "iac16bcf37d54419191a266bf929139dd_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "ifd371a17c7fb4af58f820640cdc74024_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Equity Awards - Schedule of Stock Option Activity (Details)", "role": "http://www.alteryx.com/role/EquityAwardsScheduleofStockOptionActivityDetails", "shortName": "Equity Awards - Schedule of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "ifd371a17c7fb4af58f820640cdc74024_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i3bed4edd63484a1094318098907ccb01_D20220901-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Equity Awards - Additional Information (Details)", "role": "http://www.alteryx.com/role/EquityAwardsAdditionalInformationDetails", "shortName": "Equity Awards - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i3bed4edd63484a1094318098907ccb01_D20220901-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i3595d3e0abb8442292cbc7abf938c07d_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Equity Awards - Schedule of RSU Activity (Details)", "role": "http://www.alteryx.com/role/EquityAwardsScheduleofRSUActivityDetails", "shortName": "Equity Awards - Schedule of RSU Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i3595d3e0abb8442292cbc7abf938c07d_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2a42b55906384e5d896d24521e0ac86a_D20220101-20220930", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Equity Awards - Schedule of Valuation Assumptions (Details)", "role": "http://www.alteryx.com/role/EquityAwardsScheduleofValuationAssumptionsDetails", "shortName": "Equity Awards - Schedule of Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2a42b55906384e5d896d24521e0ac86a_D20220101-20220930", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i707859c75af24b1b940144b24678151d_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": "0000055 - Disclosure - Equity Awards - Schedule of Stock-based Compensation Expense (Details)", "role": "http://www.alteryx.com/role/EquityAwardsScheduleofStockbasedCompensationExpenseDetails", "shortName": "Equity Awards - Schedule of Stock-based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i707859c75af24b1b940144b24678151d_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "iac16bcf37d54419191a266bf929139dd_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Leases - Narrative (Details)", "role": "http://www.alteryx.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "ia71d7fee0202447c879e598e9e49ed4c_I20220331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i707859c75af24b1b940144b24678151d_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": "0000057 - Disclosure - Leases - Lease Costs (Details)", "role": "http://www.alteryx.com/role/LeasesLeaseCostsDetails", "shortName": "Leases - Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i707859c75af24b1b940144b24678151d_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "iac16bcf37d54419191a266bf929139dd_I20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Leases - Supplemental Information (Details)", "role": "http://www.alteryx.com/role/LeasesSupplementalInformationDetails", "shortName": "Leases - Supplemental Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "iac16bcf37d54419191a266bf929139dd_I20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "iac16bcf37d54419191a266bf929139dd_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": "0000059 - Disclosure - Leases - Undiscounted Cash Flows (Details)", "role": "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails", "shortName": "Leases - Undiscounted Cash Flows (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "iac16bcf37d54419191a266bf929139dd_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_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.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2a7434ce74e34d02adfa21c0d685036c_I20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:AccruedLiabilitiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - Contingencies (Details)", "role": "http://www.alteryx.com/role/ContingenciesDetails", "shortName": "Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2a7434ce74e34d02adfa21c0d685036c_I20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:AccruedLiabilitiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ayx:ScheduleOfIncomeTaxExpenseBenefitAndEffectiveIncomeTaxRateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i707859c75af24b1b940144b24678151d_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - Income Taxes - Schedule of Provision for Income Taxes and Effective Tax Rates (Details)", "role": "http://www.alteryx.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesandEffectiveTaxRatesDetails", "shortName": "Income Taxes - Schedule of Provision for Income Taxes and Effective Tax Rates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ayx:ScheduleOfIncomeTaxExpenseBenefitAndEffectiveIncomeTaxRateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i707859c75af24b1b940144b24678151d_D20220701-20220930", "decimals": "3", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i707859c75af24b1b940144b24678151d_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - Basic and Diluted Net Loss Per Share - Schedule of Computation of Net Loss per Share (Details)", "role": "http://www.alteryx.com/role/BasicandDilutedNetLossPerShareScheduleofComputationofNetLossperShareDetails", "shortName": "Basic and Diluted Net Loss Per Share - Schedule of Computation of Net Loss per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i707859c75af24b1b940144b24678151d_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i707859c75af24b1b940144b24678151d_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - Basic and Diluted Net Loss Per Share - Weighted-average Equivalent Shares Excluded From Diluted Net Loss per Share Calculation (Details)", "role": "http://www.alteryx.com/role/BasicandDilutedNetLossPerShareWeightedaverageEquivalentSharesExcludedFromDilutedNetLossperShareCalculationDetails", "shortName": "Basic and Diluted Net Loss Per Share - Weighted-average Equivalent Shares Excluded From Diluted Net Loss per Share Calculation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i707859c75af24b1b940144b24678151d_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_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 - Business", "role": "http://www.alteryx.com/role/Business", "shortName": "Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_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 - Significant Accounting Policies", "role": "http://www.alteryx.com/role/SignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Revenue", "role": "http://www.alteryx.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ayx-20220930.htm", "contextRef": "i2db453efda054ea6a5ecf70e7e54a0e7_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 69, "tag": { "ayx_A0.50ConvertibleSeniorsNotesDue2024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "0.50% Convertible Seniors Notes Due 2026 [Member]", "label": "0.50% Convertible Seniors Notes Due 2024 [Member]", "terseLabel": "Convertible senior note due 2024, 0.50%" } } }, "localname": "A0.50ConvertibleSeniorsNotesDue2024Member", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofConvertibleDebtDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "ayx_A24MonthPeriodMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination Cash Held Back For Customary Indemnification Matters Period, 24 Month Period", "label": "24 Month Period [Member]", "terseLabel": "24 Month Period" } } }, "localname": "A24MonthPeriodMember", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ayx_A36MonthPeriodMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination Cash Held Back For Customary Indemnification Matters Period, 36 Month Period", "label": "36 Month Period [Member]", "terseLabel": "36 Month Period" } } }, "localname": "A36MonthPeriodMember", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ayx_AmortizationExpenseAmountRelatedToEquityComponent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Expense, Amount Related to Equity Component", "label": "Amortization Expense, Amount Related to Equity Component", "terseLabel": "Amortization expense related to equity component" } } }, "localname": "AmortizationExpenseAmountRelatedToEquityComponent", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "ayx_BusinessCombinationCashHeldBackForCustomaryIndemnificationMattersPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business combination cash held back for customary indemnification matters period.", "label": "Business Combination Cash Held Back For Customary Indemnification Matters Period", "terseLabel": "Cash consideration held back for customary indemnification matters period" } } }, "localname": "BusinessCombinationCashHeldBackForCustomaryIndemnificationMattersPeriod", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "ayx_BusinessCombinationCashHeldBackForCustomaryIndemnificationMattersPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination Cash Held Back For Customary Indemnification Matters Period", "label": "Business Combination Cash Held Back For Customary Indemnification Matters Period [Axis]", "terseLabel": "Business Combination Cash Held Back For Customary Indemnification Matters Period [Axis]" } } }, "localname": "BusinessCombinationCashHeldBackForCustomaryIndemnificationMattersPeriodAxis", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ayx_BusinessCombinationCashHeldBackForCustomaryIndemnificationMattersPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination Cash Held Back For Customary Indemnification Matters Period [Domain]", "label": "Business Combination Cash Held Back For Customary Indemnification Matters Period [Domain]", "terseLabel": "Business Combination Cash Held Back For Customary Indemnification Matters Period [Domain]" } } }, "localname": "BusinessCombinationCashHeldBackForCustomaryIndemnificationMattersPeriodDomain", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ayx_BusinessCombinationIntangibleAssetMeasurementInput": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement Input for the valuation of intangible asset acquired in a business combination.", "label": "Business Combination, Intangible Asset, Measurement, Input", "terseLabel": "Business combination, measurement input, discount rate" } } }, "localname": "BusinessCombinationIntangibleAssetMeasurementInput", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "pureItemType" }, "ayx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangibleAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net, Excluding Intangible Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net, Excluding Intangible Assets", "terseLabel": "Business combination, recognized identifiable assets acquired and liabilities assumed, net, excluding intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangibleAssets", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ayx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNonCurrentAssets": { "auth_ref": [], "calculation": { "http://www.alteryx.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Current and Non-Current Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Current and Non-Current Assets", "terseLabel": "Other current and non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNonCurrentAssets", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "ayx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.alteryx.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Liabilities", "negatedTerseLabel": "Accounts payable, accrued expenses and other current and non-current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "ayx_CapitalizedContractCostEffectsOfForeignCurrencyTranslation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Capitalized Contract Cost, Effects Of Foreign Currency Translation", "label": "Capitalized Contract Cost, Effects Of Foreign Currency Translation", "negatedTerseLabel": "Effects of foreign currency translation" } } }, "localname": "CapitalizedContractCostEffectsOfForeignCurrencyTranslation", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/RevenueAssetsRecognizedfromCoststoObtainContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "ayx_CapitalizedContractCostsAdditionalCostsDeferred": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Capitalized Contract Costs, Additional Costs Deferred", "label": "Capitalized Contract Costs, Additional Costs Deferred", "terseLabel": "Additional deferred commissions" } } }, "localname": "CapitalizedContractCostsAdditionalCostsDeferred", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/RevenueAssetsRecognizedfromCoststoObtainContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "ayx_CashAndCashEquivalentsAtCarryingValueAndDebtSecuritiesAvailableForsaleAmortizedCost": { "auth_ref": [], "calculation": { "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash And Cash Equivalents, At Carrying Value And Debt Securities, Available-For-sale, Amortized Cost", "label": "Cash And Cash Equivalents, At Carrying Value And Debt Securities, Available-For-sale, Amortized Cost", "totalLabel": "Cash and cash equivalents and investment, cost" } } }, "localname": "CashAndCashEquivalentsAtCarryingValueAndDebtSecuritiesAvailableForsaleAmortizedCost", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "ayx_ChangeinCapitalizedContractCostsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Change in Capitalized Contract Costs [Roll Forward]", "label": "Change in Capitalized Contract Costs [Roll Forward]", "terseLabel": "Change in Capitalized Contract Costs [Roll Forward]" } } }, "localname": "ChangeinCapitalizedContractCostsRollForward", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/RevenueAssetsRecognizedfromCoststoObtainContractswithCustomersDetails" ], "xbrltype": "stringItemType" }, "ayx_CommitmentsAndContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments And Contingencies [Line Items]", "label": "Commitments And Contingencies [Line Items]", "terseLabel": "Commitments And Contingencies [Line Items]" } } }, "localname": "CommitmentsAndContingenciesLineItems", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "ayx_CommitmentsAndContingenciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments And Contingencies [Table]", "label": "Commitments And Contingencies [Table]", "terseLabel": "Commitments And Contingencies [Table]" } } }, "localname": "CommitmentsAndContingenciesTable", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "ayx_ContractWithCustomerAssetImpairmentLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Asset, Impairment Loss", "label": "Contract With Customer, Asset, Impairment Loss", "terseLabel": "Contract assets, impairment" } } }, "localname": "ContractWithCustomerAssetImpairmentLoss", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ayx_ContractWithCustomerContractAssetsAndContractLiabilitiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Contract Assets and Contract Liabilities", "label": "Contract With Customer, Contract Assets and Contract Liabilities [Line Items]", "terseLabel": "Contract With Customer, Contract Assets and Contract Liabilities [Line Items]" } } }, "localname": "ContractWithCustomerContractAssetsAndContractLiabilitiesLineItems", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/RevenueAssetsRecognizedfromCoststoObtainContractswithCustomersDetails", "http://www.alteryx.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "ayx_ContractWithCustomerContractAssetsAndContractLiabilitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Contract Assets and Contract Liabilities", "label": "Contract With Customer, Contract Assets and Contract Liabilities [Table]", "terseLabel": "Contract With Customer, Contract Assets and Contract Liabilities [Table]" } } }, "localname": "ContractWithCustomerContractAssetsAndContractLiabilitiesTable", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/RevenueAssetsRecognizedfromCoststoObtainContractswithCustomersDetails", "http://www.alteryx.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "ayx_ContractWithCustomerLiabilityCurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Current", "label": "Contract with Customer, Liability, Current [Member]", "terseLabel": "Contract with Customer, Liability, Current" } } }, "localname": "ContractWithCustomerLiabilityCurrentMember", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "ayx_ContractwithCustomerAssetReclassifiedtoReceivablePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Asset, Reclassified to Receivable, Period", "label": "Contract with Customer, Asset, Reclassified to Receivable, Period", "terseLabel": "Transferred to receivables period" } } }, "localname": "ContractwithCustomerAssetReclassifiedtoReceivablePeriod", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "durationItemType" }, "ayx_ConvertibleNotesDue20261.0Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Notes Due 2026, 1.0% [Member]", "label": "Convertible Notes Due 2026, 1.0% [Member]", "terseLabel": "Convertible senior note due 2026, 1.0%" } } }, "localname": "ConvertibleNotesDue20261.0Member", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofConvertibleDebtDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "ayx_ConvertibleSeniorNotesDue202320242026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes Due 2023, 2024, 2026 [Member]", "label": "Convertible Senior Notes Due 2023, 2024, 2026 [Member]", "terseLabel": "Convertible senior notes due 2023, 2024, 2026" } } }, "localname": "ConvertibleSeniorNotesDue202320242026Member", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ayx_ConvertibleSeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes [Member]", "label": "Convertible Senior Notes [Member]", "terseLabel": "Convertible senior notes" } } }, "localname": "ConvertibleSeniorNotesMember", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/BasicandDilutedNetLossPerShareWeightedaverageEquivalentSharesExcludedFromDilutedNetLossperShareCalculationDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofInterestExpenseDetails" ], "xbrltype": "domainItemType" }, "ayx_ConvertibleSeniorNotesdue20230.5Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes due 2023, 0.5% [Member]", "label": "Convertible Senior Notes due 2023, 0.5% [Member]", "terseLabel": "Convertible senior note due 2023, 0.5%" } } }, "localname": "ConvertibleSeniorNotesdue20230.5Member", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofConvertibleDebtDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "ayx_ConvertibleSeniorNotesdue2023OverAllotmentOption0.5Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes due 2023, Over-Allotment Option, 0.5% [Member]", "label": "Convertible Senior Notes due 2023, Over-Allotment Option, 0.5% [Member]", "terseLabel": "Convertible Senior Notes due 2023, Over-Allotment Option, 0.5%" } } }, "localname": "ConvertibleSeniorNotesdue2023OverAllotmentOption0.5Member", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ayx_ConvertibleSeniorNotesdue2024OverAllotmentOption0.5Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes due 2024, Over-Allotment Option, 0.5% [Member]", "label": "Convertible Senior Notes due 2024, Over-Allotment Option, 0.5% [Member]", "terseLabel": "Convertible senior notes due 2024, over-allotment option, 0.5%" } } }, "localname": "ConvertibleSeniorNotesdue2024OverAllotmentOption0.5Member", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ayx_ConvertibleSeniorNotesdue2026OverAllotmentOption1.0Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes due 2026, Over-Allotment Option, 1.0% [Member]", "label": "Convertible Senior Notes due 2026, Over-Allotment Option, 1.0% [Member]", "terseLabel": "Convertible senior notes due 2026, over-allotment option, 1.0%" } } }, "localname": "ConvertibleSeniorNotesdue2026OverAllotmentOption1.0Member", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ayx_CorporateHeadquartersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporate Headquarters", "label": "Corporate Headquarters [Member]", "terseLabel": "Corporate headquarters" } } }, "localname": "CorporateHeadquartersMember", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "ayx_DebtInstrumentConversionOptionAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Conversion, Option [Axis]", "label": "Debt Instrument, Conversion, Option [Axis]", "terseLabel": "Debt Instrument, Conversion, Option [Axis]" } } }, "localname": "DebtInstrumentConversionOptionAxis", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "ayx_DebtInstrumentConversionOptionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Debt Instrument, Conversion, Option [Axis]", "label": "Debt Instrument, Conversion, Option [Domain]", "terseLabel": "Debt Instrument, Conversion, Option [Domain]" } } }, "localname": "DebtInstrumentConversionOptionDomain", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ayx_DebtInstrumentConversionOptionOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Conversion, Option One [Member]", "label": "Debt Instrument, Conversion, Option One [Member]", "terseLabel": "Debt instrument, conversion, option one" } } }, "localname": "DebtInstrumentConversionOptionOneMember", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ayx_DebtInstrumentConversionOptionTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Conversion, Option Two [Member]", "label": "Debt Instrument, Conversion, Option Two [Member]", "terseLabel": "Debt instrument, conversion, option two" } } }, "localname": "DebtInstrumentConversionOptionTwoMember", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ayx_DebtInstrumentConvertibleCarryingAmountOfEquityComponent1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Carrying Amount of Equity Component1", "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component1", "terseLabel": "Equity, net of issuance costs" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfEquityComponent1", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "ayx_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, If-converted Value in Excess of Principal1", "label": "Debt Instrument, Convertible, If-converted Value in Excess of Principal1", "terseLabel": "If-converted value in excess of principal" } } }, "localname": "DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal1", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ayx_Debtextinguishmentwithinterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "debt extinguishment with interest", "label": "debt extinguishment with interest", "terseLabel": "Debt extinguishment with interest" } } }, "localname": "Debtextinguishmentwithinterest", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ayx_DeferredTaxAssetPurchasedCappedCalls": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Asset, Purchased Capped Calls", "label": "Deferred Tax Asset, Purchased Capped Calls", "terseLabel": "Capped calls, deferred tax asset" } } }, "localname": "DeferredTaxAssetPurchasedCappedCalls", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ayx_FairValueDisclosuresLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair value disclosures.", "label": "Fair Value Disclosures [Line Items]", "terseLabel": "Fair Value Disclosures [Line Items]" } } }, "localname": "FairValueDisclosuresLineItems", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "ayx_FairValueDisclosuresTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair Value Disclosures [Table]", "label": "Fair Value Disclosures [Table]", "terseLabel": "Fair Value Disclosures [Table]" } } }, "localname": "FairValueDisclosuresTable", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "ayx_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsEstimatedRemainingAmortizationExpenseDetails": { "order": 4.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.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsEstimatedRemainingAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "ayx_HyperAnnaPtyLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hyper Anna Pty. Ltd.", "label": "Hyper Anna Pty. Ltd. [Member]", "terseLabel": "Hyper Anna Pty. Ltd." } } }, "localname": "HyperAnnaPtyLtdMember", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ayx_LongTermInvestmentMaturityPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long term investment maturity period.", "label": "Long Term Investment Maturity Period", "terseLabel": "Long-term investments maturity period" } } }, "localname": "LongTermInvestmentMaturityPeriod", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "ayx_LoreIOIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lore IO, Inc.", "label": "Lore IO, Inc. [Member]", "terseLabel": "Lore IO, Inc." } } }, "localname": "LoreIOIncMember", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ayx_MaintenanceAndServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maintenance And Services [Member]", "label": "Maintenance And Services [Member]", "terseLabel": "PCS and services" } } }, "localname": "MaintenanceAndServicesMember", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "domainItemType" }, "ayx_OperatingLeaseRightOfUseAssetLeaseCost": { "auth_ref": [], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Right Of Use Asset, Lease Cost", "label": "Operating Lease, Right Of Use Asset, Lease Cost", "terseLabel": "Non-cash operating lease cost" } } }, "localname": "OperatingLeaseRightOfUseAssetLeaseCost", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "ayx_PaymentForPurchaseOfCappedCalls": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment For Purchase Of Capped Calls", "label": "Payment For Purchase Of Capped Calls", "terseLabel": "Capped calls, cost" } } }, "localname": "PaymentForPurchaseOfCappedCalls", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ayx_PaymentsToAcquireIntangibleAssetsAndBusinessesNetOfCashAcquired": { "auth_ref": [], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments To Acquire Intangible Assets and Businesses, Net Of Cash Acquired", "label": "Payments To Acquire Intangible Assets and Businesses, Net Of Cash Acquired", "negatedTerseLabel": "Cash paid in acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireIntangibleAssetsAndBusinessesNetOfCashAcquired", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "ayx_ScheduleOfIncomeTaxExpenseBenefitAndEffectiveIncomeTaxRateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of income tax expense (benefit) and effective income tax rate.", "label": "Schedule of Income Tax Expense (Benefit) and Effective Income Tax Rate [Table Text Block]", "terseLabel": "Schedule of Provision for Income Taxes and Effective Tax Rates" } } }, "localname": "ScheduleOfIncomeTaxExpenseBenefitAndEffectiveIncomeTaxRateTableTextBlock", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "ayx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardMarketPerformancePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Market Performance Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Market Performance Period", "terseLabel": "Equity incentive awards market performance period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardMarketPerformancePeriod", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/EquityAwardsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "ayx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Grant Date Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Grant Date Fair Value", "terseLabel": "Aggregate grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/EquityAwardsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ayx_ShareBasedPaymentArrangementNumberOfTranches": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, Number of Tranches", "label": "Share-based Payment Arrangement, Number of Tranches", "terseLabel": "Number of tranches" } } }, "localname": "ShareBasedPaymentArrangementNumberOfTranches", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/EquityAwardsAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "ayx_StockAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Awards [Member]", "label": "Stock Awards [Member]", "terseLabel": "Stock awards" } } }, "localname": "StockAwardsMember", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/BasicandDilutedNetLossPerShareWeightedaverageEquivalentSharesExcludedFromDilutedNetLossperShareCalculationDetails" ], "xbrltype": "domainItemType" }, "ayx_StockRetiredDuringPeriodSharesPurchasedCappedCalls": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Retired During Period, Shares, Purchased Capped Calls", "label": "Stock Retired During Period, Shares, Purchased Capped Calls", "terseLabel": "Capped calls, retirement of common stock (in shares)" } } }, "localname": "StockRetiredDuringPeriodSharesPurchasedCappedCalls", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "ayx_TrifactaIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trifacta Inc.", "label": "Trifacta Inc. [Member]", "terseLabel": "Trifacta Inc." } } }, "localname": "TrifactaIncMember", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.alteryx.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.alteryx.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "ayx_ValuationTechniqueMonteCarloSimulationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Valuation Technique, Monte Carlo Simulation", "label": "Valuation Technique, Monte Carlo Simulation [Member]", "terseLabel": "Valuation Technique, Monte Carlo Simulation" } } }, "localname": "ValuationTechniqueMonteCarloSimulationMember", "nsuri": "http://www.alteryx.com/20220930", "presentation": [ "http://www.alteryx.com/role/EquityAwardsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.alteryx.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM", "terseLabel": "United Kingdom" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.alteryx.com/role/RevenueDisaggregationofRevenueDetails" ], "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.alteryx.com/role/RevenueDisaggregationofRevenueDetails" ], "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.alteryx.com/role/CoverPage" ], "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.alteryx.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.alteryx.com/role/CoverPage" ], "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.alteryx.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.alteryx.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.alteryx.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.alteryx.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.alteryx.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r684" ], "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 Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.alteryx.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r685" ], "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.alteryx.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.alteryx.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.alteryx.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.alteryx.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.alteryx.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.alteryx.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r682" ], "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.alteryx.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.alteryx.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.alteryx.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r682" ], "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.alteryx.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.alteryx.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r682" ], "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.alteryx.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.alteryx.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r694" ], "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.alteryx.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r682" ], "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.alteryx.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r682" ], "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.alteryx.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r682" ], "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.alteryx.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r682" ], "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.alteryx.com/role/CoverPage" ], "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.alteryx.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r681" ], "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.alteryx.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r683" ], "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.alteryx.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.alteryx.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r693" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Contractual Obligation, Fiscal Year Maturity" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesTables" ], "xbrltype": "textBlockItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r2", "r106", "r115", "r122", "r203", "r427", "r428", "r429", "r447", "r448", "r494", "r497", "r499", "r500", "r566" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.alteryx.com/role/SignificantAccountingPoliciesDetail" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r2", "r106", "r115", "r122", "r203", "r427", "r428", "r429", "r447", "r448", "r494", "r497", "r499", "r500", "r566" ], "lang": { "en-us": { "role": { "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "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.alteryx.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.alteryx.com/role/SignificantAccountingPoliciesDetail" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r2", "r106", "r115", "r122", "r203", "r427", "r428", "r429", "r447", "r448", "r494", "r497", "r499", "r500", "r566" ], "lang": { "en-us": { "role": { "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "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.alteryx.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.alteryx.com/role/SignificantAccountingPoliciesDetail" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r180" ], "lang": { "en-us": { "role": { "documentation": "Person with designation of executive officer.", "label": "Executive Officer [Member]", "terseLabel": "Executive Officer" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r266", "r268", "r269", "r270", "r293", "r331", "r380", "r383", "r580", "r581", "r582", "r583", "r584", "r585", "r604", "r648", "r651", "r678", "r679" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.alteryx.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.alteryx.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r266", "r268", "r269", "r270", "r293", "r331", "r380", "r383", "r580", "r581", "r582", "r583", "r584", "r585", "r604", "r648", "r651", "r678", "r679" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.alteryx.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.alteryx.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r176", "r268", "r269", "r358", "r362", "r607", "r647", "r649" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r176", "r268", "r269", "r358", "r362", "r607", "r647", "r649" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r258", "r266", "r268", "r269", "r270", "r293", "r331", "r370", "r380", "r383", "r414", "r415", "r416", "r580", "r581", "r582", "r583", "r584", "r585", "r604", "r648", "r651", "r678", "r679" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.alteryx.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.alteryx.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r258", "r266", "r268", "r269", "r270", "r293", "r331", "r370", "r380", "r383", "r414", "r415", "r416", "r580", "r581", "r582", "r583", "r584", "r585", "r604", "r648", "r651", "r678", "r679" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.alteryx.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.alteryx.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": { "auth_ref": [ "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r677", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707" ], "lang": { "en-us": { "role": { "documentation": "Information by name of property.", "label": "Name of Property [Axis]", "terseLabel": "Name of Property [Axis]" } } }, "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.alteryx.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": { "auth_ref": [ "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r677", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706" ], "lang": { "en-us": { "role": { "documentation": "Name of the property, for example, but not limited to, ABC Shopping Center.", "label": "Name of Property [Domain]", "terseLabel": "Name of Property [Domain]" } } }, "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.alteryx.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r3", "r103", "r104", "r105", "r107", "r108", "r112", "r113", "r114", "r115", "r117", "r118", "r119", "r120", "r121", "r122", "r137", "r204", "r205", "r448", "r495", "r499", "r500", "r501", "r545", "r567", "r568", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663" ], "lang": { "en-us": { "role": { "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofDebtDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r3", "r103", "r104", "r105", "r107", "r108", "r112", "r113", "r114", "r115", "r117", "r118", "r119", "r120", "r121", "r122", "r137", "r204", "r205", "r448", "r495", "r499", "r500", "r501", "r545", "r567", "r568", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663" ], "lang": { "en-us": { "role": { "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r116", "r381", "r695" ], "lang": { "en-us": { "role": { "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact.", "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r3", "r103", "r105", "r107", "r108", "r112", "r113", "r114", "r115", "r117", "r118", "r120", "r121", "r137", "r204", "r205", "r448", "r495", "r499", "r500", "r501", "r545", "r567", "r568", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663" ], "lang": { "en-us": { "role": { "documentation": "Represents amount as previously reported before adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Previously Reported [Member]", "terseLabel": "Previously Reported" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r116", "r122", "r264", "r381" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r177", "r178", "r358", "r363", "r650", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r696", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.alteryx.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r177", "r178", "r358", "r363", "r650", "r665", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r696", "r697" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.alteryx.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r116", "r122", "r264", "r381", "r573" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r180", "r569" ], "lang": { "en-us": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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": [ "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501" ], "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.alteryx.com/role/SignificantAccountingPoliciesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r107", "r108", "r109", "r110", "r186", "r187", "r200", "r201", "r202", "r203", "r204", "r205", "r427", "r428", "r429", "r447", "r448", "r468", "r469", "r470", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r534", "r535", "r542", "r543", "r544", "r563", "r564", "r565", "r566", "r567", "r568", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible Enumeration]", "terseLabel": "Accounting Standards Update [Extensible List]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.alteryx.com/role/SignificantAccountingPoliciesDetail" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r31", "r572" ], "calculation": { "http://www.alteryx.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.alteryx.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r181", "r182" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r87" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedTerseLabel": "Amortization of discounts and premiums on investments, net" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of 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.alteryx.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r620", "r640" ], "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": "Loss contingency accrual" } } }, "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r25", "r44", "r45", "r46", "r635", "r659", "r663" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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.alteryx.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r43", "r46", "r54", "r55", "r56", "r103", "r104", "r105", "r480", "r568", "r654", "r655" ], "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" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r244" ], "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": "Acquired finite-lived intangible assets, useful life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r23", "r572" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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.alteryx.com/role/CondensedConsolidatedBalanceSheets", "http://www.alteryx.com/role/SignificantAccountingPoliciesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r103", "r104", "r105", "r427", "r428", "r429", "r499" ], "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.alteryx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r107", "r108", "r109", "r110", "r122", "r186", "r187", "r200", "r201", "r202", "r203", "r204", "r205", "r427", "r428", "r429", "r445", "r446", "r447", "r448", "r468", "r469", "r470", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r534", "r535", "r542", "r543", "r544", "r545", "r563", "r564", "r565", "r566", "r567", "r568", "r609", "r610", "r611", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/SignificantAccountingPoliciesDetail" ], "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": "Shares issued pursuant to restricted stock unit awards, net of tax withholdings related to vesting of restricted stock units" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r385", "r431", "r432" ], "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.alteryx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "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.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r419" ], "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": "Total" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsScheduleofStockbasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "auth_ref": [ "r183", "r213" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.", "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "verboseLabel": "Allowance for Doubtful Accounts and Sales Reserves" } } }, "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/AllowanceforDoubtfulAccountsandSalesReservesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r29", "r184", "r206", "r208", "r212" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/AllowanceforDoubtfulAccountsandSalesReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r211" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "negatedTerseLabel": "Recoveries" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/AllowanceforDoubtfulAccountsandSalesReservesDetails" ], "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": "Accounts Receivable Reserve" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/AllowanceforDoubtfulAccountsandSalesReservesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r210" ], "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", "negatedTerseLabel": "Charge-offs" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/AllowanceforDoubtfulAccountsandSalesReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r86", "r313", "r325", "r326", "r539" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofInterestExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "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.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r86", "r242", "r249" ], "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": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r134" ], "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": "Securities excluded from calculation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BasicandDilutedNetLossPerShareWeightedaverageEquivalentSharesExcludedFromDilutedNetLossperShareCalculationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r134" ], "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.alteryx.com/role/BasicandDilutedNetLossPerShareWeightedaverageEquivalentSharesExcludedFromDilutedNetLossperShareCalculationDetails" ], "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.alteryx.com/role/BasicandDilutedNetLossPerShareWeightedaverageEquivalentSharesExcludedFromDilutedNetLossperShareCalculationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r134" ], "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.alteryx.com/role/BasicandDilutedNetLossPerShareWeightedaverageEquivalentSharesExcludedFromDilutedNetLossperShareCalculationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r86", "r253" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Impairment of long-lived assets" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r16", "r98", "r159", "r168", "r174", "r199", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r478", "r481", "r513", "r570", "r572", "r615", "r633" ], "calculation": { "http://www.alteryx.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" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets" ], "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.alteryx.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r9", "r30", "r98", "r199", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r478", "r481", "r513", "r570", "r572" ], "calculation": { "http://www.alteryx.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.alteryx.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.alteryx.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r193" ], "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", "terseLabel": "Gross unrealized losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r191", "r220" ], "calculation": { "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails": { "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", "totalLabel": "Investments, cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r188", "r192", "r220", "r619" ], "calculation": { "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale", "totalLabel": "Investments, fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r190", "r220" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_InvestmentsAndCash", "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": "Short-term investments", "verboseLabel": "Short-term Investments" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets", "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r12", "r190", "r220" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails": { "order": 3.0, "parentTag": "us-gaap_InvestmentsAndCash", "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 noncurrent.", "label": "Debt Securities, Available-for-Sale, Noncurrent", "terseLabel": "Long-term investments", "verboseLabel": "Long-term Investments" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets", "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r388", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r407", "r408", "r410", "r411", "r413", "r414", "r415", "r416", "r417" ], "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.alteryx.com/role/EquityAwardsAdditionalInformationDetails", "http://www.alteryx.com/role/EquityAwardsScheduleofRSUActivityDetails", "http://www.alteryx.com/role/EquityAwardsScheduleofValuationAssumptionsDetails" ], "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.alteryx.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r484", "r487" ], "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.alteryx.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "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.alteryx.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r379", "r382", "r463" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.alteryx.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.alteryx.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r379", "r382", "r458", "r459", "r463" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.alteryx.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.alteryx.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.alteryx.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.alteryx.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Business combination acquired percentage" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r456" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r472", "r473", "r474" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "verboseLabel": "Aggregate consideration payable in exchange for outstanding equity interest" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r471", "r472", "r473", "r476" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Cash consideration held back for customary indemnification matters amount" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r464", "r477" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r461" ], "calculation": { "http://www.alteryx.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r461" ], "calculation": { "http://www.alteryx.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r461" ], "calculation": { "http://www.alteryx.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "negatedTerseLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r461" ], "calculation": { "http://www.alteryx.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r460", "r461" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Business combination, recognized identifiable assets acquired and liabilities assumed, finite-lived intangibles" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.alteryx.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r461" ], "calculation": { "http://www.alteryx.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r90", "r91", "r92" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Property and equipment recorded in accounts payable and accrued expenses and other current liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r226" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "negatedTerseLabel": "Amortization of deferred commissions", "verboseLabel": "Amortization of deferred commissions" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/RevenueAssetsRecognizedfromCoststoObtainContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r226" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Impairment Loss", "terseLabel": "Impairments of assets related to deferred contract costs" } } }, "localname": "CapitalizedContractCostImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r225" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Capitalized contract cost, net" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/RevenueAssetsRecognizedfromCoststoObtainContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r225" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.", "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Capitalized contract cost, net, current" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostTableTextBlock": { "auth_ref": [ "r227" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table Text Block]", "terseLabel": "Deferred Contract Costs" } } }, "localname": "CapitalizedContractCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r8", "r11", "r88" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails": { "order": 4.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "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", "verboseLabel": "Cash\u00a0and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets", "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails": { "order": 4.0, "parentTag": "us-gaap_InvestmentsAndCash", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents, fair value" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r80", "r88", "r93" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash\u2014end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash\u2014beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r80", "r526" ], "calculation": { "http://www.alteryx.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 increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of noncash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashMember": { "auth_ref": [ "r11" ], "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.", "label": "Cash [Member]", "verboseLabel": "Cash" } } }, "localname": "CashMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r630" ], "lang": { "en-us": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of Deposit [Member]", "terseLabel": "Certificates of deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r20", "r21", "r22", "r96", "r98", "r126", "r127", "r128", "r131", "r133", "r141", "r142", "r143", "r199", "r278", "r282", "r283", "r284", "r287", "r288", "r329", "r330", "r332", "r333", "r335", "r513", "r686" ], "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.alteryx.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.alteryx.com/role/CoverPage", "http://www.alteryx.com/role/RevenueAssetsRecognizedfromCoststoObtainContractswithCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r276" ], "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.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r260", "r261", "r262", "r271", "r667" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/Contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A common stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.alteryx.com/role/CoverPage", "http://www.alteryx.com/role/RevenueAssetsRecognizedfromCoststoObtainContractswithCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B common stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.alteryx.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r103", "r104", "r499" ], "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.alteryx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "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 dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r22", "r335" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22", "r572" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.0001 par value: 500,000 Class A shares authorized, 61,171 and 59,771 shares issued and outstanding as of September 30, 2022 and December 31, 2021, respectively; 500,000 Class B shares authorized, 7,739 and 7,763 shares issued and outstanding as of September 30, 2022 and December 31, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r49", "r51", "r52", "r62", "r624", "r643" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "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.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r149", "r150", "r179", "r511", "r512", "r666" ], "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.alteryx.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r149", "r150", "r179", "r511", "r512", "r664", "r666" ], "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.alteryx.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r149", "r150", "r179", "r511", "r512", "r664", "r666" ], "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.alteryx.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r149", "r150", "r179", "r511", "r512" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r149", "r150", "r179", "r511", "r512", "r666" ], "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.alteryx.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss": { "auth_ref": [ "r206", "r208", "r212", "r344" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss for right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, Allowance for Credit Loss", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/AllowanceforDoubtfulAccountsandSalesReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAllowanceForCreditLossRecovery": { "auth_ref": [ "r211" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in allowance for credit loss on right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, from recovery.", "label": "Contract with Customer, Asset, Allowance for Credit Loss, Recovery", "negatedTerseLabel": "Recoveries" } } }, "localname": "ContractWithCustomerAssetAllowanceForCreditLossRecovery", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/AllowanceforDoubtfulAccountsandSalesReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAllowanceForCreditLossRollForward": { "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": "Contract with Customer, Asset, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Contract Asset Reserve" } } }, "localname": "ContractWithCustomerAssetAllowanceForCreditLossRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/AllowanceforDoubtfulAccountsandSalesReservesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetAllowanceForCreditLossWriteoff": { "auth_ref": [ "r210" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of writeoff of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, charged against allowance for credit loss.", "label": "Contract with Customer, Asset, Allowance for Credit Loss, Writeoff", "negatedTerseLabel": "Charge-offs" } } }, "localname": "ContractWithCustomerAssetAllowanceForCreditLossWriteoff", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/AllowanceforDoubtfulAccountsandSalesReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetCreditLossExpense": { "auth_ref": [ "r209", "r345", "r357" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, Credit Loss Expense (Reversal)", "terseLabel": "Provision" } } }, "localname": "ContractWithCustomerAssetCreditLossExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/AllowanceforDoubtfulAccountsandSalesReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r342", "r344", "r359" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract assets, current" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "auth_ref": [ "r342", "r344", "r359" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Contract assets, noncurrent" } } }, "localname": "ContractWithCustomerAssetNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r342", "r343", "r359" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets", "http://www.alteryx.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r342", "r343", "r359" ], "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" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r360" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized related to amounts that were included in deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "calculation": { "http://www.alteryx.com/role/ConvertibleSeniorNotesScheduleofContractualObligationsandContractualInterestDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.", "label": "Contractual Obligation", "totalLabel": "Total principal and related contractual interest" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesScheduleofContractualObligationsandContractualInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInFourthYear": { "auth_ref": [], "calculation": { "http://www.alteryx.com/role/ConvertibleSeniorNotesScheduleofContractualObligationsandContractualInterestDetails": { "order": 1.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "ContractualObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesScheduleofContractualObligationsandContractualInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.alteryx.com/role/ConvertibleSeniorNotesScheduleofContractualObligationsandContractualInterestDetails": { "order": 2.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual 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": "Contractual Obligation, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "ContractualObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesScheduleofContractualObligationsandContractualInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.alteryx.com/role/ConvertibleSeniorNotesScheduleofContractualObligationsandContractualInterestDetails": { "order": 3.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "ContractualObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesScheduleofContractualObligationsandContractualInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.alteryx.com/role/ConvertibleSeniorNotesScheduleofContractualObligationsandContractualInterestDetails": { "order": 4.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "ContractualObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesScheduleofContractualObligationsandContractualInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.alteryx.com/role/ConvertibleSeniorNotesScheduleofContractualObligationsandContractualInterestDetails": { "order": 5.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in remainder of current fiscal year.", "label": "Contractual Obligation, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesScheduleofContractualObligationsandContractualInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of the carrying value of long-term convertible debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle if longer. Convertible debt is a financial 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": "Convertible Debt, Current", "negatedTerseLabel": "Convertible senior notes, current", "terseLabel": "Convertible senior notes, net" } } }, "localname": "ConvertibleDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets", "http://www.alteryx.com/role/SignificantAccountingPoliciesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt, Fair Value Disclosures", "terseLabel": "Fair value of convertible senior notes" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r289", "r290", "r291", "r293", "r303", "r304", "r305", "r309", "r310", "r311", "r312", "r313", "r323", "r324", "r325", "r326" ], "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 senior notes" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofConvertibleDebtDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofDebtDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofInterestExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.", "label": "Convertible Debt, Noncurrent", "negatedTerseLabel": "Convertible senior notes, noncurrent", "terseLabel": "Convertible senior notes, net" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets", "http://www.alteryx.com/role/SignificantAccountingPoliciesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Summary of Convertible Debt" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate Bond Securities [Member]", "terseLabel": "Corporate bonds" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r67", "r607" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.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": "Total cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsScheduleofStockbasedCompensationExpenseDetails", "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetAmortizationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Credit Loss [Abstract]", "terseLabel": "Credit Loss [Abstract]" } } }, "localname": "CreditLossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CreditLossFinancialInstrumentTextBlock": { "auth_ref": [ "r207", "r216", "r217", "r218", "r219", "r221", "r222" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security.", "label": "Credit Loss, Financial Instrument [Text Block]", "terseLabel": "Allowance for Doubtful Accounts and Sales Reserves" } } }, "localname": "CreditLossFinancialInstrumentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/AllowanceforDoubtfulAccountsandSalesReserves" ], "xbrltype": "textBlockItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r466" ], "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.alteryx.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r90", "r92" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.", "label": "Debt Conversion, Converted Instrument, Shares Issued", "terseLabel": "Convertible debt, converted instrument, shares issued (in shares)" } } }, "localname": "DebtConversionConvertedInstrumentSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_DebtConversionOriginalDebtAmount1": { "auth_ref": [ "r90", "r92" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Original Debt, Amount", "terseLabel": "Convertible debt, converted instrument, original amount" } } }, "localname": "DebtConversionOriginalDebtAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r95", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r307", "r314", "r315", "r317", "r328" ], "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": "Convertible Senior Notes" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r17", "r18", "r19", "r97", "r101", "r290", "r291", "r292", "r293", "r294", "r295", "r297", "r303", "r304", "r305", "r306", "r308", "r309", "r310", "r311", "r312", "r313", "r323", "r324", "r325", "r326", "r540", "r616", "r617", "r632" ], "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.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofConvertibleDebtDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofDebtDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofInterestExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r292", "r320" ], "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": "Initial Conversion Price (in usd per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofDebtDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r36", "r292", "r336", "r337", "r339" ], "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 Rate" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofDebtDetails" ], "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": "Convertible debt, threshold consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "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": "Convertible debt, threshold percentage of stock price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "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": "Convertible debt, threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.alteryx.com/role/EquityAwardsAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r290", "r323", "r324", "r538", "r540", "r541" ], "calculation": { "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofConvertibleDebtDetails": { "order": 2.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": "Original Principal (including over-allotment)" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofConvertibleDebtDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r35", "r321", "r538", "r540" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective Interest Rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r35", "r291" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Coupon Interest Rate", "verboseLabel": "Coupon interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofDebtDetails" ], "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.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofConvertibleDebtDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofDebtDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofInterestExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r37", "r97", "r101", "r290", "r291", "r292", "r293", "r294", "r295", "r297", "r303", "r304", "r305", "r306", "r308", "r309", "r310", "r311", "r312", "r313", "r323", "r324", "r325", "r326", "r540" ], "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.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofConvertibleDebtDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofDebtDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofInterestExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r37", "r97", "r101", "r290", "r291", "r292", "r293", "r294", "r295", "r297", "r303", "r304", "r305", "r306", "r308", "r309", "r310", "r311", "r312", "r313", "r316", "r323", "r324", "r325", "r326", "r336", "r338", "r339", "r340", "r537", "r538", "r540", "r541", "r631" ], "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.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofConvertibleDebtDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofDebtDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofInterestExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r303", "r537", "r541" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedTerseLabel": "Unamortized discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r303", "r318", "r323", "r324", "r539" ], "calculation": { "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofConvertibleDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedTerseLabel": "Less: debt discount and issuance costs, net of amortization" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax": { "auth_ref": [], "calculation": { "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain (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 Gain (Loss), before Tax", "terseLabel": "Net Unrealized Gains (Losses)" } } }, "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r86", "r254" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeCapPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The cap rate on a price risk derivative such as a cap or collar. A payment or receipt is triggered if the market rate exceeds the cap rate on the contract.", "label": "Derivative, Cap Price", "terseLabel": "Capped calls, cap price (in dollars per share)" } } }, "localname": "DerivativeCapPrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "perUnitItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r40", "r485", "r486", "r488", "r489" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativePriceRiskOptionStrikePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The strike price on the price risk option contract such as a put option or a call option.", "label": "Derivative, Price Risk Option Strike Price", "terseLabel": "Capped calls, initial strike price (in dollars per share)" } } }, "localname": "DerivativePriceRiskOptionStrikePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "perUnitItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r467" ], "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": "Completed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.alteryx.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r358", "r362", "r363", "r364", "r365", "r366", "r367", "r368" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r387", "r388", "r421", "r422", "r425", "r433" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Equity Awards" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwards" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "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": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r63", "r112", "r113", "r115", "r116", "r117", "r123", "r126", "r131", "r132", "r133", "r137", "r138", "r500", "r501", "r625", "r644" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share attributable to common stockholders, basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BasicandDilutedNetLossPerShareScheduleofComputationofNetLossperShareDetails", "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r63", "r112", "r113", "r115", "r116", "r117", "r126", "r131", "r132", "r133", "r137", "r138", "r500", "r501", "r625", "r644" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share attributable to common stockholders, diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BasicandDilutedNetLossPerShareScheduleofComputationofNetLossperShareDetails", "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r134", "r135", "r136", "r139" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Basic and Diluted Net Income Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BasicandDilutedNetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r526" ], "calculation": { "http://www.alteryx.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.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesandEffectiveTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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 payroll and payroll related liabilities" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r420" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Amount Capitalized", "terseLabel": "Stock-based compensation included in capitalized software development costs" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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 Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsScheduleofStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted-average period, expected to be recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r424" ], "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 expense, related to unvested RSUs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r424" ], "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 compensation cost related to unvested stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsAdditionalInformationDetails" ], "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": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r54", "r55", "r56", "r103", "r104", "r105", "r108", "r118", "r121", "r140", "r203", "r335", "r341", "r427", "r428", "r429", "r447", "r448", "r499", "r527", "r528", "r529", "r530", "r531", "r533", "r568", "r654", "r655", "r656" ], "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.alteryx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_ExtinguishmentOfDebtAxis": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the debt extinguished including the amount of gain (loss), the income tax effect on the gain (loss), and the amount of gain (loss), net or the related income tax, by debt instrument.", "label": "Extinguishment of Debt [Axis]", "terseLabel": "Extinguishment of Debt [Axis]" } } }, "localname": "ExtinguishmentOfDebtAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ExtinguishmentOfDebtTypeDomain": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "Type of debt extinguished.", "label": "Extinguishment of Debt, Type [Domain]", "terseLabel": "Extinguishment of Debt, Type [Domain]" } } }, "localname": "ExtinguishmentOfDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r503", "r504", "r509" ], "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, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r305", "r323", "r324", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r504", "r577", "r578", "r579" ], "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.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r503", "r504", "r506", "r507", "r510" ], "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.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r508" ], "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.alteryx.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r305", "r371", "r372", "r377", "r378", "r504", "r577" ], "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 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r305", "r323", "r324", "r371", "r372", "r377", "r378", "r504", "r578" ], "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 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r305", "r323", "r324", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r504", "r579" ], "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 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r305", "r323", "r324", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r577", "r578", "r579" ], "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.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r508", "r510" ], "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": "Fair Value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r194", "r195", "r196", "r197", "r198", "r207", "r213", "r214", "r215", "r218", "r221", "r222", "r223", "r224", "r316", "r334", "r490", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r686", "r687", "r688", "r689", "r690", "r691", "r692" ], "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.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Remaining Weighted-Average Useful Life in Years", "verboseLabel": "Amortization period" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r14", "r248" ], "calculation": { "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r250" ], "calculation": { "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsEstimatedRemainingAmortizationExpenseDetails": { "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 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.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsEstimatedRemainingAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsEstimatedRemainingAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsEstimatedRemainingAmortizationExpenseDetails" ], "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 Intangible Asset Amortization Expense" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r250" ], "calculation": { "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsEstimatedRemainingAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsEstimatedRemainingAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r250" ], "calculation": { "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsEstimatedRemainingAmortizationExpenseDetails": { "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 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.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsEstimatedRemainingAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r250" ], "calculation": { "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsEstimatedRemainingAmortizationExpenseDetails": { "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 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.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsEstimatedRemainingAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r243", "r245", "r248", "r251", "r608", "r612" ], "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.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.alteryx.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r248", "r612" ], "calculation": { "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails": { "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\u00a0Carrying Value" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "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.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetAmortizationExpenseDetails", "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r243", "r247" ], "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.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.alteryx.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r248", "r608" ], "calculation": { "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsEstimatedRemainingAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net\u00a0Carrying Value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsEstimatedRemainingAmortizationExpenseDetails", "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r522", "r523", "r524", "r525" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "negatedTerseLabel": "Foreign currency remeasurement (gains) losses" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r68" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "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" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r64" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.alteryx.com/role/EquityAwardsScheduleofStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r148", "r666" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic concentration risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r13", "r228", "r229", "r236", "r240", "r572", "r614" ], "calculation": { "http://www.alteryx.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill as of September 30, 2022", "periodStartLabel": "Goodwill as of December 31, 2021", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.alteryx.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets", "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofChangeinCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r230", "r240" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill recorded in connection with acquisition" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofChangeinCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r252" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r234" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Effects of foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofChangeinCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofChangeinCarryingAmountofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r66", "r98", "r159", "r167", "r170", "r173", "r175", "r199", "r278", "r279", "r280", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r513" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "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.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r59", "r159", "r167", "r170", "r173", "r175", "r613", "r621", "r627", "r645" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r257", "r259" ], "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.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.alteryx.com/role/EquityAwardsScheduleofStockbasedCompensationExpenseDetails", "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r259" ], "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.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.alteryx.com/role/EquityAwardsScheduleofStockbasedCompensationExpenseDetails", "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetAmortizationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r99", "r439", "r440", "r443", "r449", "r451", "r453", "r454", "r455" ], "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.alteryx.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r100", "r120", "r121", "r158", "r437", "r450", "r452", "r646" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "verboseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.alteryx.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesandEffectiveTaxRatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r53", "r435", "r436", "r440", "r441", "r442", "r444" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r82", "r89" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r85" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r85" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r85" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses, other current liabilities, operating lease liabilities, and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r85", "r605" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "auth_ref": [ "r85" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.", "label": "Increase (Decrease) in Deferred Charges", "negatedLabel": "Deferred commissions" } } }, "localname": "IncreaseDecreaseInDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r85" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedTerseLabel": "Deferred income taxes" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r85" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 13.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 obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued payroll and payroll related liabilities" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.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, net of effect of business acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r85" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses, other current assets, and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.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.alteryx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IndemnificationGuaranteeMember": { "auth_ref": [ "r272", "r275" ], "lang": { "en-us": { "role": { "documentation": "An agreement (contract) that contingently requires the guarantor to make payments to the guaranteed party in compensation for that party's or parties' loss or injury attributable to specified events or actions, such as a patent infringement action against an entity that relied on certain representations as to ownership rights made by a software vendor.", "label": "Indemnification Agreement [Member]", "terseLabel": "Indemnification" } } }, "localname": "IndemnificationGuaranteeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r241", "r246" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r58", "r157", "r536", "r539", "r626" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r69", "r311", "r322", "r325", "r326" ], "calculation": { "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofInterestExpenseDetails": { "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", "totalLabel": "Total" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r71", "r312", "r325", "r326" ], "calculation": { "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofInterestExpenseDetails": { "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.alteryx.com/role/ConvertibleSeniorNotesSummaryofInterestExpenseDetails" ], "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": "Summary of Interest Expense" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r79", "r81", "r89" ], "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.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsAndCash": { "auth_ref": [ "r639" ], "calculation": { "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails": { "order": 1.0, "parentTag": "ayx_CashAndCashEquivalentsAtCarryingValueAndDebtSecuritiesAvailableForsaleAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of investments and unrestricted cash as of the balance sheet date.", "label": "Investments and Cash", "totalLabel": "Cash and cash equivalents and investments, fair value" } } }, "localname": "InvestmentsAndCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r559", "r561" ], "calculation": { "http://www.alteryx.com/role/LeasesLeaseCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r559" ], "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": "Lease Costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "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.alteryx.com/role/LeasesNarrativeDetails", "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r550" ], "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.alteryx.com/role/LeasesNarrativeDetails", "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r560" ], "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": "Undiscounted Cash Flows for Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r560" ], "calculation": { "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails_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 minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r560" ], "calculation": { "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r560" ], "calculation": { "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails_1": { "order": 7.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.alteryx.com/role/LeasesUndiscountedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r560" ], "calculation": { "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails_1": { "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 fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r560" ], "calculation": { "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails_1": { "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 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.alteryx.com/role/LeasesUndiscountedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r560" ], "calculation": { "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r560" ], "calculation": { "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails_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 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.alteryx.com/role/LeasesUndiscountedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r560" ], "calculation": { "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails_1": { "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 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": "Remainder of 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r560" ], "calculation": { "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails": { "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", "negatedTerseLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r562" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r32", "r98", "r169", "r199", "r278", "r279", "r280", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r479", "r481", "r482", "r513", "r570", "r571" ], "calculation": { "http://www.alteryx.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.alteryx.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r98", "r199", "r513", "r572", "r618", "r637" ], "calculation": { "http://www.alteryx.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.alteryx.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.alteryx.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r10", "r34", "r98", "r199", "r278", "r279", "r280", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r479", "r481", "r482", "r513", "r570", "r571", "r572" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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.alteryx.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.alteryx.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseMember": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License [Member]", "terseLabel": "Subscription-based software license" } } }, "localname": "LicenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r19", "r304", "r319", "r323", "r324", "r617", "r634" ], "calculation": { "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofConvertibleDebtDetails": { "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": "Net carrying amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r37" ], "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.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofConvertibleDebtDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofDebtDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofInterestExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r37", "r277" ], "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.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofConvertibleDebtDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofDebtDetails", "http://www.alteryx.com/role/ConvertibleSeniorNotesSummaryofInterestExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r263", "r265", "r266", "r267", "r268", "r273", "r274" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r263", "r265", "r266", "r267", "r268", "r273", "r274" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input, Discount Rate [Member]", "terseLabel": "Measurement Input, Discount Rate" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r371" ], "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]", "verboseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r80" ], "calculation": { "http://www.alteryx.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 financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.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.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r80" ], "calculation": { "http://www.alteryx.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 provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.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.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r80", "r84", "r87" ], "calculation": { "http://www.alteryx.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 (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r6", "r47", "r50", "r56", "r60", "r87", "r98", "r107", "r112", "r113", "r115", "r116", "r120", "r121", "r129", "r159", "r167", "r170", "r173", "r175", "r199", "r278", "r279", "r280", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r501", "r513", "r622", "r641" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.alteryx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r112", "r113", "r115", "r116", "r123", "r124", "r130", "r133", "r159", "r167", "r170", "r173", "r175" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net loss attributable to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BasicandDilutedNetLossPerShareScheduleofComputationofNetLossperShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BasicandDilutedNetLossPerShareScheduleofComputationofNetLossperShareDetails" ], "xbrltype": "stringItemType" }, "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.alteryx.com/role/SignificantAccountingPoliciesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r106", "r107", "r108", "r109", "r110", "r111", "r115", "r122", "r137", "r186", "r187", "r200", "r201", "r202", "r203", "r204", "r205", "r427", "r428", "r429", "r445", "r446", "r447", "r448", "r468", "r469", "r470", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r534", "r535", "r542", "r543", "r544", "r545", "r563", "r564", "r565", "r566", "r567", "r568", "r609", "r610", "r611", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663" ], "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": "Accounting Standards Update and Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/SignificantAccountingPoliciesDetail" ], "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 Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/SignificantAccountingPoliciesPolicies" ], "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.alteryx.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r178" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Long-lived assets carrying value" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r154" ], "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.alteryx.com/role/SignificantAccountingPoliciesDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingCostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Costs and Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingCostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "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.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r159", "r167", "r170", "r173", "r175" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r551", "r561" ], "calculation": { "http://www.alteryx.com/role/LeasesLeaseCostsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r547" ], "calculation": { "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails": { "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": "Present value of future minimum lease payments" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r547" ], "calculation": { "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "negatedLabel": "Less current obligations under leases" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r547" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets", "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r549", "r555" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in the measurement of operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r546" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets", "http://www.alteryx.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r558", "r561" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r557", "r561" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "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", "r483" ], "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": "Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/Business" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r15" ], "calculation": { "http://www.alteryx.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 assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r41" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Cumulative translation adjustment", "verboseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.alteryx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r48", "r51", "r54", "r55", "r57", "r61", "r335", "r527", "r532", "r533", "r623", "r642" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r42", "r44" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Net unrealized holding loss on investments, net of tax", "verboseLabel": "Unrealized gain (loss) on investments, net of tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.alteryx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.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.alteryx.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r87" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other non-cash operating activities, net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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 noncurrent assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Noncurrent Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r70" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForCommissions": { "auth_ref": [ "r83" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid for commissions during the current period.", "label": "Payments for Commissions", "terseLabel": "Commissions paid with Class A common stock" } } }, "localname": "PaymentsForCommissions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r78" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.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", "negatedTerseLabel": "Minimum tax withholding paid on behalf of employees for restricted stock units" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r72", "r74", "r189" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-Sale", "negatedLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r75", "r475" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash paid to acquire business" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r76" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r76" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.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.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r21", "r329" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r21", "r329" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r21", "r572" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.0001 par value: 10,000 shares authorized as of September 30, 2022 and December 31, 2021, respectively; no shares issued and outstanding as of September 30, 2022 and December 31, 2021, respectively" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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.alteryx.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" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/RevenueContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PriceRiskDerivativeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying is tied to price risk.", "label": "Price Risk Derivative [Member]", "terseLabel": "Price risk derivative" } } }, "localname": "PriceRiskDerivativeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r72", "r73", "r189" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale, 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 Sale and Maturity of Debt Securities, Available-for-Sale", "terseLabel": "Sales and maturities of investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r77", "r426" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r255", "r572", "r629", "r638" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "negatedTerseLabel": "Property and equipment, net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets", "http://www.alteryx.com/role/SignificantAccountingPoliciesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r65", "r209" ], "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)", "terseLabel": "Provision" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/AllowanceforDoubtfulAccountsandSalesReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r434", "r606", "r680" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "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" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsScheduleofStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BasicandDilutedNetLossPerShareWeightedaverageEquivalentSharesExcludedFromDilutedNetLossperShareCalculationDetails", "http://www.alteryx.com/role/EquityAwardsAdditionalInformationDetails", "http://www.alteryx.com/role/EquityAwardsScheduleofRSUActivityDetails", "http://www.alteryx.com/role/EquityAwardsScheduleofValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r24", "r341", "r572", "r636", "r658", "r663" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "negatedLabel": "Retained earnings (accumulated deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedBalanceSheets", "http://www.alteryx.com/role/SignificantAccountingPoliciesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r103", "r104", "r105", "r108", "r118", "r121", "r203", "r427", "r428", "r429", "r447", "r448", "r499", "r654", "r656" ], "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.alteryx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r155", "r156", "r166", "r171", "r172", "r176", "r177", "r179", "r356", "r358", "r607" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.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": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.alteryx.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r149", "r179" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue from contract with customer" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/RevenueDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r346", "r347", "r348", "r349", "r350", "r351", "r354", "r355", "r361", "r369" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r352" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligation, amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/RevenueRemainingPerformanceObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/RevenueRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Remaining performance obligation, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/RevenueRemainingPerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/RevenueRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/RevenueRemainingPerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r556", "r561" ], "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.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r134" ], "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.alteryx.com/role/BasicandDilutedNetLossPerShareWeightedaverageEquivalentSharesExcludedFromDilutedNetLossperShareCalculationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r134" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BasicandDilutedNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r458", "r459", "r463" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.alteryx.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.alteryx.com/role/BusinessCombinationsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r133" ], "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 Net Income Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BasicandDilutedNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r418", "r430" ], "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": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsScheduleofStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r418" ], "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.alteryx.com/role/EquityAwardsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r503", "r504" ], "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": "Summary of Cash and Cash Equivalents and Investments' Costs, Gross Unrealized Gains (Losses), and Fair Value by Major Security Type Recorded as Cash and Cash Equivalents or Short-Term or Long-Term Investments" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r243", "r247", "r608" ], "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.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetAmortizationExpenseDetails", "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r243", "r247" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Change in Carrying Amount of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r462" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r384", "r386", "r388", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r407", "r408", "r410", "r411", "r413", "r414", "r415", "r416", "r417" ], "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.alteryx.com/role/EquityAwardsAdditionalInformationDetails", "http://www.alteryx.com/role/EquityAwardsScheduleofRSUActivityDetails", "http://www.alteryx.com/role/EquityAwardsScheduleofValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of RSU Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r391", "r406", "r409" ], "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.alteryx.com/role/EquityAwardsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r247" ], "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 Finite-Lived Intangible Assets Estimated Remaining Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r160", "r161", "r162", "r163", "r164", "r165", "r177" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Operating Segments" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "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" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r64" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsScheduleofStockbasedCompensationExpenseDetails", "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetAmortizationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r85" ], "calculation": { "http://www.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.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.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "terseLabel": "Equity incentive awards service period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail", "http://www.alteryx.com/role/EquityAwardsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r405" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Canceled/forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsScheduleofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r405" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Canceled/forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsScheduleofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsAdditionalInformationDetails", "http://www.alteryx.com/role/EquityAwardsScheduleofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsScheduleofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r400", "r401" ], "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.alteryx.com/role/EquityAwardsScheduleofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Awards Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsScheduleofRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r400", "r401" ], "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 dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsScheduleofRSUActivityDetails" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsScheduleofRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsScheduleofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r404" ], "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 dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsScheduleofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsScheduleofValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate", "terseLabel": "Estimated volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsScheduleofValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsAdditionalInformationDetails", "http://www.alteryx.com/role/EquityAwardsScheduleofRSUActivityDetails", "http://www.alteryx.com/role/EquityAwardsScheduleofValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Canceled/forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r396" ], "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.alteryx.com/role/EquityAwardsScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Underlying stock price at valuation date (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsScheduleofValuationAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r392", "r393" ], "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": "Options outstanding, ending balance (in shares)", "periodStartLabel": "Options outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r392", "r393" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted-average exercise price, ending balance (in dollars per share)", "periodStartLabel": "Weighted-average exercise price, beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted- Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsScheduleofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "auth_ref": [ "r423" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification.", "label": "Share-Based Payment Arrangement, Plan Modification, Incremental Cost", "terseLabel": "Incremental stock-based compensation cost" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r388", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r407", "r408", "r410", "r411", "r413", "r414", "r415", "r416", "r417" ], "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.alteryx.com/role/EquityAwardsAdditionalInformationDetails", "http://www.alteryx.com/role/EquityAwardsScheduleofRSUActivityDetails", "http://www.alteryx.com/role/EquityAwardsScheduleofValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-average exercise price, exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-average exercise price, canceled/forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-average exercise price, granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic 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, Aggregate Intrinsic Value, Nonvested", "terseLabel": "Equity incentive awards based on continued employment" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Simulation term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsScheduleofValuationAssumptionsDetails" ], "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": "Options Outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsScheduleofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r552", "r561" ], "calculation": { "http://www.alteryx.com/role/LeasesLeaseCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r94", "r102" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/SignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r20", "r21", "r22", "r96", "r98", "r126", "r127", "r128", "r131", "r133", "r141", "r142", "r143", "r199", "r278", "r282", "r283", "r284", "r287", "r288", "r329", "r330", "r332", "r333", "r335", "r513", "r686" ], "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.alteryx.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.alteryx.com/role/ConvertibleSeniorNotesAdditionalInformationDetails", "http://www.alteryx.com/role/CoverPage", "http://www.alteryx.com/role/RevenueAssetsRecognizedfromCoststoObtainContractswithCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r39", "r54", "r55", "r56", "r103", "r104", "r105", "r108", "r118", "r121", "r140", "r203", "r335", "r341", "r427", "r428", "r429", "r447", "r448", "r499", "r527", "r528", "r529", "r530", "r531", "r533", "r568", "r654", "r655", "r656" ], "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.alteryx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "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.alteryx.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.alteryx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "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_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r103", "r104", "r105", "r140", "r607" ], "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.alteryx.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.alteryx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r21", "r22", "r335", "r341" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Shares issued pursuant to restricted stock awards, net of tax withholdings related to vesting of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r21", "r22", "r335", "r341" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Exercise of stock options and issuance of shares in connection with employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r21", "r22", "r335", "r341", "r397" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r21", "r22", "r341", "r407" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Exercise of stock options and issuance of shares in connection with employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r22", "r26", "r27", "r98", "r185", "r199", "r513", "r572" ], "calculation": { "http://www.alteryx.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.alteryx.com/role/CondensedConsolidatedBalanceSheets", "http://www.alteryx.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "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.alteryx.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r554", "r561" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "terseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/LeasesUndiscountedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "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.alteryx.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TangibleAssetImpairmentCharges": { "auth_ref": [ "r5", "r256" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value.", "label": "Tangible Asset Impairment Charges", "terseLabel": "Tangible asset impairment charges" } } }, "localname": "TangibleAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BusinessCombinationsScheduleofFiniteLivedIntangibleAssetsAcquiredasPartofBusinessCombinationDetails", "http://www.alteryx.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r194", "r195", "r196", "r197", "r198", "r316", "r334", "r490", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r686", "r687", "r688", "r689", "r690", "r691", "r692" ], "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.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r107", "r108", "r109", "r110", "r122", "r186", "r187", "r200", "r201", "r202", "r203", "r204", "r205", "r427", "r428", "r429", "r445", "r446", "r447", "r448", "r468", "r469", "r470", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r534", "r535", "r542", "r543", "r544", "r545", "r563", "r564", "r565", "r566", "r567", "r568", "r609", "r610", "r611", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/SignificantAccountingPoliciesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasuryBondSecuritiesMember": { "auth_ref": [ "r628" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about negotiable debt securities issued by the United States Department of the Treasury which generally have maturities greater than ten and as long as thirty years, are interest bearing, and are backed by the full faith and credit of the United States government.", "label": "US Treasury Bond Securities [Member]", "terseLabel": "U.S. Treasury and agency bonds" } } }, "localname": "USTreasuryBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/FairValueMeasurementsSummaryofCashandCashEquivalentsandInvestmentsCostsGrossUnrealizedGainsLossesandFairValuebyMajorSecurityTypeRecordedasCashandCashEquivalentsorShortTermorLongTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r144", "r145", "r146", "r147", "r151", "r152", "r153" ], "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.alteryx.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Approach and Technique [Axis]", "terseLabel": "Valuation Approach and Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Approach and Technique [Domain]", "terseLabel": "Valuation Approach and Technique [Domain]" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/EquityAwardsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r553", "r561" ], "calculation": { "http://www.alteryx.com/role/LeasesLeaseCostsDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r125", "r133" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average shares used to compute net loss per share attributable to common stockholders, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BasicandDilutedNetLossPerShareScheduleofComputationofNetLossperShareDetails", "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r123", "r133" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average shares used to compute net loss per share attributable to common stockholders, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BasicandDilutedNetLossPerShareScheduleofComputationofNetLossperShareDetails", "http://www.alteryx.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.alteryx.com/role/BasicandDilutedNetLossPerShareScheduleofComputationofNetLossperShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 8 } }, "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": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r100": { "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" }, "r101": { "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" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "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": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "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": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r149": { "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" }, "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": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r158": { "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" }, "r159": { "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" }, "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": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "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": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "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": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r181": { "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" }, "r182": { "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" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "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": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "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": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919269-210447" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919272-210447" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919236-210447" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228" }, "r254": { "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" }, "r255": { "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" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r264": { "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" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r266": { "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" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907419&loc=d3e10037-110241" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907907&loc=d3e13051-110250" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "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(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=7516071&loc=d3e13374-112631" }, "r328": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r356": { "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" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r369": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "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": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r421": { "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" }, "r422": { "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" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r434": { "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" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r443": { "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" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r477": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r484": { "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" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r487": { "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" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r50": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r52": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r530": { "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" }, "r531": { "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" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r55": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r56": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "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": "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r62": { "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" }, "r620": { "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" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r622": { "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" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r624": { "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" }, "r625": { "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" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r628": { "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" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r63": { "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" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1,2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r64": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r643": { "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" }, "r644": { "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" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r646": { "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" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r648": { "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" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r65": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r66": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r67": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r68": { "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" }, "r680": { "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" }, "r681": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r682": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r683": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r684": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r685": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r686": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r687": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r688": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r689": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r69": { "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" }, "r690": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r691": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r692": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r693": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)" }, "r694": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r695": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "11", "Subsection": "03" }, "r696": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r697": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r698": { "Footnote": "5", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r699": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "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.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r700": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r701": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r702": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r703": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r704": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r705": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r706": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r707": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "5", "Subparagraph": "Schedule III", "Subsection": "04" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "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": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r81": { "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" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 82 0001689923-22-000092-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001689923-22-000092-xbrl.zip M4$L#!!0 ( !J3857(*O^L>"\# '$?(@ 0 87EX+3(P,C(P.3,P+FAT M;>R]Z783R;8N^O\\A:[WO>=4C4&:Z!NJ%F<8;+-<&\E@!-[V'T:T5MIJO%(2 M;I[^SDA)-FX 4ZA+E6HM0%)VD?'-YILS(F;\^7\O.^W:EU#T\U[W7QMX$VW4 M_N_+/_^?+/N?5P=O:]L]-^R$[J#VN@AF$'SM(A^T:H<^],]JL>AU:H>]XBS_ M8K*LO.9U[_RJR$]:@QI!A-P[6+S07@>%F,FDQRIC@LO,(*4RH:FFG%J,,7EV M\@)AC (V-$,"_F+:A$QI8S,&<:LD MMQZGQ[8&\';PAMW^B_SR7QNMP>#\Q?/G%Q<7FY>V:&_VBI/G!&'Z/.^V\VY( MK[PQ/MV'_.;\\MQ^<)LGO2_/X<#S]':3$R_[^9T;7]#Q;1%^_C_UMQ]<*W1, MEG?[ ]-U87(5/.[L6^U!]'DZ;$W_YG37&W8'Q=7C+1H?O-LJ."'_S@/NM\=< MW>T>TQZ$XNIRT_4ZY7V1INCFW@\:/WYGK+5^7AX=G_KMDQ(PD_L-^]F),>.SIA894AG%7X/L M[XGIN&'B^>A@>>J+MNF>_&LC=+./'S9 *8+Q+__LA(&II2NS\)]A_N5?&Z][ MW0&H>M:\.@>Q<*-O_]H8A,O!\Q*NYR__U__Z7W\.\D$[O 1YR29R\>?ST6]_ M/A_=V?;\U/V^;JQ?=7C? \_/+%^G$4(P^YMZ';OD1 MCC? W!2Y&SW^;ML"D8XNY75 MKNFD1X?\Q198,)^LV&[;G&S41CT*M[TU_> MDH,O1[0^]*<[7X[?Z-/]SM%UO;G#ZM?OKXZW/YTUM@]:]3>?\@8Y:#<.=UN- M[4_Y_K;#1YWWEV]IHWUT?=ZI7^]<[F_74;WS'A]OOT='S5?MHU-_=MS\U#IJ MOL='IR>T-ZYV+QINCZT;S[ KN MP?:;QWG]<(??%O=G/[YJ.H'S;@>_VR?NHXM($WMO>NCT]/T'&S M3H^N/Z)Z\^2JOOU7J]'9&U_S"9[%N\?-WN41V8/[[5PUKL\8_$'UTT9G?_N@ M7;_VIXWF>VC_WD6]LT..VNKR;7-G4/^ X-^3B_KIWL5G1"-62D /4BTR9C7+ ME*,X4Y$%#S!1C]G&R]VMMQ]V_GQ^!^!9XCUQ6KMYWYGV43#%+OS27P/\(X"O M'@!,+*=.!)I9;@!@SUUFE/69"0 S&')/G-AXF4!8&+[OX/X]OT;X20A?/T#8 M(X<,<:"S7LF,(:(SRTC(I)(!6=!CHP'A]W2.^.YTP9]Z_IP^=_A M:HWMC[!%#[#%)')OD<@,!5B!-Y-,\^3OB(I.*L]C,!LO$3!5H;0F\\3X]; H M[ICHG:[?A@CCKGOV\$O6@<>V,F_6(O!#$< /1$!*S8PR"&PWBADS0' UQS$+ MDBD%_EE@!"* R7.*?P9]I:PVCCDL6606P;>@/=71[WVGD]=,Z M.3K=0?N'[P&P]_3X39TU"-SCU.?[S8^7<)_.\>$1>DL/6D>=R_;^Z>[I?O,] M.^HT6B B9T?-@]/&]A$'8 #TK8L&/+N^_1X$IXXGU\"SAL.I!J_&FCAJG(&2G_K2^O87@6KA^[^KH^E-LO$878^!9'7ZK;WW&PF(4F<^4 ML3QC"NR[95%D+IA #39$V[CQ\GOQUG]]$Y\4)2%1#QT;BI^2&>DM"(>6*BH6 M0U1$T>@)\BY8S1V^+S/PH9(R@^OY6&9.WZ/C3OVJ/)=\!&P X\,]OG]XG!]W M&J# CA\U&^WC[8,SP+\=_GUP=7SHSRUA8&0.H)5_I7:='H,R-][LMHY.S_AQ MYZ\.W L,3[M5)]#V-P@2CM7QM[C=W[4@$-@6;MQ_WS4)BR M\:,' Q],W@7.1 N6B,:'B43\=0KW["1$$WI'IV 13H_8_C:X@.T]!BX#+,,Q M(/[Q\KY$@)4 BW/NCX^/,C!(I#&Z0D#%P"F_H2#%0+'T&@WFKMQO^D^ M,R\$V'^[*FQ-!'NBD>5*,B2\=EI) MH[Q@G' (!S[O?94KZN!S<(OIEWX)3]^ %^[<=1,T>L'R\65U*_P;4!EOK@;'][MW-\ MNG6UWTS:"\_I[.!ZL]5)UAM0A>>=7-YZ!P?6N]V&YY!Z\Z!U?/J>UDF='6_O MGM6;1U>-0V@C> VXKGW?.S2N_SK=/_P([W1T"9:AT]AVUT?7K;/ZX?O+QND> M/G[S$>YUT&ET/L7Z%;J\YQVT,L22J#*M)0%F0!Q8"O .0F+&3,#,,B %/V/; ML<3"*"P),H9A"!9=A =HHG ,/D;U'39HKBY?O.UU3YJAZ.QUOX3^(.ENW0R& M!40!(YP7"S.](0'@T!NGGUK'B:V=[EP=G;X'%@C.G< ]FW4.S[_>/_S4J6^? M7#]0WT-0U\-=4%^ H/E7WMA^!8Y]]_2(?&K5K\^N&]MU#N3A8G^[ 09]BWPV M+!+B"TD_?-L4 T",TE(Y[A M8*T )8='>ZL)8L$EY+!"O$0./H@?FN/M8 =[W3ZH?0+R=0\P+0;)-8\^IH&& M@Z3?>%G,,[LQSYV_P,F>D/KU%ICA(PK778 JL7HRLZ<'B>1='S43@_]*C3N@ M9N0X/P)'7V]^ O5_SXZ;B;&_OZPWMX [,"]H,V']8O[:GS\!I[1^2L_NMZ[ M;!P")=ANM>NG;2").Y?U1 ":8-(/H:W7K^*(U=]18\FE0 +;#,RPRQC6,C,! M/D%@)V0 M49407BW"0K'N23?LO1/%!2IP2HHHJEE(,X*! 53< )<^NB<(:84 M%(W42%#@0Z+\:T&9OZ#D#P3%(\DY,/\L H 9TQIG*CB?>10H" ?6G+!24! G M"NE?%!2%I*4!0TBH'(,XTU"-,,/P[."HBG@M*$LB* ^)@0L>@V=1F:*! 7'T M#(()X F@ZIYIZ2 &X$\0E$<,;!7\SQ A+) $C:GV_FON>!?^ M&U[_-I@^!'C&YNV4(!RED"!2&80D%_MQ-^\"@\Q-^UVOGX\8Y/*$A?R6+)Y< M';\!)K%]1B#\.X/S".##&YV/^*AY1AK7.VC_S1'(R1ZYSR+VM_\Z.SJLH_WF M<:M,"VP?H3I*$ .#JW.0@G[>.6^G<>KRMU:1A.GKT1;[M/WF(>B5C8H/#K2^WKO MO^\F7^]?_'+RT]V[GY>4>/*M/S#%(&5.RU&8#!J'\.2ZVV,WS?1?G:JS-'9[ M]\CD^^0AS^]TU*/]IJ2U.H8 ;D6!L6C!0;(\)GW5WCMQY% M_Z.O'AYV>=[.73X892]J/N\DFY!FNTP,S(T)>=TV_3X$FH.>.]NZS/L;+R>G MO.YU.KUN>7QKD@9Y]/XW77;3C"> .)J-,1CA@D$]^C. <&$N^%]\(QQDA0EDF(]2*A,@:0 M@57#^=7RXGP'%XL #81"Y%$QQ[6R3N(H(E+:8>SBV&[).=JMGP6H7PQ>O"MZ M?N@&^\6'4'S)7;B+RUOXI=L/TX?DOOV4\["?-WHZ+'W77446Z)]V:L M?WBM?T_1OZ?B-SW]\P13@8D-P@0F01<1-<%QP67 D@I3:5^:,NUUDZ=YG6F@ M9:OKQX?[*^)6[T 9E>'>6A<4QRG25%WTQ<^_P+O\/6I9#'HWQO G4Q$/KD\_;H=NKY-W'[OM^.U_F(:\ M>5#!%6 M]@#&A.+EZ@&<89)1/(4><-)RL!$<.^086 X;?:1.11&U=SB(^V(T?3TQ<;H-%.:,&59 ME%X1RH,,A!MO(XEFU7"9K;Y,#Q=P8A1X=J2)8'L(E;0U8-&TYEIRX(RK9L=F M/<(Z+3L&\:NQ&@E0&L=_PS3E)I>Y[S735/G'\.F M!*TB*N,D=L9H[*VQC =L*7Q%VH2 F7):K@PT6]Z74YU,^YW)_5[WM3G/!Z9= M$9B4YE@(#'34*N:)M P!7XN.0?BF"*N2Q_D^3 =A8/)N\#NF2.L=9I 0FHT: M$9=":8Z088PRI#3#S'DAC!)"D]7!9\NY86?83C5N]@>M4*3SBM!*=_L2]KJN MUYG!>-=L5.IO+,U=Z4^'XS4XWQ?XM2>[,WO4 M(F.B=QQC >(C#2 J92)5F 7PQRQE- TQ1C'I"&+.R0<+E%< MW$5$-(L'FFEJ,*,1D4@99]:P8&3T$8A\9-H_J#)2?:!G3WR6 %5!I05FY%D( M+$ XZP"Z@"A+DP(L'J\Q6@$PYY5IO0?-+_ @S F78$E] '4#UJHYC5(%S#7Q MVA*\,M L(CZ='DP1(>"K-N7R)$07TD83N-2*$^KT;>F6ZL,TUSAP>OCPR%)Q M+D&0)0Q(I_9",FTH5=)0Q?G*X+/H3.OT( O ,:R7 0E.&!'DU"NBR!@?!#+.46.F!&#:4;-Z@"XL!IX_N"I8 !1IG)91<"M 0Z/V M1(9!.(@R/8F&*;]Z0,\_=S!_5+WR#'-NM;0H5;D!,BV519H8BE"D M:DS3J@_F'','8CH3Z#B16D:!>4.I@231310 MPA&VS*?_62QB0-QA0ZV.T:\,3//.'4P)'\V,D<: UDC#-%7:"?)^HBH %/&6!1$@<-@BU@/O"I> M??'@&HA_J!(,?(QC7$/XRY" ""E(KJ7Q*ZBM2Q$#+Z!LBM&*T[0S!XK Q,$S M&6!]T1N#P%_=)#M6".CYQ\#S1U68X @5R'D+ZHO@[P1G!".MD%="56@%V=+$ MP%-:1(81LS0*Q["T+')B$3(6QZ!1FH<6V,I LZ 8>$HP44M, %3 )"IFC;3@ M$25F&%-KF2-SK"=0>7,XFVH'0F!LA1=2)*WQRD>7QB*#IB%R&5<&GR6(@:<$ M&?!'9WT(1"C&.+!*YQ53"EL,KDK@D4JA99SZOJ1."4UM$#O<59&M_ SC$!! \)FS904])Z:AA:&7P6[92F!UD"BP1BK0J<.1V4=Y09 MH8.(5H-OFA]D"[/]#@7/D;+>R%187D>O-;4\$JFI$?A^G;7J3TF<7V+VYPK M36GRO-& H0A,8P2Q)A-6L50+7H-DR[1*?/4 74QB=B'@1"<%84P8XR&040'"&H0,QW3U@)YS0GLAJ ;OL<..!M!8EA@*I@BIM--E M#(+$44)[%<"<7^FM:2T*L(HP[(P76F &O,,D[<)(11,8UC:N##2+*5@R+9BD M0SY-0E%1>L91T,1+"TP11Y/;?(\^&QD"9;.8,W29Q*D9LP)Y*9;U4? '@5J+?%%AX M3GU RFE&M-;94WP MG#G/ M;*.Z5%9!)(.L).S@^R1?5 FG41A4 ^Z,@P#DJ90$D0TEFA)%O$OGA5 M]L_W>=;\-^RS3'A/ #I'*7@);&.B5_!WQ II+%'/6:*2&,YAD )7%%,>PJN(-#S MCX'GCRHRR'+.K>.>,05?$'42!10(C:#7D_'SZH,YQQAX2LLB?/310B#%A<:, M$)ZFG1*"F45IQH/#*P/-@F+@:2TXHM2#!10,@X44B%IKJ#>>Z@"Q%OC#E8%I MWC'PE/#17G$K&*-"*0;N*2UYI0%A@XU&NAB-FQ]DB^H!);T-W&FIHF(Q1$722GR"O M6<_>@>CU\6#;IK7Y?]$6?NO3_V5+>T!VU1+@=%46H%CJ](\B2A4PB/825G[-LR+";CV1J_/ ;>>D$TQ\6X:6YNIPT;'*+R:')]W2/Q]/] 8(#%AB# M+F#*,2,)DS[5+ A4L^@J4!,D2>&-/WT3>B>%.6_ESK1'^)>H%UKGVCJ/(E;"$" QP5??X. ,I\UM@V($E ]KS#6"Z(]5P!?>#@%!L ^$Q:14PT'>/WMUU;PZ#W>!O(7X MP>G3RDD\THY7H>M:'5.AVX"*YP@\-\T'H][ ]ZG5#\:H.> M2._>O*H\-[A)BW2'J>$/LB+C>\#'GTZ*:$L0!3[/7-H#AH!K4HC(E*2UFBC_ MH*K&6D'6"K+D-C]2 [&K8 3^8PI\M]=6,$F< V] +:^ S7\B:M"!R'B@)F+E<5,.N5-B;MU^08HQJ!"[$Q10F> M$\.57/["NZ],VX )_= *8?"VY\SMV.7DC'=%.#>YW[D\AVM#?ZL[GFDQ+ IX MU%:_'P95J9.,H/L"&M&^T#C92X96@%UPE,KEFE3]7=&I2?!,2V#$4H2 MF>:=.:YLP*L U_S5:7KXH,",CDP@%A"SB"J%F;;:(TZ$UA)7V=RE*1V/\?BW MN;%Y.\T8' %6$H)EAU/@JV[NET*?IF3Y0'PF<3J?9I, CI,%:.DN9 M2JM+HS%5AFK!^C0]D)Q'BC+M)0J>62FM0MX$RKC!0DICEW<&Z(-9ZJ_;IM_? MC^52F\?6X)3'MY9W"N7=*8]6<4UYT 0KIBQ.:PB*4E *\@--4:$03Y"B25EA;-^6><%,1<7!(:%84/02DE!0H2 M')M#A+&P:*(XN#H/_ML(CK/P!Z%C\K2@ZETH8J_H)$^W;]OY2>GF4FSL!L$W M\PZ< C##K_T(Q"1/BQG'O3R"_<_9W'C3]])]1M!A5*(\VR?=2.E7';@\S->: MF+9N09:G+7:$3Q,DI%%> WF6NNUU$U9ZNA:ZM*V@SYRB0D..#*-L"&. 2]$ M,:;]=\.$'P(365:']6K8S[L!7)'[SS#OYW?#K6:1)VS,7M?-FA@FXC&-J$J$ M@(1""A/%"'>&1 \_61F]1\%,YD4!(-D:F:=RB*^Q^0&'^/K47ZEK2ZPE1(?( M #.GO1&&"QYC), N(IXLC-$58(2C);XWO/#Q0/E-Z(;"M+>Z?LN#8L$"I42J25,"=$>(TYA4*,M8BM2R1 M#D;.*X-04"PXI8G$'"'/53221K+\WG\7!&,0WH)8^+TN^-R3W+;#: 3IU57= MG/:*49QZ1[*V@>BU>\#&FL&UNKUV[^3J(#]I_7#0J0(R-1-.@FED#&3#(!\8 MM<(BP2V01HT9%0RK"G&2M;PL'5/BAADB'/>(, O"I00C4KA@%3!?BU;4!DT& M?PY"N_1]_59^O@+R-!/[0T1@X),@#**(86M-3!,M*0J64(E<6'7[LZ*RLGC; MPV24T@F-D,.,!*1UP$P+@;EP*ABQHK:G61@?&J;SPU',"@C1;)(P1&MD/:<0 MLJ=U]=9R$JFV$MFH"'.K;G!624 6;V64=(9 1(6442SMZF)AE=7-Q__#>]E M"M>Z>ILX^MTVW9Q4MJA?GD&GUIAU(#%[.^RD5#I*382WC&BNA33:&4Z5TU'% MR>Q7A,2R:LYW ?DWJ%&QU>V:=X.KMP,_ZRE%*$-B"J"@2)'"%,@2%LQ2K:U# M6E*)C9>"4S)*;2=0LC4Z/Y%2OH//]Q=DWCGU%SR3L-JD710Q\H8A'"Q37C/H M9LXY:)BO )0)J0F,KWL=FW?+$.FUZ;?^'=K^E7%GNV"+RPC*%%=[71\Z77C6 M*.-<-X-!*/JC>H&WT&\15H=^:HU^GXMQ_@=(&Y,@;"3MX,DX@W^T8S;(X!GW M%+M@*B!M,X!R01).Q=,EO)+2)EQ@AELO'3?,IAPC0]98%5D !T;$\G.'"E+, M:C(:3"GCEEAM&6,6&2,8A&@J*$J!=BJW_**R#M#6VK,H[:%I2W)O,=-.,LR9 M42QZI:D,FGJ.J^36US*SC)ZU>EU;M84N)TI9R_NS3LJ4<)"I+"F*#B%-1(H0F0/'*2'\CTX+I+10_"9H)#A;X_)4 MG2)/+,5TY]1?*<5$<$#$2VF<9P">LM)R0V+ B"KNV*)GF_\4V?B*V^P6X3_# MT'57WV :7YW:/PAI65_>/9F6H4XAV5;7IW_2EBI?3#L\W"\*#LXZ^SJEN>$D M>LU8)"(52E6I8*KRCI$HM$))L=-P#W*<["8'?8]5592(ZE M$\@QQP473%('T1S71AI/!15FO-?/6GB73WB71H $59$AB&R4A( F[9D#'I(! MY=$8>.?"5P'^8P6(3#%#8+HN-^T]D))BF-[XX4+74*0SWIGS6=0OG(G@"NQQ MQ '"\:"8B-@H&;$,D@BG#--KP?T'"&XH!J,1@-#?C]OAO->?W&_IQ5=Z9#7& M0BB&F:=:<^T5D1!ILN2\S5I\5UY\/WYH%F5O7+WJ=?V'U!E5JF$DI(J:<(1U M&DSG7 >"4.2$LMD6@M0$LZNKHL F2" M-!ISQ($",D6P%9$&8@*)@H)DD;4 +1]FCADAD6"&$<\,]:#\6AD9X0_AE%:@ M'N 2*OU2#"E,L5RN 6^@,#88@5Y;;X$B"Q^!+@=IK5_+R+)F9: M\+)4:8,[9Y4P3#%LD,0V^AB8( S^K(5W285W600(HBC,C':18,JHM2;$1&XD M(VE6BW=K 5K2N&J:B8'Y#2E,3W"#BP(9H8EAC%&/@=E%H3QF(4@)1&\MN*LO MN',?4IB>^$H=92HM$F,T+.T?A*4S3H9(6% NAK7XKKSX+F1(87H23*C%GC&D M!+',@1 ;)7':N)IS';FKP*X]:PFNX)#"%*EO))%+)9%2GHFHC(:_M%2!,XL8 M9FL!7E(!7A8! IX)$N0CTTXP'L&=(RH)1<(C(*(JK@5H)8<4IB= - CLI*'$ M$<$H=P;CJ#GAP@JIF:S SD)5&5*88L:-6&&]<$9(SK3Q5DI!"2B\YPHI1BM4 M\G9NA=_^!G:++T3+@F9!"&<56'BLB;$0H&GDA($@#9F%;WY0;7QG,MP7!:>( M^A YI0!9VO,P;5RD@Y,VU=%;==W\N\L^*ZF?EJOHO4:,:<9D\)8:%X,V!&LM MB+8KJI]SQ'@V$[F4D@X+XK2Q#"&I+(M"!Q\0L9R[E=?1)].IRKDO7#E5[PD*&19 0-<)1/!&(TH\A*^*TRI$Q4(,9<8 MW]GD)2772DIIK4LLEMA@HF+1"NZ-0UJMNFXNBL4N1#\-2NP52\:I@8C3&$ND MI)(:$F/@T:ZH?BZ&Q4YQ\"MMR*FMQ1!N,.>P(FEO.FN1<@)(K*[07KE/VOCH M=:\_2!L+MN=!6^>_6:Y-,:/R0(BX [$-(404B!014&,"6QL0PL(&2,8MA'9K"W'+%8H1ASR>!(5K#.1O*,RTXJ<&(: Z .L>4$LH$8J-%B'NPNHZOFN_\ M$-KMO'NRU?6C^>7P>>=)^P56TI4Z(:-146@?*1- 9+6TU-(0G43:&[IJKG1A MZ"[$LU)N%5/"6@Z,-UALE50<2ZUY /]ZLPO-RGC61>KN_!TMH1) Q)H9!"PI M\26F>?1:$B>C%_>S@FMT*^5WHP"'*XGA$-,PXX763'CM/0^$*CE:0H\5$LL+ MZMM>]V00BLYVL(^4DW[=ZWY),\)M.Z03IC4A*=WK_@3(5(OSJ\=]"-V\5S1Z M@]#WPP"@4;3)9YG)P"I#8DJ508+0))B@9'1,(&T")1XQ0Y&&H(F4E6RQ1FIY M$U!+)15;@#QZ(!K]4C:V2]E@,Q4,G2$UG127YYA#<.4DIN &@-1%F_(B7"J& M&/)Z+1A_UUQ\)0P";Z**R ,1T9'HD2;$,@F!N!*.!F^E4%:ZT<;<:_(,<^XP59:S#5\E]QSA/C:,,U8$-9.\M8H2F,X)QC$4:5B@%HZ+QT!]PC. MTDBQEL7Y.,G*F0Z\IN>H(A'!*4Z(:'PTB*I #ZP*!YL"XHF MZE2!R KA&*G :$ "Z"YP([C2T1$G+&S_>^,-AW[\+QNC"#7G'?>^;]'H/@ MX<7'#]_UH0^N3S]NAVZODW88?WC;I"R]LE'?N^N=&SR_V_8?.? @92#<'+O'5[^6&@YQ7)Z08C4'BP'AWN"X8!(53EG' /+(91!TI>S M0Y/A*)W0?"S(3QK#>5^=?F20MP+Q:HQ0SC&'G#8O:.PV/( Y1/.HW MD.Q1O\U%Q'^VWTHA>EJ_W9.W7ZD+X0Q#*@BD7 !FQY7'AO- 7>2QECNF6HQ@>W!"R,#_"+BJH+FB.H2TKBTY+DII M!01[-F9JCOKTX_Q3)46+$PB'L'6. .O1$1E.L, NHK0O%]9T^0M]_,.MTTS* MB@ !="BFB>6,,6*QB99BJEB YS["NSSNE12L>!Y4M/YCFJ7:P4X$Y[S# M:?4)37$Y#D@Y# $[YWHM&%5P'].3!P/^@Z1M^VST##MNK')#1A> B-NO)+Q62H(5,>4D[UW%-B5*:,RJH$@39B%4 MYQ: _U:HW,):@A92TH$(1(/07*;]K7&P5E@3623>:H)8<..Y#WR.^O"%/ZA^*1%R47N!L&70]H?N_F@?_#AX^SYKIX[W]4033/I6$Q5 M=H.'2)LA9PA!HK5< M:HAF;1JC([%*0>PBL5E\+$FYYIX&9*Q5C!&BB;-.&ALU50Y582O!1=O'V=2) M-RQM:Z0A\E(L<*^T\(1Q@@$I!X:O^OJU,/^U@/*8G'#D2$ :>R9!P;3DEEM) M#41.4E77?RU"QZ;GPR#00)1!L(J08(YJ([%T46A@A=XX.UF%3B*@,%WH]@?+]E/(/#XVN<63 M%^][R3UB3/AD6+00"J<5?ZG44D!,Z KL )MV6R[K'I?;[.3_&8;;1,+#8_7T M\J]-T>Y]R#O#T<99JV)J9N)Y5/ \(N"+3C,6=5!(0"!E4S'EB' @8P$A1"V; M@/Q#'5)5=,!K6 * MU]H"2SW:QBN=N[.Z6UI$Z814'BD4(X/_M*),I$I8*!+$]4L ^*M R&">TP(-4%KL6I>>+$0+V9*)3A< M;'3$ H@6\4RI8&VPS&O"P#:S5?/#"]?B^7MBCIRS.KI L6-(IGWHJ4?$4X>- M#Y2LFB=>N!;/WQ<;B;V,(: TM8G)5$HC<*V"#DP'S]PX*[*$J=11D7C3WBGK MQ"?,G!N6F; /.J\""XO(=X.?5?DHW(9\5W1@\X97'T]1:_E4']E"9[3*GKB)#.1 42&4\L-9L(;P9DV%4B(5PO%Q8^!. D. MERF15N$R%Z(IMP",5B-&)" _@ARC$>0R?5A&R&\,\61'AX=[/.SV 'S3_]$< MO5]'$:,GHBCOGOHK@]-&,@KP218H X]J?#0$.^0%1+E4N.4?K'C;Z_=?PROE MW9/0=7GHO[IJF,&P"/OQ]N>KN^YUK^M#IPL/'OG>-Z"F8/C"3&L73G$ 5@N MBT@&S(AC#DROM%)QH[C7TB@IEW_63F5 F^*<'O"'/E6S"(2#ER2: KWAQ$-, M"N16J@KE&K;@#CYOET,]'X(;%OD (-RY=.TAO,YNT>N\[G7.AP,S M@CAB02DEHH^(.XX@E +<*Y3C6"%16$@NQ"KC!;6:I52(UMJ:("V1/"A&/;%L MS146O_![_K1!@Q!0C()A5#,ML2*8&BNBCM&@J-B:-BQ^,??\&81E0E#IO6:8 M,QJ-1:@964BH60">410QI+@R-A$&IJ%9U@08*@"/C)K\G$ MXFW% N8[:(@S16#1"Y%VR]'21# 5E&'BG E5&BF=J50L?!;\C W&\_SR11'Z MO6'A0G_TM16,+QOO\R\O_X2_QA(#L:FBC'CN&3,H6.D#-X9QJR2W'G].*<;; M:_J#JS:(0B?O9JV0G[0&+QC9E/Q\\,=%[@>M%QBA_V^C//7EG_USTWWYIRV> MPPU>?W>7"WU.;,M/.3[@L'G1B*C='%D^.NU^X5+_X+E?_]$>$ELV@Z>?OJ MQ?]I@N#T:XUP43OH=4SW_SSKFVX_ZT.WQ-&)_?PZO, *&EA^O1@U6L)]VGDW M3%X"D]3LCXV]YLYV[4-SJ[GSX6Z;E["U'W9>?SS8:^[M?*AM-;9K.__S^M]; MC3<[M=?[]?K>AP][^XT%O@)YTBLHF:S1YO] MO_\+"_3'I)G3;0'ZB19\_CO_?;-W.Z8X ;4>],Y'_; L,TQ"] >D)1A@>7)0HR,"319./.;U:UR27YD/^8KOG MREH::?W!QGA.&?UT9;=[7]Z2@R]'M#[TISM?CM_HT_W.T76]N7;VFC?71]WJE?[USN;]=1O?,> M'V^_1T?-5^VC4W]VW/S4.FJ^QT>G)[1Q^-=9_9.Z?$N.KXX.G:AO[Z"CSL?+ MHV:K5=_>(XWM]U<-LH<;A\>G]>N/N'[ZJ=5H'IPV.O4O_LTGYO_]5_N8M+_8 MT]Y%O7F0'S=W6_MO=B[JIT>HL;U'CTX_XF-H2:/Y\:IQN(,;;^KD"*NK1K-. M/VM*)6*:9Q!7VHRA@#+%,,J< UJI" M6TXV7\,/[TH_"W,IUZ/#8\*C]:;B-'&> M 9"K@9\\>$R'-DLZ]'S@'QYCP)O$-X^B3?S-8]^[JZ:;B+$GW?9YV>)1JZ%? M4O_^:X-N3"XX-]Z#:\8;-1BK^B8 3S@''R_K;W8NZZ<['#Q(Z^AP!;O M'C=[Y.AP-V]/FSL51<^>JWCR[KA.X/U87;YM; M@_H'=/FV>0+^:>_BL[$HL*!<)J35&2,49]8%G$4>8Y0$"T9BLD5:,O''?1=T M8Q;&PCYG.9Z6L2O%^/W'K8/FSL';H]K!SKO]@V;MW4>(1;<:S5ISOP9LOPF4 MOH9I;?^@AOEO_O?:_FZM^>^=VE>!P$T0L/6ZF0YC3=F=+BIU_GEI[1;BMI]F M]G=[16W0"K7_3+2N-@IT:Q#_!C\/,OBN?-[.*-R^J^T>?LDZ\,Q6NBSSYBJ[ M"J;(0K>2VO\+[''[_6<3 ^-&X"SMVY(QSG&FO0F9X)1@Z@WG-D"H&LX'HT0/ M1<]JJ=^?3B6_\N]T+E')TT1TOU@SDC4C62 C:1;0OCPE/[]-2:)I]RO-28 W M[+_Y> W7\:/KD^O&=IV5/.6Z?7K< 6NTO7-]O%W'<-Y]3H+WFW5VW&R -6N? MEFV]/DD\Y73_L-$Y;NZA>K-QEIZ[_^D13H)H-%PAEWEMP*P%K[.TDVWF/)51 M&A(C$V-.PE::DS0/MAH?]DKFL28E(U(RN%&\"2N)1:]36UR8/)(>'UQ:E@#- M>C$$EE2DLR8A_/S_7F32H#;HK=%X%(VJD*NT96O>3^.!M9@#=>H.$WE\,4OB MOU,.WNW"TQKEPRKI-7\I$WS]&<44>"N4&>$$1.(NP*?H,X:-=A8326U,P[TX MHPHE&[Y.!R_#P,W,>Y>P)VGMS+7S()R4"V6[@P8<^>=I*/NLHN:1\YB%(!QH MJ""@H8IG06F- ]5I.=[&RZTV",'5Y;/:7M=M+I.6/C'IOW-IW*!$O]:+M>(& M]9KIU_KGP:69);Z6=VOYH%]SK3)'].T!@OF_UBQ'@AY/,CSJN>>;=E!B4ROU M=](.6&]JI*:>=Y";"LFIWY5O"D*F?E<%??>T%,E/=2QT@?[VI7_WMI1N8O4T MO!Y-Z&#RE#AX),9SB(1_. MAUAF=D7-+92-&*\N!]I:+EE_WAMU!)#OOSFB^\WW]+ASW&J\V;L^.FWGC4[C MK'&]>WK\!IYQ[4_KG9U[29[SUO&;/79\ZGACVW>.._#LTT:^?[A'CLA[6C]L MG,'[7#=(_>KHL22/%SX$@UV&G;09LT9G5NF8N8B1L,%HS^3&R^W0-A>F"+^0 MY4%)MC>>G!!BFU3^LW6A:2[WQE-(1VN!*QR3S5O(/]X5]YDJ2S',40,@# MRPQ E'F)K1?"8JO8QDN-,B0D!;G_KIC_C#E_JA2/2,1B!/FWTL[6>D6M-VB% MHG8Z+/*^SUV9W.O%%Z'? M'__S%AJ UP;Z1P;Z^@$+"5X&+)T!L\QUQDP@F?)<9(ZEW41L<-KKC9=8$H1J M;\W)L&MJKTWW"C3KH&?\L]D//BW2P,Q+B%_#Q_VBV;M8$^FGB/#>O=%2E;8L MIA$X!/89"U)ERCB6226]\U+IH.S&R[WB"^ [98%=/I\X+Y$MJ=W\W-.D:< MNQJ\ZX&P&BM,@Z0V0FK8@9\\2F #%F/"C.=;0>X_=7['>^#I(2".>Q)\K9\"G%K;] >UHISK_/.#_8_5(?@GS1'0 M$^'-NRD]^X*PLFK#K.7AP5O*-,I]6XUC/+DC%(#R^;#H#],LCT&O!F>4R6-, M?K._)Q*6)MYNN<&+)VDJ>Y0X/?[ZQY']GD@15F^)O3A'X_C$NIC_U M@N!-IKY]>+D:2_DF0D]K[-]?G[)\>:IRF\>D6CO&M6JOP;KV9Q?-+']O%*;D M!!^N.K;7_FV6D=W2]T5C//&N%(R=RY$7KH$U/FSE\,O!C95*=<\,@Y2Q8[S"Q);J6A'MO'[<; M;W;H4?-L]+QT;=.AXV;KK'']\?[2+7YT_>KT^,W>);S'6:/S$:[QK?UF^6ZG M*(/ M)DYXM.SA_D!?@*.5'^.;GSZ\OZL/T7IA4%KJR[G((& -F34H9B@XS@0.)!#0 MAR0J1[WB;.0D;EC1CT=$OID*_RI@O1>OG@[[@SQ>+46\7F8ETE;P+DV4LUX'BE/K#X'"]EN]M&9DLGYWT#*#^V]Q8>XVM5R'6%X\?I'? MGY6IJ]_(5V]K00?A)'L*[Y(N*L^'*U-3QC=+2_?[94O*EJ:6./0_WUQMO:K#D[].S:]_SA;6T>?,48,,\4R$&4@7DS23'$;,AD# M=CJ"Q65K6[NVM16UM6#>3*T-;Q=JQCFPM6G+6%^:GR(QQT=_K8&49X\>Z'? M2,-3B@E' ]/4@3ZX>I:(,MP.B&7JR9/:2=&[&+0FAS>!-X>R;3[$O%N6K2EG M-:41<@*O^8T6EH?Q'Y/3?GC"M]LW.3&1Y?')WVCKY,R\._(EF-B,3.C_UYQ_ M\YOB=*\F_7EO5*CG11':Y?;:#ZK4WZ8CRD$\='N)L?U>>SAX>,F/"MN/_FX5 MMTF1$P@IBV#.,A/!^+\P[0N@^QO/9UA1O[(EZ+#<%&SZ(X=DDR@]_;7@9!/K MZ2_;)GB3:SJ#/N!/'$">;AF^^>3FYEZ'[[9@4/$:[.))K[AZ)#57GE1:3#<^ MJ=)9NN-MQX\//YT=G9Y=-IJ.-MY\Q/MO]M*?J^/3W;SQYCU.18(;IT?W9RF? M-:[;[>,TR[D)1/ Z9?,^,B"(\.>O3OUP#QUO?[RNDQW2:#^R5CM2BZDD/!,D MFHP)XC,5(LJL9]H1) UE8>/EV\>]V9,SV4]:YS<-&9\6QT*/\-"JK?QZ_*6V M;D$[VRM'#87^4IH97'6WR\DB9]5Y1/JM]E1Y^D<.C MX;&U+KQ:+V6>O^3]DG)W3=;:<. M7$F/\4LCTO@S4\'82,'8"VXSYH7.M!$RLU$$9 PP:*M_:/$7L6QPAG7-5VH@ M6OSQI'VFEMUH[G=K^V[0LY,D!.&C3;6>)8-7A-I%^FML1G;+R2;@1(?=?&1$ MRI4,$&7?,2Q*6JMC"%ICQ0S%RF JG1)!*NV%)9_WT@,P(GP#S*W+(6#O_VMC MK['[R&S"Z%_FG& M9WOK^K/VV,A@9,8%=D W:+H:_L^C%C1:]],OYS+U;B,J!^I\3GL# SWCAO7",,1*499)A&PF5 M,8!@K85GIL+C+CX;)AC'G&?>$)\Q14AFA359\)Q1G8B I!LOY3.EQ#/VJ[+S MZINR\^V)&=_>:&9L79^V3G]YYG>D>Y=R%BG&BC+BN6>)@UGI05T-XU9);CW^ M+#>68T[(LM0XN+<[Q9)79+C9^+;S1W</2[F/^K)-U@)C,BF M\+.SM>2FD-/?7X)ORAG<5<);ZNE7C\!D$XF?JAYQSY=A7KDAE"J,US]QH]9[ MJKDZPS*S>O_E>JG'5N1^ST.\ ]XUSDR4YWC^K[1HWZ!5K$U(1$P+PD7^D"5EVDO:X?+TSQ6!$Q?9> M?)-__OJ$_+5UG(YU)&KCY>[-U(J][B@5#W=;F\=*F,>$'_LY\[BRB8EOWGYM M;I;%W%"\\7(/8K@:WJR][J4Q]S2W"SZ5A<+*M16WUN@VW*O]-NR:H<_A^.]K MPU0)PY207ANFOY=#VB,2.YFPLDQT;VMSADG&M=6=DM5E&R^_86V_LK&] M6-L_#Z/'C.KWI\F$16C!9:ENT-M>_[;"61,>'D9S2I*.5[57&G!)I5^@5N^5 MM91&DZLK_2HW@]:5?HO;$?>D'/#A6_G/-6%9,L+"UH3E'T!87JT)2P4,J?PF M87EEVB9M&_2A%0*0%E/RENIZ#+D2?D_>]WO;P96O-,H$4_QL[0DKY D!3K[V MA*ON"5^O/>'RFU:&GABZEVLK6KTV/*(_GMU?V_G/,!]H$5 MB=G3JU2?NY2 K&/V:C*5!)Y8,Y559RK;:Z92 4-*G\A47IM^J[;;[EWJ/(GT M;75-^ZJ?EP'3K95*9FQ4.S&=U>:J*>=)C\\3*E46# C J3=.[HN>"3]9H;7LJ8GOTVO94=M%W M%8PE(QLO]\M*[.L5WPM'\&?-8P*/KD<9UM2L,M:&WR[Z?AM.3'O$R4)"94W* MJF)U^-KJK*W.HMOR,P*K)E9G:W-=^&L)4/QIBZ/6%F=M<1;=EI\06*%O1_@^ M=D>;+80BS7\T[=$F#.,%&1^"&Q;Y( ^C#-7'?D@'QZ1H;9\J8I\2W.HGJYNN M[=/:/BW,/DDRMD]BL[9SV-S<.JQ.NBQRNJZQ"N?X"N M-8/UR%>%M!Q04]\M0O-@N^&5W5\KU8[_AVZP]6#[BW*[H0_O=E[O;;VM-?:; M.[6#G3=;!]M[C3>UW?V#0_B8O=W?_^_T_4-SJ[E3?W2;I)O^N=V9")/'I]N7 M/\UV4\PG[K+4;.7]VO>WZ\J[KCWT\,@TFY*DQMS=-Z)_,[F[/ '_4>XRG7?+ MM6>=8+KII/$>>3& M37M6O\V1FN;B_YF;:O=_NI&M;13HLG'VQ,/?MS&WGCC MX[(#OUX.!Y<.>D4RJ+5HW.#9^&WNMCMMW3?>%*,W+&IQF,PZ_'@S ;1WMW+? M[6[9$\5]5EYHAWUH<[]?2]L #L+)57GV>1OP>59^3"?U[&G:./M+&"W0&S_L M]@EP)GS_=B=OUO;@)7N=4'.F'^#T;Y\*9W1K-H!)@&]YS*$[[56)PW 4%$.' M@C:#J$%3^T/72@5_QBC;T,[#E_!L@NGXYXZYNO_31=YNW_\M[Z8-R>__&B[/ MX=7O_YKZY_YO:0*DGSH"E)E/+N\,$%%[UA^T$+ M!Z"[X;:%@,_D]D7O].NVPY&1S)5;:A?EWF-?]>;F@]U5?D&XQPKX#.1K4 I' MVOV]G7=2P=[:H/?LZWN;2U!QTVH$]BL-V+6U,VK^= MW=[KVM[$Y,6: ]()$@G6.JWN')D\$*%^Z.8@Z.U@4MV35GX.(FXZW]D.>HW; MK^.6.C[O@GL8C#0:8''MWC 9BU@8\"Q#5WJ,A&+"V/7Z@Y%[S<'<@"T:7-6\ M&9C:B$[56G \P1Q#Z*\U;J8:5X#/*P$KP',FEW,#SLT/";63(M7Z'='$-2*S MUB5C\W8:%ACT:F8P2'LWER 4H;1X0+OZO6XWM)_5DNKD;M@VR0\G"IL88/*A MZ=)T)Y\7Z5N_'&\ UN5&2MCOQ<%%5# =N\\F=3)R<_&2*;#G7(-Q5=W&FMJZ);A2OIL/)"[YUK)//=OSBRK:9HD<,DP0Z3]E5U8"\RLF9 ?CL*K$JX<*+L;3&)2 MURMZ7?,E+X;]KYSJ[6\^!SE*2 ,5>KW_:6\[PSI9"^CO3N[6T,W1@-_R63#1 M*<8\27%VS;C_#/,T%%P&8]T\V8%!<*U1+#92T0'H>G>P1FN6:(&E2T$&:-DX M@$@0%=U2\<"*WLNB)#V;:&(W^5.X/<3#YG)B,==@S=HJWAK"2?>[80'NU5T! M!JYENN"EDH:- "OR?O)J):@0GGQU!$*3=HGL&K)90M8!QII8:T+!U+Z8]G#L MT]KMWD59MSME%+MA '0GAB)9Q*1.IM]/Q;S!?B;,H8L3"8*/5S?)I!%_*;-) M*5\(-+?W)91)K36@L];!0=XI\4PL- Q:/9_4$0 ;M,N47OIFNE>U]-1PDYEQ MO6XY4)C2CN,L33=58UG#-6NX3MH]6_JRE*<==B<5@$NBDJI*0 A9.T]SS2#$ M-\-!;[3ZYS9(/ =#F18%K9&:XW"P%YQ M3QVHR&W(A_8G&82'3TK49QP$3G)#%X/6 M6CAFK<:34:&[F8%2&D8Q1D)PJPU,Y^HR[=35*55]-,S7ZZ;GI#&TU_:W,:19?M7$'C]7G1'(-6Y+W(/(V@M'DV8E"W1=LA?'+F*D$" M X"2J%__,K,*"P%2)L4"6 !S.D8F":!0E7GOR7O/W?*V7A&3]*'$+@WC!ZJD M@&@#G_;/K] 5Z:YFKDZ-\O5G)FNNCQ_F@%-%; SZ\2CH)*:J'\7@JT^/D-%I M)G4VBL7HK/!26\"<*T10.A=F(O3<3^)2QGUZEKG\\]'GG+ML+CLG\08B8NC> M_+U'VIXF ?O9ZW&R]1:O',8#I?,JNECQ3B:])?F,LI:"V[,__#(>G45SH$*E MV1]?1;M]$#?4YP$O%_WI(H80A<)F MCL;GHXI:J8)/P.C4WF^>X' VBI)1]F>+^W.6FYI5QT*M@(-^\/;2#OSJ,1)/ MHOI\JVV,RAB9G2K5QY,=DO]\G5K.@.&L_WX\OT9T3B9^<9KDXR7G0,RO.#W5 MT\[GQ&Q'][.(Q]:XMK1===+5\H'?25I;MF&3VY 8Y^A1I,K'O NSW]/&7'$Z MBO&UT7T8Y,KW\T7E^S4.6?1 M.&?>67W>G]9!W-G/.<(0+=HJSS.??]4-))L]GF$#KR>9(^T,XRYW$(X63^KB M_T.Z2A&;39H]V:+XN]S<"5W(0RJ2$"=O_VMY.+1+(TU M[EC4Q1Q-&$?%&65VHK>4_C"_?FURSK+!OW7QBX%+NYAN-0WC2 M.1J-_2@S!)]G6IFV*H6G_/AR80[5G4S'$7_=H.9%,P\[_-0?CX9I%9YD<:^> M/"[+.'H[U>Y%5W9A^2O"*BYXO MU(OO'.?"@$%2^UJ_ MXJ7J15@1HJP_20'.:T']&V4\T\[?4HC2S:3-&5F;(R*W5M0JQ2H*S<1?78U% M*4!6W+AS@_ZM%'=?L'OPK:VIT"=A;I2%T\OY,J=]J!>Y+A^X;;5!0J*\X=7P MY\PG)*6>879_,*_G^;MK59)6:5Y$VR@8G9&)ZUSI2E2#B_-\Z1S?3,;Y-QYT M-+[RG"M2M7C<)YV3+!8I))XNX1:=WZ/-F60O![AU7HZH:1^B;N3;R1F?=6RU MGF9AEZ=9++!_9?F'U1B,= BF'-/S H@VGG*HS>;N5N%MYM%!L^7&W> M]3J &JEX)"VI>*SAI]Z/Y"4L Y*\"DC5NE_%(_R$; &.ULHDD4IEDA=G\6XO M5UH^W2"K?P.LR4/:W&/D*SY-WE[??EO&B,J%D-DV'GV.2%0]8DK/34\YLPZ2 M,=IW.>.IDTR>3_UX+_%-9TL6;66]),0;9\MW-*F2:NK3:IBZ@2;C\6)<%>!= M,3=T*@O,19%/.H>+,$IU/%^]M^I[W"B?M;6]D$V9^C[ZB\:CE:6? -)DNR=" MC:ZLF<;=D3/O!Q'].>'N[(^W)9GQ< M_)V2UMFPRWW'VSE<1/9J:]'XRU$FSY+Y5/:'FG]-OU;V M^Y*G,AKGZZQ\M'HQ=SJ?I"Y345WF%PM2*B< MNLED%,V(]"Q+%ZT59+T\\[:G&^]^EZ7[0,?(F[P4;Y+-4JU<6=>YAN;=X"]=S;W]$)-;14T])2,.YKUZ',<8^V2*= M\T2,UF9]1>VD[9NETU1G7>)S9Q^K$IJB;QIF^G)1):]2UTO;4F_;2M;()"YD+JZ[ MLF'.G^?"K=&PINYG8I!#F6ZY*B_GRGWL#P9^3LJF4&:=:VZ3(Y@83-^?QY[3 M&7+99 U?D:%-RM!U:%!GH/12BEQ5<)43(G-=>C7B2%OKSZK[,TB+Q_ MR1RW:?M.T\M+SGE\AGEZPM([,PN79"-;.J,*[!89$+EA2%T D=G,1#[6+%6J MZ05SH$H@-O05$]B_^:GB)9:*\:_FT6252:;MG*>^YG8_U]@\S]88C9U5TENJHJS9E-Y*DY,%UUTP]X%/Y@A^%[FN(Q5Y#$:)T)X9K^E@ M[BVQI;,S.;M=H^J3G92$V ]1NE-AP5KU[%4[N%=7QE:$[K687C9]PYL>'>0< M.ND,4F.:3G*HELKK9J=P%1E/V[M:9;!H.U3[-O6!'1VUZCC.%2;#3C]B1(U/ M94\WN:>'";XK_G62$VY'JX4*O>7&0E4MZPS&\[L79U2\TPP*=0*#Z]7'4\+H M98.\?KUW1?O/YD-24UN$U#JICF7. C23\<7Y=.6H^SH&H=N[OF/GJ+MEF3?EP0/4[,WR#BD1WW<_>&.@)[-J@DPWJ>"MR;^7"57Y5]NMH$77J/B5O?YP M6IO35VK$L]N?.+FJT+5FHLTDRL=Y)8AGJ=PJO>?*GW,B6>ZG$>]KY6M'Z_[J MW(Z=#%(A1M4X<$%HU/5\LP_EX**WN>AG=IPN+/B*6#_5X[-B!&_<'DK9%'5I MU:(Z*DO1-:(:Y2S^V*_3$.2'72G&FM.Q9\5#VDGA"-KZ#"?#JU11QH-% M7O8\*V'FVJ3=JD6F>IN_RD-640-;Q\>B)9;L\K,L 352S,SMF\V@A3!=A:*9 MDY7YC4E$$5_$9,-'VB(F5&7[UE7;DQN(EZ#[@WRDI0VK8T]U(].:\YGM;?WF M?$JZ46T\+SRQ@BF[)BPGN5!XD<$XRYR9]\=<=;?G''.SR&-] MV"QZ-M[ U5T]W"HF9GY^96ITJ2=(U8HL_F=6"9:=R&E_I:QX=K?Y'G+BU2UN MY*KX7M<"^7I?XAKIG;DB17HW3A\E<>QD _E*;5]N$#J(&SNL(]<7DZHU=!2# M*HCB)U<21U)R70JL5-G)/HJ0S='S*L'5C\=7XPG M\:>YKU=QDSE1[7SFQ\^;7=0%JBEMPNIY5,+FX[)7=S X'XPN,Q,U?Z46.YO: MG.=,HXMAG=L];WQ0LUKQ6/8IB[A*$Y\U8XRB4:1BTT'@P2C^-7O>LYX9]?'7 MFYU_4KR;\-<__!V M.N]'5A7!YN2AWKRF+%R,$_54QSXDP M7]O]P^^V^8KP;I[7FMGJ\[CSS)2J>[I6H>1J"\>+!(7SB_KDNAH'GB6L7&%6 MK[/FZP/U+K;\8\SYQC?G?#]L^G91P&9.C[KY>*S;)U-V[=ISI-/^=^3ORGW!/]TNL479GE)>5D_O>CX5+:R++/D'1MW$^M MIWIK3?&J_I5+ >DT9>1&5G^1])1"4-=/+%FYUE)RUF!490XN^9A7FN.L7V > MLOSH+Y?'!6R)SKME^K>Z1?KW]G.]R;6YWJ^6BE-.EMIT5PW*?%79]\LX+>FT M[M[]//$5]6#GBL'X9=S_I&U)#W^ )+2%+KN%LE\MH5A6]\ELVY*A9D_]/& 7 M=?IB>CJJBDMFI-/(5+5,E4.YVL$PK0P2/V3^JE+!^J?Q"MD^]-/4_V.RG')P M.9GZLYJQS)$4SH51M=!H5R FN[=SV+(<]/_2M"W=V,TJ'Y;%3-R MO>5\F.1=SJFUG&J3WE 'I=9S]:KV-H-^Y4?/B[BO.!QS7%FNJBX1@ZVJR+/+ M=!K-!'[1Q<&FOZ=]S:/X)O-@8FZ36*M.XNJC =2O*@/C>1&JN7UQXS-=F]C6 M-#/1SOY0"W25)IWB$XE\RR;0;!9>EM K'$J*/T:9[2_2>BKEF*> 5D5YJ?+Y MXJQJ[3:MR_72H,:%-LU^2PU0JQ?30XS&639GG2PJWB1)[/O%%\YF0&:F-W$V MG?>IG#+W@- III%XO7P9I\]F]2$+Y>LM[OIS>MZ%!O6K7B$WY3?%1RK"OTGA MG]=OS?:C[O@2ES\?^(E-B?(4[;BS]3*XM&LK08JK \^N]F2."#?[BEX56*B@ M?AY_2(D>=5' /#WV;T>D:5O1E N]6/[((A96J>_M\AVKS@4S15]B"S][_3$O M5UWP4K.0V52UT;HMS9\!C7?;;MCO$.V M^\_)$.G%O[R_B'\;C:-]?FAS"_1<$IL4YT2G%L;3*,PW=P8HUGGSID<5[ZB. MV,H*7SIXOQVP6(SAN1["2I3B8=RMY S,XIQ+';AG70P3G7FQZ@94/>P7;1"7 M\\P2T1&W<1&,JZC7JA"^]KQR/LCL&W*Y_NV.N=O+R"UAD>T0++[^/*PGY$;3 M/5&=SP;1P.DIHJ)@H;;3=VJD_S.QWT[;[8RVY?:;G-=\E^LWFW%S.3Y].35C8_AY9J<,NN=W(,:GS[-*KJ&"JCO')6JMJG MR56A^O'*=9?=E47A^:BJE?#V(GNKHQ2WR%YY$B?V?Y]K#HYW]6&6:K'>/]H';RXQ/-[W1> M!J3/4^\C/;@ZU:9>JKPJ>;JXMM\V"I9@#M/KVEQU;P[#/O)H.&FB QJ6#]P! M;>N'=5Z[7P[?G'1>/>V\?'5\>/SLU>'/G5?'+U^_.3H\>?7Z^'NM$X*^89U< MW]IMH]W.OKD"2^T'IXK:?6@7J"\ M5M7+"\A_ BO8GX[C_[O9-]5O7?;;KS'R?5JN\QNY;'DWYUL^:E.3L?>=XY& M:>A&Y\4PM:]^&R$^9_MT".S=^+SKFPC3TW;W9VF.4QWZ+5?F\W$9>;'K8Q.?J[U;S/-@N7=B?[2[51Y^/%VODR?#B_.@!M- M0?TE40'CJOJLBIGH=>3W2_-\].EG_.;3.W)TX3Z\^/3G3^K#Z[-W7X].7M"C MK[]>_OG\]X_'S]^<'OWT>_\8OQD<__'R]/CY[_W7SRUZ=_;KEY_)\>#=U_.S MHZ\OOKQ^?@2/SGY%?S[_%;X[^7'P[H/[^.?)[Z?O3GY%[SZ\)\=__,_'H]_E MU^-GZLR>O1R^_O "'>-WY,_GA_#UR9MXW3?TA_>_'Y MS_P];T[?G7T9O/YP^.7/Y_;+NP__<_H.OV!''W[]KK_$Z^.AK M?+X/;^*SGL9[_C,<7<(O/Y^\F!Z]A?3H^:O+H\._'+,4"D0 4U "&B@"4C$/ MA-3226BM,+)[@!#JQ3?\Y]]7)><&9^=[(/$.*G,GO%_YRM4SHP#7O@*7#U + MRA"S@6*BC F,*NN%MNKRO Y:7'EAD&.%0.4& 69(APZ#F@DA$0C6L#))$T"EYPP6AGJ C= \Q8CR*^M\"U/_BT MGS#$#.)6"0B-,51#(0/C& M*'3/8.5V;3ZB83SL"0V0%ABQW2,L(/D*9B$7: M4""UB5@DD':*.!S_$OT^#'N2H;O!4!-HTQ!GO0-LVR_/WEYI)G@CB8WO]O37 MHNI.8Y+#\>1$V'BN/1713()$>\LX$QX)PG7AHG8)DXZ?K7%1T,:%-$H!YC0% MT6_CP+@@ 5+8.,0PH@I&3(*TAU)L\'ZFT3< 8U.FT6WC%X]>TX/4S!EC?3Q[ M*/-,6B,19XPIP06VL) W.Z;IJ^2-TM!*(PU TGM /9% \^" C-#.F)8&,MX] MD+P',2V*OL>*[J%R$&%+C:3!$,.XU$I01IC6A.+"=NR8HJ^R'3Y82SA34<=] M_ ?9Z&90@X'0QEH1 H-,= ^PDCW)[QU>*IK>7DU'E!H#/?+6167'3@:$&;D.%"[P0"CNFZ:N$@H;0DB ,H)@F<\@ CH'EK/J/4T:CI%/2I4BS2] MR;P>(MK,-)R,4JN$NL?L=]$,]:/?.E=R_V!,0"&9LH+I@*E!1E&8D"V*O)"( M(5>6$P,K;'#LA/0;O&#LI&/$X, ([0QF)@J0AHUYSS;P- GH1 M#64=_U.(CQW#B%7B0\!H-:!@ +18R6)K:G#!&>U@TE>91 M,&*O,,*:("3!VO(@*>/,8&2288%IL% '52B3'<.(5*<--P+I[0#CN$=)4[OW&,6+OJPV?C2;3:H9[J3HL-UFJ#A^NZO N M=L1^FPJ-E^DED'L=?AJ-W.1PZ-[6N6EO1P-7+(+&+(+U:CRC(2':!\"Y0( * M3X$R4@%+$N,@K!,HL8\]1?>P%J^H\\:*UXHZ;T6=5XE"9AUU 1+@A(,I!8( MJ3 #SAKJ*">8^VC@HQ[F]\YR*NK<7G5NO*:KJ/-6U'FM= L38P@R=TU A(Y M"9@,G&N#J4YA/-(3Y-[Y2@VJ41ZO5X I0,63" *K((" M1,\O!0V-!L1*'_<48\=5RI;N05;*(O98GQNO?RKZO!5]7O7_C<30$DI!=/<5 M2"X_D)8S8)%CT5(4C#H>_7_:B[M8]'F/];GI,J>BSUO1YU4"@'!/-1$$<(5T M2@[VP!@A@;..0>P"Q!IW#X3L04R*/N^O/C=>S%3T>2OZO,H T&A=NQ X((Y% M>UNF9'_I#."!,&H=)13Z[@%A/:IDB_3YL94LV:L9-Z5TJ1VE2P6TM@!:ZQ5* MQ#MK'%4 42T!-7&_M)((.$(,(D%[[60$+=13JJDP1$DLWBLD:+Q J2#!5I!@ ME5[ 0KJ 3')'< #46@TTC<"@C!#.*,1R%Q44S1=>2@P*$FRC#*D@P5:08)68 M4$XYXP4%1J0V*\I$FT B 02VF&!DG3:XZJ<$FVJ&79!@KY"@\6*C@@1;08)5 M2H.Q$)0*!##KHG? P-1;B&0P3G/M?2.I:0&U<-D9Y!@[TN*?AJ/)I/.^7@4 M^M/[9#D\8OQJG-W(>_)+WI("6(TUHCXY3&"5*8W7SP\OCSX<_N4<49Y3#1B# M%E J%- A_B,,C$>05\9)$[T827H"-<7"ML9X:3#D\HB5OW%"HRC_II3_\JKR M6T2,(P0![I/R8\^!0H@"[!3A(=#HNZC4\EGV(&%%^8OR;X'#*,J_(>4_7CGY ME4=:$*0!)U(#RH2(O@I& HL4LMW2DGT52B7/:,$Y8)A:Y>)/F":B I->W+1=4?Z&,C/:RU2\/O=C M/8VWVO%?SE-/ALGW]3^Y"W7T71TW;LL*EYML]4T^GFJG-W[B]=B>YI(GYS_Y MP>C\S _OQ0?N]]F_@5[,U18<#MWSQ0:\J("N6 /-60.OUDA $C@F!D*@L."I M%C.Z L@$H!5BAF*+A7/= T9[$I;,ZCW6Z0WT3BXZO2V=7K'P.50JD3$ TN MM2&E)W$$'";"6"2PP39:^*07/?^BT_NKTQOH=5QT>DLZO4K9<<$Q0C8J,>," M4"HQ4! :8" 37)O C4LC&CGNP?NW+"U*W5ZEWD!SXJ+4VU+JE8.:$FMHH!! M:%D\J%D !BL"HJ8'*Z1#5K/N@6(]3IN*P;6(;-L!;N!M%.]))@;.]/BC3_Q; MZ86Z-5K@K1\,4E?TH3N:K7Z!I<9AZ6B-$PB&"BV9!R+85-[@/)#4!R B+'D6 M'0B2. %$6$\U-D)A1Q.7]UNC&R<%BD9O2:-7# T,G=."4Z I5H &KH%A4@-& ME&.6."]SF0*)SD/IH+C'"MTX(U 4>CL*O4H'6.Y2TWD"$.884*T=4#HPP(DG MV*$(U20U4)"T%VVOHM'[J]&-TP%%H[>DT2M'M(<82B,4,,@Z0)6V0*G4\EA* MKQ7'FDC;/< $]YAJJH"H135".T &_.2'?JP'F0[0[JP_[$^F*2?GT_H7]>( 25=-#4H!%:E9('@,5!$"J!Y<)1*1JW0 MW0/&>U*6P.(>:W7S93]%J[>HU:NE0&D@AA,(&*<(H)YI8$C*'N!!.&J8@,%% M7T+T$&Y3%*)H==O)@:+56]3J-88@-2G"R@-E8.Y,HH'RT@!G23R]'8)$RNX! M$K@G1#FL]UBMFZ_4*6J]1;5>.:PU# H):X$/Q$:UCB>VMDH"S)R"4&'FH4UU MN[2'U;V)OY(S\!VJ^>KL7/?'*8EB.YZ=ZO%[/[F*3Z'_Q3OPU8]'!9KN!$V_K;$#6LJ M.1 *64 13X M+00&DKNX2TP@;Z(?\?_^C\0(_] B!K/$)-I.#Q1%WJPBKV8+&**)8!#00#V@ MPF"@M4+ A&@X*H<$4ZHH\B-0Y,89@=LHVY4H M)7D UE!.'4%8$-0]D#W0J4F*HO=T2!@O5NC Q"B M3,K@@(/)E7!: J-@ ('[0010@31/(UP!@G1I"F+&7N0!!!6A=0\%ZG.2FDQU&!@ (!VZ @"@1L% )6V8> MA0O*!T"AB6Z+B+Z+4L@#:Z#QU@<6A.D>""QZ$C>5AE @8*\@H''FHD# 9B%@ M+;^0!.<9 ]Q["2A%""@6(/#>.&H(M]&TZQ[05-E 2L/1%NGHSVDX2AB/SF:D MQFAXK_2%&S=E%P'LG]NE,B;Q@>-/-T+9JZ$=G?FT8P7,F@,SN\9J4,I8L#)$ M*\9[0)G&P" , =9>(\6=08AU#SCI*;H^,^5?C4UXVM48RZ.%@ :HC (!#P0! MJ^D1-LB(X#"->W6 HJ" L=( 4U\P7'C&(KV#.NQ:TJO"P0\6@AH@,HH$/ P M$+#*:B"HP5,Z!@0)-<1L& !\* MM82, +&-IK_T#$4SP$%@J)#1%H@6GE,6F=2\,6YA+QI\;<> O9_T^BHJX=A/ MIK.LC$?6LF'+;,55:)JM?2D0:QR6WJ\1%!%W# N6 &E3@1@-$988% !9XHP3 MFE*/HVG2HVR]T]OM0:D4?+98@1M/FR@*O$D%7IW/)CDUBFC@HIHIL1XL*0J\%PK<>-)#4> -*O J.0!E] L,P4#G3&VD!3 : M8:#BVYVA_[[QC+M;Z=62=(.T M#<>CX>@JV5A0J7%4^KA>3^%1($YC$""/CKV7'DA'.;#!XJ]FA_)F!+8!V E,X!BJ*.K8%/[9RI]-$2LU"XQ M=H3?Q^$OBMUBQ=Y@:D!1[*TI]EKM@R36&,2 X,!_Z+9V]/LE2,;>AQM,893 T8/J"4PL7L6(!4M,@JY M5E9%S>XQWD &X!8( M>?G _T9;I/_VTL*.^\^LZ]3YS(12#&1S3QG?/QZ%-_ MDA O_MKI9[SI3/67#?6XV/>S87,\S2('[.5X=/8L?FE_>!%7\O6\CN?'O*/5 M^T[2#K[X,AWKN!/]H1Y?OIKZLTD\6]+MCD=Y(-",@2X'2V,'RX<7:R0/1R9P M:***>,*2+\B!1FDV<.#$.Q%=!,:[!X+T"%ROEKTS]=R.O-)M5,GN.Y1LCADJ M4+(K4+(Z4 QKZJ*1"ASRT5#UE #I;/P)20B=B2^%:*,RT5.H0$F!DBUP405* M=@1*ULI=C.&4,@Y@RG?/XX.5T0HXKI0E\6]:18<(2]QCM&!)P9(ML%\%2W8% M2U:3:[2&AE '&.(<4*@P4,$%X##SSD?_EUO2/4 4]G#[79R]S[OYI5G&9WMGZDQK.;V?_1#'_H%IQK$J5=K3 Q&2G&DHM,$K4_STSR0PEB@/18\GF . M!9HH_NMR $O;]+U1Y@W4TMR@S$5?[Z:OJ^6X7!I(K $$T0"B@F*@D0K 6$N$ MESH:G-%'01@7;=U?;=U X4PY>C>NRJMT@^0(:>DMP%)B0#GD0#F#@*!4F^@? M&,EQ]R!-."P32_98F3=01%.4>?/*O'(N*PL)QR$ A0@%E(5X+BLB &>*26VI MMR+;T0JOY\#M_-22]CKVQW[:&8PF:V[\!JG,UO4W_<>&'K[="-R.#)4H?Z51 MT280^&B-R5 P0.^T 1XQ!ZCF$8N-P\!1186U"@J36K#3'D,-=!38B>!-0;F" M ,)8#&B0$D@6;:B0UEIX)CT+W@,D>O&;.94&Y M@G+[CG*;R^LI*+JC&2>#U@!QZH.5WGD<4B8.[TG: M0&^* G,%YEKPU.U(.2HPMSF86ZVOTU(JZ6R:;IR"><@"0ZP&W##)HZ$N=')9 M$<4]1.[3[:(D"37))7;._;@S.=5CW]'3Z;AO+J;:#'QG.HK/?78V2CQ^A)W]ZC#S*)&^)&%^DK;CT);8<1_>X+L,.H_HL?OTV2U"PAB6\$ M]Q=Z/(SK-IE][X])-N+L @I&:!"DL=2D;[PEN=LA-0;@VZ7E!N+L@W#TYR()P&T:XU= QUA 1 M1H&V @(JN07Q: I ,&DYX)A3HZY,@3X#W&3#I% MG<;WIASOK!F[$R(O&/?H,&YKE&/!N._$N!6#-3BIA#^A"FA!Q;]*Q8%S!N/W!N*V1C@7CO@_C5FE'CX64'FF O<: 8J6 "LH#C!&V M5G D=;@W[5@PKF#<_F#8Y_Y%]\W*YX2_J]K\C'2>=BXEW-.IY'O4C3"9O+A[Q+ M/XA[PG_[4/!&$*Q6?M.-UV8;?ECM]_'%F?'CUR%CX.3UQ70RU<.TI'48IF2$ M-P65[]9H/2(]=1Y&2Y B"2B4"DB&+5"("<%/7C$7_OCX2[;$* M&VP9\\@AHO%V;@4B'@XB5HM&A&->(ENU.*#1LP=&60;261 / H60T!$B1(_@ M]9J1 A$%(C;40ZY Q(-!Q%IG.><=PE@#;20"-!D0&@L&K&,<*Z.12<1YM")P ML2(*1-P($8UWIBL0\7 0L6)%:&8A"T0"&0P!E) 0P8)YP*R#D#I%%739BD#7 M9!"T%2+V/B=LT]3,#;ECM\+,9KCY7]!IT%-9M#3;M&S[ @*$7: M ZA8=,"D]2#Z6]'.8A8S"AEWA#5%S^Q:T*Z 1.OHF0(26P&)58*&1^C74 -# MM0,4>PFTX 0XYI0-T=6V5C1%T!20V%N0V!9!4T!B&R"Q2M%@C*PD# -&4_-_ M;2@P$$5S@@M'A5,X\- 415- 8F]!8EL430&)K8#$>M<%9AQC0#'%0'0CHTU! M(E)PIHDCE&M/;%,D33_B<_&RGXST3*_*N7^9E1 M2!,&G][(M=QB26ZW63?":Q,L>KG+MM]E0Z1H=7JJ-BM>JIB]&(Y]O(^OWG42 MJQD?H")"XTG:'W[RD^F9'TXGRQIX'[)S!^V+=LS%R!CY;!DBJYZCO\VW[[^K MW?M)]X>I$>GKX5MO+\;]:=]/#L?]27SI>?QU^/Z7N PC%[?^=3C17XK)<2>3 MX^,:PRDTQP*&:&.($$V. "605AO J5#4&NB==]T#HAH8H;&C'L>>Z_SFID04 MG6^+SJ\V!M'>:N\4D(ZPE"X2@%(TC3+#A"!A$)>)L$1%Y?=3Y3*AK["G@#IF@1&&15 P3*+ *'1#1+: B=4=D($B%M+/"ZSQVO,=1 _UF6L0R[@#K M\7(TCK\..U%'QGYH+SO3<;S:0&<5U^[#1+AT)TLMNYPOG,%X1I'N*^':\1'D,SA%(%E5(HTA18MT/*M/8]P8+&D_-VA06%'6_F[JO�R8KU5E@.LTKQVBB P M.'72(UI8Y+7*/*?@326_%V5OH;(WGF)5#O[V(\$JVQ&X,#AX#:R# 5"M(- B M0$"0E(PQ+P@WW0/9XUP6+-@Q+&@WY5%,@.TJ_FIVE4:$>R^ (9)'Q4*9):Z)+[A#H;U/B]+VZ[4]Y40R5J5^=@[EO*Z -3'<5^:1[&7JQG M;&!FJ,(J6BV"@+B?J;M:P$#IN*F*86RT3,0%$_>V7^ZJ/SL4SWG$F+!5RJ-8 M+]^K]BO6BU$.&4@DX$*D7D 81>N%6"!",(18&IT7VCT0L"A]4?J'ICZ*(; ) M1%@E,@1EB!F$@#(* \JD!))P#6S0G"FN,+&V>\ V4U%6,*&EF-!^"J2@PT;0 M8<5>0 A;+^/.>84@H%8YH*(S"*0S0F!,$!4J97 (UFP7YLT P]X7D9V,IGJP M0H8D$N0[FRY5JW==S=#]\&Z'6^DWOT#[XK<)ZNW<:W:C0G(!5\+OK:BR*K@Z[;P M=<6^CELG/*<,"!M41%7&@2:: <,D@19KKH2,WK?H$7*?0JJ"KP5?"[X^7$5; MP=LJNPD5,@AK 225$5^)C_CJF (FD. 84UQJWSW $O78-?QF =@"L 5@ M=X$I+@"[+8!=G;:,.+$2$8 0HX :HH"FD@(6<3>"+!)"A>X!HJ0GI=@'@,T< M\K]S0_3X7]?_=/"?^,_LQL_T^'U_F+]>7(4TZZ,BC+>OI#CSPJ>^HVWBA?7P M,G4W&HZF\>JYPWMJ<33U[\=ZT#G7XRI3[M1/?%)=%Q7*IQ-EF!=23^,OH3_4 M0]N/;Y],XQ^N5@FNKD=]%Q0_$2S>Z?EHTD\;_W3L4X+J)__#Y[Z;GLX"T4L? MK'<8+CZB3;R'B^G-'VG+8M.KJ['\;[K;##-1,Y D%#OF:+(MDQ?/M*;,2,&, M0W\1T9U]Z'0\>X)S_=X#,_;Z(] A/N!3/?BL+R?=?U^5P2B *^N^NF35PAS\ MQXSC1Z^YVP==57'MJAX.XG=??NEU(KH_N5'>VG*WS^:Z\VQ9=W[4@Z@[OO/V MU/MO:,T6GR)?\6E_&K_-WD*V_]D?1G087<2KNDFOX[]8'W$TXD;GDQY<^'_M MXB-=#/6%Z\?MN?GNEV =X6PH5Q,QYF"5#YWX# -]/O%/9S_\X/J3\X&^?-H? MYN_-'_JAOEB-<$D]5^.'::VJEQ>:^P16VEN'+^MOKE]^DE]:.42KU[AZ(B&_ M\67X!-WXVKIM5&.?FO9V".QU$KMQBPZC^[H8S[VMUP+EM4!7UF*/*BJN?_S# MR<1_H_'#+1[U5D;X=S4TO6W*UD9N3-;9_I MR6ET\>)CIA_\_U[THYUV75^7>W>NVF'*[KI';#?I=@?.35O$C0U$.$8I4O%_ M&G-N@L(*$>7<7Z]NEZF=).EPZ-)_7BS$Z'#Z3(_'B5+X/=G_.\*U7GWR9O#Z>?S>#X>?CY[_^/'HCWBML]_PZY./EPNN[;>O M?YY8>OS'"QQ?__+GA_09R][A/\_>X5=?CG]Z.?CSY-7E\=DKMLJU'9\<#XZ_ MOD?O3MY]^?/YR[/CGWZCQU\''_X\^_/#NP\OX+L_?A\'?XEF%'*" $PEP90PQDPP2I@?7!>$\^IL=T#*7H"-]77OT79V 6@ M]A2@@B,":22L"(;JP&20&'(*K;."0DPS0"&$"2H U2Z ^KH"4($1J243P%'D M ?7" H-21@LU:6R1UQZGTGB&>T0T-<.L16GA.V .OCT=C:<@NMMGRW,-2H^_ M31M/AY]T?Y#(OY>C\=L(,8O>I,^]F2Y^JQVP@E)-H=3QLS4SRGLLF44$*,0B M2AG'@<2$ $ZTM%Q )2'J'F"%>^C^M>^E=T][E;LIPZ,H]\,I]ZH)0J,?!!F2 M@'M*HG)+#"2T'$"#$(WZ+0E4W0,&>4\*VB+E?CR,U*&U\3FFD\[86Q^M]*@W M58>>1S91Z2&LD'KIW\Q7_MA/"RHUC4IOUTP.S"W&''K N'2I;:A*W<,L8(1S M:2'UR"3'",$>5;!%CE&9D-!6DZ-H\G8T>=6^0 ):B)4"ROK4-BNE.VKDHWT! M.=)<$TG31(/H/!#45 ^=0G'<11M_&?MSW7<=_^4\)6!-+*S' MINV->BM>5#MQ.'2YGT>57E# JFFPZJ^9'8YKI!4)P-O 26< J643&6&&BE+ M F0DM2KE/8COS<<6IJ.]"MV4V5$4>KL*O<9N*&PDE0SXD+HQ".JC]4$E8"XJ M-/:I"[GJ'DC4(_S>;L3VR(U9DFR\6?]M"-C6.YMD8XAHL[54-PRZOV&TIWW0 M'H*E*7"Z"3A]O1X)XEYJ#9D U)DTGB[-L@W, 6V@)90&[[7M'G#,>Q2OMSPJO M%ZRV5.GW/C/]E_'H/-[+969S4AKS>I%O^7@1Y.H]?W8K;^ MQ[Y@57-8M1XWLDQ;Y0@!DFL<#13A@.($ <>CG<(PTL[#[H%@U];6%_YF;Q2Y M.?ZF*/)6%'G5Z% 2.D@D 8P$!*)KP8$Q* IQ"-1Q%@3ET>@0J(?%#A$WNU3J M>,/PJ*@.>IH:8@R\GOA.7A,P"N B_G)_-F2_4:DI\V*^"3^G/7B3;N9U^&WB MLT]48*FQA/V3]?'5D$ !O34 F9R8 BDPEC'@ O=Q+Q44/)44D1[%O$71[)*7 MTE(#HZCR]E1YI1$7,=*0-)VV,GT?#]Z7DIK4E-\>CH2VT:]/XM#YP4B$F1= 4>($AH#AQ&8%Y$'>5 M<$B\L6F2 %,]BMJ4F%^XC)::&D6_'UB_5^P/3*!SP2'@6)H4Q=- 66T\P%8K M&;0,/G4G()3T,+KW)+G"<=Q>-W\:C=SG_F!0B(Q-FQRSE2Y TQS0K(\DHI(% M[8(!'(H(-(8%H*E&@!EJ"4=2>0@CT*C4!Z44T^RQVC9E212UW8C:KM@'G 48 MXO\#*:+I3Y44T?XG#&BL14!*X.TUSQX-9SJX?M^ZF9;!3Q* M4L56C(7%NE>Y7\=^^N*+'5RDI2N(U#PB':T9$MQZ'DT$FV;;!D!U:E=DC0'$ M4>D-Y@XBWSW@M!,)KXRCTLGN 44^0-N5+/=;ZF/8:1;FNK22 ;"L!9%%%6-C:32#E;^NVCQ.2 M*FOP:L3%62N$ M9T97[F?HS' M?+ "XH*]S6'ON_4@E/4,8R. 9\$"&A$8&)PZ7VO)TP _# V,]E./8MJ#N*DV MLJTI'OX;;JF 6P&WC19*%W!K%-PN5ZL"1."4"!!X*I'&T@"-&0.!1=$,T5GT M)(,;4ZK'Y*R3O[?_Y$8B1\Z MJ>1O>MG0<+=KYB^W<+K;;>]R[T.]L_%N@X6]11^UQ?IH38,MKMD4Q. M:KHO^"^5_)0N-(W;6!_7'$@/E2""4""B'PDHY1 8"Q4PDB#-6;*$2?< LQ[: MQ\K+ DE["DE--S@OD+1!2%IQ^^+A$3CQ 6@+):!!0Z"(0P J%P\5%(1RN'L@ M>U"V"9$>3V?SJ!/C"^^2F3<>#0;9Q9O]//8#/8VO+9GV)85STW;3B[/SP>C2 M^S?5XB^YWP6OFL:K#^O-*^+^(*F8 - A#:A5$:^DB185L1&ID*7:TNX!%3W" M2G?S/5;GIFR.HL[;5>?5= :-%),J .6@!119$0T1YD':5AY(1&@8/2*.>D3= MNW]%^^I'=\C^^,9DE?N:'X\BY:I!VB;M1\&I3>+4>B,++W'0DAL0E".IT-T# MF5M::$(M)=1IX[H'#/58JPK92N9D2\V.HL;;4>,5<\,0Z>/>8!"B]D;EU1Z8 M@%+!2-#>Z: 8%5&-24^AIMJ %[KC+JKXW FSBTE\=C^>P=)E :7&06F]MT70!$8_)P#)?6JBXU#$(TX!#?&/ M%".*'.\>((E[0I::U#U6Z::,BZ+26U?I%3M#8D.=HA XK1"@3$L@J8$ (Z88 ME%AXFVI2H>PAUB:5?CR\1M21?"\I06SBA_W1N#,<3?T]&F$\"O^G0:MCMORI M_45#J.] M.MR@F5%T>-,ZO&I8<$>#$1@$!#F@DEN@4AJ9$Q1'X\)1[U'W0(A>E)(6Z?!C M*_]L*C322.G43H-54P9'85HW"52_KM=*JKA;E'H C8. HJ" \H(!&**M@1UW MA*'4L!/U,&VJ,_"N5$H6U=^JG5)4?\.JOV*C.(6=LRH @Z+"4P$%D,ISH--N M,@&MX"E%"\J>HJ6.L"V&2R%$VD2(E'8ZF\"J]998QFNF'%$1IC "5!$$-",& ML*!I\!8B9E7TIQ3NH?O7/!=2I+UZO"%2I.CQAO1XC1<15JOH9%BI': <8J"I MT4!0%W]A"E$GN@=<\AY$.U3(L@==0'>M7GYU.FPIKGFPJ;#SF'5!T4V@J%TG M;9R14AH,+#0^U2=+(..> F:@- $2YQ6.*,IZ'.$61:U+(DI+C:&BSMM5YU6C MR$#F$@>CK(,:!2-(H*(]3)HH7R(SHUL65[9WE,M5:/Q4C:S[6[C2T1P M@:!-0-#[-8O"&L*,A @X@A"@@5&@O33 ,AU\( YY2E)N:T^2-KEEA5YIJT51 M]'@[>KQJ2B!&//(,&!@2OR(TD,A*8*REPDK%M/#= TQZ:)?ZA.PMO;(SB3(E M0:8M%M(2J!8H;0Q*OZYW,$E02K&Q0*=QF!0)#I3A!&!G,"20..URHUW,14\* MM2L!\C;EQNRYRF\@,::H?*,JO]I;V^F(Q08!#4,B8EQ2?D.!HI()130UU">5 M1XKW%&F*B[F=>A26Y@:%O*Z1ML^-M+^O?_)ZC^J;@;A%C;1O>9-;C0NZ_J?9 MA>O/@_3FI_.*L_[019?P*5#Y!A]">GX9SRK9)TF.>IU_? O@?_'CMZ=Z[!L! M^E?'+U>1?GXW6:A_T>/7X[?3U._J=SVX\(MOKW$>%IR_!OG_\6U^FW+\?IV? 1//YP_.'='^\NC\[BM3[\]OGH MPV_T'?X5'P_DY='[OQ -B$=3'CC#-:">46 T$8 835%@04O,OVTHW"!'W^T MOT\[-\K>).W[9#OPE65LH5TD2I)-Y3AK!D^!N8=JU<;0C.BESMD%PI95@0@0,2;)0F&)TK)8D#V$LL M(":<,!-=*MB#UQ1"KF-<)6<=/=_\CIYT1J'SUI]/_9GQXPZ!O4X2J]P \;FW M]5]1_FO\-W[\W,>K??*#RQ_N")0;%>C7%]/)--YTM)*O2G3H?_$.?/7C41'F MAQ-F^OKPKRBPR$HC@/22 M\\V8 S1Y%$8S"+"*)[(E-$@N6B53KR:3B]5#MXA36\3)!H,UC4" LOB.1>QQ ##+ ?28:5I4(0'U#T8 MCO[>=+N]<=?/$E$UL%Z<7_V1W]G37]\E^XAKM,['-_]QSMX M]/SCY]?/7YX>?3C]<'QRB.-GX.OX?$<#^>7UKW]AA9UV6@*2.TA+9H%Q6@%, MXBL1LIEAY+L"AY1HC+VG5CI(&97Q/RBZ>P+">!0(I6[M\!44D:EC MCX844 =]M/N(!TQ(H;@WE!#V74)D0K"*2H6C+4F#;4DP) MIKPNQ]G^"%&$!2*A$P YA0$5T3F0EAA L=2*6<(5X[?/7]ADAL/W2>5U76/F M0EFBT#LBJ5^//O_E):+>N ",F8I%I-,Z4>-:8PLU9M_*V+I6IK[/YBHR MM3F#S=F)U0A*I5 M0L5A0")8#YQ,N8&813N/I/1G 84S&&$*:1[^B\1M\E13O*XE1VV1P/9+(#DZ M_,LA8R6U&GAL0IK3!('"$=M\=#J09 [E5L4M$:IR3+9?GAQ%!-+41%9X0+WT MT8I+,\T9D]0(@1PAT793/7$K1-ME1<-H# MRXT!-" "(K(QX*B67"@=/-1W134%74O&%L,YYA8!5*2_+<0F,B IF(1*<0X:Y9E'!6M1PLS3.;6D2 M?M'-^^KFY:IN*ND=9< 3$P^_5%IK()0 26\(UU@H@]JEFTWVED6JS:W;#N,- MI\76@\ZY[CO0'W:L/N]/]:",\-FT$;!8^U_BTK\:/JL6OECRS8'1^K1E;Z/_ M)1 !6FD3_3L%@50I/2.%G(2VV&G;/6!<]!1LJJ-LJ=EKH18W92X4+=Z&%J^8 M%(A [QBFT8; 'E"C/9#0"A LYY82 :/\INBQ[ FT'@[9^>*]73 LK+TXNQBD MBH&H/J%O^X]M-/(_MV)23.)SQI]64>F-G^IX1^Z%'@_CNDV6MN-YM1L%H)H# MJ&NF)2LG*1(Z!<7B/]&JB!9&D "S^#LTT>Q $: H0CT&U\> _*L0$ON@U=]O M8A2M;H=6KY@=P<;-A (!)H2,S@.U0"%'@49>0FVX%B1UIU>P1_&Z\_ @6OV( MJ(PEBV.4YP;:T=GYV)_ZX:3_R7<&H\ECFTO\H";(TG[D663/EG?CU3!NCO\Y M;LFQG[X.)_I+ :<[@=.[-9-#6<(AT2E4+7"T.W"(/T$.&,?8!$PEI*Y[@/EZ M.NWM@:D0&BW6X,;-C3MK<+$]&E3O%=N#4.\-$198EMHX"RV -AX#@J$PP1,E M9"IV[+%KIN(\B((WR77LPH"^R8U3<.Y#?)1Y??>.LRR/)WJ1-Z0@57-(9=<, MD>@@!4JI BX"%(A;1Z(A@CG S(6(4HC00*.7Q'@/T7N'6.ZJ)CO$CCQBU6\J M.%-4?\.JOQJ7<5(P;A70V">"!!N@"8/ ">UP0#)N*^X>Q!WL"7;OX7W;4OU' M/&DXYXS>WK"YY9S%:GF?DK@F;G1A!GZ^7?>#O.L6\T$1[Q\/N$![C3 ]-T M38%)/;Q,U5K#T329V>/XYV&G'^_L_3CG8H^GJ8IK>NHG/BFM\\.)3T?),"]D M#G*&_E /;3]3C_$/9_&Y)E<+N);6H[X+BI\(%N_T?#3)68M/QWZ@4^W7#Y_[ M;GHZPY"E#]8[#!P\7TYH^T9;'92CG;TK_I;C/:!(*0)!0[YBC5T!OA M/-.:,A,]6>/07Q1V9Q\Z'2^:X;_WP(R]_@ATB _X5 \^Z\M)]]]793 *X,JZ MKRY9M3 '_S'C^-%K[G:;JZI6%E577"IYC7_[XJI_^W"/ER_X-&44]^TM1/Z?_6$$C=%%O*B;_&L'[_]B MJ"]_!.T(9RLY'P(+P,H'3WR$@3Z?^*>S'WYP_X9X@/O6O//6CR^?<,5N^_1W>(V1F[_S6Y\L][K]>U5/L/R^JV[_ M7A%\0JG:D9N53P2\';3\#:']M[&KEL/1XIWKSW0-MU$=@-OQX>7?62T5#7\Z M]CY3[\?QMFM7K'Y,JF/RZBJ.1Y]78Y%W'!*U MG46ZGN>XWFW=J#RI!7]W!^>VW;)6C\_*-O M%O-6#_XMX+A&Z/9G,1>U@-FA M^Z6JJ,X_/_N;JNI[+,WC7>ZEC._G?U-C5M;W7NN;93@G@5;2O)P)FO_R\[>R MZ\OB?X<1,%J%B^O/=B2O.]M;89_MSV94[=:V<3[NW=(=GHTNAM_$Y6^Y'5N: M=KJ9!5KE**\W9'_4 SVT*0@P76_/ME7[=A/OO$^>8ZN2'&^WF7=L#(F=-@IR MJZBE EH=H#0&>:@188J'6ZF[K\B/(W;\_+3_#K^,W_KF]/BG(WC\ MX>/ET0?WX>CY(8R?C9]_=?GNZ^_AZ!*B%&T]>@OI4?S;T>%?GG&I@[= !(C2 MY$8$-$4:V, M\YX;CDSW@(MK2S$:SG%L4V[S!O6\;9A]^_23NSW[;F+;>F9) M8\!V32Y) :^[@!=9 2]&!9,$,R"Q2BDCG +)C0*"" D-(9)JUUPSOH);!;<> M_*'O@%M6(*NU0LYH0YE'AL1?H=+>(RJM$GM>=[(KH,960$T:A62JB!48J51V M8H&&$ /F+"144QJD:*P=6(&V FUM>>B[M >0BB'.$8782.JP,!0:S(*E""J) MZ3>F$-S0'J" W$9![LMJ"846*K@@%0B&>$"QX$!Z9P#AWO(@)41>-]A]J !< M ;@'?^B[ )S%-@(83!WV*"442D41M8YS+3E7N !.0TB'N'KU_BY,";P7>VO+0I27"WH':\8K5QJCU0C@&5/P74&,@ MD$1C@(.#V#FCJ=%;:XG0NGX(MVDI^: *NOR=\1H6]+^ T[YS?OBTJ,(W5.'X M&?R\PM(@;A ,U &I#0,TC0PU-'!@O?9$(XV5"2F';G2>L7 4.H=O?TM1< A2 MC^1:!?8X'M["-H6WTY)<-85_*-,QRBZ57=JBQ\NE)#PYMTH8ZGG03#O+;2 > M6X*I+QYONT[$U;@%E]!@CP(PW$) /0Y (^RCURL15D$&:$GW G>4[PE73V+ M#C?KUF$#M0[.,H1X5&&A&49>.A,$%\C1$G%LA^:ND?&22>T$# YJP%UU@!C MF(^:["+X.H*\I=T#SGJ"ES%B.Z:^Q5#:A5VZDZ'$"*48.QG!E"H8E-62Z_07 MAF$PJ!A*+8/;51:-2\:X$P8(S V@@4@@HFX;U.)7NXCFK6THS_KL9OT.D-?M3G2 M7SJ?^]/3I%!IKE$G=R6*'XD7^!0OD!HEQ;==>ZW;5.7L+B74PD%9FRB$8(P% MF))3(C!309T*R#K#-;>8:>G\7\]SCT\$$<@_D%N9PZ^R.#Z_&,>E^R4^QC62/*N;FCY^8:^Z2=,9Q+!I!D/.5P.: 1 M4< 'F[Q3KH*B[3HX'U..UHLO?FS[$Y\HHHH7JC*(JNDUB9-*_37RJS5--4R* M//25AB?BJ>//S@>C2^_K"YQ?C.UIU+'.^4 /]YI@VEGZO\T$TTT876#X]C#< M7Z>4$(6I4 V(7+H>I ,J'KL T^!I"@-8E[(E^+TK/$LD;Q=,X[)++0'<+3!* M-Z#M[WIPX8M!O'$D7LM;@RE!36) ) V 6DV )I@"AHU2'CK#9$1BVA-T?=A\ MT?)6:WG!XK)+99>V?F(VSB65$_-!3\PU"HE2I235"J#H= )J @.&$ ]I+.*7L4MFEW??LEV)>)Z/%_(PT M.N/5L!Z:D>T5LVJOO$DSZ"?]J7_KQY_ZUE<&SAMO1^^'^2K9UBE636-6S7K? M/><@"1P+P"FD@#)!@(D2 H@0$BOOM7"V>\!(3[&F.HH64"C077:I[-).[5)+ MDDK* =OV W:=-A!.8HD,0-IQ0 5#0"NL 0X*2Z:0XTRV\(1]3.DGSZH96?U/ MOC,=Q\L,LO)T]%SO]II V%ERME#H99?*+I5=*KM4=JE-NW0G7T$'(A'U07#J M,=,::RVIL!A2:X6\LZ^0!WQ>F>WY:FA'9SX-]WPY&L?;'#Z[&(_]T%Z>)%.G MNL7#H3M9&#X+?R.7U)[H+\5#:,I#>/ULO6DR#D91)@- ECE *:/ ,,8!# 8[ M3Z7T@78/< _)DA>YSU#0,&U0H*#]4+!*%B!B*-/6 &FM JDI2DK+PP *;T5\ M 7*FV@<%CRG'X+?AV,>[^.I=9Q 5J1.5NC],'4XR/[?<#V6O28.=)7(+W5YV MJ>Q2V:6R2V67VK1+=RM;OS=K<$-3Q)M\AH75\]]5&?M/NC],CL3KX5MO+\;] M:=]/#L?]27QI.5FY> V->PUOUPD$B2DB" 7@!&6 (L&!9I("'$5+1-EPUL+L M-;#US.32%&8_$.'>Y$%!A!U&A%4>P3AAI-,!2*8C(IBX[U)K""3%DE J F>Z M58CPF-(-H@ID[F"O"8*=I6Q+C*WL4MFELDN/9Y?N8FA2132B)$ <"&74:.JU M""[80 )5#GV_H1E/Q45\JEB'C0VT/#F<'E4U']%"?/\Y7O_S7U09KI4QP#'K MHWG(%# :8Z!M]HAJ)>FU>*]]LSO/WB^=8AZMTZ2E!-A4MM7ZCWU$4UM!$X/";4F"(-P'B5U MFP8M^>*O+Z:3J1ZF%2LHVAR*OIBNPW(DI[ U%03:HZ&U#[']L9@/OL'%M K=KO/.FD.V:V7@%O>Z&7BLQ MVJ"$$8H1('B:W($1 Q([![ *T0ID2!CNN@=-58 6X"K ]> /?0?@0@PS(:EP MGC**'8N*$H3TB"GLE,'H/L!5;++F4.WUBDV&$=%*< V\]@10EV;$I?[>W"F. M'68,!=P]H)SW""I&6<&VO<&VNTUG@RQ @R"#@F(L3-">"249)E;%_[L9W,KH MX@=!N;5XB802:VDPH,@C0(/ P!AM $<8>VJ@PC1T#S"!O;B]]T^H*0A7$.[! M'_HN",<"M=$"X!C&T]] H1P75&E"I-!$,E80KG4(=W05X1#% GF+ -\*W@6UL>^@[PYB$.Q@D/.<,4*=M0;65N"O61%@L!0C*"T#C 04,TPZP-.M$&1.W3%=V&U-D)]S3 MQY0G_;:>]9='(*2!?FD,X+0S'77BGZ?COIWZM!UIVE]2WH[^K,?N2@EVG@Q8 M#]ZW::SV*W.PE2251)-SHP@S\XP@!6T*%(EX;QQFE MQ$G.",102TR99(+5:35TEE;#";S',,$WQXXDVZ3 M&-"V\^+V9NP='[[5P'>OG,\BQ$6(V_#4=R&;A)9>"T4QIIH:@HUPCGK,+?-4 M6:+O?':7H>TM.=)7HXLD$&I)P$ 9[0%%E@-MHOL6-]]$@\UHK67W .$>1/C^ M6;,%"PL6MN&IRX%>A+@(\3X+\6.7X]T2Y3N5:WD3[5&H$#62,L,E$T$YK'S@ M#D:SL-BFNVJ;KL46I$&*(4: P]P *I$#DGD)E(=&,J@--' ;QNF#119VN(GK MBR]^;/L3G_C_BO0?G:=]F73TT.6 0RH,RZ_6,8AATO.AKP @114Z_NQ\,+KT MOK[ ^<78GD85[)P/=!DXVTH@;W.(X"8(+RA]!Y0^6J\94VFZJ5-QBU@:OB4@ MB )M@4(..8H"409U#VB+YFZ5UGBEI>F>[-)#=UBPMA&L765K/6%* M04B AM@!2I $4D$#>-PG0[WFCICN0:N&'!8U+F!;=JGL4AN/Q,:II'(D;OQ( M7".)O&>>(TZ L4P":HD$BJ94U/#_V7O3IC:2+%SXKRB(^T;T1"@]N2_=$T3@ MK<=S!]QMX]MA?^G(%+KMGSQ3O0;L0-M;_6KSD14I%2D5*14I%2EV2 MT@K&@O/>"F.Y3-QQ9J-FGDK'(Q@%3#&N5S86KNKPF?N"O!S5,,SALVE=QZ$_ MV<]4IQWBSC#LSXG/W. H_3W7;R*\6Z[7%8GS1)&(L%4!<2,,TMIRE*22*H'A M**7.#3X%Z5)LL6!!QQT'!0LV 0L6W06<P;Q9=M/XMP=:70US#:K&17>^8M6#=AMLK"^W>-R+E(J4BI2*E(J4 MNB2E58ZFK\%O<$6Q[JN,ACGK^7=[5/UW6PVS)?%Z^#;Z:5U-JCC>J:LQO'4^ M(WEN-A3+8 7+X/VRET FHZ-V$G%B/.))&N3 3D3!*LJH),*HM+6M!>E&S]&B M\]TK1U%TONLZO^ -4%0:'A-#,GB!N,06::,8$I$01[Q,)/ .Z?QC2AJ 1=[8 M_P_:R-]8OVN)E!4I%2D5*3T>*:U4=1<;$3E5THC$DW6:B"@]9CS09+D./T\E M85>*NECVE90W M;_14-+G@;9%2QTSW@K>WB+<+QG@^Y!^C8TB#/'-HGB*K0T+&>2$]H<1JTC&\ M75-D&?0L[!ZBK570,.G B MA#/*8>XQUD(HG9OW6H9Q8GK6QN_'A52:B[^>3L83.\PS5D!T?2!ZL%3#D0?G MJ6(,Q2@5XI[F \>:H\@4\1X[CZ7:VI:ZS^6R3_/&!?PP-2M>&;)%E!5L>S#8ME+&'6:148&) MXR'_<42FB(4GECF34K@:W*[PW!64NUV46PJ7)&,9DWUS2/_XF35X*PG5 V0O"_0#A#+=660ML35ENF#9>&BXB9T'D M2O"J(%SG$&XA0UCQ&, F]]W(MO MTIN,>O#RI*[\)&99Y)9[67-[]HNMPX4CU$U[OEESS#%\J^F:F2^0#US#:_EC MEU[K4>1EW[ K[>; ^:4A8.D=5T88L.9& M3?W>G*VRYF,[>:DV!UU>CNH4J\FT&6 !^Q7 _M-2>)@0@E5*L,ZE5XASY9%F M@2.0J)#:PZ^1 8.E8DVU+VZ_$^N: M?+4S"<(G1F00V>TDDX8-G7.>)-6.2!Y6WLU+M_6.;/*+\4;N./=:;N:[A"4WDXV/-N[-HQ3#K M^3"V )#C#[UX=#P8G<0XN\#QM/:'H(*]XX$M[64[">1=CB24_MPW1^F/.TNQ M XRUH\ISY#7AB&LND9,V(,H9\3PH02BL?T*7$;H4QNRT+I?RI9L@I?MT]5X! MMTU[PT*8;Q^*%SV\0>KD(V"OU]0CSC1&FEN.M,%.22^ELP#%HH_)NA)VBIH7 M,"Y2*E+:*"G=I[.I;)GWNV4N^Y@B!GE*BY)G><^, EEN#1+:&2VX9@:G[NV9 MCR>5->L+:EILPX/.M>)!NW\VMCA;*:%7I%2DM/F&_;F0V/YH!V8NC\ ._K!5 M>#5\9H^KB1TT;,4MLI4W\7_3:EQ-XMM8?ZY\;.G-F^A'!\/F*@W3*9QF?9SF MQ9(;P NE#?,>!4P-XDD;9 @E2%,F7++81,.VMB7I"W%C3E-0H6!WD5*1TB9* MJ2-))V6'[?P.N]P@"+MDI&"PI]*$.,E;+$\168*YX, MP_Z<^,RMC7F/T&(?K,L^>+5<$BRE$*/S!(60"RIXHI!)%,,_L2?2QJ0LSB7! MC%I79=>"!=W#@K5[#0H6; (6+/@*I!88JY@ 4Q W!*.K%41Q<@#CY%J&4+W ML.#19!C,NVTW?85[H-+5,)>Y:IQSYXMB/6B?P<9Z<8NOO4BI2*E(J4BI2*E+ M4EKE3/L:G 97% ._RF*8LYY_MV?=:ZY>*.>"$7GNZOS M:W .%)WONLXON )2<-P;!9HN@T#<>H8<$13%"$O=*6M)(AW2^4>3+@ KO#'^ M'[2%O[$>UQ(C*U(J4BI2>CQ26H5')FNT8)JE@!/72EMG'5@4P5K,N>3ZYWDD M[(KS\%()$JV/&?ZYW"5/:Q*\T%;F\1;A=/_2>0BR8888Y(.2X9R>]M_%X$H]2XP_,S\-LFD-0Y:GG:Y_W$!EN;BKZ>3\<0.\XP5I%T?TKY; MJ@X92*"YE)KT*/-J'Y^6X#1 MM8K"/UL=?1WSLYE >DDWUG6AZ"7=6 M2KH:4)Q>14FI!B<,)4:,LXDH( $DM MD*,T,8%5B#E-5!60+"!90/)603*?X69)>DZ4XTE0A[%U)$6#J>$\\IN 9.&: MZT/0Q;HW5GE%-8\HR9QHG^OY&>=9T[9:<$]C='IK6TC5-]@4'"TX6G#T=GVE MS%$; 3>UTIH[JYRU7!%."',.]#%<#:17N$@+HMXNHBZ%I8RSF@D9$!/6 2DE M&%D6&-*<:R^$HH;BK6V0:%_@Y4(G/]N"IZ!I0=."IDN!?BD)<3)()3,+#3HD MSS#%T;"8A$IK0=,"F"L"YF)6MTPN1.50")P@'HE#-@6*'--6Q>2I"F9KF\KE MHYX%+ M8%K!<5Q4.3Z3SB:D@H/F__"WZ< M#OS(U@?5L+F]N@A=/L*:K^]<&VG6QOW#V+,^U^2WPQ.8@-YP-,GA^QI>SD?H M)_&@MH/>L:W;\_.'<1RSDH8X;(OY#YMYS/U6>ZD:VJ&OX./C";S0G+P_D^+B M=,Q&P>D3)6"DQZ-Q4_;RUSJV%?]^^U*%R>$I9IS[XDS >/X5ZV ,T\G57[GU MN2;X6I,M+\[&^9^']>E@CNU!1*Z.]A-P#ACKKW;PQ9Z,M_YY<37!4EJ8PL6G M;Y]Q^U^NAJ]>Z[;3W"KW[,W'UT^D$==]^A7>$^SJ>W[OFV6L=S]6\X3JG[OJW8^5 MX">V^!^_U=N$+A^/>"R Z83F=EURPT&:B7:#WE#6"7)C%>O1E,9]VQ03GNYFD MJTZ#7&:>WNIZ,G.WW I&;+?7VK/1T=%HV#+D:TSFM1[\>\!QR:)[.),Y[SW1 MF'NY 06JALWOLS84WYOBGYV:1SO=;^+$PHNA]\+60QCUN/?+CO=MMP)X]7E, ME:\F2[& ,N+S"6[6=5,?I5WAYXND]'(YE-XO^?15F?^U"[SP#=^3-\SZ.?<7[2 M<'[\B([P+:_U1W \SWD78J12?BT&&^%ZXG7 MO__G\/VW/_&'O_Y3[3W?_?;^XR?XWINCO>>OR(?]IQ]W]]]]@>=,NR>8_+=- M\..[SU^=[.[\S5V*T7B,O%6Y'IEFR%FK$>?1Z)0,3HIL;4O95YRN-]CZ Q79 MC(R4G]'SKF'VSV:;_.C9-Q/;+CLQMR9@>ZC)=G<&7FP!O#23WE,=$ F6(^Z8 M1SIGC@"F^815\%'9M1^8*[C5$14NN/5]W,)$YR(GG'O!N';)*8U],-'F(M/* M\YO@5F%D:P,UL0!J1!CXHRWBV@?$F0W(28D!V326.$IXA6]MFL$T8K%V#_QP7?NH9O"[5<;-(R,BR1B9KE4PQ X P@G;9"!^M--#@! MOO7Y.BK]%W@K\';O#[T"NF5,:M-%$F9S1QQ3+M!J@MEO)S M6B6CP19E2@HP38E +C( ->J\4"S91 #4N))]96[?5(2/77JMTO]GL[C%I9D(V.,8!-8N M6,4IQB8%8Y@3B2K#K"1-@7:"25N@G6!V+9[QJEF.Y[NBM>OTS=DZ:CZVDQ=C MTR_MY:A.L9I,FP$6YG%MY@&L8S%+@7KCH@\$^<@IXC)X9"/\,^JDDH\V EO< MVJ:8=ZA]^D\"]>/JNU"Z8VR"E%9J9&L ;V7D!K[*'9>YC2G KLG5OXGB:67P MW0D?I^-)_YCL\ &T#Q4_M.(:+&>(L;YQ":>0TX8@X M8C7%6D4ENK5QKNG@RD8XGUY\C;6OQC&[B%J_T.@XS_RX.=J>?5+Y@$OS[LQ- M-'0]&)S'.+G \K?TAZ%CO>&"'#]K!=(G<-P.IN^Q@N@JC M"PQ?'X:K99>2HB8E(Y'%*3=;H10YPQT2D@FK U82P_(G:TNQ[% D_F&K\L]1 MXR*EC@#N'7B4KD#;_V<'TU@(\:TC\:(CB=(D@N4$19H\(#'CR$;XI\',>P;R M]D)N;8L^YR8][IC+KF0B/>YQ81&3/F$ M. X1.>\D(HD%*P6(WMKN;9F/*H+!^W^V5A'?0FG%"D5*6V^ M97\NYK4_FM>US"4M7PUGQ2P;ON(6^!$,"1QA[WAN3>F1]20@"[_"#IL\]ZZ# M.^QC2C]YUM:ISL6H)S5<9M H3\^>Z=V#=B!LK'.VN-"+E(J4BI2*E(J4NB2E ME6H.>8V)QSY1++A@S@@GJ?(R"*L)3OX:QL(5Q8>:=AL7.FV\&OK14^4*147A.ZCP:_ .%(7OLL(OVO^! MI2A5\L@I:1$'V2/C(T6<8OY=WLD/3?@S$;" MZ^';Z*=U-:GB>*>NQO#6^<3C8A'\C$7P=MD%@"W&T7J#3 K9(J <64(E]8Y1>= -0SQG@42 5I$$^6(><\!?ER M@55TRFK3(95_3,%_6..-]?^@3?R-=:V6B%>14I%2D=+CD=(J3%);IFV@R2M) M.9?6!A^,CHQKC*T@[.>9).R*\^A121!=6X.'_9W);GL" _CAP9?=CZ^^_,T, MX9%:CI@"7L@E9\@&[I#FN4:#P\H[O;7-<5\*V8T@45'D KB+R9+Y7133(&PA!@'HLH%\\A([9%T M#J@KH<9&L;4MU:7E='\N>MF-?HL_"'+!NDD80G&6TV:0G6*1<(-2[=!+@*)UL?JKU>X&06N^"DM2@P*Q"7S"%M-$>" M.R=QP%*37)\.B[YDRX9MP;:";1N*;:NX\)3'(23%=5*!"QP-#5N%^66HB4*($X*;!&("R-.M$&&Y1X"S%,6A5;1YU0:TN>7=*9< M.9NF %P!N'M_Z%4 +K+ DO""$2HXIM(E2[STC@JKHM&N %SG &[W(L!9'9D, MW",2%4?<686,T1'%R$0PS"<1<]_=OA++=88+OA5\VSQ\6R7CA5(>&"=,*LH= MB]8H'#VS8/@(ZJDIQFE74&TAZAI@\Z$X!20%!U1CRB(C$T=.&6D=QB+D#&B> M>9O>#.OT,25)OYVUW6NZ$>3>>KDCWZ0W&?7@Y4E=^4G,XLB-][+R]NP76X<+ M)ZB;)GVS'IAC^%;3'#-?()^WAM?RQRZ]UJ-(S#ZW4ADLB3":ND%\'!'@H G% MUJ=DO.#1.^U)T,%)[+$V+(594@T_3:J1#-^@K]^;LR76?&PGK]/FE,O+49UB M-9DV RQ@OP+8OUJ*#H-A+D0R&GE-%)CH5B!+B$#*T>B)\5AJO;5]R6&7G\N5 MNZ;RW',:W6U"0->VB^NSV!4?OM.X=Z.$S[*(RR+NPE.OXFNRD6-'B?*6&)Y_ M]XD(YGPT06N/VH'" H4=>NJRGY=%7!9Q6<1=$N?C7,2KD%*??.OI'QUDHXYX=AB;(D,^"->_.X@[#K./#V"I_CB3TXM'Q8'02 MX^P"Q]/:'X+Z]8X'MO1[[22(=SDL :%WEP(!5 5#N=,H,AP1R(H@ M$"E#1H%L TX"('MKFW>I[U6I=E?*D#X0*=VG)_<*M&WZ#1:P70O8+OIH2<": M18R13DPA'FE$.D8*E-@03U.T(+VM;4'7=2"WZ'%!VR*E(J6-DM)].I+*GGCK M>^*2B\A8+HB5'D7M$N),6N2DH<@RDS28(IKG_O;=VA0?56)IU@G4-*Z&9YVO M_ ?MPMG88FFEI%V14I'2YEOGYT):^Z,=F+D\ COXPU;AU?"9/:XF=M P$K?( M2-[$_TVK<36);V/]N?*QI3!OHA\=#)NK-&RFQ+W61VK^7#+T@Y=&6&.1=!H, M?24#V/@)(Y8P!P5)1$F]M4UUG_!UI5@75"C87:14I+114NI(TDC983N_PRZY M#7CP.B0G6X\!%T$C*ZE&/%@IK(RYUD@'M]C'E$3R;'HTS4VK/\?>9-[ NF?/ M%.]!NQ VU@%;W.1%2D5*14I%2D5*79+22FV7")."A8BU-YP:8X3%46!!+554 M"G<-:V'%!IZY+X,P_Z< LU-C]*^\Z?L@7?+ M-;ET(B%I%I&0N7\G"P$9I3"2DDDF@@I<*; '..Y&_\ZB\=T[5%(TOML:OUBO M*@BEF:#9 Q 1=X(@@[5 @:2$H_*$=$KC'U/.P+R;==.XMP>J6PUS&:G&W7:^ MZ-2#=@%LK%^V>,^+E(J4BI2*E(J4NB2E;KL YJSGW^VI\]]M-6JM3 MVMHV\B8F0='Y[NK\W3L!BL[?N%!BLC!8+0V M,>VD,5YB!>SRYZDD[(KS %+)$ET?.?3+K>BRL*R(N0RN!'+(A$,Z\H!,5-;F M-H,FD*UMSOJ\*V&BHL@%;A^(E+IAN1>XO46X7;#%F0H<]DR,C*82<:,8,HXF MA*7WR6@+QCGK%MRN*2K?92O\J1WD8HWCGIWT_C,=QA[#_5Y6H@=MEB_7!%VU M\6#G\'2U\HP&!Z^DQ5%CSZ7"5GL=F8+_16^)#[,^?#^NB=)<_/5T,I[889ZQ M@J'KP]"#I8*,0K'@DJ:(,ID0]]PAYX-&2GL>:8HX^K"U+56?DEOHSG2/'4;7 M5T+\\7087>W9-Q/(7!Y[*+AB;!(%%?"V& T(UZF0*17QM\$N HG6Q^J M+99SH;#?A! C4H)$Q*-/R''MD,8F\.@P8Q)O;0NPJSCE!=L*MCT4;%NIU2 C M1&H9@S<>KL:ME@3^KX0F"KB:O1K]=E 0Y MZ7))#<.2(8&9W$+0\+[FRRAWDVXM!> ZH.L%X'X <"0Q:Y7EED7/O=4N&1LC M5HGQP.#5 G"= [B%]&"JJ%<)6V1,M(AKZY 1PB%)([$:I\05SMVHC& %WPJ^ M/0!\6P'> ,JTLS$([L&H(48'KXW,*I$()EX5X[0KJ+88=&7$ L_6B#@.J,:\ M158DAJ*6(@2;J'4X!UU)7[+-L$[O.D<:'N.>:JO/FN:4R\M1G6(UF38#+&"_ MA_6HH.1R$QP98B07*[/NYD[B45$89-0!N2 MB'%I:UO1-?7*N+[^W',BW2T#P>9RV=6?O], >*/$S[*:RVKNU(.O=!Z!RQ H M;-N>,;@:<2GG.L#/1#0V1*V\F9>FZ1W9XQ>CC5ARS,#,0B8*@;BD'#FE$S)@ M>LM XT!^##M&[Z\S:^<0ULPL6!BIQZ\[/!E-9?57%9S6(J,*ECX0*=VGD_<* MM&T:%!:N?/M(O.C;M9C:(%Q"$?9.Q*FSR$I!,FEFF$O%HM-;V[PO\(U#N$7- M"Q@7*14I;:*4[M//5+;,^]TRE]Q+A"G,'57(8.D1]X0AES3\DZ4DC%/"9>NE M:WOFX\EAS?J"FB;9\*!SK7C0WI^-K-J8@<-6W&+;.5-_-^T&E>3^#;6GRL?6WKS)OK1P;"Y2L-T"J=9 M'Z=YM>0&T,9KRX-!UA*'.,$:668]@0L'N(J4B MI4V44D?R3*,T.0T41W<8A]-\LFS MZ=$T]\;^''N3>9_LGCW3N@?M/]A8SVSQGQ$65?; .LE>!$2B1=KCS/@T(:QUP*"SO,3'"XJ8S2*65_-#D" M\R[933_@'NAL-OY=WM _7=;#;.=\'KX-OII74VJ.-ZIJS&\=3[5N!@%/V44 M_+GL 4C28,>P1LD8@[@S-I],EP@L FFBU"0ZOK4M23=ZD1:5[UX-BJ+R75?Y M!3\ =I%&%SDRV'+$J0%M3TD@GH)F3">'*>Z.RC^:<#\L\,;T?]#V_<8Z5$N, MJTBI2*E(Z?%(:14:&1QWU(KH22!<4V6=( K^A240"YUN8#G"KCB/'I6$T/41 MPW?+W>T83<0+0Q"W%FQ!8(E@"PJ,G$PTLL2]#'YK6^@^9LLQHI6[/Q5%+G!; MI-0QJ[W [2W"[8(=+IGARB>.@C41<1+!#M="(A.E-\EQ[H3M%MRN*1K?Y3^*1BW6/X7XO:]*#MLUGPIJ5#VV%<%D%T2L[F^%'T#$* M6^R$$,Z+P+FV.7/&*QQQI"Q%)?6L!^"/:Z@T%W\]G8PG=IAGK(#M^L#V_5)] M1ZV,H-KSW/>/(\ZD0M8+CSQ73$DCO")Z:UNJ/M,WKO&X=CW:C-KEMP487=LA M?K:V^3KF9S.!=)G K@U%+^FD6I!R-:0\N8B4N7N.L22@P*5#/$F/+!<4<2,3 M$K@?0*+VE!U-M%U*7(5-0I$>42DIH3H*(Y*&6] M1S&Z$(GV )EQ:YL(VM>:K:V#3D'3@J8%31?1U 0MG.2<2:TY5MAY"]:[E(^LP0XY$F2M(:VQRX:<^Y!($\"1AQZ0*R M$DQ\G.MH"*Z2C6YKFV/39_3AN$J;\/\_)Q9N"G^'ZO/VO^#'Z<"/;'U0#9O; MJXO0Y2.L^?K.M9%F;=P_C#VP%$9'<.L3F(#><#3)T?T:7LY'["?QH+:#WK&M MV_/UAW$C<5/8\MM@#-/)U5^Y];DF^%J3K2[. MQOF?>;0-UB1&B&:LEH[W56U:6SNC. >Y]\ M[?=>#?V3*]=;5T;[[$QWGIW7G;=G&I/5[)D='_9>#D9?KM:?.WR>YHJ_YFJU ME;_&*O^E&@).C*9PU3#^QR8^P'1HIZ$"L5P]^G-H3N@5<-[L!'/8:G8?>*J! M/1['7T]_^>TT):D:-B-IOO3;[/(SK,N*NG@,*]^O?7NFP\8\45AE-9YEH,UN M/-/P)XV&+VRF[7M2/6%*7/DV?D*N?.][ER7\"34_=]GOOR<8NYW!JFM=]@=9 M?IU(YM/7S'R^C&B=/9.YSC.UJ_U^GFH)8=N#@O!*;Q<^=CCNO0"P#1<3%2\\ M[J.1Y3G#?@4:W&U!@_%'U_7 5R;3/]")(ZNHP763IN_A[/"/65=;*SP3JI0) M52_5HZ/>Z#C68&: O9-MSL_-H?I?K[.6KIJ)M2VRGS[U<2N#? #UY7YLFWWW M>/F-ZU_+<= MM2@F[2DA^L!/"9W,7(T?/?OP\2E=_GNQ]?/-I]_D;N,8+\7K_Y:?W M?^W"-?<^O8;Q+[H:/_R^^^7]7_"=_8,O>\]?T;W?X7Z_O^*[^Y_$[E_PV6_A M:)?^*7;W#]/N+!5S]RV&^[PZV=WYVS!F J4)<<\= G%29+2B*"8N3-34JARJ MH5KV-9?=*-AQ1^&6@DM=>K95<,F[I#2CULNDN9#"4>+R<4;*D\>!'>R?K.A*Y;!K9-_ MIKJ\(I['8U@%U:R!U##T[-$(AO;M^VVH-ZPZWC7GXFX9],4-ZKP<=H9AYYP4 MRG:UKNWJ].SG^>U*:(*Y$8A%HQ!G#B/G P-"+3SCD9!@/=!HU2=J7>'Z#E'I MHM!KI)Y%H>]#H1?Y)\ O]4DJY+VTB%L5D(LA9S02:RAW2A ._)/TA5[7$9NN M<=!N,XZ]T1 U]').*0?1-KDUXZL;5VY899\.,PY[\O77UZ=3_]\\\V_RB%ZG M=^.X,Q['2?/:,Q!&P:FUX52U1#RP\8PHC!'' >QDXCAR+GK$?>YFSYEQQN># M*WVLE]UWI6+7@]'KM1&/HM?WHM>+_,-D2A"91UJG[)=W!CDB&/($YP-I.%EC M&OXAZ8WKR72O@-<&\(\F)1XUC>=[_ESG^>+LN#-G1U/BZFF6P+-S BBPM#98 M6@X7AJA\E +,(D$%XMSD"J[)(FLTF$0L6L L@"7)^YQVR2XJCHZN\HVBS'>F MS(L<0PDK,4L181ELCK%Y9!T+B$B&991<"JZWMK7H"W%CVZ'X.'XFSG;.VY=/ M-81J[.'!)N,FQ')G1I*\_B +G[I*4=[^O8^&G/B>UU>GXJM)UA^&,F MLE=S<1406P'$7C];8B1"&.H5TTC$J,!0L@!BE%*PFY2-U!&B0^XOQI>[#17O MQX-1ZMO+^/E9I2ZT96T:O^0:P1(;(H"Q<,?@1\H:GPPRGD7,F0P)BUQ=0DC: M(9U_/)Z1)=82W>2,NC3,I1J/I[D(>A.KN;H?V1S6'C9ZK=TQL,O I,K0VFEE-"O-,Z21L0#HX",?$,. E. %@@PQPCZZE 3DD+ G8J8 8ZS/M, M+7=0*1Z2N\@[3;&N(U"*)BV_-[%?XW4(Q2.UDV[/^?%J"':2'*=\@N*KZ0[C&1F^EX4>/5U'BA/X;"&##9.12<<(A3&9&5RB-F\WE,3)/T M#C@'[9(2/Q[GQLM1#?\<]OP4UOW0G_3J> 2Z,*V;VE.]7PYL-1S_HSD$]9-$ MY%&82[='1&8">C:3SWX-#]2.YW<033ZW^30""\E@5>C(^G#LQ1(=H0Y+S6E" M+A&,N!4"&>TE4HP:3J)3*7>I(+I/39=LI^(9V1@^4E3]OE1]@;)(I8P$'$>< M,_AAI40ZJ(!LM#0H,#\D(=GRT*)+A]\>CY?DU=&QK>J&H(P2<)/A 1I4GV/H MV9S07?PE=QB9R1,^%\>S0UL?%+_(.M'IU1(1$3AYH5)"ABB..#86.6(T$I@I M270PTK*M;> AEW3!+GZ1!Z/+ZX_07$.74_4U!O0MUJ.BQJNJ\0+)<)X'KG5" M1"F->+(*68D%4@I;[1VS8%3D*IZ:$OI;AQ3Y\?A&7D\.8]T;+A_,G==Z^?GD MU$=A*]V>6Z21S=YHF"73>FM??,U9]K%PC_6!UNX2]R#"*A.Y0\X#X^"4)60Y MY<@J8A(.VO@88&$< #BR$.V((")<) JTHX" M";'&6NR3(#:7I>M3N>SIV/BB=-UF'\"_A\"_>]7P//-H'!Q-TNF@LJX:S%E( M=H7 DT;?_.:F8[CB&#[J_S>MVKXXI3+=M9:D)&TGG,ZNC!T_.S551Q^KS[D_ M2*&@74@1.A7,FS.YE-UK?;O7N^60G,0>.^>1PD8 &^6P>]'(P*(V1CI*78IV M:UO3OB)=.O!9Z&CW7&%%Q[NBXPL,E5G+K-,<,:-Q/B*ED7$8_FFQ\DPK8T5S M'K)/:)=T?)T\M?.$Y"QK&>RVHVH\SESSD07A[KC/Q'43&4M ;NT0]7Z)AJC M/38X(:EC0)PEBDSVZ<= /!&,@_'LM[9-G]^HXT2)Q758I=?N#[N&2A>M74UK M%_.2([4D"H>2XD LA)3(Z<20!CS&V$OFK-S:%LMGKN]%97_ )TY[AL(XX_>U M_*X^^:@\,G_4\=A6H1=;G_6XWQLUL<,VJWHR<]OU&[]=^\X-,I4VUZ3K&$F: M2>T46&;$A,S%+P0B6 O$9=#(VHA1WB)-4ZX9BJ4$ZU#AE(]Z\+YDN$-)F,6#T[T04M'K^]3KQ;"1 MER00PI"+)""')J?A*.I'C\N+H># ZB?%-*Z'_S@54 &UM@/;QDFHX D2K M@D1>>@5$16. -DF0"R2Q%(3GUFYM4];'?)FH%%?)@]#SN\QS*7I^1WJ^&)9R MA!NI)(I1YT:-DB+'#"@[)=Q1'REG86M;]K6Y23"Y.$INQEFN"O1<2,I>[.1X MX-Y)KN#A;>#A2CBP'F0 MY4(C0U(R1JDDL=S:)JS/+CER5K)K'H3NWW%^;]']^]+]!2Z$?63.X82HE0 M2EGDL)5("Z*-X#27 VUTWUS2#J6+:3H/RX%SEO9;Q\]Q.'ULAY"ZREZ>P8WS MD/ZJ)H?/IF.8H%B?0M9) :SU =8EI7E,LE$PAU+$ @#+*.12TDA9&W+DFU(F MFOKJFG0DS%V<-)L72"H*?G<*OL!(C)4>>(=$RGB/.',2.9 X8B%@1IQ)5%%@ M)+BOV8T;M'741Z-,QVG)7ISTFH(]Q_7HH0:P3/^VN>HO%H4(7>Z5-N(-9U@]: $)^!#/^8B?#IR;MQ+LM^9H/MG,FN M -[Z .^2@C\RB80U1PJ0#1B-T$@3:Y%AS'/&0_+$ N 1VE>75'!?V0:[MC)M MD'/FH0'$?9*A @OW! N+42KJ 08T0[D>,N+24V2)@97OL;+<,2DQ;AM)<;:F M_)I;AX8U^6ZZ0(S4Y16%,BE*@]&7<2_5HZ-9D^V+3.CG2@3-9N):(OJIVC_7 M-3]O99#K9,_$=&.%7%%SRAY7$QC$-^#*XU&:?+%U!#S^' >CXZ;<]G4;G#[6 M2,7:T\/_L"=-!^;]T?-6#&]G8BG[V_KVM^7*0EI@JZPWB DG$->.(V.=0H(% MX#))!QK3UK;JJQLE6Y6@8X=5>>W:J0T\!7 M0:>)CL8 8I/<7IV39:;:Q1CBPS[JWVU^],>T]H=V#!<Q>!+-SJW O\*3@G%1,$ M$4JRJP][I&V(2% EO0'HY@*#CG=WF(XU'KZD\5 TO5/H^JPC> M!$)MJT"A.&YNGYO8DZ_+T/5J.+'#@\H-8EML!-#KZ:Q >QSOQ+8^///+9"4SE=PT324-9(5&P+-H&:(2UGF((EE*P1[4JH])1[)*BW.GJW') MM6M[:;#V\XJ^0%PL940RPE 0PB(>J0)%QP(Y+ 1VCNHHY4-OL-9M^G+!G=)& M(QM-*CZ4>_2A['RVU2 7*'DYJM\" +V-?EHWL>'GT15;:XV0M5P/46)--4\* M>9I;NY+<:,TJC6P0!C-+<[.FG&TE^D254_X/5,5OWY-25/P.57RQMSPW&'.I M$!&.Y[:O";FLYX8;FUC FNRM:TDJ'A7"GD\'G]*5H:VNQJL_YE*K(.;/ JC M:OW4I![!O(7QRWITE"4#=M1N*Y:3U^EJ#"OXM3[\6BZ8:!B3 E.&2-./)PB) M--8)8>.#L,E&ZW,_'JS[1':IM%KQH735AU+4O4OJOEA'$:N85#1(D" 1]P0C MQYU!-'@J:61". ]T18L^O<1;^C"<*)M^XNVR/.^;N%@>\8&6M7.<*PZTO#H5 M63G0<@LX]VVYO")3!KLD4L(B\B5EI+Z07=VA9B M#<47NW>@[7+^U07><[T#;:D:VJ%?QX&V5F>RYL;5.N,;SK+X'4K@A'HT%^B/88 JBKBX=VD#(WB;,6$N.L,[TZCB=UY7-7 MGY:T9+U^;.'T3J3ZS5IZ[(_V[=>_YA+,D;5#6\>G%G#NV>@H=SBP>9 %\]:' M>^@ MJB_0&RGDBL9"NO?//:>+V$NI5PS8H4@.<>R (GK- MD!=)ABBD8T1O;5/5YW@Y0V%]P.NXYMV!99F>XI)T'A@>4LG"YYKY(*?JF,D?\Z@_M\"#V:K#0 M>NWOX^Q RP2IW]*D7%7L,^@&6'+-J91S/K3\_JVT+7CH>'A[3*F5[>OT8B;9 M-R#8U\,,D?F_%W-9OCD38U,(8!@NOG#NDP4XUP>ESNBNDN]LO.IFC53Z_T29NW4\O&8 MVZ9?!26N^CYP31+XSS4MO!;$'-]B+G<(A/V3<( *)%D MV.>>OA&90#$BRD9+-% RE;:V)>\+4VK%;A!2W&>TL^##!N/#8M4VQ4CD1B"F M;$"<:(,%_2=?7,VU#/TL/6]4 EH9$Z MI\$P\B;JX!FWTD29G-'$-;J.BZYODJXOGB(.P&DUPPA,&HHX@#AR06"4@O8, M&&U4.N::^:PO+W$M;WS5E ?$8B*\K%Q" MYXX&_)][G* 'LSU83Z3SB:D@."<&_E@JI4N&&L),",WV<(UL_[(]=&1[^',Y MY=]JZFQ*B%EN$7>6(9=_!!N#<]02+\C6ML%]?$E/]1L5FUF#IMVS&ZU@;L'< MM6.NHDPH8RSVGG*)I<,![#'GDE4^)>M;\[M@[B9A[@(EQSQ&1S5P<.L8XEAS M!$@K$)-<2##--]0?=[^%_PX'?B1K0^J M87-[=1'F/"S(6-^]XM*LN/N'L6>]'QW!O4^R W$XFN2RS#6\/.Q5,+*#V@YZ MQ[9N$NDFAW$TG9!.,]5<[^&)/QEO_O+B<8"TM3.'BT[?/N/TO5\-7+[GQO4[0 M4I&I9H)V!G#ODZ_]WJNA?W+ETNG*:)^=J<&S\VKP]FSQ9XUIZF:];.IF_9+W MP6HXC>$?77BVYHJ_5A.XF[_&XOVE&H+ZCZ9PU3#>R >8#NTT5)/O3?\YE":T MX<(-GL^QI]E#X!D&]G@; 596T47?3)ZK]NV9 M]AKS1&&5%7CF&9K=>*;;3QK=7M@2V_>D?**TOO)M_(3\Y'N"L9_ZYO<&2_@3 MPLWF#)8:=:W+_L"GMZ+K[G88O;X6H;^_%,-=Y?AN/ ===K'L,]R_,3!'[=]T.*Q#O;J^)[ R\3HG+=56R M?$@31U;1F$U*X;C\B=].CX\'#0L$W%QY"2^7'WR^O?L\OTZ='>_LZW#_OP^[>GA^^_O>*[S]]]>;WO\8>C7=J. M[:+K=/?;#O_P_!7=_?T]V7V^-]A[_HKM_O[RX^['@R]P+;'W[0T\^8?JP_.7 M:?<$GV2WZ>Y;#-=]=;*[\[?1%L-_#@E'-.+*4Z2),\ASPJ5SE%MJM[9EGY(5 M_::W%U4J<+'1<+'V!/$"%[<'%W@!+I0)@C@ED8Y& %P8C+2 'TH2AH,2E.'[ M@XL'Q/&O1[W\Z"CF4IW?*:MT YZ\ C>^)/KU<&!X'1/P8-#[%LA>7L7[>1%G M "_HO2[TWGNV1/8TU<);:Q##TB!.N4<&2> M,]@+V!6PNPNJ6L#NML!ND:H&$2TA20"Z!8NX40(L6T60(,R00+3EC&>P4V2Y M$WM7P6X3XCX_Q67M$[&S6SM[LD?'L;9-L]-! M4^AA4%E7#;Y?6/3:CH-' _&/$,G73EM?GZ[$_^:%>%J1NP#ZV@#][1)[%8%Q MCYE#2D6>JWI99)(DL+82\=S3!*LDG[OJ8[U<7.+[B'Y/++4 TJ,%I+53RP)( MMPY(BPR3FY"8LQ8)DU)N[D&1\]*AZ.$/TSJ3S*::!;NDH^P] ](#\I6NG \! M8FA2(JK3%LO-$=&U]Y==<_[!PD+H8HK$=];JX\J1^*/.ELKDI%E8^2SR<6/! MU-'GR6JLFWP&HC%YCNU)D_&;/PHOUE-X/W[-35MB>W9Y!(90W?/3NL[76,WD M6?L)O ?$.J[UB ^&<*S= GIFCW,F_(N\5$,U 6P=OQHVJS0\G4[V1I/W<5*< M7&NE(,OI&U'H@+F3B! )%(0HC0RF 24NL"&Y>X0SN* M5;=00[!@U9UCU:*Y))(1@EJ)! .8XL0S9!DG" L9F+=$4<6VM@5@U7(GBU+[ M[];T\DW^'8T2FHZ!A([',1\C=!,+'VR(ZEDKB^RG'\(];^:$+Y'9$IGM()MM MM.!U>C>..UD%7L\4X-7PM$3LRU%]T<7VW]FR/RF;QKHVC=?+*2O6)6V!"R ? MV.BN 48"S!N#'4NP-@-8%QDTS0I9J@+ MB!(!P.@D1YIJA0QG"E-AG2< C$+UB5HU&MK9_);-=PR_G8S\)^1L6\IFWIK[ M0N*+;ZU5N"S(9)0F7W)QG! _Q\&H]2/[T7AR+][?Q[NEK#X!#V9+63O7?G%T M/!B=Q/@VUI\K'R]O5K\S&(Q\\]OK]";ZT<$PZT/;S^%97O_/YEJRTV2/E>UF M;=O-//E&[#W_1'8/_DZ:X(150MKD N M7D"S@.:]\_ "FMT'3;P FLRHX*3V" <= 30=188:AXCW'"S!:T=MY^FE3Z)UK*D M"-(B=LR1H8F/(92B;AD / M 4)_0-!/"P?#4\;OHV[W/ED>K3L#+H]6'JU3 RZ/5AZM4P->\=%*(Y?2R.7* MR397-W+)HVTL@\0(T8S3( +/#AZG0A36_9A_X" R8\_Y/O2O8]['__?Q[UOAY\^ M/']Y^.'W-Y_^R]X,XK_?G'SX*QP[RN7[HS>##_OOO^U]#(/7S]\)&.-@=__@ MVWL*W_YKE[V&[^S^]?(3?#?M?MS)T;Q()>-$$(1C,(@3YY&Q%B,==)"P!)4S MLG4>-2V7=K(O)UI++.8V"! >-=%&H@@/@EF7&"9 "^+8V^.LD/44^,#3Z1C6 MQWA\ZHB8K8@%0(7W9K>9)8^%Z]SJ*F60IZ2BRK R^97R!N [HQ^OIW7O64LS MKM-&25[D2!^GXTF53N[V";\+:$=S49]\93-ZY"9>LJCON]4=W[$N&O M:=W\/H67CD=?8IU/A-O!R:3RX[9NUF#0]XWKTNH_R-?"RG^7WG[*,[ M4R ^[5KY TA2=C4^Z76V';^+2!P@!@6WH5I MCO#?7(^L/^BD,?\W ]+/+\H'$( MK#C7S.+_X6V\O,I\#Z>C0>9VY9U3!/ MG5S?@F>(1]Q\A9N\:3W/%_IRZC^!$^>QW]@ZS" 035<-?K# M87:PP0U 8?]AM7&HT8$L-/"H%S,)_*KT;0]HP^0^KEY+J#P1W#UOW+,^$S0 M<%N87@]+;3:EL2ENEJ8@O;.QG9O-"Y.5+W]^PHY*>]M2.J_'KM-.648#;_P&[FC]I?S[J MG>K+WX;ZZ%B"32I)A6 SX,@(+I$QVA+)I))T:>?Y#E/J].[0K(.L/^>)S(/8 M)_*^=\:%VT8KU=$J%G2#6L?MM,R+CM3!9EAILEKLF?;DKPT#8."X!Z 2P7(? MG.2W]9K/-!DO,OMOO$&=L<]X;YG3R."\GQ/WSJ[S[QV2A[AQ80V\4X/#>E,.[1 M436![\+VV'P3IF9PTI]Y+^;26$4*X\/1=!#RC@%6]NDS?)P.V]!C,ZH\N>P,@1X.>F^:G;D'=WH)T]DC&/W?1C[Y B>P M1><-'[[T//I9JSG2[^5 )DBQ&L0P']_;F#>\?,JW&<#I\9_>/(C9+(.W+Y[U MF[M%5T]M?=)&T(AHKDJ?]++;Z&:K>BXXD/2QS1MR7CP]UR!!_GXUGN2-<39T M.\D;<+-KS[YP8;YM.T_7F_8ZID'TDX9WV9 QHWWORV'E#[.^]4]U971<#6?, M*4L#T, >-!?J-YO];''GDD#3NF[<9S;7)6CN,HQYMX?)F[&89*MZ/I*9-VV5 M.0;@9O(7U6@'K MMB5>__6A^G"T-]C]YL7[ M_;W!A^?+]!+&!*/\3Q[71Z"F7_9^?WGX_N,G\>'H/T=PK6][WP:'NQ3&#O1R M[_FKKWM?_F8T1$H91MSDHD,T1>2,$[F01SY]2&C$:=$1$F1,1BD)L@@<6V.8 M$E8YYB6VCDF^2$?/S7]O+H#>J01^PC_RXQ$LC#@PRJTP5&C-?8PF:- @IYE0 ME'H=+J7,LQ!# WP;Q36;&G.P5\)&.@:+@#"S33]^A&CP>N=O MS#SQ4FKD8(]!7-&(;&(<*6<)JS&X^G1<]W\5#_!IOOGX&EY M8'7\'&$3:3UOIW4\P[3A^//O-$#9G,MZTEI(.WXR;>R!EAWZQF8,%4Q"W4OU MZ&AF@EXY:0^$D+_.;@"PYPY&>88:DZZ_8$#UXF<[F#9S\(,YZ<^,XG;J82A:F?+;IQ>PZOO<>L M#UNO'5A[Z_$51_W;U7,P&H4O5;8BAXT5#)MIU52!;9?U_$(SL].//H.5TM;5 M>-+[*^:IBPI)IMV1?U7YZE*>PF9/SA@[,7FL> M9XQHWFDM];R;SUS6'Z?A8+;QN]&T54YOZ[K)*\ES$:]6^1\81;=L)L1FW&]. M=;J#3NC[X 7?]G;^EM%P$R1!EI& N P".2G"20YT9&IX=5C'UYD-Y/HN ]7:!5[01TV>@'7VXURA?*N.9 M;[X3OT8_G7ECP+K,'P;^DB-HS29Q./J20/ ;@X)->$[J&D9S;LBY^>]']?=D-VWWN_(7G^73SSS9_-J#[I+<#EYY!,\S/S*@[W0OSSGBZ ;A9*L+LZ1H/,WQUG#WB MYYUFLW7P4[ZI1YS1E[N.7972=P_9>;>[3<*(BQ21=CZ@J*4QPGC"B%WT4O&D0M1"<2HM9Q@;[[27UE.OI,>> M+NVPE_O&?N3K6KBK<80%&GD,,7 EE/-4,2R<-5%2(LWF6OAO8D8%V&IVPJ@) M?9YW/EY8N ]B.W\U[.U,#V!8V7>&6]X^SR,]]^QOS\+#3T?P5[/'OMQY^Q3V M3["W+L[3_+/OCO-6U'QXY^V[QD&'$9;]LTR1;J2N:=^.7MU(%P 2:YP@!Y_V@^\QP&\[G9K=J]^]\Q'.3)0/EBDWR> ML-E 7\ 434Z:XX;JMW'O]1=XZ7_3[#F97U83@3C^QZ_GYS0SIW94D\9.?#4< M@T+/G:47;F*_CS_ES?I9.,)Z[L8Y&(0[&IQZH,+-53]NHG,M6..\CR/[M83]7'>>#S,\;V_7@SR0* MC/1_4UC*Z>3, Q[.5EMO[(&+Y2K=\7CN7J@F<]=;_OQT?.;HJA*:S2C<[RA. M#D%*3K]A&KMO0^J+'"T0703>&3;):9C5S+_XL3X"T'9G.I9&[0I>'%2C\;' ML_$WL?"J74+-[#SI/8TPE-C[CQWFC(;>+!K;TN4DE[/X"CQ*_DA/=PL0^Q>PYFT<5J/9L]PG?/SCG#1;#]$EBOBD]^)L M*5XF,#O;UR\\ 8S(H^HK.@0F%(>_/BKB^?K/O[&4V@3LD>;$(LZQ0$9ZA9CQ M+*C$!$]B:_LI6=GNKIL6 MGF M]GYZ-&V]LZ%!X";1Y?^L4JHA!3 _%.:,2ZX% 2:,M4E2$WB\Z.C?KTX-E0L5 M&L12R>/8UCA^,0._G?G0GK54XF83N[@X0KME-N<)JX#F17+O;HV,@<'# M;XN+9>=L:+F!S*OAK,)>62&7KY!77_;^_)L%(<%4Y @G91#7UB/GJ$5)>,&C MT4[%7!=/J2?+=?&N6B+'E[;&LGX]N+!4NN M6BD$5HJEUN.46ZPJ"3L3_$1.Y4MSSB>G"9Q-$'X MMJ!N9J]IVC@$YG9I/HF7/Q2FO@V$G899FC#819?&+.'D#&U"]CR=]VTT7Y^% M6DYCW2=@C]J#+JNFA= GK9OR4@?R#QW" MBPYD&2-W@BMG%?<& T$,+C %8N2$67=_[M#7?C+*GHCV#$3C#]UY^_3_9^]= MF]I(LG7AOZ+@Q#DQ$Z%D\G[IV4$$;;O[N$\#;9MNA_V%R"O(!HE7 F/X]>_* MJI(0D@ )! C(O6-HC*125>9:3Z[[,XIRUCX005BO6A!SV#J<&S)<4]8R:/UK MMPXI8C$SGEA%F%J;EX45H[_].58N5=4?7488ZQ IR$CO"#SODWLT MCM8V=96!K\(G38;^..>,ZV:IFV,N8Q^M,LSPV6&[69VW/AX+&31YZER56/>? M5O@Y_-HJB#GQ^2J]OT#%XID=5'T:N6JJ#Z^M3\ON#" =SV8OT%>AGU-?!7OP MOHJ/=77D;X H0T#)O=)#-%F5#/#.FZ$=\UMG>_<[W_K\\>#K[A_P_H_?M[YM MB:]OOW[[\NV/[]L77[]__?R.;5U\_SEIQVQ]?D]V=O=_?OW]M\.M([BWWS^< M;UT M&L]](AP'HB>/4J&"("1R:AGC.&$3K >)=,00^)B=ZJQH=N .'12W?]/$\ L> M6:+<@#%@./5!8\!?RBFWS,-SZODG4@QMC]70DK>=P;"NIH&DT9H^7NO!U9O( M= _5+>SFNLQ7K$4I>/PW-7< MNLN*K&JX+3S_H3T>Q%^&O_QW./>NTZV>HOK0?Z]V3>6ZI4D:B/R%]O30QJ;=^C_-K@EW_ MI>5F5_%F&9OKLK>,LKQNJOWHK6;JK3,FT=?5C8\S=EW?-L .UV"5VZFWZB[J M=]-=U'/PJ;S4I=G._>5SKLRJS"" N1Z;GL>B5?W<= MJ]%J;W0VYY;UP-01G#D;H M^TG4H@0_Y2:?QTV^>$+O*R/1%F5K?,EL4K,>\<600MG(O.*1PX4DUYY;1;D* M27H>F>')-_$[-3>UWBUA\7<_FQ+US;HC,.S:G\^"=^^N(<"&-NKC49Z(N?WM MUX,=N)>MMQ_8SMM]_N7SUV_Y6E\N_CG8^?V?;U\NMCN3M%';O\/U?O] MWY_ M)[Y\?G>V_=;SG;<'!U^/MLC.[L&W[<_O^-?/V]^VZ!]IZ[RFC-KZA/G6V_?G M6YM[E%*F<^4BCTXC'@1'%CN/I$PX**(="7QM@W#2-MPLB;OU&5%:%^!:I6=; M +BP$8Y9$[$DD5NBM?51169%H)KX,&2S4W.SV17@>EK@NI@ +NL4'$1,H.#R M;#9#--*1A3S_UU#B/(L^\X62MB:LX%;!K6>"6XRQ(.!0-MX1SHS6207AG$Y" M)!:U7IC+N.#6T^(6F< ME6)@A'#D#06#*V*,-,86:1<"Q4)PDO#:!@/@XKH M5P&NYP)<(D:O)"4\!<:]\T9:E23A-N#+6)F2) 78Z.L H!2K*WDO0VKV1CQH(;5O.F-5Z_H/FE%9; RY$)B M)8SS 2>BI:61^1A*Z.>9*?IDZ(!F8#QYP%,$FI)SI$2G0T2O$2*WEFBCX9*Q%,^RB2 M1LDQAWB*N4$D* 3NI(PT&(6QRN,3:%N9"5LHMP19S@FG.<6.:6)(*$$:IX5V'^:"M1(X97#@2#E&0>PEPQ9 M'0GR)%&PW3E3C*QM4"+:BM E19*7IV@KGD KD%L@=V'(U5A0QA5X6(QSK*65 M&KL\XB$1$ZV3)63VS"!W*F2F;. F9==9!L2]#D@#""-IJ 0+F_MJ2@&AK"TP M*9!;(+= [@-#[ITF8Q3(75W(G0Q>:NLBQARL7)RI/'-ID217YFD#L91>9! M&)9X0I[I"%8N34@3S1"EG >==& RKFTP2=N,+:M$[>DA]Y88]' >$3QJO!FE MRSNOOK,L;%G8Y_7.LK!E89_7.\O"EH5]7N\L"UL6]GF]LRSL0R[L?ZH)KQLW M#%!OKG!7'HI'CJK0\>E9]N2DWW&G]>3;DUY%$]%, OI_X+>&7B83.JHX[T/K MVE!,]S3/=YRLWO5&,RVBX$3Q8*+FU"A%#!$&4SZJWKVNS&,J&/.FU\USUVI2 MU(^=P?>_8C__P>Y',@JL(/H\(RMWGA2]M?L%[^R^I]L7'W".PFQ]V-,1*YZ( M0R1AC3B/#&GM:0Y"D6BI=T'$S"&S/AV5_M]#;M637 TV&K\\9'HYJ>:>'M73 M/>/T=,]+CH4%1<51G.-VW"O&-8U&:4R5$9XX0W5(MP3NBJC,*2J>[@4:HDO4 M("*B0UP;AZS4 5E,N/#)RQ K@J$9E%*W"$NLZX'ECNS;8.X-- M8C9&+SF%_^,:Y#X8)[FBW@,,,2<*V"QG+/T'L7WQ-]G)X5AXICT>N18L!H : M*A%W5"!#%$72*>N-GXQ?LU.? M#Q=SR.)UW(^#/*0TP!*=]EN9M+'A4;K^VVKZ\-@:@'##^U+J^)K&9Q.LESX8 M,K;=/'*[!=L("M)N_1[[8(N_CU MV'::MS1?O-FWKO7NJ-.W%3GA< .N[F+]]_P\MN\/&MKI'_&P=URSD%>S6"?O M,U_FS46$]W^,QZ?NL./;K??=D%_*%_C[>S\3XU["D3MO'?:\'1("A9AY%"N: M:WBE8E//W&J96"B$?N9*:M;;-ZF@]7LP#ZR>5=B/-7TQX'*F)!JS/ YZZ>0L$[[#RF:VHD%>M3%>N4P'WSKN=;J9#:YU C=94[-7,@H7STFR M_)'4Z0\R?Q&(G?UA.X?C=NAP;2M2J)K1?DCOU*S^^(VU\HZU6YW4RO?>O]S: ML893NP6K]J.3I?H WI=IU5."=>SN-Z(Y_FV# M^B8[_8".;29K'9R#=/F:]-F>V(GE &')P,M_1'[U]UYQ9"57XL_?1QQ1!WW M>PGDK:8,;FYP,/Y,)UF2\YH,7YS]Y#,O<^N>V4%]M\,/V)HH,.]>PP#?CPW4 M#%J'62\JC!(UN$\!NST\G(%0"U#]-=+*Z;K*'!NPGQ5E\2_5DW9^Q$MJC9PY M'OM@D[[#EQ^Q;M [/#VY_B-3\YZ?2"D)F5B@L9\'_>'='(-E@EP_VN^HXC[[ MQ1Z>V?/!VG^N@A$@T<0:3CY^_9 ;_^/Z\-$97SR34.G.!$F9-&R5&9+F91:< M!_Y7GH*GMT(G0Q\ [LE9;%![ -L]2(TQGH&IAH&*W*\'!^Q^8U\, M#_%.]T>OXZLCLV((/#R,H\_:HVSZ#";/F2$R-\2,0_P'1!LM>4,Z"%81+"PL M07.)?(73;CZC,RPU5\^(<]TEJQ=K8L1\L_5'QNVJ,5S,>!S#8/R-S3=-'%33 M]YGQ$O[0'Q]$M_E4=S%?JEV =_2_AM%_Y-*_,U]WZMDESE:%Z?T]ZM^\S#2IBXA5F3',;@PD$LV"=CDY&06+9YP?? MY^W]/2LX+#'5*,&.PC[+@(R*"BD!RL>=MMK@//UL@AMT;#MAR,U>VT]-?*C>D3&BY<4E!VMC(O;$!,>Y8\Q(S7E0 M#AN/DV-Z&9*SW>OZ(CPW"@_;/MO3UC-EM$51J=P56_4+8(:"$8YXQXS0%H2' MKT^WQ%XG/+6<-/)Q,W^TLX>5T38XB/%DO55;.B-^;%:37).*Y/K ABE;!]Z\ MB-C!,2DZN:+60Q#CGN.=,!1H]AY/72JVH M#3YQ_/%[SQ_OMWV99U5-B]/X(%*"?,P]_]@:#JW*4.C]C M0!>QWQN)$'YU(O3A LXZS"@U+$F4#0W$"6/(@#>#P(S&1AL5%)6/V4U9=G>9 MNPLG2,(^1"1#WMW X7P!=QB\)N=$MC@#MX\YGJ#L[C)WU\283/ 2>0!.L%.% M0"Y:V&PBF0\J,>_=8\[[*;N[S-T-W%FC0%E3RBXL=A:0V2O$*,9"26&]!]WM M]J:.]CO\H=49;4GE04PZ%>$T9U=;T?J#43%(54.1C<'&F0#P*PU(Q7VB <-DV'GQRV[4PK\O=C;W ML C)6*W ^<\D,2YZ9"V3B#-G-&6>I)#6-HBF,\KPZB#0+$-[Z()-BV*VBPL&%)X0D!4X7\H#0650T,L)R M)!+\9,XRGQ,08D;4Z'I!J3VRL=SA$(AQQ20FR$GYCFB6LDP&C(5/"8+V0]"T- MI@"5E,?)>*,T6#+*$J.\8US'[*%8NQ0Y*3!UFZAXO/5ASR>0$R$5DD8X!#ZY M0)K";PPS1T!ZJ+$Y:+2NE@13UX+3V]JHG+.0]]*$K-!KK.IC$4&\[ZRGQ22R M*>_[.+K7(IBS!7,?;W_8@V.24:-^ M5307A:?[CJ,I4O$P4D' JO*!1*%L0"2(/+Q+@545#4'$!*.%Q*# %?&W(97 M[6&ZO_,C'IZWKU:0C8K;KI1<58'M<9B;/@=GVU=#J,)7O_0*Y,W?Z7!?S+OO M%.;/W<^[!GLP=$W&I%LK8$]1)$-VB K/-A'&K"',I#N64U>]X.\ M^\Z9+4+Q,$)QOKV_YRC57#*-DDD"<2(T&/,!Y_&%.2D?1>0:'$F\?MU\V(>' MO#].P6";@5)7X.Y%A/H^C^$N/&@=$1UUDL%2]6,.F]I#T*]!'3WMN9.FT\-> M1E*KBC,[JD#.[2]GPZK4IF>F&U/GI(ZO]JIJM'R]NESUL-?='[;/]6#ISZ/M MY_QK9[S".AO;G>8>ZM8PWSLZZE3-)'6>/W? =.$Z_6I7X9Y3C&/UQ7#1W$AU M>@S8$7]&?SHL)JXJGAN1&15JK[<^5V76_9.\-'4%W4A^Y":?7#=]$H<%>O57-K(WJ+IRFGK-L16K&U766S?7;M[!\)] .'M<=2, M? W![@ULT6XNU=R%+_KUL.>_OS+$VMY]S[9RGM$))1B E4H8\>@8,I+ ,>:( M)V!#,V5(?0!U8!_#9L9]J:P65H-5E]&.2TT(<9II^ "GA)BU5H1CX#CW]_1/ MX]K&9FMP>@22/NJ@S)#W PZ7*GD!O^=NL]/^3!$<)C#ND;AH=<8ZH4#T#GMG MK7]59>*]TT'NH/SW+U,C)Z[@W\QVG%L785[<'#4^U7W:HV:J:N)A[ANPQX/X MR_"7_PYG:'2Z%>)5'_IO<_FF RNW'$URWN3OJU]NNI' [A:2Y(:D9JI)\\5- MK])ZU:LT,<"Q?HW3=2;%M2_#X7;M:S==EL!9(>2=+GOS:X+Q5W^S5-+G<[-" MF+DN>\M,GELIX,,:[5\W'&]>H)NV:J7ZYFD:I@<*M&OW?3Z'K6L"PL__XLA59 A*BZ^[']@V_0+W^C?= M>IN_;_-L^^C]Q1;]^^T [O>@\^7;X>'V6\^^?MN_V-[]OM)OWR;>OB:X[T=J:X&(E.PEH>$?,2(_#^*=+24J22CX:'$%2>SJ%(&^/K M4ET/IB1/3+]=P*Z W038Q8BULS$([@//543!:R,35SB1W*-?5Q05L%L1L)MD M011",)E40B"<$?&4^1 5QBDP8[CV >O.*;\FO+) G9/ W9X NS Q>.=@%*@F-U#D=P;@S$2P[QJTT429G-'$5V.$"=BL" M=G0"["2 ',YSMW@,%'$1 ]+8.(0%F'6&)F6Y!\N.M(F^-]?J8X'=PA'3"4[5 MYP!-FV$XM'!F!<6UH7>ZV#+,Q.EGC5?W+:]E5WJF9X/6X')WJG^^;7:H(-G2 MD.Q\*B!GP&1+#B=8SPA()IU&VHO\0UM+8,,5SSU5 I#LNH:$12E,5XCWN2CX MLDJEBX*OB()/!J$823PH+A"WQB*>E$>.2OBGSK5X.A"9[-H&86TJKNN:+ K^ M A3\ODV!1<%71,$G R]$,DZ\)$@Q3Q#W7B!C+$$L6L,,%/A/$_==31$5N">>.2UB!VF5! M[?:;J6@(!DQE@6H$<)L'8]%0[HKE*(J M2KW\2$A1ZJ=1ZJDR')6D]58A'XA G!J!'-8:>6W!;V*4DASB)+D,9WJ$=%'J M%Z'42XM^%*5^&J6>C'I0XPFSPJ/H=1X<&R.R 4YJFZ0GWE/K4EC;X+G<9)I, MH"CUBU#JI44\BE(_C5)/1CH\#RR"3X5PP!24.M$\',TB@1/347.FE%_;8'!2 MB^EDY),H]6LHFGB74O3UP!60?7AE.#/3G]<,@X>59KRRXHDGB1/<$)IM=FDG M_5;OT9MFBW8O=ZA@U]*PZ]-T9Y,S!I-4L1-XQ!4.R$F2$';<&ZU\B)R#E]$F M=+K6?W[H*@F8%5;SQZBAF$O-BR8OHLE3%1-),:PLSV2;+,]Y'0,;9?1)VS[@LXDDB!MTP8R#-@ITNS81&!NL<>J=YWN/PQDN_W-(6 M:+71? $PMV"6.Y^8"H)S8N#_+94RDSX;PDP(UW!$E8:ZIP#QZ;DP.M+<)0RH M'3@%^O!*!:TK?5TS4O!TX*G!4^+??J*\72JW(C3()D"^S3RS#'O*-+18^0$=@XG MK:*6Q3XM>%KPM-BG!4^G\70R:&MBX"YAA;R''UPXBUQ("B6U"Q&YAWAO=3;-G/1E[5V:K*DDUZF**NY MWG*YVA5RI&%77L/M9KNGF6:I)K.D[<6H5 /6C)N@L: M8X[@VYB>[PD^KX\ZT).MLSVO.)'2.H0CN+3<1@_&&'>(\(!/C\__PO38GZ[Z#UYM .!JW-2I9Z M6;![_GNKHL2:C]%YO;7=@Z\ZS_QY@YIZ\,B&./;%S<7FXDI=;\W#-_@,\8.N M&GX,1JQ_H97ZO:,E4ZXM!CC6:6&8B(82S;4C%C-/J,1*),X$28NSVRZKTOWU M0=!WL?UASQK'"9<)@,B.8BR;4-LCY=0'0C@6UU1-SC;,IR92<(;JM74(;;"KZ.8W=0[>\$ M>^U_)N@;GRV?[6:U9#=2C2\$OW<+WBU@[]5U0<7LNT;?WN&M#WLZ!&I,HL@E M)A'7DJ'<2(&B)#AMJ5R?CKVVKD'9S&!]'8]NA< U:77-'N[BF#&829N' M]C_(28O0H:V7A0O^W(^Y36J:9?RX'RM8SU?N#F+]_E[^0--/=5+S;@\RYW6F MHCX:$FR/'-IK;[DSN/)5]57'KC:\G\=K6GJ__=N<2O >#K5./_M'?_8&@ZN* MD#H_8T 7L=\;Z0!^=3KPX2-.VT1=Q'@IRWH .2N41E5$Z:QYP7 M5O9WN?LKL*1@7R@4*6 V$B)G-"2UR(F(P61).% M M!?=J;:/;F[)0[O"'5F>T)96C4Q_TK2KD5ELL-P6KHO4'0X]RL:#5R'VZ8E-T M>Y'Z/,%3HH?.[2-YLM45?ZDTS]],=5OYMA]'=N%?L5_I8M?'UHX#3[QR MV@=S1HA7VH&O^F,:##SN=^ ![>%ASX^+U*5]?#RV#KW+=8!W@,D]J)1D*&Z5 M9/Z(W=,L9/:D=0 BDR7D/)Z E1^[8R+<;IT==$ F&[MZ+(,TO$(>]P@&.5P[ M9(,^*UNWRAI6M]ET/[0&!S'K1A;2TZX#V<\YJ";$7-W#6=8'%\>UQPY&7P+6 M?#H].$TF(EYKI'6-V6W MKNC*:17K&Z0._/-Z3:G1&N0#0 +4.7_PKS>?VJT#0%)XH9= ]F'/!NU*D >G M;N#[G>/ZTY5"=OH!'=O^R7EK<-X-G?KK01/L>NOST)O.[QQ)^4(RJ!T8.XJR MI!G\$K762H*-PW,1%N4\%AE\IQ\"FC1]2J@+A)#AD1#0I1P'^T M$HI@D$%!;Y3!2PCK_0"0&L5+FEW?/CT"B?)WW^8[;.R[)J8#1Q6\92=]JA2C MOO._*G0E5\Q;.+W\+V"?5 ;(JY.%]^=;^WO8"0;>!$74Y;$FR5AD'2>(^(B] ME41&"VX+'>6YFFW=:(RV=A4NFSBOFWC61(1M[/BK@F@V@=&V2(*B,2 X75;DB!\^1'KX!P_/;G^(V.VDP<#(_:?R$XB=&*!QG[F MVZU$-C%"-.,TB,"S:YB# )F%&XX3)5P@>Y*O#3]TT!\^PK'=C\C!/GQ'U5;\ M8@_/[/E@[3]7;4HP*"<6?G+-ZI79^!_7AX_.N-OKS?"5L;GY^HVP=2=7_"I^ M_7HZ@&\=#-[TCERG6PGWV\[ '_8&8/KMPC?]"D?Z]Z?%(+H]Q*"C=^3+Q39\ MVV^'.Y_S[X CNZ&S?1$.MM[^<_1E]_L%8!+>WO5L$H.^[/[S;8M^_;;U^6^1 M?]]^^_[G-GW/MNF[L^W/7P]V=K< DSX0N%;:_O:=[WS8HSX$I@Q&T8F$N/ : M.:TY8H2"8XTQQU;7]@+@0@R;&;P)<5A@RK2GBG/!-7:@ D$9:Y*7F;$@PB%_ MG%6Y?PH(-ES_UM@&#"9![:KT3F!1O36W?^_5^U11!H>9CH$G[IFT21)F-7=* MP",:O+;"'MR"2E3YZIO^_SOMU"@[EZ.Z"JGF:Y_S.M^UDVT*VWK?]7-%'.;9 M2EYAZQ.=,CO=UF_1]:N"237F:]J\F=DCOM:2[YYF#W7"F&T5>&ISN[7_:(2\$0A1$8 �$"5*V+?;O7ZH[^T6\>G_<&I[58.((COYGX_QJ,JX0G. MY%^'MN+-V(K]_=AOM^KPR;! 5P[EK5?[$*.OJ=]^>:TZ:VHO1:$J\JQJ+?.W MGNY77Y@#-L?]7CCU]9?O]T %$2CC]PAW%^U1':EI)!O$[T<\[!UGFS3Z@R[H MVW[E&]OPHW:B<_SGL'<:FN*:=-KU-3\.W$)L,KF7L9@<(.J$V*\/C&-[GFO! M1W?<;EKHSE.?\NU@^&S*NU:MJNU6\1!3S)&+#76A&I.A;'R+:??[^9X0U"@O(@+C7N=4<9Z( M0P,2D5(;DA*2@L7#C+ZA/''N0N/5/KG>=[.8=F,MOR-?= PEJH.LY\W8TVSV^QE_\N/\>G[YED8+-\]L/[RK\.=]=P 6<_78 M.]E/WP7FYS>.R'^#%'\]791_'52%*L?'V.MQ/%3[/_H M^+CB$;Q'%ZRMWMP[B8]/:R#,B)B\&3>OJA1BG;'[LV-=I[;(P#@]G9^Q\+5A M$8@,!9$!D9!6.8T4S97M3B>D>; H2!&$2? BLVL;9OTZ/M$A(C5&+%C_8-T. M8I-^O$QZYF.A.F-=A),UC@SBC$_-8?H]GH\=J)7=6M<&@'=P"/\&Z_CPL#Z$ M:]2#KZU*"0:G\&/XR5'%_"7L#6K0J+*IKC>T"RJ@K&[IH#>4] 1A=8[[.E:K^ MRNL8S_O6]1!V,.CY3N5=S;*$ZINSQ^ >_>SDD@G0]87RQ-0Y2DU,'-39FY#C MH%*DE*AV+I%A0:&9NT%EAH:/>?H?ZYQEQ4-:M'FV-O_]<^O#'B8" ^!2!+8B MV!;&R4P0'!'&+LK M)!<@,=/;LCF5?72M0&[B$287-"H<2(R6!X9LUHGN!/! M.*7>$+%PRU*1B'M+Q#G@N_0\,><#\AKL DZQ!RS1>?@QUDPI15/N7%(S&BFN MXGL.$G2: W6\%7+NJJTS6Q>-]9NZ]?W8!>P[K$,PX:C3[8"S427OAE7S+R.@ MFDTJ[W,6-)\"361K'(JSG.]/_?4HGAS4AGGS:7C3T+'LQRI*,J@_5-?CC>*S M>3T/+XV@_#I8>>.9UVH'X%S.G\X!N/I++K^Z?JG3'VNC:,'I79T3\ @67OF1 MG;W!@V?*/OF#&$X/XT[Z.#H2W^<][>02E\WJR8>AWLWNN.VW63_U;K8Q7G-* M;?O#GO&YLJE4CHA9[0DA()(C)5)7!GN*4&9H2YH01Y["@A'(G M,1CQ>BJE5H4^ZTJDQAB\QLQI[*B9XC0TI.:5:#OZQ"PI[N0W@L+!79T-6O^J MS,G>*6AR&/S[EYNS?3=UVL_,!-ZZ7!O_4XT"N:Q"J,:/ 0=VN-!_&7XRW]# M9W!\:,]_Z70K(*D^]-_F'IK2A1F]]178U2]?9N37<9V5;^9/-]_O30Q M3J5^39EU3.2U+^-UL"544[?L=;!7/O[Y] M?P:?/]M^^_U\9_?[^?;;+W1G]TN>57:Q]?L']O7;Q[0US<06<>18F8A8) S\ M728ML]!PE[H7T4K$4 MW=J&;"M\7;R^\. \C#;O7!WND/L9>UUT==C#G0#N^?)[/R+ 95JN98);M9M# MA.N&[5[W"MP5C%L:QIU/89P0C+.(+3(L2<0E(TAKGDL7@W(QF9!R&PHA;4S4 MDFRZ8KG-I]&_]WHA)RF+I?;0EMIPI0O2+ MIMM],>X\D64&X >_184":7/O@ M2$")4L\(4S3E2?^,DS8GQ9YZ7)U[WSVQW?U.#IK7QM/=7<1B03V1BWBYA_6; M1T6D!=V6CF[3L3%%1<1,110 RA!/WB/'-$98)&69DX0SO+8AP(Z:T0!2[*A' MB8 U57#MG.3O5V5E-PP,G/ IQU*BK\P>6X3Y>24]R[$_%PA<&@1.A\L"5HY1 M'9'2N3LF:H4,QAQ%0SS1D07E#;B2HJWQM"M9**,?2'W?3@Q7>F5&W6.BUP,& M_L=>&&YH,YBE0-K2(&U&=(PQ*CRSB"1CP&KFV8-OBO M]T"T8L\MI-+;\62R:FW1P^-&RJI76M>RS*59[3/A^1P)0]=]YM'P7*CTG@7X M[TP'+ ,V7/&0D(W1@CV+';)$PF_4)R.Q,S%3Z3&CVTR1)04LEZ%]RV'1FQH( M=N]A,D_:&)!KIN-/GP<133;/7:V9'LW4NZR5K@@"Q@;_WUXL?:7] G[?;_1X M2$ P.#W,+0:CO^?ZZPO\=,XD0)BG!2%,#/$62]PD@XFGCT MDADI)_L8DC:&:!4D<9&[(*R 4U(KXQVWP67.QND^AKIEH!++NF8_ZU<]2^6J M$H[T-C=D]KK#"=V=L;,S2_G5-,:EIEYM21@RBL#%+YLC3@;3]_-Z;.A^6W=QPZQH^=G.#,>M:L#OU-L"+^OK^A3OW-M!U<<>6B9M?8UH\ MS,WJTHBQ<"/&ZUJ$OVOH^;.3'KP=96B:K9)#EJV,PWAR91A8:48IS2@W3"TG MV =M,8X:K!%MJ"("XR!TLHHE^K3Y]U>19OK:^7KTS]'7W]^)+Q>;9#LSW+_] MFW_Y]NLW<+'A'N"[X/W@FA],NN7;1W\I"T2)P&UE EDF).'CCR"0ED M&*TM-Q)D/ANNV M6%JF_6'][CMB^QQGX/T?Z%D@QDQ7DK#$.>""Q2%RYJ3#4CA%J"&<24[T'%.T MANI^@R/YN;H=0 18%KL?ZW,\'^,SAV5EAZ(H_3Q*?S&A]-@;R;D0* 0J$#?& M(^>U1RH:(@VS&C9[;4-=ZXP]4&YD)8VI:D1I[-?<(WE\X$'G^+45K2PR74E8 M;JGT(F#*'0"%EIPJZ:/3*0!L%%OBI<#*=,D*I9$1000RS#B %1N09D2A**F7 M+%B?7&8:7T;1WA++5NZ(7WWG M@>U9DDMGY+6V %=)*2\-QIYP&K$QD7 C)1'2ZVAEL05>"I9,UWH1930V42(1 M%$8\:8LLYA1%K9GG *;!@Q=C"R1J#'9!,"D2MP$[)V@"0U!A MES3EOM@"JZR_D[8 "5IPJTF>K9S+=3Q8!33; A(3[T-RENFEVP+/,T2PVSNI M9CQ/9LO'YB_;HQ[<[T5U=)7JRE)=^1*K*XNY]5AP/:,=7 :K @UPM!).P'6S M#EGM,/(1["P5$Z/6+ZMA<@6**Y\P9G/E&G,5>18VV$DV6'8]&^P3$+O.K!R[ M,^'EZA?O?LY\<;"@L'0UB?%$<6Y5FS>+4&Y4_G,4H.6A>_H=T9CEO/GFYK6BLTATV%4I!O#(L)Z2/B5^VI,JQ&' M1E5ZW(^#W%1\Y8UPX7[%A9''M&?Q0;ENMIK1F@Y[9Z.JX*KZK]>MJ>3K#T[8 M<;DVM],\3.OT!,ZW"[BS(?'':;?G,D='4S%Y? IWYP_AD]68[USM^&=>RA9K M'46;27(;?HX!+'&J-L"=MS8_O6EIBMLC,K/58 B]+"9K;5VY^6YH7;+^#A[X MIF^\Q8IOL5F^]=;_B^?#/6@V*@PY!*OM&XQXS6PKP -4_-[]I@QU,7)0K;RE M.EFL 11"A/_XF!0EX#<1+:.8;6S=UIH]X>V.K?K[_%BOEQ)TZV*+[7S8TU(: MX3-)E) *<:X(LMAZ%%D2GB6JL$EPOLAU,8,6M"KQ']4G-PV\P\+_/+D@&Z@1 M("+K_',A_;VU30- O.[%N,+S5Q$$-"M!>]U0,+IE_9M1J5XQ; M!_9';'5[8.#%8]NOR7A"#0W-V0*N[VE--#1<<=#8T1'1K[E0AN![>7OCG [U M.7#-@U1L0,.&C"$WXO3[*P;4IOWBIJ=J-\7LIX 5)ZVSWFFF5X(O.,I2 X?7 M8;[]SM%Q)5:@C/G.0P_LV_76^^Z(@*RB40($L:?P;[@I.-UJ[V>TLOF6+F^P MZG29ZB897X0#"W=EO\=NZ_C0YGZ5F@/#11#&O)3Y@A6A5',6Y_W-^P+?_*/3 M],WD#\!1=M+K5W<^O=U3ZYJO,'SP95&:,#G2AUDVV0NB$2>O@4;\_YX?9TK> M;M>V_CHY7V_]>1*61G[SE-BYTVWM^)->Y@*JN9W)?;C$O5+:)&4H>!6<&F&D MLL9;P;0W22=2F0L$?!99N,27VX#U=I/G<7G21\NQ1)Y: 8:#MX ^5X]J0L?+RZE\8'K%[,E.-7&,>'_L\L1W$N_5\%J+O5>'I 2O1Q M^>C&DP7HT&_0WH&PY&A'$[UH M3/W%)$,Z8Z-WFN V$FBXSH8KHT10L"Q%1:6C,*%^Q!R\^4LTR<'JUBT%$E* M)>)>>61$)(@(XHT7(OA UC;8#&+NJV*3,7X1&>$*1(1J@$PN./S'>.ZBB@&D MF!$XB9>\FWGD_#R+,MG^5&WDSH-P1[L#AR#]5R#>4G<[X1$-T;:,MG1_X4[_A5N M^+=>_\WP=M]?O=NM^F9KSO9"V3Z2)W^61[H$XJ1/#B4?#>(D2N2,!Z.:@8"9 M!'N%73ZKKJ%LK[#FIEV_$[:477_(7=\^V_/!1Z$#0TEH@!)8>*2UUXCKA/.\ M!0<'$9PT\II=;X]1LQZ>M\='5DPX*=GO>1FNQ/M,;=[MQOHTG45J7L46JISL M,(0Y1M)NA\;]H/[LT/>Z))RO(IKC'D63BC =P[QU4X;7/HFKWO MGO0[O^ !>K6 +7Z?"^ $L@^Q*""(.PES%S,6%D&*ATE,GZX%2 M?:_R*+=1:V#H>8]_N_DHLX0Q%]O%\1? M)P6Q^O$QUIH:/\7^CXZ/] (Z6L9/)CXG0RSBA=J\?X3:+]QU6_$E#3 LX MB:0M6GV%TO-SY\,>PR3DN8%(YM0* MYXDCQT)5DZ%TBK"%M,JJK,O;S8A9B82QVK%2PHDCYI+C5W@>: M^Y!N=51 FKICD\[K77D9MENIYUW1>MY'+4@EC''PM9QQ'!PO;*WDUD<=-6. M@-K/1CQ:"E+O"D]>Y+X;(:BAD2$5!7B\6F-DHE%@!@D3L?/$*0'V\[3UO& Y MZJ_C"I(5H\FE-!IY5P0 '0%OMYCK+UY8X3H?]DB,T2NG4%22@[DN)=(J4$2E MMY'J2(F*8I:,-4-"P('O]AN\/OL/-W^L">-D()0CJK$#2=2(>O J"*W\/8V&I%QY1'1*X/J"OE@J'B!!Y?CW!AN([U:Q>$?RJ MA'3TEVLK5:OBU$-;&?I;L;\?^[,+4XF>J$QM+MU\:.E%J"[GZPK4.(R ZKX% M#G<[W$J!P^KK^]^YW\-08PRC& 5B0=^QT\@99Y&2CGL979 T%SB0]>NHQAZW MP.%.AT4I<'A,L?I"ML_V@F?)8"W )/,&<9$GW&9"TV"-3B(ZSYQ>T0*'4M_P M2SZ/);QR._S5 M0H2Z;&QL.L"M2<8R#6IR&A2_?AI4OMV:R(\1HAFG002>N2N="E%8V&RGE7"! M[*D\D>G)1DA=W=^9=O'\X GPZ^4+CF[I: [[_8^?S/T=;;_8M)/-KZO$7A7@YW\LB] MW3\ZVV]_!7SZ[=L7^L_!UL7WB^VW6^+KYR]G.V^WT];NW^>Y(-:P0(*R2"3! M$&\0U&Z!'#DDE%3O)\QPADA6%),:6X,R45X%"P+SS'U3-M)WL]KIC3= MS*0Y<^;9[=]\]4X]I<1@(3QEG,/OCC#,B,F9!OB;)]?.2)LGD/[0(](63!:, M.>K#90YY",O8ZF<;N_4QYD;$'$S\-;/WKC_E<*Q') <>JGZ3K;V2I1TNUTYW MM#C5VNSFT.PK!HB? ! X@+,@>69BTA0,%BV1,5Z"D0K*2(C">=3@A-II[Z5C MQN%(#9<!J!6TXE,6X.8N#!J,BFFHN4JVBR'5/]DB,!/\"(!$G_/_]+ M4Z+JZKM.%78Z&O^S![\1?-']''T&$QC.V;K"9=]VNH/6O^ (&,3!OVL3::P@ MP9VWCNPW\+H&61QR:.7D_#A>8?B^]HYR5F%PT.N?H%SND/]UV.ONU_\8N\,F M*?$I'I_$G-EJ,5RE)6@]NR[ZYJ]-EBSS$]?VWR6I\9VHB+,??!T7\:W;MFR0 MH'.!Q-7AKX_.ALR)N L;,C7KAIJE$PR;=L>LO9N&VXTD5)OI[9 ]7__R]MHG_K&WBLK)W6-GL9-:: M6+F:90WOHM;@3]5K"$Y.)9CY+]4O[RZ]K+*T=UC:3R.WM%K.]Y?>:%G..RSG MGT.__L;5? "ZR5G&!ZSG4_%/9_5> MO-%..6%IB@0S+3QOZ BJ(.Y-W$]9W#:[(?]G[#S8/'EC^_US6+;JY'T63$YW MC>C63$Y'[\7.[GO\]>B/[U^_;;*MMQ_.OUQ\/?AZ].YL^V+[:#M'>"\V?W[9 M/9QBW[:/?CK[LPG7H%[SU[?W%UMO?#G8^ MSR313BP)K;1%*L2 >*;0M%9FB@,J+&.4*!YK)B?&E\2,^ZQ"=RCGH> $P:/19D\4DXB@Y- -HBH1+(V65)P MK^#>"\:]XL 482["_"C"O' "8(+.>^43 -6XL7KQR2_S9))NX6N_?XKI(5G6 MRTV6FWS^-[FDK&1]+II51J>M7C?F:(R<,QU8#;HX#E-TFB<.UJ+Q[Z2'OOVFZF48PPT^*HU.F0>'R(3LAB# MQYY(4L;"2\ZN;5#2)NRZ<1GW48D5]V,*0*W2L]W+&RE25Z3N>1^+)8GWL$?C M9!*/6^4,Y7 6ZLQHI)S+_9D8,>Q\3)Y*;60Y&@M(K<*SK0Q(%=O]X0!J,MN& MB1",))>'>&/$!0"4LU0@'!/+K,_2>E4 J@#4*CQ;L=V+U+U"J5M2BJKZ;J96 M.1K\Z=2=]$[LX=RKO$B$_25JT\+/O]JJMH %2I27V',OI)!<,:^C%L8J&YAD MTEI?+-#5M$ _346/%8Z4&27 .Z8)+% P0\%93LC#5FK'):76+#>W4R,(LQ%F%=0F%?F$"^Q[H<]R*=BW8Y;J:U GB:&8%<-,A%^ M2$4(%DG%:)>6!B[85["O8%]Q8)X"]R9#Z)FY(T3KD-!Y:'S(/&N<:\2HMHP% M$U+P!?<*[KU@W"L.3!'F(LR/(LPO?F+56,,*O5O#RB*]0W I2 M$^F$Y8E[0YB@<5Y_??.'[1QFPH/?>OU/X':_C>[D4TUDT8F#S:,>K,Y%)N$< MG%0L)\5U7YKK?CZ5>PPQ&>*"S63.><:.!=?=$8LP-XE2RTR49&U#R3819DFN M^S-R: I6K=*S_>M1P&H SPF_3:+6!$I-8-BF]Z='IX?V)(:*2OYR=GD>6YYG MEO\: <7BKOU9$&LQQ+J8##8*$6UR"DFK,>+&Y<$X$B,FM90@YB8*MK9!S#1< M30V-+TA5D.JE6E676'45N8HUM41LFDP 1^Z<(TPAY1)%G!# )F(B GPR/EK8 MR>C!FA)M(Z_CSRT8M4)Z7#!JJ1A5,K6/#5!3S4Z,6V4<^'>,&\2]54A+DU", MR:JHK-(\@?$DVD+>>[1@ :@"4,\,H.8UHMZ<]OL 706JE@A58@*JO";"1"<1 M#2ZAW&J+C#(!*>,#-LXKR?C:AL1M9F2!J@)5!:IF0M5VK^MGH57J_(P!7<1^ MKP#5@B'TK::%9^?M)MS?YEXB5@3L#,(Q$,29M$@;&N @P)A%*[U)>E14L4)0 M]7J&[+W)-Y+@5DYBQ;L:XG%OT+F>GI,NM@@S ?A9HY0D@202N?%1.14:P,2D9[Q"66R!$O$(7?DE'4ZH3!^6N#%+Z\ M01NJ"X1*"R$M0U.J0E_( ]XSHF[XGG:QM& MZW(<%Z5]@.1*B0'<59,G\RJ&F:!$HDC#3B*NB$;:)HVD8E(;:CPA;FDA@*+- M+U^;%\Y$%/U=1'\GDPW646-T,@CV#0QGKQARAEF4HM;,62=<8N4D+KI;0O,K MK=93H7G'C &_UR.,%5C8-!!D\@E-:'#:)Y]D+LA:O7/Y];03_;W^:;VUVX]V M<-H_;]EN:-G]V/7G+=>;P84S%UC-FR)]UF"E!!@5USI4\3L)<&6U0XX&$&QIE8N>C]\C+X P-( 8#* #VY&)"(XY%UFRS!>(2.)1N"&2*8%M3KP MM0W>QEJ]J/:6%Z[Y*W"NEWZ01U#GR0!_2 (+PSF"W10-^0WV#E''=6*$@3J; M?)Z3MB OL(BQ:/6RM;H$^1]1FR>#_!2V#ZN@$8DQU\^0A+32!E$0,YV$C"'9 M5:SS*]J\HMI3KDG,P!2.J:,E:#<%"-.G$<:4XY4Y#1P38*.(K>5XS:G M+W 21E'NIU+NZ[( 1;_O%UJ;3 4(T%VB'4$)$P6NM7(YQ4=1HIHFKY/EA*YM M"#+3MRY%^H\Q6*Q_W.O;DWB/T/_KR%,JG0P5F)A@N!;"P(F%DZ!,R #'E2JA M_U7'IZW=S9-)?,K=UXHEB;S'!'$;#7(D,82)RR-M,&>>K&UPW=9BNGZW5"&L MMG8O5)Y_9_4NY?FKIN/G5W5<&T>Y81%980PX&4'G^GP+-HC35@K/M8]K&X9, M]]^4 OV5U>T5.+E+M+L']U=+FB;.9:*^ECBZK;\K1?8-TP!%AAC$U9(P0Q2OCVFNHD"6L81$GH&F1:1>YL(:W&92%.4NREVB^ZNM MWUMU]@YT?/\,7CO;4^!;,V8=4BJ7VA =D*9"(YOC^R9HRZA>VU!MH>X=W5_1 M.G^F5CFZ_^G4G?1.[.'#<6J]S"EH+X53; &,ILPR[I213@@._K5)B5@E&+%" M.>+F)@8M^8VG0^AW4_F-A#WU7F&$%"0MARCB*4VQF'II%_;8(JT)5G6 M[-E"K%A <)4>?)$TT-U1L'2 /"N>P-=RC$$PF4\Y194D%DI@P85UB MU-FU#=&F>+H9?>$6D *0!2!7Z<%7P$HLN;3'0+VI7%IT+#*9X69TR!?P*^*W2@S\!^!5&EL='O@E[3UB&?1(8*8D! M^2P/R'(E423:.L.\-QXOF9*E %\!OE5Z\!6V^DIR]@$@<#(Y*R(76&&!=$P$ M<:P3TA17D4(CB.>*\MPF;6B;J'M/8"L86#"P8&#)83\]#$[EL*4#><5"@^L; M&.)1"F1R@SGA!@>9,';&KVT(W9;/QQ1<4O_:ZB:V_XP_XF&]^.R716L(7BUZ M+_S\+P:]7<(V.4Z=Y9)SQVW@3GIOL;;!484?)[M="H?O"-OOIQ+;&+/$=62( M$2P15]8A$%R!E W).$$,&+3++AQ>&>OUEL+#@G\%_QX(_QXHG5V \>[ .!G9 M9%H*1@W2V(@ZLFEBI(AJK)3&CA$N"S 68"S ^*"&X7P)[8)[=\:]R5PVB4%[ M'1Q27@;$A0W(2L<1%HQ9"JCF(RNX5W"OX-Y2<:^TSSXJZ$V.M@@Z,:4<$CJ/ MMLBM-SH1CA@- EM'I(FT@%X!O0)Z3V+LSHUI8?[9O,7@/219I$0IPY@;C'%#EJ M+')"Q00>,8#BTKG65B]]?4.#MB3K2JQR*GNW-&B7 J0YT-M&90T16! >.*BS MDXE%:D'[)0-8I[>AMSW_.9^W#F^X/LTSR&F>\31WJ4Y:'KYO3<^G9<1KE1,Y M.O=O!X*1=I&AR$-*+!F3', [YZRMU+(&Y*^,A5N*- M&+MB_?7>0+/W;SPHG M)P*A.%%I%;/(1*X0ET(@QQE!&OXM>-":9,KATK]= /(% N0C&I%#6'S?_1$' M)T>5]5C;DP7?EHEOD]EM[WC"S#*DB!EP"A@P7* $R-+--AXU#!"2I[4-K=IJ M:0QQ!?@*\*W2@S\!\)5.[2>$P*E.;6PICAPC[%0FL.$<.9H2,H3#*]$1*T+I MU"X86##P23"P=&H_4(QO,MGG[#&XP]$Y!G*?N?XX+E>\LWSG_=]Y2O['@E(&' M.7?T7,?.;-2X?*:Y'LK#T1#[3_-8:N9C;0Y:O=1Z&WT\N#%,.*9+]QV//D?U__/QF4FM_IG3N<.6O_*&=TX MF$H8EI6=8V5_LYU^K8E5U+2LX5W4V@X.ZC6TW5HP\U^J7\;BTV5I[["TGPYZ M_1,$-W54+>=8@K,LYQV6\\]>=__VU7SQN5)3*3U7L2LII4H(C;*Q&W$>,G @*$>L4 M2X8J2>S:ALR%&O?.5Y:6M )\*PA\3;=1$>8BS,]?F%?F%,_^=[ M-U%RZ;4FS!N"G/8.<8TM8BS,]IV,?J MY@#&N"K(%%?%(D^\M"S3HD6VY2;+3;ZNFUQ28K(^%\TJH]-6KQO/6T>V_SV> MM!(\T52^>Y%G?J&6P#,Z[!=PV;'ECFM"+,&!:Q><"4:&E R-RKE07/95==F_ M3]/A*):232Q3. K$C>&9R5NBY(W*+'6!:5WQV3)-E^2R/R-'IB#4*CW;O=R1 M(G5%ZI[WN5CR> ]\-D[F\2QF++K($?=Y3FJ(#!DC G(Q$L4%;+,FY6PL*+4* MS[8R*%6L]X=$J(F$&V/< Z>EY9H3BQ5Q*:3()>7P MOV*"KJ8)^FUS*H#LB%'14; ^DS6("Z&1"1@C(6GTA$0*9NBR3- R8JH WPH" MW]ULC"+,19A74)A7YA0OX>X'/LDGP]V"48V%Y8BS(\BS"]^=-58VPJ]6]O*(AU$=RKOOR7%5VZRW.3KNLEE9BE7 MNVWE3>_H*/9]QQZVCNUQ["]Z/KP".^ 9'?4+..R)6,*M\8D2QIES-J9,\J X M]<'8X.=UV"?9'2:(7L:0"3EH:1-'S@J, MM+!2<(UUY'YM@V'=I@(OR7E_1BY-0:M5>K9%"*GO#E-#U.2402J8 M(D$BY6,FLJ=@/F&31Z83FDSD4I!831GD9%EL?@6A"D(]%X0J#,Q/B%63#,P> M6VT%M8@DQ1 /@B)G)$6 4I&[I"1C8FV#,M-6;%DL] 6L"EB]-+"ZCBHY=7Z" M#7 1^[T"58M&I299DB.5E-'(D5,F(DZ$0IH$C6R*)C&#D\VCH)KBBA7"JMHBY+S>SJDVIK*^<60F';&(BPD1UQ@ "JM"')"> M&;_5&S_PPI5[D139W;6[I,A63<4G8CS2:S MB4,NDTAP3#G2(2IDA<:<6HR= MR6'H>V3(BF:_OF.[I)0>0Y>G^@J%%3Q$C52@#O&4 IS45""3N/$Z),RYR,K[9V!*E.#NRCQQ,%L&&LL2089%@GCD"5G%X3 M>A43Y5'[%$N0?_7AZL-4D)\RH7W4 3F;;":F<8!6GB(?L"1:$6V"7MO@PK2- M?(&-/2],.'<*.9,8BD%QG;SG MX)^L;9 VE=-EGL^Y4^:%J_X*G.PE#_ 8^CR9!S#"*Y&H198%@3BS'CP1*U$ MO\.*R!F)(9_HNBV-+"=Z4>N2"5@I=9XXGK$(AGOJ$2$N,T>4+NG&A=\$EA'ASR7'O& +=(>1T2"U4$1:9@U8'QK MTZ;\!?:!%NU^*NTNZ8 '\JZGROT)B]()C;P)F=TR!.2<5D@JH1.+.DI#US:H M-&V^4IW>KZCDD1$]H9%YTU).6@X'2*KY3ZKZQN MK\#174+\CZ'-DR%^ZHFAEE"$A?"HB@Y:#2I-K$R..$4UD?61340YLHM:EQ#_ M:JGSQ.&<#,72)H4BTYD1C%ND%6< EPD;0Z(CV)2:X*+.2S^E2XC_ ;1[,L0O M(TU"!)QKC@"FYNBH'WTSO-$,%W;4*JMS;UIKXIR%^4N$?X'=JTG(_PY M)Y^H$B@ZKQ"/1B*G&,DMN(E[[I,G#A0()5, $N68:2EI8"3#BNG0$>,RJT@>L;$[X5;00I M%H! _4FLVG!6L.$%4B()!#75B.K+4$)8T9D5#()!M8AT6V! M2;$."_@5\%L&^!6*E\='ODE[CW$MG ;Y4>?(6MOI*=?0 (G,S.8L*5]8XA+ -'G,$/X[1%$@L;K8\\,;.V(;!L M:U4PL&!@PT_XX]X6"\^^V71(H)7"]\+/_^+@6^E N!WR!/A M)1>).X>9H@QL'ZS#_\_>FS>UD63KPU]%P6_NC>X(I3KWQ3TO$;2Q?=TQ$MUM MW [XA\@5A(7$:&D,G_X]626Q2 ($"!!0TS$85*6J7,YYSIKG$)V>)KQ=I0[? M$[?]3&2;X&@9#AHI%E19;%2KR!$.UC&I4B!8+3MU>&74UUM2#RO\J_#OD?#O MD>+9%3#>'QBG7)M!,&V3IT@[ELLFL8"T9AYY:Q0)+*48EEYGO0+&"AA7:>(K MH!@N%M&N<._>N#<=S,82&RE#0D1HFA5"C8QV EGLI5*4<\N75RZNPKT*]RK< MJP[0/CGH32E[3D25C]$!RA7.2Z^0<<*@H(V2'K0])BHKN *]"O2>1]FK>HHM M%_ZF8]C:!A&,$BB9K/,%+I )W"*OL68A2,E\JN"O@K\*_IX%_JZ+85<(>']O MW\P9;$NLH]$A!:"'N(H>.:TEPMX$3[RAX06:O$I*,H$(ZJ0Q7X3;\MZ<_ M%K/WX8;K T6#'"BZ'"BO$IR6)R'V9P+E$L2#$(0A171.==<".>9/K38*,=X0-A1T&,CCTASQY RA@<1N$I>/](! M_V>$VB*%XI=A)L3U8E*9V-O=D2UF]>]?0ON?]7_#C\E4CFQ_O]TM!T2OXMWA M:#!LI]/RHW8W ,F^H[S(JGAZMJ:9K3K:VWNO&,_,DQ;EPP"[1'0C&"-#"<$<$TJ&KAE-M?L M')[T:J?1]@<3/!MOW3HP2PT6L$"!FAW4>JGV)1X/XY&+_1K#]5K>H\8YW+UL ME+AF>O7:22R 8C_'0D$GF 1# 5,&@UA\ZU]WT!RL)]+YQ%00G!,#_UDJ)>P1 M-8294&H.8\*_I#F(.]:6N#:&>X_XK7QSK+-_NI<2Z'8X.C"R!+!.CL :QA-B MG 6>D%DR!7/&K,Q@QI09R=3P4E[>%#KQ\%Q],/:L%?KC?HU.]DV!"N/0J_6[0V!_881/H"O#F*G4X?/^K7VH-8>UHY@_VJ=]O?8.:T- M#X!;\NWPRS!_^P3>#\(,7OW?4;L?+SU@>! '\8H(= 4IP*V^!QK"::9FN*D- M YTD70'Y#H8UE^N3-&K;Q0.N8X63"(_R'3L8M%,;/@;XL!>$6.O!D_OPN*/C M?CR(W4'[GUA\,]^7UP;X!(!@4+RR6R@YQ=><[=BNAW4ZB!%&?"T.U:X"T:P: ML\+05#SQ77L(0_ +@-6_I^96\J>GE)CND@X%\I&)@,!O=;EE&]LU]8_=P?#_JBDE!90V%] )J"*AAH0 MVD<+5%+XV&M9.N1K8*& )EHK:MDTYNF1Y?X\![S/7[';5Z#V+=: 60 /AS%S M1BWE:?]33CL59 L+ ^/T%B9?KDRR0*W%+?5:)Q:<=UHH26#4*K'8\RDQ4O#QS=>9+8#\'Z_I/QB50B/O?(Y@@=FCA;M\99>NB M=@SZ #PW#VO0AOVQ@$07Q-&H72<^BS=M1C_^E!2?DOJ-2WD"+/X<(O5]KUM8 M2:Z4IIG "_K>/-^'!4O,OS6!V01KO7FRIXFUGN?B\)$JT#:C0=8JB6B07B85 M K9I;5T9W9BM#W\N-#.]W&7S4V"*6**\2H[;)'32% /O^N 5Q_2Z4HO5YB]Q M\TES8P] %!.6% K!PN9K)I!QB:# H_,@D:3.<*J%:LRZ32:;7Y]H2Z 9=$Y+ MK//C:&Y62$99#HVAPMO!03VK%^6GH,#$=@%@=<"J>&S;H19_'&=UHD2[L?)1 M.M% B1C$#+CGWS^VI^67\[WP:7^4U9JV=>U.Z1RPQ\?]WH]S.="^>-8E&'/1 MV]$@7FA1W6R>QN*A_0A:4#$QT&1 &DP\#Z<9:K,=T3^WM>8)S]JU9M98SG%: M'ET!.='.WW@W>>&O)^TP/)CX."]]<>QPPA=?L0[4KM'P^J]),<%BRE8+'BTTHKHD\)119'W6MW@23J'?+"-VL-L M$']L=T$-:]O.A<*[#6_ZK=/SWY\9SEOM"9R'@ZU/?Q^TMK^?Y'MV#__\L7,& M[SWZ>K+[Z6-[]U.3-P^_BJW-<# -YRWZ@>]^^T"VMG_+XSEJ;7X\;()8V-W^ M[?L.O&?G;/\4GLM;M#@WB+/?SX'EH( #*(ASYQQR-'CD(E<>I#FQCDU;$]H+ M&Z(*6K/ L3:YN2N(?>:9QYIKMP9JJ[?'&40 7 NW;.^D4'ZS4KG9&[EA&G5J M&Q-$SIB9'1L#L"RR@:;.>?;YCRR![8J918'A'Q02.>HD6.2X6B2J#:6R*5\M.4= V2RA6PZV\4 M8EF]2;U,(%F_*:(OM<'H"*8 #QD4)I(_L-W]6'A(\I_V"L^$"<_8RSPS*'BF M7_+,V(([]\5,*TO%-S+-9U5LK!7=S1WS4S&TW@@6(@Q^?G>;,WBL)@L#\=>SR([R:__ J6\G''GKYK=XM5+K[TZ]4W9@D]?8HW MOZ^\/!;>1C6D+"3/^#SQ^,5CT=XH+DV%]Q@UR[;6;'DMH0U-Z MK\?>?$UPO?S!LH96UU]>L<'2AE0O9F7S8,5"C[WE-/QU63+GMYJU*6Z;<.R5 MP/--M=]+WGV:S Y]FV);:./G.L6%J)TH%=.Q^FK)RB5[/Y$)&UDFS%VMI5/: M;'[#RUJS%GQ2:\)M!X/:AVX6NE?\H8]":F]IS1Y*<.RU+5XV.A:@JMMG^Z:6 MC"R#$5_CPE2T]$!:>J)&.L^:)/M;!*.J6X9Y"T.PZJ=3E9)[G!C=;+;T)6?: MQ&$XT>TO5/N7D2%]3^]:F2%]V!2[VSLG.V>_=9J'K4[K["\8[0YO;[:5*0HOD%\V8.!6[L2:\#I1@CAK5$/-F$K D1I4 ]CU)&17-^=%WP M!Q<'JDIH5KCWLG$O4$EHI,[EQH_>1!T\XU::*),SFK@"]W"%>RN(>V=3N!>= M8HRH@)*6"G%J'7(L$(1)<%;J@*.6&??(PUN 5[A7X=[+QKUEZ7L3)^2W]O#@ M_6@ XL6?7.)16J7VF1\$>_]T][ -1];2R! MWFW")HXPKRI/'-IF" MHMN9UKKZFL4""4((XRW:]UKG>HJ"8 M)9V+::^MT]DBBQ4?OPH^7KHDKOCX2?AXQI9GR=B4"-*Y>3 '$SZ7[:#P6XHZ M8N=DPFOK_"&F_!+Y^"T$XM\?V/Y^1+V4[F?+OPT_XC/9\M_Z[6'<@JVI<.9&,M! %PQ\.MDX.>VY M.!BVI M8N2[,?),7%XYSX!>4?+ PYS&@ PE&C&%N6/<1&QH=JI7?/PZ^?BY+?F*C^_' MQ].6O/>!.&L]LL1IQ)UVR&"ID;-!.J= I\X>.5$%Y9^,"S]TP\/+K53M+9]@ M@58;S1^_HT95N."9\7SK_8R')"0G2(@4]#+L <\3X#G3#(& -B91J[1(N7"! M% \^H[!TAGH9IWDK:*V@=7%H590)98S%WE,NL70X2$R<2U;YE*PO:R-4T+J" MT#I3$\9$RGP2B(#-@S@6#CE-$@)[1PICG *3*)_]E7S6_5Q!:P6M%;2NIM9: ME5I8";B=]C!Z093)Z054*HJX-A*9: 3B"0NC0U+<^@RWA"^Y!%<%MQ7<5G#[ M:)IL!;KV0FY5O M=,/G[M!V]W/WU8+U!Q=M5U>E'=K6ES$;'_W=;AXV3W>VFV>[AQL"6/"D==AI M-S>;/YJ;7\GNIU9[9]O3YK<_9_JJ[GX#UCK[_:!YUCIJ;GX'%MR@6]\^G\ X M3EK;?W_?H;\?M,YV?NSF+O3;&V2/*6P3\QYID;,IO13("$TEL9Q*C;41,JJUQV[2]\4?Q##JQ*TT68LW3'1LCZA$HB8$ M,6,-XM@#T:F-YZ^I!U_99"^WO9MJ-IS[^.Y/N"-WW,L]^+JY8\U1 MK^A8$V<[UI1=SW,+[\M2?O?V<:"JO[]+_3I$'$(S0^DPW) M%^O2]D2A8-B;9U+-+W"Z:(*]&?V8Z$A!=#-M;1Y\M.3EFVVOT_!:5GGE"4&] M##/JGJ)P;$:%=G/[ZX_6YF_?P=P2.]M_@2@,[=;9=S"O6NVM[5T8[V>Z^ZUY M,FU&M>CG'ZWM#[CY">:UW3EH?=HY@<_8UG:GTZ2?1>OH3]P\W(7Y_)::L_'7 M1%5BS"A$HXN($QR0=MRC%#11TL40HEM;%ZK.WA0L_Z_H_:@/:SJ63YE!N^Y69A7OQ_#YJ@/J_<'3*07*JQ: M&E;-J6?I.!72"&0XQX!55"&C/$'P_URV6H5@Q=HZXP3 ZL$AS9>7!?A\8/4A M)8"E0NT#\HIM'#1> DA=4S!L@E8?RXUY/]Z7 M[8MM^63;W9?CKGX1V#5;U$=+"YJ4H@A[K1&G.@"*48:L2,QBN$9%X:XF^"%' M$"H-Z][VZJR7Y*ZBHHI2/MT"K3;R/T-22&4L+QW$9X]SDT"4!9L8,97#'01S M9(S 2*IHD^1):TE! 36JKNCLB=#[*: O(NKX5/&/CVW@I/B?]C]Q)B*WG92@CQT:N!#/JM?C#@V2OG4;;7^70!@B.!BZ%QUUC&TPUN)'+ MCVV(AA;F7H^]^9I@U[_TWH.E#<-$-=A'&"QK8+W88&\Q&5;B4*->2(&;+ZHO M_!5DD4EY ,[8?YYIS:3,%-/:6,32>3.[>,F8O8,*M=H[_%<\LJ C@1C\5GP, MNNH&#,_NQ]K704RC3NT_[53D$NQD@;BLM;FV\,!K7.-/_=Y@4-+6^W%"QK]= M_Y?UOVUG-'/^N5K117#I(I.V6,F-HQZ,[>QFIW&UH-,OI;O@@OU5RKG5,G79#>2B6XL<$I)1G%.@2AL>9L :O] M>EN]E$19$%WQ5L$\_+LPZF=3[67:[V/_E.<[9^$0QL::VP<'+7AVZW"WW3S: M$2WZF38__?4]Y[BWX+X9_]39P6&+@L6_Z7]L??I 6IM?:>OH\^GNX7>V<[AS MLOL)QOWM,X7[Y@498)N$]AXCH2-#G$>"##$:28YYD$08F?U3M,&OS9JMFDU7 MS:8?S]G-H^%12N]T2)P8:IVWWF O;4P46[.HL_L&-V"AG+T%)_B3@QX LB[ M? [QDN%4@> 207#ZL+>35$FJ$S(Q]VBBW"#X"".B*.4:]MNF5*1SL"5T::KP MK\*_59KX:L%?*PXKJ%LBU,T/?/O&5A:>Y?JTD!<,LQ"08 SQR M)F"6Z3AZY8R)I/)K/3\$S>9=&:98Y#Z@R&/NIT<$LD%;%"GG $[6)@/:EFBH MI?BUWG91[3L(=R=T"L%@S@WG*@;'K$_16$J,D=2XRIVS@KPU["@)" MDW",J.02<:-!=H(-AJ(/AH#RK@WE:^L4US&NNE"](-9>+7#,@HX&+CA>0T, H$G#M*UV$_5TA*O_K\DNV^#;%@DP$K^SKYT>7UFP1$*N9M2;7!Y>YEB)Q#EFF M$C+2R&2B!A7"/%G>R"L_%7X'N8V3IQHGC9DBG,'^4$MUX""Z@<5495^O)&]- MV]=,TT03F-9.A%Q@1VODF*1(& M*_-YN2P\;3XS3VDPW"+AF$%<9=T6#&ID?60!*TE,I$6ZCIJMOO)RB]PM,I;GQ%ZGS9;0EKW"OPKT5F/5JP5YE/R\7 MXJ;M9Q^"21& C0KF$!>Y\K(/$C'J4_+.6V7DVKKD=2P?W-SP27!N;%I/1C$F M[;*]UJ*Z M4[6JY%15NP*FOP*8W"K=EV/$Y$R3Q-2&@=$7>4(^N31$X+HV&SM'=N;9TU M2%5MJJH]\!S''I*GG @.DS-<1FL-9C@H^%L3QKQVI@28QP+,>TN (5WF2DZ0 MQ@HCSKADCD7A36[^3>ITCDY\G7U?,>1KD(E5YNJR>6]*(EJ*A2-1(T9 9>32 M4@3;2E!@D5'/&!51%=GYF-^Q7\4J%$BZU_',)WC&@B;[,EK!OVKGWC(6Z-7 M<0I,$4N45\EQFX1.FF+)L0\^*[>\,E%6#Y _S)@H6"5JC3)(>\!B3F5"FF.% M@M*PL8EI1228**RNS8//$BR=F5Y&2*2"U3$$4B)HJ9,C++>#)+1.YB3/W#>L7(%L!;)O!617"V,K5\*R M\71*QQ8-O.B(0 M'!,]F7"+<(4H90SP$CDR"WR+@B;#,62?D6BT"J!SGG>^/ MXMH56CBR_?UVMR1->E7&S:,-RAM*G)/'$T(YS5#^+=9\QPX&[=2.H=8^IX^: MS012LY<(I!9+"LFG&8<'<(?WO2,8D6W)AU7I@-_',$TRP. MPO:.8[\\'U2SW7SGT7$_'L#7@#9KG7S*SPX R3N=WLF@]E/QFMX(9A<&/[^[ MRC'7+W<^R)Y)>.JD&:QGQQX/XKO)+[^&]N"X8T_?M;O%JA1?^G7\L#'NP+;, M)+'DG2LO_WK2#L.#+!(;N!2+8X?F^,WCRXWBTA3PE=7D?#S0I>F!9\LNC)OALQ?XT'KK-Y6)]3OMW!D&0#Q2M>F(JJE M$-7K+W+0&PRS$=./_\3N;/61ZM1.=6IGRO=)M7/<.$?17/[]W:3PG^;'P];FW^>-#_MMK,[ M9W=S_W3W\#<8RY^\=?9;9]H)NG/X_4?SZ//9SMG.2?-;$[>LM;G/8*ZY&_Q,*V:-L50B(:DL1UP3@K21"1$3K9&:6X9S]+[. MR(LYW5,=5ZR [Y&.*^8&FSH$+87D.G'#C*024Z4DM3;R\7FC,?"1"OA6"/BF M"U%X$3')Y6T4$PIQDG()5"P1\0)[1K%.S!4M1+"L@*\"OK<-?$HQDX)V5*3( M(\;6:DY"XI8$)S!/$D;E\%0;=(0DK')XZ85X!WPH! MWTS3.(YA*WU$3$6'. L4N00;IT(*< TV3_)LZE)]QX-#*UO(8M%>\*OKG/P" M!%\F51S9_O:RVUC=0EA[$(8*=ZL72_ M7(5'B^/1Z8SKS4NI#244,Q>>G?8:@>X7-342"8X] MXC2?/O:.(L^ECHX&+!1;6Q&MO.,APA?M7>U.F5Y.>Z$ M0;4R7@F;* =-RW!,>.Y,(I4F@H0JTVA%,;WU?C;3*!(PE91 5D2&.*C+2%OC MD"!,,2PMT]QG]RL _*LY;%F=8*^P=56Q56-!&5<\1<8Y!I-(:NR<"C'EW#\G MJV2FU<76:;>4%" ;?0R(2D$19UX@PPG\P%IQHIG0AA;)3 ]W)E?86F%KA:VW MN1ON4]V@PM:5P-9I_V' B=%@*4HJ +9::D"#-0E99;41CFN=XMJZJ0/R5MA: M86N%K8\=,75):4:METES(86CQ&5%EO+DL4VF2LE:76R=]O,F['5PA" GC47< M$9E] @R10+V)/@1A0_8)<+'DTT>K78 I_YUIOMT=%51YI2[,F&\X+_*'M7_Q(OR+?]SM7[/>,[XXBO6P?1&P^N_,G-4]YFJ^1!YM4S.Y9\' M_8N3WOL1N7ZTWY%-,-AWMG-B3P=KOURMJ]/NHJDUG)[^]16MSNM:7=Z>DO5M MC(KQ2+',K:Z#USF^R"E8U: FR%R4_)'K87WQ!S&,.K&7;JB,]7$T'/5C51]K MNC[6A[,]1P)6T7CDF)6(D^B0PRPAY00W\+G56KV:^EC;!W%#3^R0%-PY]S"62 A:ZF@.=3)1#=3;VM0L\.K]4MJ MF8I?3"TL8QH*J_N4PM*D081>?@TDV9"-(\^'N6Q-H\^$)@CS,/# MYYTT:5!X.0/%J0B[:!&SN>!V]!A9+GQ>WJ22QB:%F"T321Z<-W9#'LA;;6P* M/,06..?QNG/6G@=J6O#^[9/8^2>6Q>.K5^. ?_B]CI,MJL55^'-G_,F:S?9)KX*=I<'. M[,DSQS&3+$1DB->(!YRC69(BKK27,=KHI2_Z5RJB*^WF,6!'5-K-\Z%++CI< MXT:1,4RBQ(7V03J"(\NI.O3A!W0K MM69.,?_8CT7@M5)N'H@Q]O3'#?B2(<5/=5[@7S8L):+IQ6P@6RI^G:+?D[^C%SGHHGOFN#9&C[F[M]%%E0NE%[Y*2\ MS>B&F^V![_0&H_ZJY-?Q9GO"L)_ISMEGW-S\()K;7T^:9>HO,%VGO;5]T&Y] M^ZN]>[A/6T>[1]/Y=3N'P); X,WM[S]:VQLG9>KO![+U[;/8^O09F/WWHZW- M';I[M)N:VQMB:_OSGHV!*0IFF2"6(4ZQ1<8EA@Q0%*A.BB M\I$QH#)'A>4A:F<#W&A9!MV4@I].R7O?ZQ8,D+GJ2^RV>_U:JS>,@UDROYQL M-C>E\_977QTJT4))&FER ",TL5Q:1B7&O8V)<$$?/07TTMPSX:U23N\(+9IB7B">L4&YHD4^@4\![&X7"EDG"IS<2]ATT?.JD]H+3Z%PB4B3K [&: M:VX73 .5"V2!TL:*)H&&.+3M3MG?=-3/"W3.5H.2K;J9K>JUDX.V/ZC9/CQK MU!\>Q'XM ."-!KEIJHOP\-I//1!,[2ZHZ\?]=M>WC^&W^V5^SC:/>O)GM8V[7#&7?:&UF%KHI?\ M<:Z7_ 2_=$9Y"K4>C!0&V>D-)T=Q/R M?6?R,]3 MAQ_?(N%GJV>0/0)/2O.KMQ*?NT!"@(^75@1 TU]=DB=*K7G6&$$^FS#Q*-U* M#4MI#;+:,9.F/2T:=/P^ZL8:Q3EC]/[+>TZ]_:8LE)<59V>N/PU0-KZJ& M5\L+:R;)O%?4"DDMMT$:PV4P(8A(F5;.Y[ FT5C>%M;,[N?/W<&P/\JZ\T?K M<\V!4?=E!#3OZZLN YJ'GT]WCS[ 9W]WFO#=G<,_3W>.6O"=?7COY[.=PP]G MK;,/K$7_/)D.:#8/?S_:V=ZAN]^^GC4/_VJW-G]O[] /9&LS!SI;[>9V#H1Z MMKOY6SZT.%/J7IFD-1=(:.<0U]HB$U5$GFO%$Q-2>@D"C.$ZT-M+Z7&U; FR M0 +LPW#O!?$_\)\#.VD9$/"Y]?%F#)A80UF/_C*$'^&/V,]ZKMV/YXR/:,7Y MBW#^3&\[1I7TVJ,@DD(\<(8,QA0)IRC605B=PMHZ;KR$)N[/P2'_\ZA*:P4Y MCP(Y?'' .7?*5)AS;\P14YA#!2@F MYPH#KO2%1?2%'Y/* UN;&Z?-PXT]'215F&IDHC"(>^J0X#'5Y; MY[S!'MS7ZY4UX'[N@ =_0,#C]AFO'AYMC/9'@V&.9IAES/E>T8P7O&YER.+Z MTCH/6+J[+-=K$_KSIKC:]'"'P(.,TM!HHU;)&;1WIX)/$@G?.Y@CJ3 $G$0Y4CS()%*R;E G<:"@V3'2PD\5'UV5X6+ MY_KR[L?(5?C@*?EW.GP@G=24.X5\R-5.E3+(N>B138PHS1D&-EY*^& YO/MR MG'45<#PV<%1!@"=%CND@@'."2<5ESC;0\(-3Y+QS@!S9_8^%=*$(/)H5:=7] M:J"C,H1>DB$D&E1C\^(5W8KH7A+1W<.K_DC*>^557YH GO&J<^N,(X0BY;/M M31Q%AB6)@HW<..F4T7)MG6C38 ^N>K=$1'HC1P7DPX\*O$0/\+T]YTL\!_ 2 MUZWTG%]?O?418^FO67:_ZI9$01 A'/:*,,*-2C8Y;I@12G/,<3"5YWQEQ/?I M;'=I@:.W0B#N4X0?%J1WE HEG$P(S!GNU=(\YTLL6OL,*;*OW@%V/T:N/.=/ MR;\SGG,AHZL2B39S+I$WVG)/&BO#NRW%_5<#QV,!1>\]53 M="NB>TE$=P_/^2,I[Y7G?&D">,9S3JS'WF(%NCOQ8'L+BPS#!@E!77#<.<+" MLCSGR^X7<[6"]UW*SRZ;I41#BP6JS5Y7A(HUR)RRJW.K4"UUV&:A"KFYQE&O M7QOV:L.#6+.A=US@02_5-KY\S:Y:C+"L%P5RXWG=K_:D[E9H"-I0ZKBQW6GH6@U-2.^43K<[#+K52].'7'WL)>P[[Z1 FN1D ]A$9 M%1("_(Z.>:]U,FOKJC''"_<_V4%:$,A%;:CZ'7<\\01:OY"8\\"%)4XY(@S\ MK400&(O*A%ONCGN\YZ0).!]"W&J><%B)=)7 MKN+\QN"B2'Q,<#D47!/BP/?;;E(POC[%6L4]4^N>Z\T/>_NQ>%8_IMCOE\MG M!Q??_E][=/SKI6_5+S^)S3Y\]AO%>V!U.B4;P5[->5=Q9Z-VGR+V*[=#G[NU MF8I^==!A\N')4/O7XY<2$XO')<= )M\8CK4.O[(]SXUA*C(D04 @'I1 CCJ+ M)+::29Z2LJZH]34G]% #NNGDW;/[^_VX#\!SJ3&#/2HQK&S[4)6.6F$R^([W M.%/4Q!10P 24&(4ELLXQI'C4H.!81Y,N3F[,4UNO:Y53"+6,D S"JV%P6R M\Y7VN"[L\:CO#\!JZP_^]_]I2M2OM?@#-JD]R+< Z'$PLTCZPUO#H"T8 MSYX)VE@<,)+6<,0I&$Z&!8&2,XDZ;[S3:6W]9@@JB6**P&HV ](_&9AZH,'V M"V+KU?X[ J&9VB![V[!1[>%H3"YN= ITEXEI,+* 77#K7R.@:<+Y!CRH=S3J M[!?:U0@$;$G07Z+/%?#;0.P;OD [8AC0.TATH JX+9S3_M5;&[7M*?4!%(2, ME&53G#J\8Y"_ &_K.1#Q13NI4LDX]PNT8:SVM.Q:$X_:R':[,#/0+?+,0;>P M,!E8FK+\:_'5S>ACQEOX$X8:K3^HG<)MH"Z!8M'-RW-Q1[V0V8W7HHUBPB\K*E?\,7]YKRE8"Q19QFP.QF#DI':(&1ZM)9XECY\<**J,O*4"%LF5%W'Z"0EX%"+MNB&2S)I,$$ M"\Y-5$*!&>VE YO>&"(]D1',:ET!T>/0W]>3UL8>25%Y"4#$B26("\&0CCX@ M[8(R'DSMH+.#>$&CYK('\_X$D8 8*,C()+3BWE!06)(1T? $=$E5)9D>BR P M )+ASF#E!;)8&0 D!K\989#EWBHGJ'*:+TX0\OFLW'/3]1HW]^-8L1^CZX]L M_W1LR4X..EUGQU[<7AR%PJ_#CKV21I";@>OFOAW?"8$HY+R@ZC@@4G5X]AJWOA(F8$%)V M].OYC;9[6AL"@0"?#-N=FW<5& G> R!Z$ /P*SRK;XN]O'Z7RXEWXC^9SX\F MS1H#W%;RL#T^[K1]P7K^8DUSNDGFRL'('<*297+SP A O!M!D,8\RD4+\22BLW^//DT8-&[6O>K8L9U2^%48]@L5Q>S.&P M4PYQD+/PSOM3O^_8P:"DXXT<9#W*^S[L^>_U3%X'!2':?,&UN_:<$.!*,8V% MGP5[7R3[%)/H=1NUSP40%AVR1P!ZL%\9($MX+@=;3&*>/7(QN9/V\* 83*.V M61)AOG9:0&CAC+QP[['2OV>*86> K&"Z M+MUS L[CINC%,I3H%:3G L9#8O8!I/6'B1P>3&SERYQIY!P1H9-7<_#+9&D9$ AQNE5?YK M(K$N%+<$,-D[*:11N^]'1X.A[?HX>+>(,I33/L=YIBAGC;^3[/;-0D0_VU9E M\YK*7Q\ES7.A(5Q=+L)+17&L#F11G^V?;@ ]%73S/G!U(10B 'J^GME\K,9, MW06">!#_.QI+@[FW@!P[.6B#&GP+&9W83$JY;77MIXS\A7(S'N%@Y ]FGOPS M:%$I3#2FMCE.6! MEM M7T^V_MQCREEK&4;>$HXX,P0L51)1BLHQ00.E">?2)+/&ZB6]=%#[Z>2@S*T" M&NCVAGF+LT68I?O/$\*S8QTY4])*D\?[B\%?HI07?X+B(:3"LJO5,!ZLIRAA M9Q /-"%+I$=6:FD4IBF8F./WLZ1RB1JND@U@4-$ZO7L!/9?-G;' FR]I9\%Q M4-L'5:K$5Q *0(HQ>T%L=VMOOM_?T\OC?KYC_S M)ZW]/<>E (0*R(NHS71%X&S'FBUHE\_'4.\?W/A(KF6\'GLNT6B0JW M%OZG2[=.2 MQQS6PF>O^4FO'P:Q^X;%ROYI!L JH)B69M M/8'LF.%M=,4@&VL7I8:=]?"*.EXV=>1$D+S\EJ=<7-RKW"M @;XA$Z*2XD@5 M]2%=1QW7J1T30KEB3$VNE_( [JC]B^0B2M>ZXFZ0%=D0*H3%N0YC[V 0/0$G M]F54J:2#' DM,P-\KP^4DK=V'+^[*7AW'F%[';'TCY57\@7A9?,,/MO\>M;: MW(=_O6AN[$7)/ T.8).1B+C1H M&1O/I):6M=HXINX"'\I+56+DA7P5MM#;V MC(6E)DPA"

_,SR4L902?_@8,\X20Q#S8XZU+4 MWE"7*+;>W0)#%[G&]O3']0CT.;V?3/'O/,//W0\PH<%@*_TQ&3^IDI'G)R-O MB*WMKS^:VSL8<.H4L"E1 7(B6D0\!8"*-B$G740RE['!1N)@P08%$KRN^/ X M._EUF 7?8I$CF'&G#QP2CPJ/\;2=>WPY+>BZ%,O_FV20IKG/.+#_E$E]1;&V M_+!^KMD"D#(:E'^=GP$I,BV+),-\6J0_DZJ76?A:H[S(-LP98?F3]G!P.1=V MFMWKM>-.D9()TL+[_FA<6&74/;;MBYSM>NT:R]+6TJ@;\LGG(3RRS!8L M\5VPBB5EPTX>V].C=Q^0?,X^ 9::9LW"%S8>:C&D^*,-FU.D M<06@\8)@[S+Z#">7QUV_J/,',SH<+;A@DV5?Y-7E(@ MQ8O8Q!5U -26"(1= M//,\_^OV)Y>)[%DH>UB&XJ3&+>,O3[@5^<[W6\:?+IVL WTV3@Z,#'Z>/'BB M=L$HQH_-27/MT+9Y8Q=C1SUAQR?BO>*)[]J E&U_A1O57&Y\#Z@)6_\^+R>8 M_=U!*8,'BSI45QEI/L\"\3C;O$&*GR[@)GSHU8@ MN!:>UKP28TN8XAP>3]V8\GIA5H21EG:]_-I,T 04$4R MQ.3GAW9G-"G)=?,#@BOP_ MLM^+,[2QT/TO B)3%DRAJQ3IMQ^HB +,GE69=D\5:] YG9.^/J-B3CAJPCD@']K?+[G X+O] MW@\PO0H*OM&B_"/VMXIY39F6)"FMK?'14,9ULE9%&YW Q!!-W'45FNBL6ZM@ MI%S,,@_NK_;@>_FZ+\60BP_?K"NU==;,R;_$)BM%U @SR\$D- I992@*7F)E MO*)>BK5USAMLMA]SD2-1$-=MAP;+) O0M+-!TNN&8L,%A'1E$B@,1IGP]JZI TZV]!G<>B] MM:;1D^%DM>\YV_7//16#%"XF1%G.9]0@=ZUB'EFMI!0!5MCE0Q1$-.2> #%);K +. 8 ,#$4 MX*:"FCD \$=I!WSL]?\8#VXKE79P-H,'E8M_/D'!/1M[.@6=L+8H4!X 2&RN M/$(44H(%CRTQWAD0LZ8Q6Z'\O-[(C2ARY\)H2H*$<%;K'(0G/EB>3/ &J("" M/D!*T@#L*$GCACHT%6G&#6R@!3E02T3EQHJ0EFGAM.09M4P2H8!761>/>P2@+/'%$MYO;7[&RU$%RMW?[_<&@T64QML5 MA_Q1I3R\+&)JGK;VEZ(\/)".YFD9\.0<'PBE;I&Q+14AR5DHS"E6_38(CB)B M,>ZU)PGDG&!CE."C;2W>' M6^XMQSI*K'WD% L=B!4B,I^$X%'8VSH8E!E7Y5BV[8^-/)()>X2*.V[ECIT? MS9.]:*4QU!?< 5 ;!$6&.(4<"](X!2P29.X&-L>S.6&.0MR/R67B[GN U24Y MC<([Q14+G'!O='#:4>N"BCI1?%O1SXHL'D@6V>)*7 KJC$/6,(- 0PS(@B1# MSAH5J&GB>H=W/^:4F2(+XZ#$0!>[,;4GH#LXA\O+,?$R@%ED M:S _1 M3:@QYYQ?) %V,9T^# MG[66<$U(9)A';#31*29&@[+)DFANT1HOG8K(,%B<8QF22@(CL X=XLQYE ]M(:FCQSI97(0ZJ!9U+N?(RXL$ MAFL/M2[83$\_/R;<,1GLPP0.8/87K/:*4\'FX,L<*^ "$:T#1;Y^^4Q'42#Z MFBJHL]E6\_#V2H+P5'Y3;S3, =P":*\J:_5:KD6R/UM>-0/@<;^7#V(,:JG? M.UI\HN5X)^58[Z0.\L -,40%;B-7N8X*]5H9IJP6TL:XL!U]^9C8137+K;%E ME3\MB\)7!S&NP<"OO'6RAT.,EC*-C,P'PY@$4\$$D\^TNDB,!E0$:YIPT9@3 M[IUHAK-9_.H+P@QIV6-R>["MY*NZ+)A)B7A;LI=D QC"_]1'WDT M0C,3(Y689O<'8^R!4'9^Q.SB"%JIZ'TN"JA6N'8-H>V?@,'K:3!!*@9* @N( MQ^P'T=@A0A7%W@69,J'1FU!M(?UNJT"YXNPT0,#@G+8*"5ED.Q6FQ#^9#(]R M@F _YWOE+&(@R'$)^XM4*A#4/D[#X#A)K),+QWN@ERLG2MUH"%I'&)\7*]Y4 MGIZZL)BO>]DEW03LX1@+#NB"0E2#^0T/)B7;YYP%O:KGS0V\^X[A!,+WV,ER] M]MI-C]4-PM2]GGKS-<%8-=9JK&]ZK*H!8+S04W\IT*!$!,"<#&?_WQI;N\CR M*,H_O<,U4@#SY'GGMQ(Q < MT:.)5XA(H^'M:)P16TRQQ>U;G,<90^<]EM;/EXM MWT.63RZ\?&]UA2K^K/ASM?CS%D'JK/^^W^^-N@&-Q^E]C"G=-/=H\ZINT_ATEPGCVDO XG\]:(J7IU;4XEFIN=TA8"BHY($X[ZD0W"1L!262 M^(13(I88EK,6YY0/9,MM59O#F8.?H1V?K\+>CYJ<=VJ)?V>[F=[&U_2=K M'GT\V#WLS:(^J5T]!? M8=(KQ:2@HL?)&"XYY]01FQPC3/,(%X0(L<*D%<*DLRE,$E)HG5A H6C+PA-& MALJ$',/2,@4[I]3:.M!(;NY3@5(%2B\$E*3U"JL0*,&.JUP?)!I%%0_.!R)D MI2BM$BB1:5#RU'DE(V(D 2C1?% HJ("D<0%S&W'4K *E"I168FYWL=X\F&K: MQ!0$XU0H&QFW7K $VA.AO#AS1@FA4PEY%2@]!RBQ*5#BNC@NFI"U4B.>>#[@ MJR12AB?*; +=J;+>*DQ:B;G= 9,B*$/):FDMQMQ[8K0"S*(Y MYBR?AB$1:T\B5T*8"I16")1^ " 5KNZMS8W3YB%H2AQ3+;%&0G(*YIO2R%FJ MD'0N84NQ'^:I]24H0>GROK(0X&[VJY^<1%&9A\!./\!&:N M3S.H%^O:8X]?NF')BV!R3V1_]>-0>'6UT0W'KF-[> M9W)KQ6$%RW> Y=;[F>@C\01T0D&08?"#@T1%FC*&DDK620:F;,!%68$91/YY M83">#XB/JB(NFG!2\?'CQ.GNP<>5[K4T)I\.Y^F(@^5>(6]T!(-0262H28AX MX6,0L.N)KZVS.J&J8O/7R>:/$_FJV/PYV7PZ0!:$4E0#A^/ )>(D"&2-,$@3 M";85!CZ7P.:\+BMI_EK9_'%B216;/R>;3X><,.CL@ON$M,TMB!WUR!!O$588 M>%PZ3W/53%5G;/R>;341RMO:8)>Z032SG=A2,+=AE( MW8/\K(7"'QTI#XRTPLA&EG=- :&2PMXMA%9$S$"'OI M<"Z92&0HW/PMJS 405OCP1OTU&@$!A1P3(4 M20"#TA**=$@"18HEM4DE2MW:.C.RKE6%;Q6^O7%\6U;$K,*W1\*WZ? 7X8XY M$1A21$H$6P;XIDQ$446&E>+<2YKQ3=09F0V 5?A6X=N;PK=EA0HK?'LD?)N. M^VD#5BA/17L\,$^U /,TRH0L2".?8*,TQVOK2M7YTO*G*WBKX&V5)OX,(=(* MWAX)WJ;CG8Q$8K"/H+XQCG@$R]1RP1!QWA'EHW+>@_HF5!V+V<:/%;Y5^/:F M\&U9H>$*WQXKNC =YS7>,:T)188SA3@S"IF4(DJPBS2WMM5< #&1,S:9 K^>M#LI@1J$WRNUH5KB&:37*:I0O>91+2@6YR^G8YQ'- M'_X[:@]/SP^X7CWW^@*/N-)KCK@N*%'&7;IN()/7KVXNN :O1N5\:$++I!WI M12;B^XOF@._'^55E*8:M5/+;^][1<:\;9QKCIO:/&-!9[/&!F4,YESD \#_^_\T)?37Y6JEB_'/RS"]*SQ\>WCX MT R8"@]7 ^GLV3 ),?&ZH"45ARL=*J0H]RBI!/CA.5FR:G"PPH/*SQ<>L9, MA81J:-#+CT#)LEXF$5 MRWD0*$ZGXAC":,*1(2(]03QPATQ2"047A8%]EB;:M74NZWS9F=05)E:8^)(Q M\:%I.14FK@HFSN3O .YYK 52TDC$ 121D4(A$X7 4G$9:5Q;EZ:N^)+3=RI, MK##Q)6/B0U-Y*DQ<%4RA!<*:9!!<*EQ^9/O[[6Z1 M2"*77[)<-/2MF1'TILP(LFCU[Z4.VRPPYK7UVL8@YY=L1A^/7.S7&*G7,OS7 M:\.#.%6 W4]0?&[=]7KMY*#M#VKM0:W;&];L\7$'YIN1 $ #GKSQY6M^,D98 MPJUV4/O7X_LVQ)TK$RTFG^3+E$^=^']_G>Y^"\>.KM7K#.*C?B1+N:=%5E+ \ M2FAM-O<$+'Q4 C0-GPSB2@9D@3A05"80XJ4HLXMU0RY$"GQ""KG)PUW(X9[* M;$4.2R2',P"&9+VQT2+BF45<&HH<91S)Q P-G@=G" "#:,R>A)Y'#K(DAT;M M2XS%KS5:KSVNE"P>^*X]!/'L%Y";7T"(MQ,(.)"+&[Z@D%RMZX\>?+T='R=# M7EMI];NEI2;U[A036*H#7O%4MO0.RX^!UD^/ #);2^F,A@" M+]I^:%Q-W'PU:A=]5K6K=8N*5)'^ZI%^1JXL?-K=4?'(B=.E!3*CW_97!1,- MCH-D2L%BP:.55D2?%(XJ"F[AG[W-(CN!8((NTA2NRJ3/\+A^'(!< LT[;G3# MY(,//XYC=Q"S:.KT!J-^W,Y$M WO_JW3\]_?G@P2\/L>!8$3=1#9#RP1=RP@ M';*NRJ3&D2H-NL%:+8*D/H9%!DD?UZZ#,T*O^CH/1X-A.YV6'[6!5[O#=Y0V MGJ4_5D'IVT#!J=?I]$XRO19V<6T0AX/, $.PP<:$4HLEI0#Q^QYP+>@STWQ0 M"-K:3^TN_-4;P9C"X.=WBT#^]!KYF%]Z98D0'R_1>(!C5U+I,8*EZMCC07PW M^>77B>'?[A83+K[TZ_B-8__2'$@O7EA>_O6D'88'V2/:P*57=.PS&K]Y?+E1 M7)IR<)77.&TP2JZ]C!O77[OIL80VN)'W>NS-UP2[_J758%=PL (O-J!;/)ZW M'K\R,[?.">&,6?9)XAAZ"M?4W##&]D$?U)XFW'E=[_;*6M0#Y+#3AM[9P9!E\]TK7IB*JI1#5 M4_>]?8X@_7NX([N]1H5I>E5%OVMA_3=;@^7.\W\UB1M6>$*YX]JEP(D7UFDO M5*36>):2YFD[_CGC];A;GOG<(/ & ]V#INDM?F=[YQ])]-)&]D?T=IN?6^>[>/FI[^. M6IL?X-F_MYN;7T]VOWUL-\^^8GCOX=;VWZG9GCD1FP36E >+F!3%B0>!G)<< M8:J]QR)JP>G:.JE+/!M*N6/*QEU9YYD[\U006$'@=/27* MKR"P@L * ML"6RNH\819PB,3VEAG0A0)5L0G8N<&EBH(7#$(G#[WRI72PO. MM(H.\: T1>S_6 DFE!:XR!$Z?[^M-_8/G[.L+Z1_\G/[) MRU2UE3ZVNT!-L'Q%G^#<.WA,3(,*>>^"O+-%^9*#30I)(6,LQ6S+V"S+UTIU'%W,_ W--.(^U(\-IK%"WEF;D3 M H.8(Y^$-#%8K W(;5KG8ED-""OF7D'F7KH[I&+N9V#N:7>(Y=)C(BRRF@O$ M&8/?6#((XRA8 '.*,I#96B6]?$EY7"63FA5WUF[WAK9S3Z_3]14S*H_V MTA;H]6#\$^1^57"^+#AOO9_QL1BBF'*@G&D:P!KCVB.=/$944>VBCL%;6^AJ M_,&ZVM+9Z(DB@ N7$KIGB+!"W IQ5RO5K$+<)2+NM.L+I&(D4@0$\A&L8R,( MTAAS9+@F*C(5G&5KZZ9NY(/UYPIQ*\2M$'?EG)05XCXNXD[[(YDB ?N@$8V8 M(DZI09;IA()RGK($GPI 7%6G#R]37B%NA;@5XJZF3OY_]MZUJ8U=VP+]*R[N/;?VKK+8>K:D MM4^EBK5(4JRS;582LG+@2TI/,/&#XT<(_/H[I6Z#L Y;=V^B1+KA_GA4I'/GG(W.MW#R7#*IGD/1MXI^^(X,["DO9K]1#C2*PE'PB+A M2*8)OC>1K\*",BYY#(QSK I3*&RM]"$2'8PM;JNJB%D6^MEURFK&*7GG/Y:] MM#>8HY^O23RO(5#CK>.=KSH2RPHKD%%>(I[V AJKX)^$TJ@I%\%3"-]OHG1- M=G,/:W V2L5@[BJBXKFV1A)MJ*0\.FRBOBW^J*WAL:SAVU?.<&%T(,@$;Q'' M14!:04;G2.+@3JL9VD%H03<7E02FYM $N!J=!)< N'NVA$WQDCQQ&;OBS-Q3 MP22GFS(!^"*\7S"__==54K\J3,&7EQ@+$32\ MI-TY#,@.@_F&3(3&_F:ZI^9LM/&OJW,W3-QS?3C_^N5+OOEO.X1+ESQX;GA* MIU J2+@KM8$XN_%8')FCX?BW&3J570OCE=OUKI/\=C^8 M8<$?KTJ-LWE$?5SHLZ4>I,+ ML7K.1+7)^-UNNSK6NV=%I?67.4N<]:/&]B0T[%GC+[C+P+\ZL$YT?!?0XO"0K*C"=/>WR8A/BU[+H]$\OS2 MZO0[O4EOZJ3@HQ>&FK;63H.5%U((;>%V[\/I[O86.=C[+/;//W9VOQQT]L]_ M[T%*P>%WY_MTAQULO^4+TF?G'^C!-J0>VW]WX1G'[?<[XJ#WYW'K_?X9/ ]^ MUSY.;6[M'<6I[-GLTA.+CE$94*1)F<9P@2S5!FD)R2M7!$::0[9":'UT>'T\ M-6D 766_K?TQP AS:Z;?A67NGH?L]E+S"KV&IYA6K<3==RJX<>/B]06]%UWZ M7V77U&A_%[2OX7UE\+Y88S/!F@(KC;P@'G$<+-+2$!2TURYHR0J6:VRB2>2# M5P)6Z#L/FA:N;MB]V[:J;%R1$:(8IUYXGO;;I&V8PA@NK)+">O)5J8V;=RT0 M]9B;._(=E^D2+ZR#Y^T>>K/QR(*\EX*[NS'M(@S]4>[3:H-AYL?Y=&2&X7>M^"W^_S_7/X]Y<6 MW=_[=C:_Y:BU![Z^_8VTMKO@^_N\G:X]/SS=/X??'Q\=P[_)_OG!T>[>G[%U MO"_:IU^#,Z*(Q"*"/8:U?918HQQ!GO" M"1<23$H6UD8G.#-*.W7MGJF+;3[3_5$\;\9;&Q_Z- 8[;>QF9>S10L<]HFM- M-^GMQDL'FG6QW+"J75MI0RF,]UIMZ'L*[TJT(@I'[:-"A*8#0)* =Q4>\ALI MA%(F&FOH'??SW>%0QZ.;Z\W"\]DX*]EV4QE!PT^&>7O?4;C+B06:+'?4&:6D M(BN_SVX1O+)OK]D(/QQ;PS"K*G_GS7V_?">?UIL2RY_9R%>( M32(?82.?V&24/HI2,WN,QG)Y-P'H5[KK<#I'I.WBNY/Q: P^ XU?K5#LL^J1 M+U.B'[=Y\1O6*48J/1G,EB^B9)(9()Z/E)@H5%<4%Q\X[R3'EN61! M"&7DYI+%\N!K:S@T_<.0LIG?SQ82G!QU5T,\@P00*<+8/H]RQT\&;U6Y8_]T M__@MV]W;.=W=Z_9V]SZO]GIWV^=3I?[F@?_]YI M[3G1.MX2NU\@7=INL8/MP].#O0\_#O;^[+6.=T[W>SNLM?W[LDV/V"GFL2+( M4!T1%S0BBXV&X,\5IL Z0 28..4P?C:**;5H5+W7>T55W;_",&/52J"2/B)2 M3@.'*F281@LY4+B 2%Q#Y%T@,4 H2!N4\AZ3A GC")=>(I$,(X%Q914 M> - 25%"_WT_L'J\R.P>Z@POR7FO#R\>Z,'WCS-&]_+@FV.-6QR[CD'NY-@+ M\N8F6F4(1LI;AKB6#!F'/6*%LUA':PQ^2L?^U8H-3Q=H3*W]+J'&2]KI^(^G M#D+2PLW.:#0)?CNOUI18E&%K-+NR=S% =2QQ'\A9/.J!>4@$CAPYZPO$0U*& M4MXE05U?!*(M%7[CC5HL"_WS*78WKJCH\\*]^"4$(U,'OV,\4L<=]P&!^;@C M8$)T"!31$""AB%PAHP)',11<8.9PY&+C#2&;*^,&K%<.SV1XB4YU&'(/!%IRWLLQ[9RA$F&C'>(4BR3!85%P MDC!'"\Z$VWA3L$7\N2X.J2L9KS=X6.*@=?BP.N>=#Q\$A ]&$HX*XG32CY;( M%A!-J"*ZR+D7QFH('QC9Q/S95BW6-VRX9M/,XH[&%>R:>2S5B&>$@TMCE%6= M!*JWU:PO\"UNJW$8"XLM04YCC+@G%L'LYQ IA&%%$:42!("O2=6KE;'YV7TW MKV!KS/?-SB%COGGD>2#@? CIN ^.4HZPQPZF!$-!KAI2C3+D"+('Z7?GIC4<9V3)# "'YK&=].=! 31!,H_I4,O1\D),_]U=8O9$!1^ M1H.(QD=;K>1+FT,8'RA;2GT&;/!)Q*]@G'%#<&:,Z*P M5AI+YRPF59ZJ;SI]]K-PE/_X&YI\L:A%KH1F,,[N-S\9GL+\/0K]YXE"/W]& M[7Q'[&Y_/F]O'XK6]F?:_O"5,>^-D3@Q;D!2*6/:[E(4\),BDA&I@BTVWHQ/ M!XVS8(8+9SF;C='$'@GLD<3$8-<*?O@/>)_CH=Z3K,.\JRF,U@K??"]'K.'!#9J9:&(4QN-N=HDR$9@*Z?S1-:-18RLI[("Y3\WX!'ZL M[K%YEP-@ZP\LB2L?^ADY,SJ"7G##;/:F6[XQ2A))/LL,39T#_I'(\$>C@>MD MBH[3SO@H=WYU0.\"2.XK$?13_KQ,%.;!WOU7U_1; ]^)8#;IDIW+?IF]4SKW M_3RT9)X6 /9/=S]\M8P3)@N'-"EXJBH52!6

1*Y8JC9'I.M]8))1_1A-AR5&ED_7!B-+DY[FLZPG/2FOUF8A_+LL_R[5R<[ M>,PP3;SPL.;E8SN]7O#))[IGB6"3N-W>/8W],D=#;H) M=4K?@CHM7YNC AMFWNQBH/H#@= HH@X:7 \M#0-#T1W]PT;?E].;O>_1YL[&5!V7Q MDV:ZQ_#^4*TE)EPZ'@M1 &13+3A6UJC"&.VT+*ZICRT@]-O>27=P%L*G<@R7 M W9[4-EJ2?.0Z:+F8;@]&.\':-S41&8W%]40O0RBX7OYL]9QZQS^3P&BH[0A M4L-1410$<24-LI9X9(R#^9ARS(*$K&]37RO\54(UF-HMX#&CGG,!1%<@=D;" M,"D@NNK+2V# +)[3OUOZX+7W GLK&/><%=%:(34/S,H0-(W+5<=_D?F6*07@ M=/6K]+WE"<999@Y\Q9;[^4?KPU?""0RE<M$TG/9 MPMS W+ZR3%(S]F3&'M[^\#5(@:EP!#$#?W"N"8)I1J8],06V7 9IXDMA[/FX MK #8;$#> 8E667B!23I/9Y ^5%6&_!%\Y:_R.\^+YV<=1/QJZI^71/USXXKH MKPP2[L:",^7@N\9;UJ25,^N'CR/X+C;I'1IRG4X]W52WR-3/Q4./S;;TS(SP MDHIIS>UPRA*UYLW,9TC+I'X;$O9U;^Z[5+?].]=M7XISO_CMCF7EO28(>Z2= MC$QHX5G QEK%.:6:.NNDL5$SY;#TCTX05E+T[O0A(9CDS=Z[J>2\=V3Z57GV MHC[V:G8X]O[^!L^A!^_?]=KO/[/]XX]PW6<.;>NTCH^^[>^UX-F.'NRU%GC2 M#[Y\@'WC'\X]'[?.#;NM\J5JJXY)J M1B(2P@O$G0Y(:\&0"]S8H+S1@FZ\8\)*D01HR^H M%@7>>*/$9G'/DS$UJUC-*O8(K&*&4RN$Q@53/ BO$J\4%Y0 F#E5+%_B?)HH M\"I;41T$K@S$%OG& B\<@4 08<4*Q)GQR"8>V5!HXBG!1>!ZXXUN8E;4;&-K M&I,\T+-_87!R(PU9':$\U+GG(Y2H.36%YR@0'Q O1$ 6[ -ARIE4F&'GBHTW M F_*)W#NU\,X]G>.QVNZL1<2G93#64P10:S$)263!GDK62(6V&0%DXA M:BS'$4"L("H=PBWTHI!?36*VMMCPHF.]9'6_># M#4.U#$Q3)(F-B+NDSD"D11$74B=+L91 L,$VZ>*QJ.=24%G?&&/9[J":">U7 M+B$)*K"C 6OBN:3.:BFL@-0O]0R\ #)?L'_*:*L8]PCA(Q*5+ M\0WQJ/ N$62) M 9P,3"*K(D$%BY(4AD:J],8;(>\=-/YJ_K1[GG=;\6Y[)>YPVO"Z[?9LDRPY M-;=TO_U*FZWO=$*RL=-WW8D/HVO(TDI:)>CS;V'\=U,>E/N%LEA:G$F(,"X@C]-&$NEBH;%.U &65OD] MF^;W;&Y/_.KXI1YE-]2K(S YW_KQ514$R^@PXCP=JHXP=H"S$DF>Q!/A/U3; M1%ER731:\994CE8=1/XK9YU+J12G'(8FGW9L')GOB=4H<91T.ZXSGB,CNHV" M1&A94,EM8:7E4A#CG?#1*A^4-IJ1I1:Y2@;#CP$L$=!SRF!24QDN6MDW_-5H M&;64'!'%>2DF;#S!B'(OL5#6<>UO("_,Y]U-96.S6/[X9F+.?CS01%JYU7]= M-GH))KUN$X%VG7TEG@4B=9);$P7BQ 2DA&:(T^ACQ(HP'3?>C,+WT%]N)"6Q MW2RN7#N[C6'DW-%\^O%35G(YO>VTWRTWFJE%7-I+66C9C7ME.T:+M@!SU(4M M/.],X@%6\?GLJY7:1\\$LC1Y(%R1DVD"0FJ^C\6&34J@8YT50D M$M-A.(&()O3')7O@*)R88:+4*T/&Q!L8&D>3H>^&S<9?P\'W3F+'*%D.N^$[ M1!-+OIG8M7HIO,Q/J!XXR\;;SW=(5%W#*9G&/SK_A(>GF!-0K0]3XG!DAF?3 M3W-@=LGU]X\.?#M-HG,\@(.$?>G[LUAX.##=U")H2P?P;/D0($C/) MX>E1*!MYK;/,4]>MSDVF4_!VL./+6.Z/E&3#&R?"FR,8LJ-!UX.CI.1L.[$A MO59_@'O.)#)_?]GZ"PS[_R8P:NG?B>LE^-%M+K'9N O?R_KG M3"4;QRQI>K^G->]-6>FE\)CSPJ?L3Q>%(MX[H@M* ^:% MUK=15CXHDKIGPK>L(%>G@,LP!9[QX2N%80V!*)1V7R!N5&*4"A@%$;CP@A%I M75J5T)O7Z5U>(1?V, ;?4S7F:BZ7# YL8@"?PWS8RS/0E&=\,KID"KZTV_MC)8RX@ZG&=U\\Q-!_Y5YOG2X=(UQ:1_7 M,+?'C,?#CIV4[0_CHP',PT_ +C?K/+-*7PQI0X/_BM!"3<:"H=1*$P'<,8VD1Z6@C!G<"< M4BGGR>CVKC!CCZY']0M#SFF,#1"B)?OM90,#T^IVSJ>F=\G-9BX']+>%TN7/ MS\D;U]!%WOKROYJ\C6"\BI3<;O=MM;]J%,^PB&--R\ MJKKLFR_VYL]_>\[G1(+?/4O^.QM+F_%,O.9GB:/JM?!7LA:^+GLI7_4IU#8\ M^^V/5N_/+H02W7:*EH\/>6O[D.]N?\;[O7>=W?=_?CLX_MB97__>ISL70&&T25XH@K MK9!UFD*0P"$+AUS?2 !)P3?IJG@R?OT)C?5%Y;<7P=;W04I%NI![OLRC&=H'2!,S-9S!PF_7TQ"#I/X3'_=>557GR ^K$S^H;B,"12[W%(6VT: MPR7QZ&L]?/O\8#(-Z#L8SYUJ.&MTO#T75%)9"DN$,:6 M%5C+@!V@XYHSM"&?O@G!O*[VK/1B2EZ;Y]&N!;I'ZS&A*1(PI<9KSJ(/"A6#<*FE=Q"30:KV64E6OUSZ;Q:J];VSWPU?L"NZD M=,A)H1%7Z4AM80K$.?8&*V(#4Y",;5Z7C)%L\[8S2TEKC@GLCO>,\;SYM=,HUNNDM3-83':?W>"%"J3;D M9#CXD4MQ8"+W ;^?/'7["_55+^Y47C2/CS7^+5^L_T#:'[Y*PBD6U"(EC$)< M2H$4@RA$,X@Y*6;!D+CQADN^N9AR3956?X% Z@H"XUH@]6G,[//9+F3UA"M" M2$3!*)AF!8&PET+8&XV)0M-T"M%#5G]I9#>*HOZJ/4!W,IFM;G=0;BC>C?-& MDJ"F(C(<@+ 7E.86'HBZB1DMXSIKDAQMQ1:W+]0X O$,1U M(6SKQ,[T#&4U-R^=[SO]Z:8W^-3TSZ;[ZM*'/JM')@8!4Y['A+]R_)^P;F@:796:O%217&W_S*M1+>^?N2K=S>=Z MG].^)TXW&?TY"36XOG6\)>VD5'S'GEGM>OE9?;EZT'+ M%I;OP=FSW@-](_W8/5_X#E*M+ZKCKI=U_"D9VQ?5-[51K<2H7OP&EY3MIN2D M*A8_GJS?R]R%_1ID#>=KR\I:KJTEAA+N'%&4X\)8BY4KA".ZJM;(._-35\68 MV:+P;*WF;9EWOP)>QN.=T_9[:-NV.V^??SQN'7\X:_4^\]V]WWN[[S^<[FZ_ MZ[3/?^_N;F^=SJ]KMXZWH%V'I^WS%FN_;YVUMW?.#O8.1>O]/C_8WN*M+SNL M]?XSW/OW99)>#'O,B' HQ.!2J2\B8VF!&!,L8"DE5FKC#6]*=4_5GUK7M0; MEP: EFA=*.]5(0JN(M=,%[3 5,J"&A-X!D R!4!2 ^ : N \X2)UP01*(W)* MI8*WT\A@II&.!=7&6$D]3ZI!BJ@: &L ?-T *"73T2M+10P\8&R,XL1';HBW M O-X;X62&@!_.0"2.0 D/!UEL1%9QB7BQA.D9<3($?B$.V.,H " M"D)J1&P M1L#7C8!*11H*RS"-AELM=,&(+[ (. HC+*Y"0%*'@.N+@&Q>>ZFP14R;N66T M&O'H E(P*5'4I>Q"$1A/!*<5VD25H!(CF7X";R(N4LL:[%K3L.+7(?L%@HQPE%A!B2 MN/\+I'CP2'O!"B^4B31%8KS)[EN,J[7@'MTAHW2%5!XK'".'_VC%>$$DE3A2 M+#2K:T/K[Y#SM2%N C&N"*@PB1N->HZ,,@R2),RD)C"9&[/Q1C6IN&=MJ/;' M1_='I[Q44@2#B>?$"AV#EX"@+K(B[46O2Q7K[X_SI0H'Z,FD5(@4A4#<"XJ4 M\@$Q S]JI8VB#@)U7#OD&CHD,5$K;*2PD7%&L2%26Z.5P %;6AT*J3/GM7;( M^>"B(X5'',4 MB:>(:R>1II! 6TIAG@G..*\S_A1\56L7:[0\4?OV1;!?R&A4++2'V**0S&AI MF64A0L2HO:F3[V?@V_/)MV>:$Q<4>'120R*J0)9HB0KEA0_"60@]-MX0TL0K MVYE1^_8:^C835G%56"L4Y<$2JZ02D#MH$7SDW-6)_/K[]GPB'Z@D,G")A$YL M2L) !B&-0,I+C*T#'+=VXXTHFIB)VK=?KF]3)L&%B>8&8Q[3/B*N1?1:4B>C M+UA=$UA_WYZO"< 8.5R8B+3G$7$N"J2$%\CY@D-0[K$T!&+RHDGP.OGV2UDQ M?Q_Z86BZI7*H[W7ZG=%XF,6M7_V:>?0,!ZFQU 5)6Q:-#H10+I3GF#+MZ@K MNJ/-(@$MX(OCH9#(N0A9@@@4*2,P$(I,T'KHD[;U]\AY]/V0@B*#8O(VZ2KS@L&:7N0R!/% M8X" CTN3MQ-35F]B63>'% "BQ.A("@C&J>=*!6N#Y5Y3#D$XKW/M]7?(^5R; M"HRCEQIAQV&&5-@CI3E'U,%$2;4!?Z20:XLFOZ^D3NV0C^^0V#FKHPN,.(XE M-:%@'E//'#$^,%HGR.OOD/,),F-.1:HDDC85MH.F2#NJD=1,,L(%USANO&&L MR>Z[WWR-%LU+3]3KG"EGNM"?W+E?\=0Q>%$_F"36NVE[ZS-!*^N@%X/B$DLE MM)/"1,HML9I#+,430Z=41!!?%Q[6'<47B3/2<2_A?40R<,ASJ/%(8\.1, 5W M7D3MN-QX4Y FP]=IAS^=:SV/X^3F5A0QB6/@7&.56$*A:V5/D2B M@[%U,>D9@.Q\,4E:2;Q(RTBD,(CKM$2,K4#$F\'^9PC[:Y!=*Y!=W(P3K!)2(FEV.:\4$GEAYQFL9E_GPQ&6?;IMRS@UOD>+@5%DI_.7%AU';Z\ MQ%CHIFK/1QK^NCAT,W%S'S_?9]8-W MH[2@>DS!H'S'WSIC&$)W,V]X[F:"-V^60GNXPM5_PF@4PFZI(=0__$\ ^%X7 MF2K1^C1%X\.S@_?OCI.L[OY>^QM\C[:WWXIV[S,!!*;M\[=X]_W^Z<'['3HO M4[6[_>>W_2\MO+MW<-2B'Z%-^[@%UZ3G[>[!V^Q]X ?'OW_;/SZ(K;U#WCK] M:JAS7DN#L,: I@5CR$#OHL -E\%B'ZPH)U7 E>"WTIQ6T%2E99@Q9SD)7A5< M$57$@EFOH]7SLE9E1U^KZ#O5-IL%KW(L;G_07,.(%Q@3:87TG)AH(O%:P6L4 M(DIMV<8-JDMK+[!U9+Z'QGXF^:AP=2F&]W$+_0[IMGX([V \8-FHV5&(^..)J,P'H_@ MGQUWU#DT_69^A?W!\%LS;X4%?S&CJ8+7YW[6/?V41+K*\[-;D[1+MIMO;?K& MP]_IBW^5)2VZHKPXZ0S# TSONB\<1Z9 M\1%,]8='2:I4;Y9QP1^5#FR^LF$.AZ&2'DMFECX8AGXX-5WH[RQ"UDR_&#>, MK33*RA8EXZ\TW5W73$;Y6?#XI/P:(0Z!M_/0@>-!'B$?DO![IU]>,(C5PT]* M*>11X_0H]$L9TY-A!YZS.M%8NOFD(M>M3$=VH7#M0JG6.\HRU:EG3H;A>QZO M2R,^"L97BK_9!G>&W[.)7%IT.0(I7)AVLFG F"5=XKE1S3Z2K&<8>C"V65D6 M1B(]/?T6HL D*WSA4YN-+;!P^/)HTAWG%E=RQDEP-BM^)F5/V^EVQF=PH]&X M8<^R0)T93D5KXV0\ 1MP9G34B%FBSHS'PXZ=E')OT-:LB@>3U+B1XM"3Z:^< M&0YS2RYDO--ONX/^(>I"U.7+:Q9$)N->:,Q4B7RQ[?=1X362 M>!E#TF2EG$NGI Y"JZ #U\%S5ZGP,D9N5N%M#_I)TSF)B^?6/0MQW">(";9P M(K*5PG&J,)+.*X@).$'*.HNL""$H#)%!2$S>9/.Z_*H2R 4[R6+7V3C"\-)) MNJ7^=_KWT)?^A6Q2M44MMZBWY^VM MKZ&P%'J;H[26B&!*X,AZ%B'*+)SB$'IBYC?>%)O7<0M,#2K9Q'U&/CBMHJ=. M.%-(;B>ZB>S:=)PJPGLF?YA!^PW#_G.A47^<934W6M4NX4 M#JEI./2+8I][YKX93QI9-;E\U\4_?Z42=&Y.:LU>@NI7G""S]NE7Z"#(*1U% M2B=.8\@FD8JQ0"(RS7F :=+1.^HXWR7+?,J@?"_%J%D\^2+J!=L:I5@N3>1E M<)G#ZBJW_$6*S??)="Y*A;6$\O,2^JT;6TLHUQ+*Z]4UCR"A_-JT4&L1V5J9 MN#:J=>FX)U$F?M+-,KM75X9R/%\K%-?J3+_ZH-75VFDJ+CR+35(_6W6H-DD= M0KO>'1U\^7#6.FYW]H\_P+__[+2/X3[G'T3[?7K6 ?SB*;DM1AG#7:O'.Q6?N"I!KM'!;OYPTT$+"!&CY$UM$@G2 52 M5 @4B+;16$*Q*!+8";'B Z0UV*V7S]=@]P0'CVJP>U2PFS]DQ*A.*H4>!1XM MXA#,(>.U1A"I>UPD]C<&D1V138UIC78UVKUNM%OY : :[1X5[>8/^XA *7/> M($,AON,B1F0+*U ZYD.T!"@,)BMY;%C,_WE69<=/1X/A&.7] MM-?7'>]$W[[DY5\>.]W*RVVY__>@^V=@JD:BNR/1HJ8PC$?@.AK$L8*X"SN% MC%4-J^8>^5,R"Z_"3U=>*:K]]*%^NL!T0Y7S MFD-^I$6!N.,!66DILD)3&B%!HCY%# ^.%FHW75\W77F-HW;3A[KI?!G#$T6# MH0S%(B2N%*R0A9%!@H1 ([:.N[1 54^G+]E/5YZ=UW[Z4#^=3\!]$@ MM$)) MX"61G@L(>S'\Q+@-U.'@\]K*/0G/']5-7\.VGK_-L),WN#\PNWX5XF@KSZZG MO5_7 %<.04NTB8GVAG+L$=$$@*< '(*4"X(&0TR1MKE X@41?9/C5?']K-&: M1NW%CY9[UU[\F%Z\D)?CPGHO(."/2B*>9,:5A3\\C49YKP+&-GDQY0^.)6HO M7E\O7GEJ7GOQ8WKQ?-JNG/$A\(!DC.#%43MDK2&(Z4A($H&4C&Z\X4UW%:^C%*T_<:R]^3"^>3^IE(5TH6*)UD4DUG'NDO>#(:%.6R6-7/'(:J7OI&+MCK-X^\ MZ/UEJ^R:%S-'KKSJ5,^-JY\;EYR<1KP;-QP#-!:UR:54H#$642P^@23-C9(%\ M8GC37#*.DX9?4Y%5+136H%F#9@V:CU13K4'S,4!SOI9J M;!"8.P$P)QKSE2 MBDE$"V,"X40%K3?>4-KDL@XU:]2L47/-:]@U:CX&:L[7KA6QMG!,H%2J1EQB MBK1.7.4IX5NHS8+]'(/JC5RG;%,0_0C$K(JR1VDLI34QZ_5\?5N)0/I7!V<%7_D=Q_KX\@\DO^1_#()&F6PUDYI'*1-!_B3LSL M9\$,1_^\BX'=^VC]33VVMDG&4OD%XTAA7632"\Z)AO\:6A0V:JH)T]Y76C-+ M5!>N,DM,AV6K')6/TT')'Z83+N1*E@&OXG[SDV$:H^><5_3>]?;W=LY3+M': M.SC*4K1[6WSW??M;Z[Q[W-[[EN1FC^!:,9]7['\Y.&H=MU(N\:/=>\O;VQ]( M:_N0[],/Y[M?6F1W+\G-OF6MO>XRQD0='?,D4N0,,X@7VB#+F4*N< X[3#P5 M8N,-WY37ZA@^QDZSVJF24T7/)#%$.ADMI'E"145QP;'S3G),>78J0FA2[ZF= MZ@F=:GY=*# 5@K0:$9\.;+#@TI8SCFC!!.&$.L[TK[2_B2%7O-B;?>80"^KCK]==?I'Z/._PC"%I1=E M.41K5[_=U1?Y42R/A0PZHJ B0]PQB0RC$141&T4Y81BK-'_>]ZCH XMH3V'P M_[4*Z8)7Y/+WF=YKEW\ZEY^?W7603$EI$-4%1UP(B;3P!CE=R!A]M#JI.H++ MWW,7^;-W^25%^X7X9D[P_$IIM[HUIUER_-\G@U$G?>>W7"?N? ^7%=CD:S,7 M5O5;?'F)L9 03,;77[),.^TI:N@SI:NRPV;^/!I>FL9A0'88S#=D(C3V-],] M-6>CC7]=+8UW^FBN#^=?OWS)-_]MA_]ZL^S!R_7H;].7G].CET%1$G@H"J%Y MX,YZAGW41CDLE$SYY#-=S/G#.'OURY@R0&EDZ%R; S")(9$G%D@J[E&AC 9*?R?% N&ZP@VDF*(Q:." MT,VHI*$;HW4&:TRH?T&"E[/K=DF0NN\Z77A")0%_:>4SJNU).#X8=S058H^= MX6@,?WX/98TT*UV.\SF3ZAN7-=7R"Y6N^]QB7Z-;V6\'&G ACIT%V,-U:IM7 M%Q5-UMQ<7!5XGR6E263,'C$\XL M6V_\Z6KU2]^#]WHYV'^NHK=L?]T-$=]?YBQK3E\8Z&Y\UTGY_7XNWK_\#7GM M'GSV8__\6VK?C_;YA].T^:Y-/^.#O9TS^(RTCQUO'_]Y/%\%:-$#B!W?'>_N M'9[#XNUS@_9P=[';NOX3_CL,SSSD+9Z[0C9_WSASRFN Q,&Q<)HB"^C M1YH*CI@K#+9:%-B9=&"N>#B78\W0OCH'!I]C-2'[6F#6]B2TX)BDI)9(36J'!6,JH+XA0!!R%-I1_,*%?S6MX7 ME7A-9+DNJ)1BI[W300U&*P.C);H2OJ T5>:<3?N.*#'(R$3-4Q!O@W36)[X! MHIN2KQ.]Y2L)D40=(JT5&!T-0ZCA:%5PM(1LUT2JM,0:R1@"XM)*9&FA42B\ MAK\]Q3Z1[:JF+G =&_UJ."KJV&B=X.C=8%+7EE:'1HNUI<(*$Y3DB!D.P9&U M"BFG)2HD)AS&.42E (U$4STGIL*7$AS).CA:*S3J?*]CH]6AT6+=2&KLM:02 M,2P C80KD(J:(T*)MDY'#N%1JG2KE#;4H=$O],R]HS ,>4-8'2"M"R1MI>&H M<6GEN+180HK>4B#PF>'K:+HH:Q>\!8C5RK0J[=Q6I3X:7UQBCD5 3D$D$@RP)' M+DAO-'&46;;Q1HNF?K@JS'U=IXZWKO?7Y#R-3N]DDK:@=M)>PO#J!.C^L6Z@ M-;LI_^T/!U_=ZJ5_U0BV,@1;4J'R5#I<1(25]@@RP(",(AP9QHTT3$-@I@#! MFD(O M@"ET8==JW&-?\J^;<:WTUW$M).U3@93X:A#L36,1"[!LUJU%K9IH.] MK?%TW^;N]M99ZWCKJX8HBSE(&5V@&O'"$*193(3=0D9)!"'IM+8JFDRL:IGO MQ05>%Z<(GR3Z#C'*LHTFFM6YMXW;$*MKGD MR,_,L0JZ[%A%'4G^0M3]H[2J&GQ7![YO%\#7&D9$+ 3RS%#$L?)(6ZL1YC'" M,#IL92+^QDW)5!TT_C)4'?0/42:[*\/#&6!=*6$POHDS^*6?@EI]!ZTWM*\/ MLK<'?5>#^ZK!?6F[02]7/,S)R7#P SQZ'+IGC?_W/KH(B1&"JT* &7,7HDEH MQ*/5F%-)>"G!10'>,C>'3#]< 20Q#TB?JM;MY,;=#7V*YXD^#^'JP+L?OCI" M(XDRHD"E@/Z*4Y\')VGUO9>N9(4DC!"DZ<]#$JCJ-0@AIS"BZLA#B :28X)4X%0Z5PPBECHHBX2IP7!G#);YX,M);WQ,_VX.T]T@"P M22"95J<:5UXXD;JBS@]TU/$^]'][10BS)2!V^=':@_=*DBN'7R.C$0>,$4U$ MC7GU50=KD+)@_3@9HX(\U#@W!%/,LTT_%982N\T $&9X48.:X:VI;"QU^V R MO!-K38*FVXVW<16_KN&LN0F=EI%]I=MDDXJ,$,4X]<+S1$&5-"=3J"8LN+[U MY*OF&[<+L*P-01CR7!M MN+?:?TR];>NL??R!'1Q_H*WCS_#,C]W]+Q]XZTMB36SWVL MVUK;.^"9O@=>=M;>:_UHO__[Z&#[\,=!8DVD^[3]?H?L0WM;]!UXVS<"\SG MF=&LP*@PJD#<2(:L(QH5GD@2B6 >+TPK!;4P)3A7P-3#O=(60C##L=/4,4<< MF^?>NM+SU_(HWT!J=]OS;@T%IE1>/%/MK8T/[$"S>OU.A!!@E4)#C_V6-\ZC M.R49&.1SG;X9GH'I3(:C'/#;R0B^/1HU&Z>AD>F=TL:,0<,<#D-6(!HE3#X] MZKBC](V>.2L_2EQDG:JGSBI' M1W7R+)L)S :C468M&TVZF=PI#@>]ANN:3B]SDJ5-(MTNW&=BN@U(34[@5F=) M!&F8;#>UK]GPIF<.0V9'N_C& %H#CX+)HWGQBM7#FNG#LL$S$] F3/V-E-*F M,<^=<62^5SU2;E:Y?-_*,F;[*+]RFKE\9PBM':2W##^"FZ3H$EX$KLEOGB;! M:7>4;0B]D^[@+&3N.#.&&W6[T!W_-X'[-":CJ]T,%_3@J7#QZ,KL65Z:QV;8 M@7&U9W +,TIA?2:2ZR0B3#.&V\&K@PE]A]8DTK>9QEXV<3#3ILU&YKH+PW(T MX%8Y6UQ)-\R_OH$7!C@*0].%U!-&[R3D4<_[LZ=WN7BERZ>6;>R9'WF-_F0P MAM]UTG5Y%\O,,OYTX3X-+CA %^*),.WJ+*+5,]]"M1AV,4;7O318VO?.*"^? M==(*6K<#LUKP_VX<#4X#9!#-TEO ;M)M8, FPQRZY)&"YTTJK>NH"%/W M+,CN7#KJ?71OC>2,NR!Y8-QC:GPTD U@7RB!6>&65TQWVN_F0YFM,L3]SZ4C M5NM@$-A<5S>-G1_!H_,P'%P4+?"K"W*V4M%"!Q) ML]TJYNX3N/'$],>-F\,$&YR9)'&LH\3:^BUT.T>#@2\#G616*0(RTXEJ9BD1 M0J:,_"ET2D;?#Z4WY*:7$Y09P@1S. W91HW^8)RZQ6;657C+,B" ?YU!(C & MXX??;]YISE@@E5ZS@/T_X**'+R=6?YQK;:OFYM%BP 1=""K;3%^'7G5$.M*\+KM.7>I %.HBA MFI6%EW'V9=!V$4$9=-[N;)N-+R&'>CGM&*0:ME@\1 +0E_=<*LR'BNC MP1Q'F,L6& _!%[Q!B#$E,H.R-'69,%W2,)?I2^K?"[;G'$='Z(E^ZLA]*/Y/A@FYUU2CZ_U &;U -A8^JG;RH MVCV!B,!S*!321R\4ENM^>^;'&I8%SRZ*\+S]_JTHB^]'O?;Y![[[Y3/?WW/D MX'CGK'7T5'[_.]>*UU[O@_M MZ!X?'/\96\<0;7WXZBQQA?,4R8(2Q#V'V%DRBH03/&\""VIA%<@&I8Q61KD( M ^&]5G M*SAS%(8#Q_FR8-GK#>CVGZH*WOJXQ])W,&<_?OODCB"Q[H;=>&$[ M;\O5A]]A'HB=%+^_S6 .X'?QE23MLU:"#T]B78=?*6?8>@9=JW5$G'.%5)'H M+66AK7=$.5FL4,#A26.L5#&*@RY,U&GZ+I4)+M37?8 0OSLM>%WF%E7FD?UC MG/RCC(A2#6=J5.GW69)O=%4Z(244+IR,4UDK38^I7GEW.87G))X 8 M?J-X MWD^N>DWV_^3+#K'UHW=@T;*_#=&O10#0U]%PV-]5,FSU2'C9(-NO&V MG[8R7"FFKD)C\)EV31M^<]>>>0[:L?-OO7PK\?*]H&[2&R_I(XCJP"(%]HWM5&MQ*A^T8%+Z+HG.T=^7<90RQX]UON_F/,\$DLE MM)/"1,HML9ICPGG*Z:4B@OBJ!B*OU$!N.MAS32WD>1SG^V\ M_>7O;_N]CYV#XX^] _B[W7M+6^_WS]M[W4[KRUO:IG]V%B2.]Z#=>RUR\ 6N M>_]GK_W^H)>VTN[O[9\>'+?([I>='_ SV^_]N4PJ1,.XQ<@]HLP:Q&51(&NP M03"$!7/<<>7PQAO2I'A5Y/R/?E;G)\%Z?JJK$:]&O#G$4UA0QB6/@7&.56$* MA6U:DHE$!V/+DT-DBGCD 8A7@]I]0&U>MST42;9=:Z0+ZA&/CB(=B45"62W2 M(13'$L<_??#YQ!K2:DA[WI#V4PM9=1#WM'A'YA4J@PT1 \Y2@3B@1MDC"Y0 M4+H@Q+K"%S;QXU*M:\2K$>]U(YZS42I&C2NBXJ(0EA*;HCH*<0(V45=!''EX M$%FIQ GU9T.8/^ MZ )T$*U1YW;46=0AT$(;X7E(;&8*<2DLLA@[Y O#J>188"L =3872V77D9H] M$#B>PN[_:Q7K;J_)\Q]8-:H]_PD\?[ZB1#4Q!5$,*SW]@<:7V_"?P_/G:BB6.A& MBC)0Q#4OD/&6($MT=)9$ M1ZA-<_ZB(EKM^:_7\Q]89*@]_PD\?[[&4%!G#!4"!:,YXD%DI6B&M I,A )' M[5WR_+OK7CQ[SU]"@SE_\N:YTCG\JC-B?PVZ'7?VJD_PY 5:72B7#MTSBSC1 MX%I1%DB'1)@7A!-!SI\/HRYJ&92U!$=.E#(D1L(*;+7RCA,Q?^(GG>!U62UH MR7$8^&"8S]^.!XVM3W\T('FOS@@W$UE).IB;SP^/C\KCR!7YRI3Z)E0GT\;V2KS@1QSZ"<:4Z6'U< M\JA6QW\7V[-9%D6AS\HG)/A)Y^^3P$RZW>E1R/T!;U[Q_BP0OL _X(-!+ D* M0@S#3%8#[V1&HT2"E\Y4I^N&B26AO'$F'4B'FS+CS)0OZ)H;E,P"F?\FM1T\ M*%$/0/=U1HW>8%CQ%"3N(4"/='![.E:YQ>D7TU9?V\*=_O25LVUDDE'X2NJN MI4W.!]Y+6,EO/PQ=N!Y:51Y'_EYRY?3#83[%#/?N -*ERRYXI:Z:6S05J\-1 M9P0_I%&8.9H-0Y.7%/(=X*?@S&A!.:8TFZ7S\\%L8-T+_>VGYS-50[:ZDTYPT_?+I(:)YS =H!PG(JP+ MHHO-QG5<.!7KC<^T0HF>HE.R11Q7?G+13=.>N3IF)G]KE);U*>)Z\(MJ#A4R#HGC5+MJ42;69&LE#Z#$S9 MX(BSUVXV=I>>JX1&PN^&HY(G+C4O$YN!5Y^5MC(_1_C2ZC*T53P.L7ST-4]N M5H\H#X9.3W-V>N!4E9N67P9X[Y<\'-4;-8XGP\X(,+X4U4EWKWKP^>N6)K[!XXBM3B%7==H]+ M:.,40.<$?,(,P;\;9CP>=NRD/**;(H<505N>VGW'7TRRT-GG ;HS+X17+K#4 M%J8?)1:79+4PZ[EOC<')I67"_<==^.3CI\^9=*0/T]4EGTEEH;EC.U7$=N]^ MK3A8[MZM+X7"KEWUV6DH>6KZ9]/X;32QHX[O@-E4?(>7)#@E[6#X 0WJEU93 M(ERRALGX"**63/18(0MP']* M8OX*PT]'9FVH27ZTMK>^'_3_/#HX'^ 6_?BMM==B[?>MT_;Q9WRP#??;VSEM MO?_ X#IQ\*6%#[[LG^V?:7SPOT?8]?[NFR]ZLGO\X?S@_8;'MH8Q?:];$+J>?Q_YZ_Q?",KS;)EP2/4?!"(JZU1SJ5=DDH M@J8"8Q[-?.[)J'2%QI&$)!GA"TV$\H9%K5DP1/KYW/-W,X*1S$20G6[6$&X# M;/T'P*H!P]#(X_ 3G"6W-V..:5D73'A%G"LL]RX8$:F5X$*$RR)&^^A5CTN> MDWDKS#VTU?=5_ZP3K)*!Z2X\$AJSJFQ6A:%?A6\ M)CDV'"3U;3,EDTW3?IKL4W#?&"4+NIZWI/J\*H'"^W&8S56%WKEC=6;5/U<%_SZCDUMO5N_UG0F-9W)H].9O#9> M@IK0H68)J8UJ73KN25A"GG0;0$X0S1B>=1>;>= 9BKL8TWV/@=6-?!Z-? TR MW.UI)CM?C4]LYHEV.Y7 CP9=Z+I[ZW*_Y!.+RUYQO?=.7;]G\%'(=*[9,0CV M5FX^2N7'K>^FT\VUML$?V=P^S5A;KLD]BV.+/UVBV__RY^A@[^2X30^.]_?V M<>M\_[R=/N]])KM?WG5:>SODX,OGT];QN\[!]OZ/]O2:__WSR/9\=[?78@>] M]E'[^,-Y^[A%]L\_]@[V/HO]+SL_6L=_=P_VMLY:T,;V\5OVO^>M!?%L0Z)T M3$CDHO6(>Q:0<=*AH@C<$2PD#F3CC>1-0=B=MQ7>%18?]2#VW"/O?!"[1JYG MCEPK(,6ID6L-D>OL*G(%&-D8O4.8PDAR"\BE19#(8 :Q'J:"8K?Q1J@F9HLD M$S5RK9-WU\BU,NZ;&KG6#[G:*68W MWE!5-!6_^\GM&KIJZ'HZZ%H!B4T-76L(77-!5Q&I8M%$%# ) %U%"KJ<02$$ M&K"55,O$SLIID["['T!]5.AZ#=7P[= ?Y-V/#ZR'KTNAMK[''>[Q&FK37ZJC M/LA JTS:-Y]V4B65[U)WO-R4%9;MQKI#-;N93A!5^R)]N>_O#M10/Q^]K-\4 M?^T,7_;S8Q.L3X=WJQS==CZYOAOSALS1[F0\&INL2EK/["N>V3\O%(*Y+SA+ MBM,A0F;"#6/(*.N0LV YG"66*;VN]E+MV5TPF]IB'M-B#-961.\1<]XB[CA! M2A4&D8"%M@Y32>+&FT(U"[FX=/!0$L3URVWKF>(QB>EKSW]*SY_+ IF)3&*+ MD0LQT3L7"AEB%*+12!N4)YZ9=;68.K9X GL)A-NH):*,,,1M ?&\-1)AKXLH MO 3;*6"FD$U&%XL&]4SQHF>*E?/]UW[_9'X_O]#!K+ZDCBZ>P&,N\D(1)% P7::9P2!EC$7;8NX)&BIW).06MAGBF>SN_G(T111,]MVG=82,2I)L@$#/\T&GL2I&5:KJN]U#/%4UA, M4 Y24!\0+2)8C(D66<,(8E(++!QGM"AS"AC8=9XI;EG%F1[CAL:&FR>7^IM7 MOUEW;-VQS^N;=A_EBGMGO3/D&[=@3JFK5KOJ3J^G^I^CS*H2GXM4!M>IS!U2F;=3$2_X^Q#N MN7/Z57I#F$U,_L86B!,/N0PE$EG+A(B!>Y/DH=?9%*H226T(#S,$"V; @I%( M196V5! #/PF):'3.6EPHI7A2>+A+2GOWS;:K1=3G(;!;SZKUK'HO*'W@_H1Z M5GU\,&U=!5/*?!$=5BA&&0%,38&,9("M!<$^%#@XIGYJ5OUEIE#/JBLQ! 5! MC[?*(>R)A_!**J29\DAZIA7QS!+GDU:B6CQL5\^J]:Q:SZJ/-ZL^<#='#:6/ M#:6?KT(I*9151&K$7-J?H1Q,IU1C)#03@6#KHG(_-:?^,D.HPZL5F8+U#D;( M4$04E8@S%Y&R7B/+-&6 098F".,F%$G3C#=TD].7-JO4R_6,NT]^LDKQVK.1AO_NBKKTNFCN3Z MO%1^Z0YR2@]0@J.;3Z?&\ZG3ST*O\+]ATM%LF&H/1F5'I0)NMSL5D)U*]00_ MW7AQP0C1*>5[1C![)<73:C/&,L:(^7N:4:7BZ;J3427[DS\?)*'?)( [W?A1 MDE(,+O?^-DZSV..1^9Y4!P.T'RY ^=G@+X\NL78I<[4%SYT^]E-2C,QB>&]_ M)+7?X-\-![T_+G6-%E6Q7K4"UM[65QP9+9@VB'M<)&TVAQ2S 4E&HRH"YTZR M>9$S; L-8Q@Y]IP7IM#&T,)Z'FW0A8]D7C'KJO+45-SX@O$D"7U_AZ"J/[ZP MLWAEQU%6FBK%FTM[[9V84JPU2T\".(TFP[/RNZ6V:H1YOY^F8O"#7A@?907F M[&FA,HQ+D=@;_ 7F<9?UBZ$E4Z52N*0SG'&9&_W@JF)6TL6ZMP+=K9U]5PB\ MF&R>C;P6)YM*T=4K5M%-KG].M>L)Y+4>J[&/(:_UW'I6X+LUJ!;8J@6V:H&M M6@MI/3JN%MBJC>J%"6Q=U =^]>+#IS)G.#5#2(>G7;#2AA2IR'!K2Y:4G))= M(;:Y),B&_#^D&VR\^0?YYUPMY3[GZN\C&O5B#]U388B76/I !3>1:A:$%A2F M=(&=D^K>%'X/+$AL90WE5W&T^JA-6[R]?0#/_ S/^8!WOWP^W_W2[K5[.Z<' MQX[LOO]\=G#:Y]_Y@=[ M?\)]/^#_/=]9(/9CEI)"48&"C@3Q1/&GE6:(:R%M$$4A'=YXHYI2+R[MW_,@ M]7U][(D7[&O:!-#X!J+@@E];SJW&C?6#S?F*!DB MBS3:1 [O<40P_ [IZ (J1%3,N;2,G11YFE@N'E^I<:/&C80;PAH;&2$%!!E< M1F%E '0PDE!&96'$O>F]:MQ8.]Q8(/TR01DJ(BJ(3W2BF"/-M 75!*%=%'+)S 5A@ B7N3/=6XL7ZX,1=O M8!*+0I& G T8<>XX4E@99$6 X;72V )P@S<+H9X+;M1;H-:%J>09BJ7\42[J M=_+Z=>AW!L-&?S ."Z+==YI57@NKI%7&%RPQ(U#.M=80C$A+I0B*,T\MKPM< MSWWB^+!0X"*<1^&%0I@12%0Y8T@1XU%AG;5%#)RKQ#+;).S! 6?-*;O6WJ\3 MM2C!P7"FN99$4<(@;(@Z1H.CXG69Z@5X_WR9*ACJ##:HH,$C3@$'C!8,:65X M],YPJ5WI_;+V_A?M_987!9/>:TX$=]%J38EV3@BP#R^QJ8M-S]_[YXM-W#B' MC=&(>\\1%P5'B00"8<>(E4X'$HIZ[G\-WJ\\YE@3:4BD7+.@570%#Q( H8!? M^;ID] *\?V[N-UP(D6C""\]3Y&\-TCXQPS@>$T6>T\*NW]S_&FA6]P9CTYV> M<+AZ#&'QZ,%/530>?,CQ51325Z[96:/BFJ'BHI(G5L04W&LDE8>,B'N!+"L* M!.,+B9(JL(@BJ;HW-5WQ"MP*O/#Y+='5T/.+)"!KZ%D_Z)D/R H?/0\8N<1R MP*-52&LCD-$AS4%>.@P!&2%-2FKHJ:'GV:A0UM"S=M S7PD**=UWTJ("&\@% ML4PE8(D19\0JKK15S.6HA]%%LI4:>FKH65-9PQIZU@]ZYJ(>B972Q'H4952( M%[Y 2K. 8-()42CAF:4 /;@I]:(@]G.%GB4L1,NI&8JEY#2K=F:QJ6X]>D9O M.GI&[GKV;*7-UG?BSVE4[CYJW ^,(@3?L0@\^J+@*AHM371.,$ZHXRWRG)",]ZHS&@V%"[.Y9 UZT"R/JEQ$E59WE)UGA+?5WIY_Z*#,H M&0L7CL_2)Z,P'G?+SCX9PFMW3J 3K>EF_[C219T^=/OH:+.Q-2I; YU\I06] M@>_$#OQC&,;#P>BD,H.J)8E\K!KQ[(B)%VT$3M=P1P9<:]K*DV'XWAE,1O!Z MPW RR ,?*E2=E;#+P)J<;\'?[NZ.U_K:,AZ[U\XG**[G$TS-S>B03CXIQJD7 MGJ>Z0RI^"F.XL$H*Z\E7@I,0V).Q$%X#Q>H7@.P"-4/NU1V8HLIXF&XV6J8/ M'=?[__A]%B?SWJ+'=&;G)J,09\-NMONF>C3H9<=YU^N"C"?+^&/1]R2J8 MOO,QC";=X.=KH_F !$ M9-8V,*@2F"[9Z?S5_C0S_9G )U[TJ;O2I\/+/AU<]"D@UF%(0%9.:=4L WTR M"JG T,\9B$GX=7G;$02*>81'U7V[^0MYFSO< :8),ZP8&]/R<>B.PNE112$Y M!NQO?("Y%#P$T/%C1L8ZL/<-==\I7_F08UT*84=D+ M8X:-D"F.MH.KXJ5RJH8_!W.W:L)E7?CJQ0M?AL3YV1 7EV .07&OD_LYWR1_ M]>T?S=R48(:=Z0BE'NWTOP^Z, \-.Z-O93,G,+<-T\U3PS<;NRD8 M<>/TFM.![IDS: M$$$/X,8>(:;ZM2 4'$)PD'L T5Z;1RV.3PL0;6@I1@JGN MGJSHNQFF2:X1X;F#I+9:#GE)@9CN/RKC3^AF2(6A%0D1*/[W1WB'QKOJHOP[ M\N^9[T)+_@+[:.SL-!N7T$*VRHG\-O/9A.$,TR=]@FY,%IOF?OCR(;Q7:MV[ MZA7_4[WBIXM7G+;&V,'WL 1O[CI!Z(U;T/HZXL.GP.]=B *_=\+I;?!ZYXB? MYXGMB>;XK2[TY-D/B*9/(;@MT1',?'3!+&LATAX.OG>R*22@Z0+$YE#UXJM; M$YA'RH3A+P"WE&I!Q%C=V(=N)\7-$-&-SA+L0,>@D(#X\BHP54!- Y]"QP5X MD?YA\[(IS2HJS+_M&7>4F-JZ58#8+.6*T]4CUPDI@H7FNC :!;@P]"%K2XW- M!@/![BCMU('FG)40"P&H#[V!2_!^'LK;7':!<<.TA:?D!QT,#TV_J,,9O!>D(+VX.Y?$A97'=Q,CX7N=6 [59>6 MH7V%P;*. /-XY>*0XJ:/AR'Q),/(5N]^B4$S&/;O,C.HFO47 MA"B#B_?UWU,:[V=@++]A.09YVKXR-)<&,^Z,JK9<7CH.IC?*@#3I='VSN@G\ M/>AW(!ZIP#>;43(7WZG2__3$-&YP)43D792+(-5C\XO/#&\9C%WTE^F.!@!8 M,6-:,D?4+[NXNOQ*X#3O-HT_L@%/D13FKCUP4D 94_8.1/)E=)\0+M<4OT^- M_NJ S@C>Z_LFQVUC M7_BKL'*<4_8MCB)1[^M[4[59V\GFVEYGUSFNYZ];E B-F*5(A2\S5C[]TR\ M"%+2C*2=D4@)J8IW=X8$@>Y&H]']Z^YX6R!+0?M)_N9'+:HLRJS=M]^L<)18 M12\]^'0;H;^CT]/8=RRJ^.K66))Y9._[=(IL[NZ+$*\+>-*0M9V2@JF*(5H! ML TSU'69G+%>+WD\Z$B@"X]<"8H(/R]GGL%,0-KI1.O 8 [&<%C=E9MPM<* MP$9RE(I9\\SFY:]\O/W)@9!C>+ @/=B+6WX5K?LD1CV6X+7.-5@K]+Y4)<++ ME3,#@2:^/*W".$X>Z!T*9+%;2]E"5WAP+?U,%D='_QYOM:J%)!47*&X@$UU^ M1+XA1V@4-2?SL3M=[M@&F4@/\A98.HJ(?X /:;P M&_00XM"FDJ WI[VN?U)PGU98EB_R1B\]CT7D'-!\[#/1; M>+Z!%? 9K:0DE>G6$/@U MH'84YZD(@_Y#TF[5T3<_ 4*.#![T' M\&\\MODT(N*28N=OPCZI$!/UIR 7 /I+\'HUK[(P3WT^DW$NZ&>!.S7=MN6S M';BN[F...8YROOSR[A/=*E0'#BDCPS\B!_74@& "M*-N2T TP1G$J')67"M: M;->*YJ '/H@NE6LR7+6&9IM"NEDR-.M1 *4?(>+SDDX9^$/[+'RX <&;TO2! MC0T7%'22Q(9I4WF*]\]]@E=&H-5GD:/E )*771@DG+%WB[HQI$7,G_KWJTYJNWOCO,7 MY";;*]O4H2'@*%-PM$A@$ M:%B1&7;MX5; F),\@Y4(KFC[T2GB;\] UA8QC& T;2GT-I^+B'42_G6=^^I: M; 8K*XH3I8VU<.W""_**>@2M7;*5-^K5\L1:A*1-97!PQYF!$@K'(\SG/IQ+ M?6?>-.##8!"KNU>(L6N,6V9DJP&S<7' +U@3+9-U5YB63FP_*F^,_/=@EQ1< MA]+Z#6^EH&8J% 81@T7 Q_1."L(4 \:)J+.R )A9*1 M9?0B;-G_>?LQPT@!83+J4R$%(C^DORS=!#@(W7=*@X(L&65*U!=K0[]FZ'?4 MJ%9RQX0%+J)]=H<*WGWXG_??W?6FSGMR=9Y%I7H];^A-7U$TWL>O A(\\.O. M3SX8(D_,X-773_@6"H+1,9:0W!2*(#75V"4G%7^5F,_<JWK >!2*!8A:KQGJY\_?\N_!1#H#%I>3AR8*^! M1-[!L8JPH915?<6:B,)5J.*R[$PI\B!Y1)_?;\LPHFZ)>(-)TU*14BB(/D*,#X/;]"IB@9T?.E0IX.ON"OV[,&*J-*4K(>5J.!>NZT5:FMP9AIQ"=G\0ZDIS'FU$G$]ZSVZE MV@-.E/#=&E;$AV@DYT4.X0=UUI(IJ'OH:<*@U\6/E3<.?1U\3.M@?B9*>4'B M\1@BD-&'#5Z\X \3 <$6*6(M5 M!BJ*%65JL-5:%U?7@*XDL$-IL3E+6@K=)SS7,I? M71G]FCA9L::P/DK$DE41$AXI?3<3$IJ(Q.6+ED!9U71V#5N*&,L>5!)HPO?Y M_TJ4Y,I+,9I2>/6, K*"J0?C/$HR=>,E!4U*4IO7/X$(L2OD+QHO"4S_>P&6 M,OY<2C0__!;,\TCZ_ORLW)HDG6#J8;_4!] 3(=MN3BH=R7,$0^(O<3#:-Q4- M"@( RHBZK3ZB>8RA /161='>M740ZD!Q9YRM.:]'0G[2E17V0DK!+1KCGYU/ M'16F4N1&62;QY4FAEHOEQSC6"V\C?K)@_SMLC A6DI,K#C)/PNJ5=3 :@/T-5&X7U*:L%K,=O 4KG,DW3-7G:0V>#?C%')%"(TAMT! MFQD1JR'/^3W8\#',4"7TKF!_A^X0"$@QE$.*JF<%4%P\@@$N,/-<;=$B+&? MTM6144*H=@G$'I 3>,ZA<;0@5C@4S9ME!?2+]$S(3Y'D*^L!F9&<+Q:8GR M%M_?1>2+HD@CK2M,R2\ TT-OC412$4=@MBA_TB=![*=/DO_+1#*1,W@9+G+\ MT%-K4]BT=9%F14CO+D%YW0&U"8M<;I'R<),F@90M.DX3FKZ,@AHNDU)"0+'0 MGDL4+ MG!:0#>@6;&!3OG!U.A(<.6%[1KY5CUU2Q1KE#B!/Z4'A,](GSS5!9 M=-)H6L"'0<-*><&9T-XY&?O4\Y[!/GF#!F&?_J_8.']1Q_M/ O5.=C6.(M0, M,%@5/?H95EQZO7G%A&NA8&(N*A:/JZPIEOHRZ\15;LL-8O9C=/ERRH0\-LH! M\ W, M03L,L7R5>&'S(G=OS655ED2>QF\X3OHXU*P(C7] MW8LP!7MGY8,YZ3_X852!)$E358.*MU)N*JL#W;@R4VQ^)5_H2OK\U%*J$X7M M!%_<U;CXX5?*5D$*"JY$[4BZ1D>,?/RI[1$=7^=CFUYC<^E7R^E+$!F^% MC,:IK$E/0@F3B#FKJ(2$*AIRO%'"Z:7IIX,3F)& M(ELI&@E*9BRHZAQL.]0%1&DP0F=A+''Y[$=@@46+,R>4*(7Q5AA3N"/(OT', MV."O= : ]&1.Q%86WD]B5B*D*0SFS384F=1^CIQJX*%)3)ID$5)0[(Y>^K::<;0C"9V^Q[\N@P.=+@<(9!E)^>7G^\ /O$[?.[4Q M_;F;UH\Z7G=JYVKG:N?Z"G/M#T?MF>MH>;47[V.H]TGL>XX MEFS'DNT[,;<[U2JX,RHXNTE?1K==Q#YI%=D0*'" I-GEV^7;Y5_?\CV[?+O\ MPP[+JV@N]'9/ . 08^O8TMC/O7>8X;6SU'7CZ/K5BS50KRZ^V?6]ASVO,W[A M!O)-*NYN)?CJ)7@P[HRL!%L);J\$CR=6@JT$MUB"1_U)IVLEV$IP>R5XTK[K),B#C-I0!:6%>TW<(ET[O.&OQ M9Y$[WV,=+2J"_]'/FY#>A*5_ IXE)X1@CQRA9TF9LY0/@05UJ,8VID;>*1RZ M#SO-O]=9-!+.7LT.X)21=_^C4D:P&0#FZU.^ZG9^@$+ 4V8JIOSJ*@0IE_*/ M-K(5@$-U9U6ZC4[KH02#6EH/9S/H(@([G\':#IQ1Y7+FDP^_6B9< *U2C-+7 M.'S*7%^M_;1,Q\W\E="_EPD0:^H A&-CIM5S]!:8.(O#X9:1ZR]SP; >R$93 M!]8O*/57?YK[YU!EO'?_4Z9P[5D*YUYQ03=C43!R$.HBE)4EJ73IHY949IP< MLR9ZZ]15T-=>>AWWE .6'K\4JFEQQJ5<209-8J2D)<^K*DIBXS1#G8F[TN[%81HA?316)J\_+7ALH,&I$+I6 :5TSTB@9UD2C9/_*%YPB M)J&F;#3][I++8^Y*C9/9@A%6BJ 2+8L=T_A-<#(5*SEZ $7M"5'!;W!]2IG^ ME7-5 3,ELTX:28%WI._"#&;V#T6P M4EGC4]L3Q,(QM:_)H:K$.>B$V\UU/*J(L,D,1MS@J\J6,$9KL\>'"HQLI:>Q[8KUUC8F?=H MS)\WR^UDX#U'TVI&:B4)SR;@V00\.U<[5SM7FX!WFPEXOY*1\A,G^W^/Q0PN MCW:_DO0!FZQBL_'.3#O,6+&T.STE3]+.[EFKZJRJ:S;M]JLZFZ%GDY3L\NWR M[?)MBII=OLW04QB.O0&"U\C4TV-XSX^QUR([""S7/-Q8SWMI[/D+ ,RK$Q9F>I9F:K)U--9 M3"W/F_E9-Y+0X-X&Y,K\AEUIHE \R.04:N @&\%@KRCT"P65!I?4\H7S9[## ME 2(4J\W>DYV>,,>A3EW(N/.="#,C[GNZUVVC5+C+PIJ#;].<@2Y^U'912JA M+I&RN:/9PFA!O:B0'7PB#T$^I M>68F[JD''J'C$7Y/?;J8&M3YR>SGM/(W9;\3K1AIBDYJV&DNMY'V-C6VI-2>T[-5!>DFDF5"=&/4?%O61' M2WA7S:FD'$YJCOE&E3G=!GJ\VO&FVM=6\<_V:RE_-_ Z@]&X-3#1-L%O[5SM M7-LTU]>!B_PU,G8T M>6E0H65L(Q@[[5]S/?V;9>S$[4VM*KY*QGI3NV.ODK']0=,0U@< 4F^RK/YD M?UE]G&X8_)\_A(M^KS?I#[Q@& P&?E?,QH$8^OY@.)N,A[.@]_]ZO>$?_MRT M8OS>8 \:[77IO!LM_)$*Z1*B],-:,(XVNV((HH"U+I(T9Y1F6JX^T:O?#S:4 M08U?]>^ $G<2E3LO:S##:(LP]N-Y2-UI^1-A1@C:6,Q%EL&#D88T8S'GG:_D M"1;$]N=+A$U3]?(*$#C;AHJ^-*&]@PA=TZA/" T+0VM0ET.O,YWV6X(,FW8F MH],P7':N3\]U./9:,U=O M47MZO2M4GU]36YND@"&"[)N;BZY_Y'YP;UXUMF['N*XQCMX8"_K?3D=HS^MX MPX9ODD]&WK,L59@EB_P1DYZC$'1:)D[:/S6R'-S%=PTS=S(\ME;5"TK="]T'6V/V_O+N$]7V47U,+XV_;B&>I-<=N#W/.PU1TE) M4 O9-!FY7>]$-+SETMG,CNG$G8Q.A&=9-IV-38,>W$E.1*I?Y)Q^PD;PA@SL M:O(Y_6N2$R:(/+FOX8@Z2&#E&-=6R-GK#=UQ[]@3_%AB7/@B=,L,[GE]=]@] M\5IA&=Q\!@^' ]<;G^BML QN/H/[(\_M]T_TO+\Z@V\ABOPNR7)$**.[TZ,RMYD4DKIQ)/=<;'>MFLTPZ,Y/&[G1BF=1P)O7= M=2;^!Z71NO;#B7QA.WZ_4MEYK-I?[0'4PG MK8^#'7PP&QG=]5"]2K^S46=XP(QV5.= Y^-=O[,C61W= M SC '_[\=:],3N$"$M9[_#*[M.=.IR?>=VQTH/G\[8$6'MGHS]7R%[%;W1,1 M\):_S>=O?^IZ_:;R]Q:">W]-DRQSUFFR"/-+^SVNJMA<;])WQ[T3+PBVCF"C M6=N%&WK?UOZ\0M8.1A/7&]E"S%?(VK[7=[O3$_UJ9ZC_>49?SB7(+\M+QO?8 M[!UA$-EI0*)#C>D#QGB9GEUVAE!4XO5CDF$WXZ7U)<-! / M(DK6*Q'GM^9:O>T8QW#@3KHV$M5P+O7[[F!XK _%F=;4TMM-" M-DWZ<*99.''#N=2?#-SQY(*U=2R;#L+0]CUW.+U@N3?K^J"(J(A%ZD=D??C! M*HS#+$_IU+\U$^2V;P+#D3N9V&MUP[G4'[L][X+W->.CZYD:MET M=F##P/6FQQJ*S?-^M";S[/UJ[8GI*,R1:@J;'XZ98B]KS!V!T= MG=US+#%:=*6X-@;WAGUW='2K =^H.!MV+L.@6\JG?8PMDD>7**7!IGT ;9=1S!\/!X1)JPX3G M9M#4G8[[ED'-9= 8P[B60[H(ARZA4OQAWPI4G4$NTXL3JMMPBS,(D=^*<3QO-D)9S<_[W!T(56 M*I5QW^UWQT=;][9^5*.Y.AR[TY[EZI5QU9MX[G!@V7IE;.T-NJ[7.!U\"[Z7 M7U[6R+CM^TD/W806@-UP)GDG=A"W+#H7BS"OS28R-)Q)/7?J'5LPV\(3CB+Q MSR)WHB1[E?O^@:85K_]-'[@4),4L$AKR^67@V,;1^JL3;<^7(%"S-_K7XX$[ M[!V/('@Y EWX7F:WBMTJAWJ=L-? U&X5NU7L5GG6E3=R)X/C435VK]B]/4^\IE]9*382H&8IYP$M@; MX)U(N0R<\_S_MM:@9K_RT_LP5@SO>=4M_Z\BR\/%YJ6E^("B>-Y+%,6[A,PX M;U>PK_(,7>-1$0CX?C+_?(?SPU-@A9A%XJ#"+SI^YBR2*$H>C98I3[-I##.1 M/T&*<#%%VC)Z@_,VA45'_CH3;]1?OE4XB3"FJ=-+WU9'WT%=$@G^];>/89 O M4<]TNJ1KE$]%?EG^ND._JJD=_MW0ZTRG_;V_[G9Z)_YNV-__T:?>?&JRT\YD M-+!S?86Y#KQ1>^;:/TQ>G_$Q/NOX/>+1Z=:C.TRVNASO+JZR M3(5P?H+GEIGS/9QA@?-)K'.QFHG4Z7?= SR7UTJ:G^$GAU+FC()F7%B.L/V: M36JOZWF'^,@/6?#AA%-&UM905T78WDMLX1NEG17*LPCE&;6GU[M"]?EU&#OY M,BE@B"#[YAC27D64]5V244'75#R(N'B5'/!CR'6ESKH6N=NP_\:)9DM?7X&A6[@>KUCL9WGJZ?0)KOUN:[/ M7W3/V4F1MB!3!V[_&0/N]=37=9-VXGK#I\T42]D3]6+7DO:U*I/WW&GOZ:JW M%I'^Q:U^+Y4)V4Z!' W:;WA?.9=Z/;=[!7?R*^?2<.1V^[:E8,.YY(W<7O>" M7+JB:]_S'6]OU]#KNH/ITPW.K0U]LJ_0Z]L[]:N<8$-WX%FI?95^PWVW_XRW MT=[\CFBC9A.1&^C\OYDTF%$/"[5]4? S><3$W.149IBS[F>/C$R@RP!(#]WYHMG)O M4DU7EKO#YBO;'. VS=7F*]]B4J[-5[;YRINYUC \6N3=LZ-MYP>;31;'IW[8M/O7+":AN710?MHU+E@.;&7=*!X0P9E-/EP MID2%+RKF]X)V[)>AX9HGRH2[.,W*;0P"TK+7LM>RU[+7LO>,[+V%F&JMD/#% M8ZMVC!:-8>.<-L[Y D? A7S0ED5'L.C$,]JRR.XBRZ(F["(;[[+QKF/E]?CH ML/73GYM'O8XM)-AT'@V.AN%8'IV91]/.!:NFWF:X:_X"/:RL9_4IK7.L2%N_ M>7NXZQU][EONMH>[0\O=*^9NM[&:^19"7G]-DRQSUFFR"'/GTFZ!:Y/MR;#C M?5%]I72R"65Y M=#8>C2ZIZVX.$;O=6_6T _JVD6&CO@58-IY'XZ.5O^71N7DTM2C8QO-H<,E] M=&O7Z/V=5^U%NFW&I>71@57Q[$6ZZ3SJV8MTTWGD3:X%$MN&<_K]:NV'*3FX MDX43)?']702'-#:_P8XZ]DY]-$7_^[\F7L_[UEX'+)LLFUX@=_%$0*IET\6[RYU.ZYA9O^AWPI4G7RNDXL\DO?\]LHH?T3;,>6 M&OYM9$_OA.NX9<_Y'&$GW*DM>\[&GFYG M^N0MN!\HUC$3BR056,#K(8VM2S]+7@_?A:Y$R594_P;3(LW?>!8D!2S2&B& M7IO8?]T?=(:GFMPO0*83-L4ER/1'*YAG]]^,.UTKF%8PFT;QKX>]TYT45C"M M8+[>43X]!O]A!=-&=QOQ)+'@3[D/0@=_!N'#G_\W_$>]L?+3^S!F\9M4M^!< M(&3[U<5H7!A^AJ>=GV"(9>9\'P%W/PP?YP@G_ZI5Y]4^MWU/K#V'0.'_C#:B2P.M1@$9\ M$^9 [_D!-/E8:W=97\LNWA'?M99B70,KB/QU)MZHOWRKY":,Z:OTTK>2-%)U M84F%FIZA[_&OOWT,@WR)*J#3)36@-KW\LOQUAWY5TYW\.Z_?&77'>W_=[?3V M_NZI8<>=T7C_FT^-^O3OAOW]W[1SM7.U<[5S_8*Y3D8'C?J,>?6LG3_=>G2' M*C:R7/NZ4?WQ^28'>M!-@R M$*UX/"T>7ZI'#)_#ONOL4_&2YM$(KQ"'>%B>7>WA))-V]K83X'I(VGN)7?<" MA&L=[=ZNDB(^*&?KD"5;TA[I2+6$>P45:272*DJK*-M#VJ,<^\]2<# \CA6M M(-'78>SDRZ2 (8+,=<3O<[AR.&N1XE3]>Y%]NYP>FP/NN:5U[!2 MUR:IZX_=P7ALA;B-54LW MJ):\X= =]([->FN>7K)2UR:IZWE==S)L?[]$*W6MDKK^P!V.CDTE:Y[47;L- MUCNY<4?K;;";*&?P[A,A<>'UAW#^1!&#ZRR6UNO"3="[8"_R$T7KQFK:349N MUSNVP8SETKDWT\3M3D_,_+=<.MLEL]71N'DTG[F1DV=1T-@UZ[F \ MM6QJ-IN&8[<_.;'U^L?M%!5KZ[K![8J#%[A>[7VYL MOTP]U^O=^G:Y\OC2>-"Y#/CO\N$EJT^M/CVO'V0X<+WQB?"BJU&H=K_8_7(@ M-'WDN?W^B0D1=K_8_7)C^Z4W[;G3P:V?+U=NL _[1X>/K\5@/[S^HE?EXK^* M+ \7F_.6)-RW,._ 9$X5'\ >-ZF@1[#C#19PS'4!QQCK\ZP2JL\C]A9PS&!3 M8!%(^'6>'#]"SUFG(9 7R. $,"$8 RBFI@5_<3(_ MK SV,@#XXJ?@^!Y/&] M,P?2)RN19O!FBC^XQ/P[SOO80>E'<1UCU(DRSW%GY ;SUX(<15;24%%6, MQ,F])3OE]AIXM*V_72<9 MO0WV1_^5%6?H#MK-*POGQ?Y9RH!MNO#;57&=0QN MJ7DS0_,96S3U\1#:. F)44@/Z2FGBP6 A58YDK%C>MX M&P$K-[\[WPEA]G*'SPJ0 L:"14*N2<@60KU*H+/43![E>4K=J: MO\)R@S#S[^]3(<]8@R SW)7W^$,4.3S@DBA*'K,W7[!X6&B;*CU/NS=?X=7. MU<[UYN?:GPQN?:Z3H:WT?&\K/=M*SR]3Z=FQHO&E59XO&DZI+VZWAW6W*WF7 M'_YJ:B?;".?QSSC$4-:GW,^W2^!\,8BG_1"V-H'0!@A".S8GOWEU MQ:S4M4GJ)CUW<@4%A:W0M4GH1EVWUV]_M=@K!\R.^YW+5+F\/:J4;U$I] M. L'$WL66JD[Y]J\ 1R&/=N\QDK=N2^;_7'[==V5FV##2>_2MIQWQV/CM4^MK#AF;D$9\1H8LLB-YQ+?<_MCH^]J%LN MG5OCC8X^R2V/SFT4CSUW/+7'4M/9Y'FNY]D:XPUGT[#K#H^^85HNG=W&ZURP M/41GP3YK"YYY4-N)5B395#WR49%4_]*&N%8AG6OZ9)ECD_ MT2I.*1&JBSVWJ4+HJ#MN367 -E5^>K=;P/Q,U3,ONN)?WGTB<"J\_A#.M]O?'"3> M[:WVR]%LNE\W-I,K1<:CJ7NH.CW2F62>=V M 4S>+>W<<"[U>M/.!;?2B];0]#K>L.'7 M/JZD.9=9BE]64?,9$/.5.MH.7'RS=UV_YTZG)\8:#H:P-]DC;$6X[2+< R-L M]&6U.ZP(-X69-RK"([!0CS5^VB3"UQXCZ1[?E^1:8B16R5DE=]"J)R.WVSVQ M9&HKE)P5X6L7X?[4]?I6A*T(MU>$!R-W//ZRRJ#-%N%K-S5[T\Z)C4M:;VK> M ASGCX8[UOD2+(ZQ66LU25LI]H-3@P,'TJ&5&^("D:4K$ROO:&RC%:NCQ>J M,0X@YY<,WYHQ;F\'#NT.M(K]%3RRUEZPBOT+QKB%,AYWII ;%CW,2&&=@-8P7D*0&Y7<]U$[70)<;\[9^V(DF=?"G@_UC8?I50Y7*!E4[7\9U9FOB!?/G1OR^)@=,*5^LT>1! J!Q>Q:EAVC'\+"CF M>?@0YAN7?K("/N3Z39@<4.911!'^B;*$K\*'::*._^BG0>; M&7U03O.)S\"_ [&&-T/]F;F_ID9$_S$++P8@@%&R1KXP6SO.#T6*2X%)"A=H MZ"Q]H/_*#X23P68*%Z L8R3U@\AR?"_#->$\YU%2!/"/1>IG>0K\*5)N832' M_9< AYRL@/T-M\&^7DNE[G?YK*AES2\#PA^F9"RH+_(]66B^E&U 7##MC16?W1$U XPS*0X$5 M[1+$"W@,NSQ)5SQB+N;+&"3Z?D-/@+I.D?#&*#V#ZT# K%BO89F5_1J4S.HX M>W??4;OMS]3KXV7&.O?.?4N$V]Z+4B,'\(/^EGY;BS1+XEA$]1W;&W;Q1[M& M[.U7=7)" X\(\>TZ80%[0SL4=ES9Z0V[$!DORA+8W?(5?Y8E$:CIO:_L:EAW M";KW>U5RF/]=IFHV:U ?=S.0V\]W_@(F^\:/'OU-]H<_58\*."=J-*PO?[^@ MMKJ/X4>1"3^%0QKUP7>E8E%+?-E9>@=QMG:)M!T4=__NBCJGV;G:N=JYVKG: M#HI[SFK;0?%Y\M@.BK:#XG'B83LHV@Z*9R"I;0QF&X,UC;2V@Z+MH-@XPEI% M:15ETTAK.R@^2R+;07&+)!6W>K#M5C\%&76E:?+::J76:J7>R'.[ M?=NXVDK=.=@);8,> M.;8F6PL%U1L^(ZBME\<3'?+MYNJXT[-<;?FC[9; YW*^;U4"V\W5D3TMFJ,L MKBB9?E]8U!&_8Y)H([+KO6ZGV\[L^NW,>DQZ?:TLV?>Q'GM?1CU1[[CLTXDF MO>0'LA(^.B^8:/B8N225$QN%ZM.8-:WF5U_RGYYK?TA:8)%*G9/<9[$JB@##0;O !7F M0*C(GX&H\?1@:GZ6A5E.KX AX,.?IIS"I/\EYE>S'Y]- Q]-^UC.8O>FW9L/ M/A@,3\@';U,&\B<_DF+YDY]^%BA7ATH$K,$F^K8JP<_.U<[5SM7.U2;ZVD1? MF^AK$WUMHF\[L]ALHJ_-7[/Y:VT@K4WTM8F^C2.L591643:-M#;1]UD2V43? M+9*4WNO5EO?: J];"+SN]8?N=-S^U#K0C?TW.G@ M,BU[;(Z)3?*U2;Y6*^VJ=S$9N./)TWD-;5!+5NK:)'5>WW.'4UMFQ4K=62^; M8(+U)NVW^Z_=!'LN>_)Z33";YMLJ0>UWGJZ.TGIYO,5TO-'8)EDV)QWO)B7P MN3H7MRJ![>;JP.J5YBB+*TKSW1$4;5"&;RU#=7MB"!Y!)<@,:=A93O://4?,,T- MODGX!LP+-/-6F?(C(_<0V58R$:FB*1GB"+$OY\!#U]IB[^_UW2^9BVPL156M MEKX,OR'"P'>1,+.4J(4YE3'VQY[[().P"X$TNQI]]^HIL(=F=]:$YQ8RFH_3 M&N=-9CY(9QR6P$QBT1UWAE:S7$*S>-V.5_;)WF+TT[K%Z$N?%VFLE )L,4[@ M=="[ !OR4!74\ZKZX0MUD.MD!2879[59%; C,6U[ ?.(YS3>3_Y&I2GJ)!J=D9ZC(6PJ49U4SWT"VO2.5PP;((6'[D,IZ?=1,@-R*':0 M! $Y<)&V=;>IZ?M>E1S-;-W=^ /SV9(#/;<_'CK9CG-U;[V!R;A_Y?4&_@I* M$TY:(LC; ,0GI&T,6\V6'3AXV):E&]NYVKG:N=JYVK(#MNR +3M@RP[8L@/M MS*FU90=L-JW-IFT#:6W9 5MVH'&$M8K2*LJFD=:6'7B61+;LP!9)3">VO]N) M;1-"6I@0,ARYDXG-0K)"=\ZU]<=NSVM_KT$K=&T2NM[4'8]L\8&&0\2'_6<@ MXM>;^6:UTBUJI;'GCL?6 +-2=U:IZPY<;VI+7EBI.^?:1A-W,&E_H;LKM\!& MP\YECJ/+6V"V]D";!-4VC;W&'.%^U[88;TZ.\$U*8,]FJ5\?5[W),U4M;Y6K M;:D]T(@,J/UAT ;5&_BJ-ZUFFK],(^1%FJRNI)FXN6 D-.>IR=G_\O'3/RM? M4,V$Q>]B7B"OLTYI4K\D<6YU(ORP9VR-W9]X;;%NJDB_+[/@]Z60'Y7= MW/,,4AM\U?W491I]).Z5",Z)[C*Q>R&R3-))I _A',BQ$/ ?(U,:Z>'/@2"< MD(R?_14V@C_/?9SK#V*6%GZJ$L]A,8\BH@S4VJ)J*>" E_7%: MR,-YDJX3S-@FF?HW3"47Z;54SW@V&7@P[#OW^Q7,WHS@?F_R4AG!%Z0=C7AX MDO![3.%/J7H$+/S')+Z_BX!*@?,VRT2>';IL6$][,H4'G>[@L/RX*\X0M'-M MT5S[DX&=ZXW/];4RA8MHIU- M?#M3XMOE9+)=5+/ZT>K'!M'.ZL;&&P3@P_!(%0=UU'IN/:KCFN+V&XA M8ON__VOB];QO6P_9ME)GI@_V6S96]]CTYGY/<60D_AODNBNA%MTB#@,_8/*_NY\14 .4/' MS_,TG!6\J67ZPQS!YG=%)@@,G17P*]FK#.'BZU0\A$F1[<&,.T&1*F3_CJR@ MG_QTOG3Z/49@=YS?,"=ACEJ$NY,9/EKNKT8:]2Y9\'QH!3@K!:U?A+_KE7%W MS)X&P^-S7WGE#UQLEK86F/ @H@VA[&FY?IIN<,H/?E0(7P"'7^3C\YJ>F4! PM!NW! MU]M.7':N=JYVKG:NMA.7[<1E,?:V$Y?%V5L ,Z^=82SG;BL MHFP<[:RBM(!["[AO4)!-.[-%S9EM<1XMQ'E\[;F#X>";%F,\K+RU2MZF[G3< MM_+6))YOQL'/V,^@2"[4-MVY>(7T]QLY']@!L$D^N M6MZ\J>MU1U;@FL24:Q8XK^=.>^UOKGL#)E?W]DRN*X*!U_UPB/LNJYS7$>"( M\?:Z7M_Y..^_%[&0-;&Q6':\74J_ M-ZWBLK&\>VV^@5"5_ OCMIW_BQ[MWW=&!71R: MCF[^@+7Z%;39A>_D%M]\.[A&.U<[5SM7.U>+;[;X9HMOMOAFBV]N)WC/XILM M;,_"]MI 6HMOMOCFQA'6*DJK*)M&6HMOMOCFXP-&[,X6RIT=BZW-:>/1;8I' M?SURI]VAQ3\TB2=7+6^>VQ]9A'.C>'+5\C9PAP.OS?+V0I9$\UAC*X;;W=D; MNJ/II,W;TPI1NXO?ZXS0)W(_;';NSKN0%WMO1W T6C M_>NYC=+?V[Y)X%NPLDA3&BIUYD:8BGF\0 M\RS\K, _),(Y3V%R_ARQROQVJ$#;83Q/5L)9I,F*L.3^@Q]&2-([&/8N\U&# M"!@YS$.1=1RL40ZO$+X;X=W)]L3AO7WP\F/ WL]AO!_A307E^%\Z3P*S007OKW "NBS#151-\@9Q@_ %*[VSHS!:78[X_HTER \ M\#W-1BSLGAV(.V_\;CA"R$Y-*#@HC> E1*QG5+1_21FK[.A=4D;;7$T9_HB M 8$Q]W)7TSP]8RN 1!51CFDBI!90"62JGT"V3-+\#L9<[5(5I?P^46]_9P[$ M!6611CP\+>*7-'D(LY 5K_.>M^FO_N]"]Z1]V7EZ!^V96EZ>3="X>F"VG:N= MJYVKG:M-T+ )&C9!PR9HV 2-=J*/;8*&Q1U;W'$;2&L3-&R"1N,(:Q6E591- M(ZU-T+ )&L>'>JN.=1G_RDW'ND42M1%)U,,ZE:VO&VAEKE4RYWE6XJS$G57+ M=2>#ULOZ,:_/<_KC7>IF[ M$4O$)F_8Y V;O-%ZN/J<@!(*S+W>Z\FL94>,OG/A-/9.XYDT, CP?AV MG60A0N7?$)P?5E""D%&/&"]*K=DM7_%G61(5^?Y7=F&I+R&'_4&5'.9_<;IA M\'_^$"[ZO=ZD/_""83 8^%TQ&P=BZ/N#X6PR'LZ"WO_K>;T_J+>6::EU[L7= M# 3E\YV_@"6^\:-'?Y/]X4]5[@'K:I2O$VT_]YZ2!6^P![/^NG3>G0#P8_CO M(@RPC03*^SM_C:D#SD>1)44Z-X(5K59JOPEGZ0?.5X-!KS/2F2&XX*_@W'9F M\@?)PIG[V9)^07_!!AL/?H09(/1#,U^$LM;B>_Z7D2J"J@>(\UE(HZ?,3'D, M\R7,P>MV^M4Y3,>>\:.EB (G "6;T=$7;5Q4F#"W79H47O].S.5/>ZP=ZSU- M?EV6;4QP=D^OL;(44\L:R4.D2N?P(FL5G-ROP!A_GON80](A3?I5?S+N=-ET MEVOC="=-9AP!SH!KR?3Z4*1(KG@>KF$+%1GG&?%24SA=P-3'-"1,/$K6(O7+ M!$;.A7I,TL_XP%QNPE00?8Y(0&H\B=ZS24'[R,&=XV*6UTQ$H<"#> G'-))' M_!YF.9-BCZBZN_>86SZ\B))'F0E:$AL#U?"O, FJ>6;W(A9D NQ]]1O8OE$$ M4W6R8K$(YR'FQ*&8PY0CV%EL7\1 ::?G*9,!MLI*"%Z3R4V:)=QU8C:A\*,N MVBY101*"[RA)J0L%KX__3DF$H+N+5%2%Q9%T1@4ER4SIL*#H4-/#M+)BO48> MG'EF+E,Q$/AK3/<%B=HXJ#B2-#,_Q/-Z$#&8=G!+?@3-B?QQV3X+5_@,Y0*C M)B+LB]YK*>A#T'P!P!T:4JP!)#X3.HKS@/$(5B0:$!4F5*.:M\!OLHD MR(Q6AG0MJ0CZ5OCIG$4U@&E'R9J2)L'(A-_+X>8)2DFB'N 3Q>!# A8I]K/B MI\,X3Y.@F"L%&\,.7/-/Y&$DTH=P+O3@,:RAH/D:C9P2TDGRK=G&) =2WE#B MH*S2BO*GW0A[8^5_YF,#3/:(V.BG&V=69+"[,?_2U1_@W9>+^3(&?7*O]V-- M]I)9[L-XLGL5?)7:4BW"V ?5&=_#@<4GC*3Y\\J@?C:;JRCU04T5H$J.X4IG M;&?,9@4E#?\AP37%@>BP 2;P 9CZ888=LP(B'0@\OI=U^+#[C9_-A/B\_UF\ M9"3%_5*2P95_WH'._"P"=YLL:O3W"YS,,X.R ,E,7LJ[1O4_@^,;>>;"HD%8 MS1_1C)<^*&'R,4GN(XTR$8=X+TJ<91(%(#E*K"3_# .':)T444#2Z)/,P!;V MM31A=G<:SG.##W)5;U$8R]64L@$CD1, ]7R5(#1ET,=!"!<:NL?!ALR3^63$\@_*.@O08,@^U))" ' QW! M2#R4EM3'+'+@P R68IA&H'56H=S+6^W^#O8XT.97:O*@3X79/$J,MG]OR7, M%R-4UQWXAJ!6A,[$U=;KN3.Z=Y/\G;%A/O'>I9Z)KSS+)^?D,JUZW:81ZT>\ M$UV8-"AZ3)Y>T\CSCHR*>R[_<5DJR2:5,;7_E*U"49-B%0TZ;P@^2Q?44M5F M6(!"W&JZZ_RC@YR(%+&&$,/UAQ=\U4W/LIV80'JIY@Z 0)&5%D.:!!R2Y)6/(R7$N/1Q%7 MN /3EH4Z4H-3E?>D?>)GL* 4JXNDFJL"7T/G!KZT+M(UZ&@]I*LN='2NTIQF M DYJL#K@Y ^S)0XC?;SJ76 ^7#_0-N5#&XSPNYD?T:?@!8%&4(JGU2EU0!27 MO$Z3:GZ\0W/X![CC'N3=&]473)$I#7_YQNJR!K^OI>QB;*ZWX0 MSE$"WVRMND750L;=CC<8MB2?O^=U!M/#$OH;,MD7#=(> *XUE3KK41T9W\2 M^AFI>60:5"M(;=,1SY6.>)%M?SWTK"2)720A#(AX*>P(UL!$VX3 %*@/9QOG MZX+]"]\8/J/2YV@AWK<.??RZU_/34CNW5?-D;SQQ)].GLPM>3Z]=-VF_'@Y'^PZ1,VS;*S+? MY!8V@I"O:[#MD+_3C](&"J8W=@?=5O<=NG8.3=V1=QD&G0"J;VB1[0_Z>O=V M6UL!CPI\OP7+. MX,!W-L)/G26HA&68Y4G*B0X;Z?506"(%50#N:;BK@1WY$_W#! M%$LQ\2$A>"ZF3>!4%V%JC")1)%DQR\2_"X)P/SL?>D'/1Z&BT?!#W<+(65 < M\SFBD#,)/Z9X,DZ1>MO(]];^AL$H&G],F) L(R"D\Q;6(4&#&I-B4%IBN'=\ M1R5W! HA1Y16B)E#\NEPI@24J^?E$5WXM7J>25>]54TXN21,B)-=LI(B&6,/ M=ZEDG1&#F8/S>5K $H%!*;"50?#\]SN5]F)N#3XE8AK2R*N1X!_>4(Y$D605 MII2$DL $PNHK7)&BNK&9F.O[,QI 1F #)$X(?*.33FY1*6MJ>W+B(X\#B@Y(+9&(U5FMHV0CA&[LLW,WF5M(8?(E=!Z_;L"@S'T"$T3A M[3C?E:C.0\Q!]ZEI$K?7?A@XP^X?Y?S"9U]O6"5R4*$VL=9F'C_0"NUA7V/WFL7 M[+5>R4PS>9?#^;BN8V2]CRMVKNSI)[?Y5X.I5_ZVGF&3&]VYC.P,G0^X+E*P MN2F99%M7?Q?='7JDB?\OF?H$2]<2D_ M%7&OM$;%,<&""E?%BNI3H&;#O"9Z$!4?"-],+/UH03 *F?"Q%DLE,BYE(Y,I50_"[2>2AWQU?3THMVK;KM2[DM M==MTCVY[56;#\39].6;WNIU^9;0K8?FOU0S?N"#VX1FSFQ9T%$C:RV?*,V,[ M%UG3%[,U.259IZ%AS@)G./IP7 1TB\/+!3+>S(E+(O(*A#D_\$B_X5SU"#Z MDCFG"RQ-<-XL#2+?WN'XX[+B]:1^4=VB)X#7[+%URDU"])%,Z5O^![ MD'],@+R2DBH?CLR_4AM$N5,XD:O,T5FG@AU/(?L(TH NP&31_[/SJ>/\]>W; M7]BSR(_Z9HK[,3.1]0@R4/54H '3VX5B#KMV8#>MUNRRX#QHRLJ5\\?4, PM MK=B/ 3-@!ZIKNHA<5;W 9?N/\^"URU6V?^;<^3W5M5SIXF1ZR834(L7.V']E M%8 ^3BR?@?XGVN=Z%5A&1CLRZ6MI2)G@/I==>("S)X'U<^$1<[U/D5^7!- % M.Q)T(Z3LHT1/9$'^!TJT#=-YL0*RHPM,)7ES8IS,BZ;\[2#$H@<5Q:@64:\# M0!_/*:$836R=3,Q#"'*US43^*'VV69VK?"\T9\"^-9GMOU-6E*?D*M.RR\T7 M)SHE6Z56*G7FE^ILK=19)3D:GZXF1Y^N\?O/:/Q&5<[Z*/#S%7V?)C'\?<[" M\YRHJ!0*E)9628_.??>:EJ_\"0@6+D!N:WR1@GLE&3,I";>[ZBE#;<'4E7#UZD2*%_5'SBA2B<7TAQ5J*!6>MN^X?"OJPQ W<^S+&@MEF)/L7+)7%I(>%%&J$<[!@H MTJ3C?"B!$#(6S'6F#!Q%]>M>4RH0EUX/U&Q1N5N4)6-RL QW!4< MU/#&E6C'TOU45X5"<)TT2E4+VB8\IK0 M7-8%L?"'%*>&R9#E"(R:BY2*1*F!A9)LJL2WQ5>RU>6C". (@Q!H*BIEX_P* MA(*_3C)%N(9X Q/#TG:UE6% >0%'G"H&I1>(P7D%))#<4L<97*&B0BAN&;)" M4R5),@C%MZ3%4FE5[:*1^&*@&0I5EJCN1I?,NJ-R3(X6JIN"3 MHJ;R5L!,!B6H7<4@%!/4M2DA*;JZV\':<'M_:%6E*[KHBIKPTPT-#^8DYB\' M"I=#NY^.:]P13A#\/A?.=E$;5,CD+>@H!* M1*JC G<$68>T-BJ\F(8//L,I@(Y+$=R3:BV)G'&M72K\QC.EHH#U,Z>BJ;(] MN#%TM(?T3_R0Q*O"R.:FJI*?"Y=@S;Q4U<#<]W"ITZ5G8VN.SP[]Y!MJ?*EB M_I8\@EY)=1U$(FN=J/MHJB$F[&@)%\\3.%O*TGBT-U8)UB$L[W8=YTA<2D-M MN_T M3]19;M:H:]G=5CFG"6(A180US7' ,T\>T+I"%_+".*@9,Z@.ZB-\$1VG5OJK M//N-7R!#]2H$ZZ&(TVD[*/PJ1YU;A&K"W\$5%)>_.M*S$Y MOD<$*;XK=!%6*NT(>A*L0>#L(OR=S[I29EP5>4D%:EE7A1JS$I%8>9[81?S5 M9VB1APQO,51]*15@E.1I(1EF/($(S80:"QA/X&9@P\(4C@S$+J27*H,I?U!& MU7#K)PH*AA:[!>@5N@;)UM.Z^!=-!TUNL+Z3/"2)AJV\IC_ 4*N,6C$6X!,_ M^0P ^GL!6\WK]B;U&O@8=O5E@5WD!F(F)4OPO;?%/<@0OCD]X,V!\]_^:OTM M_G7$@YQ8;:YQI]R":_M=U;&VZ\85ZI6215A5MM5;45DO>$=A8)+W[7O3%X32 MIP>$TB_N[1MTG'>,>N#M\PLB* **>%Z%*^][O%MK@Z+T7>Y;]55L%72)P2 ^ M%]!TV1#@! 7,_0W7E3C^NV4H%L[WOX.Y1.?!!ZS-+CBM@'_W@]XN\G>@\YFN M@@$&NJ\3W2+EN&7T7 %K9*<#36RT-0(L_O%Z??^N-_Q:?$,/]X:! M_%<9YOY45C_7CMFW<[J[]Z;] 9LP*[+/^!2#=\P']_=VD?;AAP-G3W=YO"/Q M&2/1WV9L'J/\*9TY2EGI K:R0+I$1M *L9;.HC0OTCVUR*,N QK,5N%N4&, M"@4P,64^+U8%GWNJ FX1&>2A:4&AD[ MW-M)2/=>.4#8*,NF[)_F*V3,#E&+$ A]'7:,D3OYGL,4D=+<[,(JZ<[A5A"N MJU#ALH@_)4"9J=%EO"92HL*$,,LZ2T)(^9K+X(-QCU4I1WOOL/0F&E3*E#+: M))!.I6TJ96^C (AYLOV\>]R<;:R[$NL>MR$UN^E*Y,=P1<%KF0U)IV;=8+E1 MR_ %3O\@$>S=0/?U/#_J4$N.T684Y%E3_"Y'"\,1:9JD,G0*_URD?A%TG+=Z MI&R3@5YS91<4U'=+L$H>!37#DF8;F1RJQQ+JMKD?:T,NB:F>A3IB75JF4AYN MW;C3K4[TI[6Y8:24*G3C2N0=YP=,UT:I'YH0X!E(^B)DGZ[F!@T[XQ=@O7A(Z)@D^TS"5*92.7\1<[_( M=)0RC/&[P(C(V%SH(8JBVN0S8H"HW,/T#$QJ*\+6Z6H.29C[3-E\OJ-"S&R* MYXP7)<#RG@F22:9,)YE93E_Y5Q',<;\S*4!!^IG"[SZ0)*J<P63)2@)A2X5RFJQ43CY,*-=.\8K'P+I*%[P+]TW8<% MN2&K E6]@%)/,8I[J)#75((&R!1I.";J#3P?S#KSF^IQ^ M>?OQ5^?]^S?.AU__]OU'Y_W//WSX^-/;7]]_^/GTY0Z;NUP#&]IQ?H2+;\2V MA BHK]QU!$=^V 5GQ;,_H@6ORP6[V)K/MERZ$&#Y>62R:N,3TA!)NB9-1*<0 MV!VP_N?33%6\P-&=XWV=R^>13I8N* MKT!A3!:TCQBPD\-"/\=@>^).+$HCY%$8#VC"ABOEF.DX[Q?JB]3QBP=&^F#" M >'8N-X2I6U%TD++ZBTWGUM\V17J24+(7#3#;:3;1E)'Y(KMYQJH36 7IO'> M14E"+-O3=HXKIS&8+P_S"'Z*MS*O^^U/VAK6US1T A14X(A#R7 MW60AF9SE MQ?>=;B6*SWR4JX%'/F@X+GVA]RVCYX[3P\\)*E]N%,QEG89E.'O_II2D%G/< MWLH6KTB=A@@H\SGQR?98(YLA(\Z4O"#Y/./DL^?-)\5E4\]\DX_M8:]EF1)DP;_2!O\8XF% M0"WV%[.DW_LX@),HW7S!&=8$9Q^M5H%HL($YF"O^.@PH-5YV-Z=,JS6VCI>8 M,N6U2BKX819F]1HW0R?-N=76F"_5QF/E7322Y0--R#EHLP6L16*#O[09<9/] MC8H;)E:;V*'HM(R-QBE4;UF4 M8M?K&!118,' !,@"[[)0M; .XS#G;IFDO%67^1+CQ7D91H],N72?(C*U[ [R MMY33HC1!!J3MS2=1>2Y(U0QAQ+)88(L,U><$J]SF[M.;&9]QMS)FL$ZH\ ,B M)O$%<]X(&R']C@MVSIH\9@YE7/:,_;@ZDET3QDJB$$P-Q #O<#0-L&QR/!=I MHC+GB%A&9R;!_Z==@\TT5\I[J->&K##===ZB&@>6^:[S#O12@'_^1X"1!\5=?YJ\!RAZ"A0/GC\W_WUUC4\&>!:XZP79CK? *1]=>$8/RT!KL0 M_G@4P'S7^>=G]"\+UYS$V]2?.=^OPI3GHBQV^=O_"V,%R8HHC3[_.)!Y&FK; M5>2]3'S11*C05W>=I9A Y,\KG>4#L<(%*-R7! P@T'*"GY3J"LQM1#/0G0?+4V9H:ZO8BWS&6) I M=[45&9Y<\Z(@IQ1@+1D4!#R$W'+!"DEM!E'&F_F'B6_/28XHRL?;J5AIC;KOPM=AQL3%D)ND4VJG>P[A^G# M5]]P046TE=RK6[J..I)RR;!(&1T!.*6:4I"X5Q@[*.9"UF=95Y)%$8'24*MJU5]FK); MRATV/7K3/\"0OCM+,&'?6N"J._KV0JYIF,*W%7+U!MQ;W;CIH!F?%B&>G2Z= M[_=\D+H.1:+I;[0W6=.3DTT>J*5AB]O$J)M6!2<$8&6!;<>IWK2G^0B)8;<( MSK##?YM50(VQP%R(T%A31Z[X718%-)[!4L[J]V7,G Y*GWU=9>DKZ2 '\RUB M>\2DA=[#OG$!I2L#_O ^2F9^)$&,*_1V:"W%-#*'$@S&D#0H$S7!0K.R_9JR MG8&09HM-159*6YTP)SE5&\!?H.#J7UJ^O"I?S .:35&U]=F:5+MW#A<:LV-, MY>+%7M:<#E3%0#Y>57XD'^N6F6<[0*J:SBPF3E<9<;]Q2\7*T!1YRI1A9^,M M7O7Q)6L7LX"K281E6Y+[5JQC'I- M1NFKHS[YXJ4LG'VD RB,%ZF/Z;]SMF(U9%,#=;'LB>7F:W(3?H:EAI09PDG: M&46/+=U?T_@HSZ-*J&5W<:YJE;04SB7T(%]',.6ML_##2%>0>"*@*=U(Z$.J MX4&V7.=[<"%T#_(.RYEX]$"J#H!2A*XLI$>9: M%@:2U:R,#H*<92'!/@ZV Y-^OP0#%#('*U=NEI2?V 7M('_EAG#7(69U8!TL M+.902"0U#J3R?36P6L%_V,I&7R+#HU0Q4VK#IZMA*^_J4M=&J:8=(,I][IN% M8DH MVK,509/@1(8%A)&V W#QVY9"TP_40\;[4,[+5+N34@7D3)@/=O0U.GR MKVX)Q"_IUB% ./XV9 @%UZ^3EQ&CPG>9^6J@O+:GH<-: GMB4$YQY,=&V$K4 M=IVL+HA-&#$!.I4(=>5W+FOFR$.F\GGS*BW+0>Q/D_\MQC?8.*@GRY M(+G4+P!V7E2/FBOMM/*#:I!RZYK V>=A64WJE-"DBN#7@L2F>YA28"A 23M, MAY6Y7%$9%];!9%=:S JL81K!?!:9=K#^>DX%M*CV/P7XB;9$<:SM[\=5$AN@ M.J!G>L_5\LT')'9 *EK0Y* '(KE%36+NH*0FC]KJ-3[C/_5WZ'J&%?Q@.Q<9 M!^VYJM_&58&KTK>I8KVZ\-S,#)E1VM1_Q%92614"F.G""R4?E=SP2BC9CK4= MZQ)#B6CSPF2W+-"H44,[+# M:8I9KK:0X8'2R6(\8P40J8.WGK>,JJ*N=>T5-"AGBX<@O(B;PBP!^-/EACPT MWQV0#+FO&%L@@Z)9CF%MLZZ$/B!*;G2]U(2=H/&B.A"6YPKR0:@MAWA&6L]3XN#0/,Z$ZD&*QC;FOSVK8 M7K,P+E,M96G2-%$5+V0*1UAVUIVG"9L&E4-!VNJQ 7>CG#G2/JH_K]XB].G( M#TEIHB&_J.SNG7O$@.)LX:6,;$"E>JKA1E9#\E./P< M6>YO:;]2NQGGE21:J=>K=:QV5ZRR"!I#$_6G;4#0G#O'Z4A(]0?CO)5&?.T6 MGS&6K08Y8>Q/@$;T%U#%7[@6GPYTBS5ZY,7TXTK*P5@?_MBACVB"*#, M)P89?-B;"B^Y(N>+'Q"+,32:1/Q/HC(E=U&AH4R& )2'@M+GZ5J F \)QRCQ M'RJ"IR98276J?;YR%6<.N$CV->X[< U1Q2LR7,7#V?D-9+5B,F8O'JVG3-(VS MK+QS2RNP;BIM%SC73IF-6T'95($U9:"3P&FJJSD3R[PL:6[R/JA3]3T[@U1) M K*,X0B$GU5Y5S2E<5Q0?^E2#&C#/6$J4 =@UF M%"S2 U$^/TH<"[TP6]$3(B,LDP)E+?TR9ZR*J-:I=>;RI#_2R.XW#,856DJZ M'/J",S_U?:GC&$TURIX^(A*<2KL,4^*6N@?IKA"L"ZO@\T>Q7=2>K1-3$KG- M'5YC&(OBXD>$*1"J/J]2KB:GJ]F\I95G[$)RF+%_2Y;91"-[AH7HL)@PG)M\ MTP,KU\]9ZZ.=Y,_)3#2<=^K>)GMX8MY::>:):OT\G+)(#>U"$XHS^7U#E+F? M9_77B6'SE91AA(<6+8- &MUC[!;IA:O<\LI.#H4NBB+W-FT62HRK(-C*_.U2 MSVB[U- J68%*.$2B,UZ1!+-B7!CRLVU=F*FK M^[8D6U)K3E0TTLZ0C$OJGJE\%^;2JS.N3<7)-VO9'P$+S\#16)#6S<+?51US ME:JI7?T$_T4#H>:7E2'A$B.E&)$C=?.*828W;^U:YT>(I[Y?:A68"KB_4!DF MOL;1I9 *2Z$;.(T"=(<2[&>C?EWN+E,U(H)2HBG1":WSMFB:%7+5.O:4PU%S MC/J0=#PON2 ,52H-Z0.URQ].;R$"3+)R.1&96X9@Y$-Z=D&R1,8B9I3CC@-R MYY*IPQ/!/*"R')5Y!&Y[\Q2'R(Q*@)!?%?&IA))8],E8 M8A<,_Z TJJA@CWZ=.IK -IE_9D:5:6%TF6"V5_6TKBM='RDI%Q*1>UZ=S22] M,C,=@2^IPX6JJBA\4D,XK9M9+K.+S>D@16>A-17!(E\%XD]ZF_7G+D3\F+M(;VFW3;!P>9NY28 MCV+F&GM4UN.0.D)"3)!C9.P*>"M (Z36TJM4H 9"'09/,;@HNU&\+>'/'.Q- M*T:40ZV6'@V;6_> -CQJ&9)M2 MD-U*1@M*,583QI*"%"-!&I537%"XY4D]5-E-R;8CI(R#RSVYG$98#@X[[&8F2R I^P7D:)")'3&PAP"VTL J0USDVKB2:UR97 * MW7(*-=/*_U>2RDPLDSMX"Z>&4'0EG!6YT-!)EI6'VU'Q&:48!X%-!BA=_S@P4U.M"R3MT0I9L$[/I62=X!6%&> MN6:.J*RMYZH-J/'YNLB>C-FJ6%X%ZZWM7G7A+.E&-C[_7B=\F&138[E[(V*&< M1$!7I:B8V/&FZB%@ADK)?X0)@'"5L6Z.FY379R5:.Y:E(4)96JQU9UBZ_AIS MJVC'*]$XWRO_$I LIK,DE346E,?D63.]?KD 0@H0/NK76?$BR!S,,K-!.:D/2X]MG('8$X&3"@OHZYS M(_O-N!(Z#[)&5D4<3_$+E<0P!.MIJ[*2V[$[U1>MJ-)#LN<^7Y8SM5$T8P,, MNFV(HC4J#WW+)13ND,D0E1O,48HR>:'V2.:V1ZFL*DOW 8FD0*\B(2Y+T( R MB*7]K2^%=5>1+^/598B"-N=,N< J28ZXG5,!/Y+=]HS\5AY76@M;5A I(P5: MHFELKZQ*)=E&A+)3T)33IYF9ZJL2_';E\+D[CDUZH(0 MEIKZA).LP"KK96947X[,QVNV/Q=5CX$9UC$K]"R M!+[RU N#M15/5<*#5#M M!K$##)"4A0?JJE76@,NJA8O<':XP7-TBC%5TA8A,$E_K@#*7F#0@** M&C8?/W^8=)>:L"+=ZX* M!;=4(EI"5TD@G=P8[I67\9W35?M%IVC*1@'WJ82TKF2-(%/#/+'W3P'C77]Q MME_I DW"IMVS*D$ZI![/N L%-5VB0L![Q<;5^'E3!BO"6KW-E4EKZCJGD?3Z MH) UCV1-!'1C&4#[C4,1"C\-,E7OOQS?V# UP1*K61)LU&E6+D5P(7[EBZ&[ M[]."!0+7V &)X@R 0YK=CW&(H@"Y:TZV#U76:^+BN_![?DA MY&**]>.WQD]5S*/B!]DS/C)/!>-4;7]3L26IJCA5<4-H247?>[QY0O<9,"15 M"4^&[DV7I[8RD!>RA*WAL<#CDX-LJBV J@&DXSKFK8U./KWRBIS5W7(R,D@3 MB[:5/TB3=I>JDWJ_5.FR0.B&$3*QZK,0:S9&>%IJ*V7<1\_82J:4::@YQYSE MKJ,S01F!%?J1.I=03!D,<^YQ63'7A/U-NT )!I/6@ XD FP6F9@AIH<.;\(! M$JIVZD^?5&!F8AVV%Y4DFK!QCNY6A4^H*CHX33NZ0FQLE)+2[G\452*]_*8@ MFBN_][;0/5,\J57NF[=U0BBY4QK1@&>I4X0%4C% M4@!C3P/D%WCER8-T+I7]MUY*7:[:*T;X7S MU=/6W+?;9^=WW!T)2THG!284/E*J'9@ OP('0'?Z-.3;"(R#S>_.3[BT6#@_ MPD'$2 3.)4NQ<"".<#U!A+DS=IH\DOPHK MI)P2O8O4%Y ?8?E/A_K#9/FV&U=U?]]1*:Y:[>J>(/G\2[Z#HBIU*=U(FMY: M5O=O327ZP>%B8SKH#==G_0^$ MZ?17U)2H]"5P_YO(WZCZ^^L"+!IRW>\29?-6 \O"?JAT):#0 YE-LHYJDA+: MI-HJB%FXQZ9#\'\>1M7SCO5\_?35*8'F-I0?'S;#5&CV:BC&-0+K% M(E'1]?JB]+=B1J?EV[=_HUJT7..2*NW2%"M#Z9F"X<3.?-W9RR\3XHM9V9:( MG(>H>;735)% TXS!46C5I5CJDCL4& ]R7V,9/WTPZ9I3CU;4]TE:JPBN8GST MVX5.B<19!USSD,BR:ZI U[(HPU9U0;%; B0P+]Z4L&6]&K6A(N$'9N5II"U7 MN^/\)9T3D'(+$#/MR7T^J:N"%]Q.3[*1E4IDI=?>R$J#3/Q*'TVP<3G96AD/ MV_%W3V?VBSL*JFC<-KZ:_7;+#Q1%!]B+QVX:ZX!^0%L7Q" MI9^&(J+$AW)+R7IIRGSE=B'J-5I1*[.R7U2^ #YUZ565B8E5_$ MX5S%C\C;HIBWY< JG:_7XR-0-9!VB*0JOF(>PT1EB0*J59!0K^[8WLJFU86\ M]VJ175$CT_=$-IO!Y8/"-N:ZC&ZGD>#+IO1@N_P#P__)J'7I\2YKMFS7A=F+ M@KP202EOXJ:.J(:X,J539"=9%1F/-I+;O.MKU801H,N_X/"HCHO+M*ATRT=@ M1%6EP^XWJG)=9E=$,J%KISI;D<6ZJ%?_T,WC^)!@/L=W:[!:PTR8 AH[/XA9 M6J"["AOH2$LZ$'OU8!E&-V_,O\EN.#K8=X0G" 7_PSQ/L( X7CNT9TD[JK[# M0^)[HTCX+SK$59N_; (3)P6%0_RX##D&578?X!\K08Q !34^.^T4?$KZ(_PG M)*F,+A(A:0573WKB8+5$B<2R*DQUV9E&3EZ57])8?J$1ZKY,'U' O0A/ MGF"#/5,PJ7+]<5+Y?"V?9V/P50ZT'/A!_5M^JV?ZHNV//BRAS7I5MTYG_U8+ M66VG_);$TR5Z:R7N%-Z4L5P[T.;7@5YX:R03JE )4Y@N/N3>7F-'==4$WF6G MN4JZULQ0]$-0.IO8,1Y:,CU2T'&]W2[./9BU*C3!O-Q^SFQ?MZ?WW1%"D" @ M0)"BD,9I#39<*1[,?>I01V:R:@-?/G3)LW+7EK9'33>KT'4%X:)&=P9(QIE$AOQ&'*VA3[RJ-C20T$-!BG M:*HN;Y@_(/.PS"I"<5!=507LY]9.\MKY6B\03?DE 7 ,1N.4D1UY);INUAR1 MI?,2$4%MX3%U@Y(P],TXD674S.* I60;OAJC^BFB(V5W19GP1/955J;WH YD MKE,XB,?C[!,.L9>F;JE_=0).J4$U+J$F]RH(489G(RZGIU)!V9V0">5@EW4- M*J75]Q7/J<,^PD6]BN#N9(.MXGT<5R.W_9TNXIJ;A-IC,>T&W^]NV,='#G?/ MJ00X-,ZXFN7P_*3,+L5FQBR2E[W2"@XK+3MID93>YVJ*MBQC4=:4, I:D/0B MP,GH7"B;].AB'V69UGI2H,03UQ+05'U37F3Y,Q5[Q?N^V=-S#4<".>J0;K7R MEA2QU8'EY[,A#./1-RL[5[ABM!.MJAHB0"V4;=0#J4ZFNO@JB*G^+&4Q*,F15_Z2:@K',O;X-PJ,]&P@OO:(+_P%LW!EWK,(XUHZ[N$F)H"Y)=($V3"R3J;2H= M6'O:\PFM.\N"R5L)466M9T0!N#4UL"L(=8J7ZB:C4UX;HE/-O02J3L4!C/4@ MRCSN:@F2"GZFDA%3@X@6NBJZ*AROP*VR(2VEZ;&/XCKN>#\+JNMG5(MS<:%JL*6EMAF#06>1M&)P''NV:B&]YJ,XTKAVQ"+?"9K-_ M>4[=2C3LB-M*4(V!F@,J"-%HXG3&91(A?@JOCO+*_E2!Z4.J([?I6/Q@[@"- M4\0C479G#DHO<+5ZN?R]K)[!>12:X>P61!U:\MQD.-=6U"ZP&E+DT4C7(R]1 M&:9S?L%;\X]YP,4X?T1WS/L/+FCR>6?/+"6;6HS"EK9:PF53E0:K/:D7U<5?J@5$"4[JC^(%ZP MYDD@_D0HP4 8B",?SK,5WQ#71EA2+Z\,CA*(6S:TH5W%%\ML&:Y5GBV7.]?L MH26KF@C*@"JPCY8S35W ML D&HEO=2KL-Y="D2HFEI]-E)J%EI=.JMC1171$Q0I;%$DLBWB?DN-8==0CG MJ JP8P[-C.NVW6'QEF+%Q8A5)5U7!][((UC:UX;'84XXZ!V#R\NC 3K-EV$: MW*'7 +0/=BP O6082V46%&*Y"Z!_DE8>9$;@<3,3FT1.179C[*"-E:GF1*ZL M),5!W9@:QQZI[N()4)46@>NC![C8J\$HL%>X,\AY?PM M:C[\JIA5"_(4L;3>8^/@T#*CH$]F7J5V6[ 6,7=?[;#:AIENU%+^R;#*S4[.RCDXUDI\<7PY:OEDE)^4P[%[F3(W*3)5-06J2MJH3Y>HBL7L'Y'9 M,0E<=)X%YU@)?DT)YL:$'"N=B?R1SO1"7AAEY%4EK/N&Z,A0^K>.*6-5,*5 M:B:?S#MC2,*]/]]4H1<*UUW+C;$;]A(,-D 3L.,>1+J]=Z7IH]/Y52A&&K3L MI%2- V3 4LS]3(^DCECY8N40WA&358\Q3D?%6Z2C4?_6BL5KBD5IVC["-4C< M(5Q1&U:$DLXRD=?=9F[MJE;&WRB$ ^^%N0+LU'1&*6T*YV09?":[J[;OC4JN M>S2RDZ@+;@4UH4LI()#+LN^5V8=!30DW*8.F6D>7P5,&#U5"0+J"C.71:_*H MZNN$/](-NX800B,S%= ]);$P$J(3A7D>D=;:M(SZ=(5:FO2FL'RX!7#?NP/[Q,%M9>&DQ69MPFFQBX>W1,0]_@<2]9 M!KT^@\S^W1*.K)E1IIO#U7PI,TFS8K6J0 QDI/\Z\!YE28ZRRQK!8H2S20J- MB]D-79 5IPVJ5"^[L@GP3'?D#3BG7E8NYOJ>#.G@(".%&%2XT@QX8FP0[\3; M]?*VH=OR:,@D:@62\C*B*S9AQN9 MK3"3M?)+$J2#3U0AK(@M<\L+F&K0J%6G*JI@Q)J,XI*50NV<\5A/7Y48-J,Y MN:N*?^HT.)D1MU_N577M2N=Y&?Y\9EO4)*_$<2OAU".KG4%H*(YR5U>]8[6[ MNLWHJL GST@-JB#N!W1_V-'YP56LDIT=O[011/-5Z/OM5&V))-RL9;9Q!5(H ML6Q45+82*^"&[!)6H>$7CQ+53?AMW9*&,=PP&AYK?%J9K3M%V2-'@I>-0EQ; MI0E(^K'(3+U=KZJU]C=J%,[RP=X7]Q+O9)RVE4J89=YA M)7QBQC?9?R,,EPR#!/C:P6 $5^4B83:36I,^.O(I7B[?>/?V<+Q3S+!#[>;3S!VM-A6PL^XP0IK M%K>6Q$VE!#3\&R,D!98EEQ@Z+OGFJ@1$V1FLS-VH=(W6#[AFU;^R?DJQX7QN ML&G")*T:*X1J8PR?;-!.F1]F'S@N'ZS,&-VH!W%UF-5_7T&54QM:V;ME=\-+ MPK[OH974)0@QWEUO8KL(/X[HJ_+&NB=(6<&B!'%7=#$"3ZNEONM%_VE;8(V" M7)0H$RPSIC9+J2JI[@,5F'U@*'^E'(=TRK[ M"9\V:FQL5>HS*Q5PBFJL+QY<\H@$FNQ4HYA$3=Y38"\ESN5I6#9G^E-B9A@M MBSR 467G6]7C!:Y=]PDCK/9W.7BN&O1;;=D%LC\?W3O^ ?>AG(K]?114W!9D M[@>\"?2Z=_]PC09\&Y%3JT-I)T21H2JYS!K/2L])92X:>ZBV=1R9B"M;GY=R M5W;:T:@QI31W%.38T2Z1DBC+PD@[BNSKG%;,>Z++H6Z1@?60E'=,U5\(N?DB M;>_0;#2TT>4BW/(KU:AM.3?."LT1;YW+DH)4J85_LFV$8=]'3K\11@4/8O", M"Y!@X"G+6)@.T*]F!1JC=!Q?QPXJX;?3T#C%SFB\J?YA1_]>F0S/!?UVGA[\ MVZCUO*$W?47F_T6 MH,:RC-??BUB814\YC7G]QK/W)G5A;(ED2IF^876PT"]ZV7^[';2B8)RT+9:;1-,@SV;;T.IH.]RTS*FF=B.ZPS7X5U5M1;&=N!N-D: MS\PPT+E+)&_#N&U(%^7RMTN?_LO_MZ)]HKD&XIZI-RVL)CUX\KQBWOX6%CL1 M_1TP'@52,]^]%9,6E:Q:Z3!(EE*U=%AG:PI_E-Z$B)?16%/8U!+R51=R1[MW M=1R#?5KTRGP<$EU,+D:'#<*\/+:U>_96^MJ#]GC(0N![VXU#;\)_WAJ>22Z4 M?3B?$RF?^+.!$IXUQ9R:M5-D#=.QT?V(ZDR(0\/+&S\;12YA7OJTW]V(Z0HN M<<+G,IH+SN?2M*0D9&]UN2> MT.SI)#B9K7BX1']J.R!VKW@B0[A!4%'^QT YHW%+WH>QBJ09!)PDUO][$YX! M;L(;T."P_S5[-G'T/%$IIB7Q83U+8?"&HE+YXJ'>;J<6 "L?<]@"A+H>;.G" M5'23JCU2N0,,Z<@&,$9+R?;J^/Y6NJKWW4%,1IRHJV-S38OXKM6@,X_*M)R; MKMX"J?9BHK40=).#$*(V[LX-9)7?)?HO292_')DL!8M^ MX\3,BY(P6>93DGW]F7'';QGTI/(?,KDFC^K7 0O?!K^EEVADNT]C_'+>;#'$KS+V7C># M486&N[IP/B)G5#P@V<"E*GI+ZG+%[?J^UY.@'%!B0RTF%I6^.Y(6SI.*#V;M MAEJQL#@?@?&GB$E6&167Z#&PG-EM_4$B8+3L%HZD2.K+F@D8+34ZYPQ M63V$J$7!B1HZ"Q]8B'_GBU%?Q_I;-FXJ8D\\X20!>MP/,T+RA$O_$AF0Y%1E M%A?O/T4NRB+Q'I\@?&LDHX4"LZ:<')X@&O&PP;EIA'W.0HWF+:CC'Y)21SF& M'H6J/36COVJ<:4KIAR>$3R9<@ZA<,5U:QYNE 3%KK(*Q51&-[2^U5A!?QOV: MB+5SH%!)LENX23T^*=7Y3FBYO;+M82Z#.C,*G@ HX0)WC%^9QH)B@L@^>R$9 MF@G6IDHQ-TL#4)@HDXWP&_@I V<^7^!NO3IE]1^COJ?1D#&@;Q6)D7;"L7F. M%RS2BT5>U;F@?*YEAPR(KP?14PK^1IVRX+-*==CCMO3+(BH6V79-03 V?Z^% M_.VZC?3XD>Q=HB(A+AUI(S!]D)#&DY> 1=W)PJK74 ;*A2^GC(A_EU+)2)R& MA[?2LU-9>B3;_MJ'83 M]@33'H 6G>EX!;\HKMDD7S6/+T^N\(5R18>)Z)NZZ4;R7G+^%YHG:/H7RI8< MNGC1+-^_%)E?^=!7K61E:3EPQKND&1\QZ.'EA:^?ZUE[AB *9T Q'5/E[SH1 MIQ$ZT+68TA;GH2\I,65 ==?"2LI17N5QFDC];6E3G0QYFR+:C=LC3?@EM4G'R$1Y#$E7@0 T(HD/P["=N!>/3K,8 MJ]0RL\F#R[K&GD[)3+2YZ6MINBS(3?I=+#J1V6(R2F@CV@00_ M2B>HKL7"VO#;U!WU3&ADAWVR@5-?G/F7Z:P&O2JYXML3N^+LAXL%F6<3HK^] M7+!YKP[P+VY9GMDK9"W'6DRER+*9_D\)\#[J#H4-0IDQU)Y10@!PZ"@ >]'] MX21<(OVS' :(>@[' O!O%%L3 _:R5TB/-$T[&\Z1"CQ' 70GJ]H)64]E@X4$N&KP=5O^V[P\ PT7U"6 MA9[DN<+I*YR?/%T_CN%]0;W(%W=L MM+,?) %H,)KP1@=3T8BGN8]?_=TJA^Z,WXX)1%;YP.7ES.TX#RZQ2DLC%7M! MX!*'+_Z=C[%8*6 7-34>M=.0;"BU/=G!&&"N)9$9T<& M])F5"/3O*9!YU6*^+1 \[JM3]2GZ3EF$NC,FEAS#47=>A"7'9U M[!N^Q&;YTEPZ1.D2C 1)YPKM#)(Q;T"O(ROZD5>!IS$ @F\#BOCY&W M7 T.>'27E59M],^E:Z7\;/?W^2A_\4CKGAUV=IU9B]6#Q+'NGGR[T]?),$6M M9D>PKSQ4-4FCJ/PUA4A]RWDYTHH]M74A&RZH?[LJEET?)B=$V9*?<-D0DC(< MZ=D460LHFRN=V,SE7:^I$R8LP\M5;/5-5[H: MOC/C-PN0Y,AHSHTZUZCIKS]W/&0:7L7H#"ZZ1/F^SD&7HA 4FI@Y@.XLC3I# M0BBTYE@^Q F*AYB9W!2@441>9(*#Y;:3<(\0_^,>M /%8=ZI0UJI M45HVO% I>[:%2NE"2M.U&A>RFX>9>.2B4GT)/O)SFX3?^=KDEVDO"MK]@ZNT MU@J7@OMYKFR.-(7J$$3A5.QJ:66E:!56B#(F'?<#B\*JEIK6ENT;%+*&SMF+ M\#C@D:2L+M>;Q]7_?OGM5%FJU_N-?G-?KE[-UA*J+,&0<&4D30ITI$2 I& ] M[06QDJZ4) N*]32VU\0 0,N13MH]=5E623-@-0_-U&?/E958UD^7-?F/-C@V MFGQ;'3R42/S(P6U!LD+"C5ARH'>BB$<+2%-[S<8*IV9AXC+I")]0-S6 LJ*4 MG42)Q.Z=5A^3@NK^.$[2Y!H9^^-[EY\MV]J9D)S+K,UKW_"[7;&@I,L]*\0/ M49JU]F7W6Q2S,9JQW6$]V\R<2+"XK83IR%9-SD@T?=K:HXI1W M@(WUY>J[!.7!G:WN,M1&;4O=H!M"4A/[,#$-C(VE,(%@O.W(G+SJ>T8WA]7 MQ%1P[9B-CA)UR!YILT/SK8;"]XCJPVQ/%U)9H1P>/R_S O?RKMGX9"5^:C>; M>8&[L&2@]C8"EBTMU.4W^-)IXBV8BK*%H%PIW<>,H/S:9 O07*//S6D-E6%2*7J+',3O'-U2 ,/;JQ1;HD:ZIHYC7+M'2M MA2$2DA^VW: F6H(9'%2\X75M2KAF3_O0%?\S?.QGV?:'U5;^\/[65MXMPX^] M]7"3]\!($Q0NA5BV*B'^BAN?'2=W%[IGRPGY+(DQ!\!$B&5^74V6".@!.6+[ MT8P(_%%"97A*JWL3^!L4F01AY16,G35;\/<9]CC"R M0\2W/LP>->9]Q71R[:5W8JI^2<1\T-WBX1K>],1K#<">,(@_MB*'2N=#&,;V M'\@6IM6JPGKP&53TUK/B>F>PV!,PB5[ANS@7GJ2AU-GH5IRG>OA235FRR_F",:@)T>BX_",+:@U%XOS>CZ) M/\_Q6<.#*L>R_BK%*T+5P)+D_/&5\_8ZR0G/!O>8YP8PVGF-HO1NC/V+[R 0 M224'0*R-&'&(?N&)B[6,COR1GY?3+9)"+3E9;!NP61&> PVJ<\W!)S..Q:9) MM;2'TUYJUE*'6YRFL96&7.%V4P(9?J^&HFN&OQ@V)9S=D20A+Y7%+&Y^+]G$ M2&:<;!UD4Q\K.U/DFM/=&0R@5# 2;2O^'B>))'??C;&2EW51_%KNTGMU0">A M@8V<$ QX?"\YK ?K6(P6&KV+N[J)/BL@2;Q&2LOAE28&A"N8 MMH4;G'AGPS0Y%L+(]2.%$WUDQ"YL4-JM$$<*2CH?>38C>F94,=CSUY)R2+Q7 M:O\<^<\205W&SP7L6WJ3BIHV95<83QB&5=@WQI$J7$*F9?Q?2?"6H(C5Y+'? M-LU?7:5)&:AR$HU<2WJR)[2-<)D4+N+::$&^)OK,I348UFP8"XP44G'P(\W2:?,6\;;P\\V.[.4X"H#7LH&XQ M-I2U2Y[/AMNJ9)3$2LNJ0^;J^JYK-*0AJXO=MP%$B+9/=]MMF?*-NAP?) MTF=XNQ ]%W$,WF@(%%-##%8R;8'*>1MV-4D+R5H 8 MM-O-A;A..>#=5-2H,5V:-<9ZWS6$;:$AS_6ZYO6Z=XL\L[A^%TH)0AH M(CGG[]HT-..61'OSI3"/:XO">#CGMZ"U'L(E#H>X;X!C#OBQ Y?; 5Q.X E. MQE(VQ6TQ8A367?]3?CJ9PCU1$$>Z5V)?#&N?0H_&IE='7#..NZ%II36!'A>0 M\J\Z:I4*8[%Z-8PDGLYC]G4P]V%7)I_1)5Z_?!U60UCP!W+BB4Z^!)+$$]YV M$X%"I5.8U7[DFQQQ$V) MF^/(6#"!07.6BX%,TWX5O[(#,NFH3&+FK.L:DIM:Y/P^C M=35VZS?A,R;HIT^^':Z&@W[PNIM@6/E?F(A^N-MLJ5Q'GZ4Y;SR/@^S--GN< M#![_7VI%+2]N'2+XF&W-C-;T%RG>Q3/9CTKWYKCZZZ&Y%%\=>('+<&WL5!F( M[[[\[-77J]?Z:C0:3R-6^4J2*GX=T0L[N^@Q3 F<@(9YR6T>'4L6071,V*"GXFDB%@CCS%U%D'WOM1NM@ ME#1497=P"F<,VX620VSEIY4GWJ;^A%YLY<5'%5'8#)?!E,6MK)V:#SD89;># M"\^PN.+$" 6!MQ+(SP" #MMO'M$D;^H1&2@CA7/M6ITDGA^&6;[E S)U8\0* MNHY0G.,"FJ^GY5:T%!\!\/GHC6W>//LVZ].+T942W L72 #.R'$C'4KTO=NV MN3:34C!V80^'7X^GK*'R84^K>1"C^R> ?L-3&D9V_4::))RK:HMMS;T[P.D) MF322JCY.JY)Q!K-AW]1CPWNB/(U@[;TEM+RN]T1VR=^;P?[6B5T)SMY.<;*F M,26YP$L6\[Z[-+UK"Q4 *,7>"VS1QG_I3']N:\I*;W]\?TMOO]&0X62CW8"& MQ0P[K9V,82>%@4+&*>&U[Z8U [#K2>!8A'Z02]+&*#E3#[,8F3,[[TEG[@(- M#A)HMI36T-V)(@>3"N>ZS ,)*& ^W>![>(,<> M ,G^2&!K'7O'RY@ >XJ"5D)D@;?C/R,5X^R

DV4L? >3QZA+Q-!1W_X QQR^$23&# ,'/:@=F$X[):X M.S' PX0T7]IUY*V:4K,4&LA^#O. M0)=)(JSE_$\20JA 3V Y$V"?Z^00P S\:Y#?X2^JZ7(%\C]R >:[U9:GD3ME M./K_;NNK)?F>!($&@E$ TG"#BUOE2'" 1I&HE[N>.:=WF'F]8'.YUTE-=]99 MG@A])N#\#L6?+SQ";)1!2\.7O/8D.@N%"DT 8B DJS[_&TC^)D\ (#!-SILB MGSQZ>/:<>.Z0 X[FBZ0%C59T"1SI2<<4R#*9T4)^RZ M($>>9%(M.)3.I\HS(MW +^#M;]$(]9U T/IN ;Z"27.T2&[ A23DVO^6&E3] M!8E=S'=QN;!N UB4AK!XN*Z!%Y)FAG?++^>0=S))%UV1.EM"5":OA/RL'+FY3U-UMBH9EVV5GI_6S MYM/%S7JP+&NXOGW_X('):/JJTJZ4#0I\=EO9/0DV[S0@9+><4-FW#[+S],5! M!T#K/M=_O5W&=@=?BX ZM&;@ )Y D=+R'V8B_J+S/XQ__:G@,;E>TM"M%WY? MT5>_*-=O+GUKGP^_)D!;(DPPIL3==XV.W30;'D1*AM M>;+2)/?KCY+M+FT77'&W[@6X?C!B4Z3XD(](5L-GD]DX_'0YA95*$[C\\.KM M^1@:EN-\;(T=9Q).X$WX[BVT;=>#4)*LX(J+C"2.,[UH0&.E5!XXSF:SL3X3!9O('.3^>7H7GK\_'H_!\=H%DO9I_&%V$$,X.(OE9//=Z\,&>VV,; MYM.Q\=YK==PFC.8PFLPNP^GDEX)3@^B[79B]AO#-%.:CJU>CB^G8DVYDW;W#2!"I@Q21;[ !U M%8]W3J1=F!.Y M(!DKK-DV83L814I+=.R;*"=&5Z];L,)(TAU<9V*3,+IDSX\ZO<&#%'WC5'0? ME8D2UT&ZY(12;!)6PF(5M+IU7>*8MTP%EM?[810R2>_>>O[]71C1&1!#Z7NL PPA3) MAWQ,%_C>0H::AKS/_])\37^(UPGN&:'AA"/*#5[9A=[^'OF/ MR0F@$U[GF)[M4Z*:DA4>9(&135N%"W)@C4]&[.C9/ M76TU]/]>;O=B:8@P5&21L%JZ$!+;I86^)B0O6%#_&%!>Y G9!3PS.QJE065K M(902J38WN-$]$8M,-LQ7.UHK6&U<3N&TF<$?1A[)^ MS^Z[A\6N[=W*'&-;U@OJ\%1X*7(S*9!Q+QNMQKT"$KC@F57[=OY)Q\^W6FM_ MGM9G[4$P1/[]F>N6E&B?#@KSO#L4W;+D$6@K:IA#F",$D7 *M>^_3"C^-?Q? M!N&!,?<)L98'O/$D->]QF(^?N+T:BP%7B#=ZA#N7DF,3S+$+'DS#CXC2R;V[ MC%LF.*:Y9V0N9TZ^QM02P,$% @ &I-A552$,?70! 1Q, !4 !A>7AE M>#,R,G$S,C R,C$P<2YH=&WM6&UOVS80_KY?<76P-@&L5[_$D=T KNV@0;LX MM5UT_310(F5SE465HN-XOWY'2DJ=%V/&4#R^&X\'L M\_4(%FJ9P/7'-^\O!U"S'.=38^ XP]D0WLY^>P]-V_5@)DF:<\5%2A+'&5W5 MH+90*@L<9[U>V^N&+>36!8,1;1: MLE1!)!E1C,(JY^DJY<;-%FR2F?G3J=GS2#N/33OB' MAR ='%[XY&J3L->U)4^M!=/S!TW?/FUEJKOF5"T"SW5_K9FAY[U8I KGD^A? M_"S"/ JFV*VR2,+G:6 HU0K7RAR)1,C@R#5_76VQ8K+DR29X->-+EL,56\-$ M+$GZJIYC&JR<21X7 W/^%T-,",^\K@O(IQ@GX2FK*'B^!CVZ7?"0*VCXMG\? M\39Q(N?(78DL\)L8=@M[A(O-Y#.!'XPFL\N+RT%_=CF^0K%.IA_[5S.8C7ST?"GHE.1.'/;,+Z V=L13/N3 M-_VKT=0:__Y^]!GZ@YFV^*Z[E\P\_[[,_ESEBL>;@]-K/DGOL@[OV U/8;(* M>5J'P8*S&"YX2M*(DP3&<V^T6.B$Y$"HR MW2FW?>Z-U,E 1!K"E,B0I"RWQK<)VT _4MJBDU%'.S&^>ES(ZCP /EJ+U7B@K*.V%FA%+<4*R$Q2IHM)\45_&)IQ0K*;"\3G;X MGKR+"TJD?4?FQT/HWELNKVFW]%IH@7Q8$8D"3S8P89F0*)84+H1<@N=:'RJU ME4J'6$CS'O,\PBKY6O@"PQ6F*%54[S+$]P;JV>SGV]52A*^*!>)5@G-&&#CA MR'+-U<*$ENSKBDNFM_Q<3_^@5([)"2 (KW5,3^YJ@44KB:<6##.ZC18DG;.J M(+RS1K.HK:4!B=(_ZP))Z?^Z.K"N>(IB61*=.\QRJ@AZ4OQJ,E9*+29<"R^3 M+-?IKFLS21) -P2# D-#AOG/ZZ7JJO:, :DYINI4ZE&KI%"+R)@T<^8/I&OO MNT<]4R:'2-GT9;@2-Z:*2L67E02/\']OG/[WZ,I;BVF4T%,D3%AE#86D3%J( M-2%9SH+J1Y?R/$O()N"IF=$X=5;'QE-5HJK PE\?V9L=N M=YKZY*[PN*YH-7%YJ+?-H=Y1]+'MK&.?N;O-KNW=V1P36U8#JN4I^5(49Y*C MY%[7&K4'325PP3.CMN/\DX^?W6JO[3:DB^W18HCLQTO7+231/.WFYKE]J+K3 MR!Y<2V&8&LR0@$@XA0KY3[,0_Y+\3\-OQR'Y@%R+XJX=I-_MQ_GXP'NKB1AP MA7RC/>!<2XYKG^'B[TS# MW<-\:Q5F.W"_N9 0^\5*[7;9]3_USDN=\EE<,9G+KO._ 5!+ 0(4 Q0 ( M !J3857(*O^L>"\# '$?(@ 0 " 0 !A>7@M,C R,C Y M,S N:'1M4$L! A0#% @ &I-A5>ZN885<$0 "TR,#(R,#DS,"YX2IK !]NP0 % @ %R8@, M87EX+3(P,C(P.3,P7V1E9BYX;6Q02P$"% ,4 " :DV%55,"*:C+X "6 M4@H % @ '.S0, 87EX+3(P,C(P.3,P7VQA8BYX;6Q02P$" M% ,4 " :DV%5#\]Q73"8 "O[@8 % @ $RQ@0 87EX M+3(P,C(P.3,P7W!R92YX;6Q02P$"% ,4 " :DV%5AA>G"44( !^* M%0 @ &47@4 87EX97@S,3%Q,S(P,C(Q,'$N:'1M4$L! A0# M% @ &I-A55FI0/\]" 7B@ !4 ( !#&<% &%Y>&5X M,S$R<3,R,#(R,3!Q+FAT;5!+ 0(4 Q0 ( !J3855\,Q%ZQ 0 /@2 5 M " 7QO!0!A>7AE>#,R,7$S,C R,C$P<2YH=&U02P$"% ,4 M " :DV%55(0Q]= $ !'$P %0 @ %S= 4 87EX97@S E,C)Q,S(P,C(Q,'$N:'1M4$L%!@ * H D ( '9Y!0 $! end

8Q)$>DOG_P!R M'UJN4Z7>S%RD0 4"DX@_1%J=(J7 _,*)/6-[Y&E 'D=;B[8"H+N-*'0#I[,% MC_0%"R>M::Y1@+ZASA!>$ .GF'!3P.P5>B)2&LZQ1L!R)HV2\KQ<$Q_=(5D( MDA5-O,B?5:5-^[T%9ZTX(1@=4E '1QA/QVC,*I>)D2,PCRU#AH11V ME9HUT)XIH1)/SV&B*I%1=8+4L)F8%7T;@^NDGZ$$M6!M?I$](#,.@CP>M/(-Y MB&-'H9-4@QS<6IW&I!='+.3VM%+ QM!?!"NU(ZQPDI^CX8WY,4%1NCNEL2J[ MOHZ)D@Y[BBJUO;3<7:ME;9ZH'25\'+8] U$S;MFO?[\&TB9PA)/L^5( $DXF MP];W[8&X=J>$*H%^(ZVX-P/WG\9 /DOXTW=C)=^]+ZP!Q4-MRW6JMMY-2]CN M-^6)<]78>(R&<;2XS,(W7H_<\Y5M?2&4E3,)Z%@-,BFD7Q#0J>ZI7!2/W*S; MC%U!9F8=$[=+!)!T>?ZLHSAE.GPBS"LQ(CWOQD2R(2PBAUO/Y.IBUY=B@'*P MU43]FAS=[H+5NF6'/)X\2=' >]J#59T+N=_+U6<$]L(>&JK,*](7,)(_B:SC M$9@MVYD)H[-SGD/)XIKL857T!@2NY^&X[)T_8.@B+F$V*.YEM=:1_A;DV"7R M,<42\6EZRJKJ4B:V]B1+0\*5\E,1F\?($H+>Q56"@ DJP+H%H;7=2K=*LK$' M*YU= ]+IPLXTY/@Z_:75U)W?6.\Q3L[6^TMHO%(:(%%4TE(GRA8S K\4QS0S MOC\KAOCI\8.B/-^"H/5=+XTS(Z@OQ]Z7(ML B.8Z5M#_-JWKMC4V)S_=;).I$ $Q:D=#?I<\^<;VY*#/Y&*YQO';$_M#P&%5_ ;4;\ M?KX3DQY2U:=T/,DI37)!'W##@7QZPP/@_,PJ24&9R+G24Z(N$H-TXZ;:X"6X2;CQGY1-9/ MP8NJ=LT)BIA!KM(J@U/GV)N(C>,0.\:Y)?=-V^Z=TB/)1),;!,N0- -06$_# M5JS&70W'PP-J/1JJ62QCCEKGB;@O5_\YW+6W@KZWF^GO>G]Z">5_;0?J,12]2N$XIKH>PKKU=; MBUBXB)C!H2PX=C;_D:;8'_173@R7OFUM[K@4Q5".YI?9?U'?FQ6KE/'?#L+$ M=Q_X_M.FEN(=B5#U3TMJ@*89SBE>NA]ZPH.*TBXZASK-*>+<&J3E8KX%@&%(DB&L=$ MOV21!$0W':PU5"(=[PI*3\DCE M= 8/4?_394;K]X*\A(L;NN=^V)+ "*W#<*^_4UNH ;A,,\])M(DZZXK%6H.M MH#30!8M +Q#$NYZ;V9QS[:EN:,GN1 "OL3U22"K-M6,Y^5I^*PL$'YC4=RJ! M][],05G&6XYR]T+SO/W 1PT'@J%!?)8\6Y M>]Y$)X99N'A=#@0ZYX)Y3/%_"9MIPB-S05]\U0.<&0AV@)*^6?I-G[]1>J5&(N' M17]0Y9=E"1FQ([=,9_6_"K5#?[:1SJC[Y*%FD9,&O: MX5ZYR-J#EM.:-P.C'/7.<)RHD7)HJ%[$)>@;UCK*.C+KIMZCA]7QEH:]WG#^ M+&;2I$ .+^2*/'PRY5(5%W.D-24/GK-V4^VR]5U"1;U4D$W?#&3]:%N 8HZS MR709.Q@BEK?TM,,<%)"WSNG9Z:^>]![162JT0G[:L+$>=,_,CTEI2VHWS:=@ M!\9$<]+F? :HS!DW)LG):G'OS/C-*"1BBFQ3K^FU-6=8M"_S!8]GN*W';@"Y M0+0UI>&9+UJ*29?MW.S4BNB*I&SJ#^*Y'>7<&-O-$ Q?#_6,R.[AFL _V^B] MZR?C]RH,R'2[D392MK<6B!HA9@#(Q!FKE4FY)[WC3$4!^7>0]5$VHQW'@>OV M LUR/Y:D!M#_6_ZW<&1Z [Q@/T?F6!7TT)X2FN$-B59 ^+LW[0.1E^_\$16F M2U_*[[ZTGT6G3F/VB."" 1@J))>BE:L\+0>7/U"**#1L+K/0(([48B(:+^$%.#,'.H'Z M!!V-X)%/'[VD-!BW/&K,(9 ,B)*":+(AKQ0(PT'Q7#1730NF\_M":.88-9$U2PM9J44J:2MF]8BN!3V_9&V^X_RME&3JN=QT M<-4$E!.K3)-;:TK\_H!.,WX/1UG5U+OZ6N56%7B+KP*;^T2PZZ^BURNX >V8 M\*O9-K_KFES?2(X@BI.R1 NHMB=&,&DU_-P#PLSI\T6$7J=UBNG@ M**0L&)@WM&AW2;.$F7ZFITQJ:O_^'M34WG5_]N6,Y!4,;@YDQ""4R#TO&1'7 M2%69YHJ09'C2'R<>$JD^^,R,.>]COQ\I5<=',R=1&>&N'6U&.8YR__1$.%E> M+PZRD:D3@;IS_!GK0;;E3=?#[YO6U+=[=],*G<;(L8?-W[2C>L*85B]I*"MA M)@0/QFQ2&6N+5A3JEWS[9?(3:A05O2W;\\TVGJ9(?!,B B(WTMW/\@0E)51I M39X/J>AV\>&AH1,I> GD7F$OL0RL7\HT>UV/8C<%FXUCA3I[!"2!@!NNBI/' MT6M%E%OE&S_N(7'7UB3 L2WE[/DS^X*/)4L;-.+@]S+I;F/1,A!W(,:<8,X@[*R'6SY M>Z/RR1:\>+[MFON^D/,!SO*JG?DI&WH?KL*;MB><54)7W8H>ZHY0((KXBCZ[KVVR[%Q'&DS'WF=!1+)N M=55%Q)61=S@12Q$;'U;7QYHX>=H$-A9]>P5=AF,JKQ(T+=3<4,X5]7B.=9/Y M"0,L1XM!@O/U'Y_4E?GJ\LZ,77^F>"C;H*>.YVJA<0V^IM2.VXF;;->MT?(3@ 6VJE:#(*PDH>)G[X@&G M6-YVXCLABG2.A8-]D@RB/ OQ^T9]]!2^D*N9BLRR10R.KMONE=B"<@TV6VIY M/'/V0-#J;P=J2"VWL9>2(UNQW=%G2FF )2;:AU?49D2T=LIQ-B !;Z:-YB(U MLO+2Y)ATY#T4,&\G&K@V'9WD/XXU!/E,!O9Q\%:2,G,W5M%W/))FZ/#9TR") M)( V43-KD0XZF0PPU9E=LUS1^*JD@N-10I M3#=JOQ-8_%F$1OCF0'N?3V/GTO-:D.25I1!D8:@DK[S[3^J'?A)ATO=LP!@W MSF82("V$FPL]+K2MT_G0%%6E#@?:_-,BFC&PTLK3NAU%MV%@/+C&]=#3^9*U M/I"1I'*E LK0D=I=Z?A' M&PG/VB07/DB5&5 5[877_# MSP1_WMXFG8RXF&TH_V-QK>[I XV8MMN#O_QT0.6ZP69O=]HL5*SQH=_^%1? MYM=_A$^3X7KQ\24VKFK!"F(L+FJ8MS4E(AG?(%*R'*2%-4.+,HW M5"]%0_? MI_E)(NAVH+]XZI^9P?KT>:X?<:Z#KU\9S1QL&;6(7 >'@DCEDW#]>2(>1G>(7_KB2)7! M, ;AVT/_/,>/.<>'X"5L-A/<094F89W7I&VEFC6QJ 5V?6.4V>GU^S':):II MPJ"/P7D8E07I(,TO(?@%5=;S+#_F+,OT&F5)K MV71SLL3\_3PECVK_I*G"Z)G.],3NVP%J4R;770(]5DZ_"1T[H'R_UV?#$\]9%=2]#%CO.[*(%TB=YY6 ^Q7SZVCJ"%BG-MU^UP/=;[&^'C M$2'WM*->UY6CV:0:S'X$FDOZJ"O7PZ0ZQ1KCL^ *,VZ&N^V>;<&CKA4#M$H& M9=XC1!CVDW7[L(PES3_EN(7MCE?# 2U= *H^S]FCVF_*\NP$WW@F?69<_*H MLPKQ!RE$K6.1WKX<@IFD1<][L['62-_JINF8;GPL"B)7EY)1UG=EJ82(DK?[ MZ_H2 :[G"/=7V?&MTKC=M>'\3X(3EQB?H5;3AEX]-2B'* GYS<$!V?>$(B:0 M10:ZYS55O,'SS#_FS!OTAF9=4[F2$Z1Y4@YG$2_@-,>%BG:N40Q=GJ%_1D#C M)Q^\JX#&Y_WR2V00S!G%":< (M M;;:=J*_QY.5:*QXB8!4HO< M4*V3E'\(["XP-+'OU>JFK;?"$C;5F_9PTHB.R:XOC'/SOH<>CP1%4/,@;),R M7@+23ULV"/B@T/RL--S1&M2V3I5I$>7,],KL?3!Z$D+% VGL5OF#4M@19DCQ M$\=X5]^B*()9JA$''PKJ7]3/KYJ5\D@4UTZG'NWI+?=8?<=8C*[CH?^QKQJ*S @A#B54T18-70:(RO11ZU$0(\%'SP-K>GYL-R)\D;;0<; 6Q2SJ M:6IYML)AZSD9'3.H2*9%CB<1VDX9G5A_@A9*A#@X+9.8+%8!#6N U/Y-(N_. M?0?+.SXOG4=-(@@>EA+\O:&),I(/YRK:&8V355VL9@#V%]BGB$:/F*OG.7Q4 MS FI 1'O8C>!RI?VYYI+IG?U2-TSU!_<33ONGI>.GUG&?]83]#QKCQN4:EXU M1$ED@*];* <]#_HC#CJ5JUC5BD)\3:.1BH(Z/5R]%K8#H"H3SH2TE6X8?=A, MF^BZ'>(]-+NPHF+9SK!$WQZGJ:L-/]3UM[5"F?_VACHSH!(D'XVP5CJ8 M6:HD(:!Q#$GHZCY>;4D>FKKMK9$EIC*F,S=00J%A-"H\^>B)M-4K'_5I8^66WI,C-:=TAH/46=O MJ?N$EG\L\T1Y=M?B0I6IM!!$AXZ1\U4I)Y:PCJ,\)07LM=$W\5 Y'(+U%UB# MPKJ>;E:;[2"Y+/PST=O10;M;^SV1VDBZV.(>N+Y+D!'K&_1]YR@E5F_R. MZ&FHIRF\@Y*+*(T-WD(Z8U5>#U]\0AOG.WIO)!/)!IWZ6LE-79>9()E%U]J^ M3=R04F2FSSMN;VH=!R@',7>L<4VY0;3>(/M'O;1?]ZN7QVLBD7OQAVKUX0JKIQ=Z6B09*>CZQ$8PB@-IJ_Y\7JRMB MTD?+:GO+&X.P[=3$AEMN5B_^E6[K M_^PHO<^0J\KZ1RB8BD/3L,94%!8;=COJZ*41U"Y#:J]NHDY?VASO1YG(G!:O MIAM#^1"OPF[H^V0-LBB>7<[22NW1.A, M4_8/]!\;<$D>DBT!#L ZLL)(UZ4<>\)$FT_GY>HK %[,PY&72Q':52(O,J/R M3=N[\?(BU_*U[T.FO,@7ZDZ^&BZ^-B9(6K>?>^GW\,VOOWCU>3SBTMXW84I8 M,[R+ZNG#Q*9P;"$9 0%%]?;0C">R,P>USKJ'VQX=FM$0N[XW1TR,K1GVW75, MWQ2\0N^5&$^>J)6RR:=WN:M/B0N9',O!A'\=7!8:ZC_!A+]@\T7#0<9F(,Q^ MPT_YXJ,_N*>@H?I[.,BG1D'?U[[EYN6(?F<#=< M[,-^)RTDP5%REI1UQ-6R.-Q>+;0:UA_0=-?HT/S1$X5**!(LUDM(@%(T3PJ' MK7\?"QCHN>)JX.MTT<-IN'9(="3]6@MQZ-7C!@AIA4C54$FFN^CZB>G5BRSFICF8*V$LRH,\D=_^/C3 ML'+4KM/;O_B (REFT@GWEVC1WO*[.U.&G>B6JOCRMO?]XR=A*39PNP25G-D423E/=8#BBS%O_D'!IIO@VFGAR?<+I[D)>M7TS MICAGZ(IR[I\JAAB(."Y7?R&U;'D3/R8H\Y-L]@W1][M3YF^7KR]= MXCU=X310V^Z-%,5S8=$0J!TL5QX#4[,J"3\+O$;!VV2\?_ZZY#L>A4BQ_H%) M*IB<#<]+S:O)(RJ6 &NU2J.@Y3#G67DH 16]>%=!1>]5U/EELOUC=@WP@ () ME:Q^]E""(RR(&SIO9%]S<[7_R10"!2+\Y*/?-W\GQF>;(">9.D*A# M2NXG2 MJQ?U=:0<*N3+C^>$,"+W9.?![#*[(!ONC_5"!$4QUYE?!AS M$8U$]T).Y6L8T6M81QZ%)7Y'[$3ZH>4XX]O-[C\GV%X8XI\UO)'L SI0 S-' MH)H&?2 XHX>3)@76:Z*3QP0%8@I[%^G(*[3HOM#(9 M]QE.1*_'S5'LA,,MRXQW?7;)PB%W]KZ\/IE$1,*=#5V:UUN(L*3A(F&\P9.> M3%<6^5A[?977+@Z-)(6TBU58%[FAU6$L&,MTZ,*YT86PYX2+54EXFD:5?Y:) M><4 Q-4W!N1XR1[?BW__XQ^9*9 CS$KI8?_\ZIN75:']>?69W)HN\.$'+SZP M7[@_".$<]0CR^X8=>M-==9)ZY6<17!#+M'FP)?2&.B)]\\J<43917MXIYVK^ MQ, #U)>H@8I8B!!B@N':Y^H@6VG$L^F:/MAL>37,G%,\4S!*38[7:IQ7SFVQ M&L$X5Q_69FIONV&;LLOK._&0R_.QH)-]>8J^MW.--4\CH7MWV[%Z^]@1N_8V MKNF$:<7QJO'RYT9HGDN)V7+9<[!EYB*C7F'#I5GB48#V/=525-JQZ=]N==IX;Z,C%G[U37EQX"&?YXF7:KU0'/JT?Q M?HI%\[V)YL!Y*M%LA"0Y@;O$1RF^,6RH>09\7K!*$@^' Z8I!2.$9J9N T&@ MUU&@A4L*SNKR#;U0N/ 9VN!R=G3C[H)7Y%!^1F&H.A:$**!RHO OA[ %M[>1 M/JP2J:>1:3R%NSW1M\XF*?HWA;M2OIT^,A2G*/%0>6@]K$4?;GN\T!C4,?HANG640"U#L&!)]_,M,#,=E<46F<&P-UE;C$$?4; M9W8A_;9Y #_].!'UT?X4M2NX GH#V)-GNXT% :&3MT[S6K.&3B%W5A5>!*OZ0!G02? 8=[TW?U.'R(-J:_(XZBTQ M,S$1<&.G)?:"O2@>CL_9WY*W+MI8OI0F;975>T$X04ZKO,=T.TRQJX.+?;'A MF(W=$ 5BPQ09=G@ LF,8E]Y#GA96(W<;92W0B2B\W8ZV-J[S)^'#?;_(@#AK M\VY:%M=1?!!1'^]0:S&LOY9]8ETHSG11M>BIL%]B#+G"VN$KM_-=6KUG&&)91'\ZKJ6:$_&;[P'QE+/A=>@Y.DA6,,!9P#DXK M:]RI/*A09GFUZWY(B<5!"83<1.,:Q"NW8L)KB07T,HX#P7 @[,)EU-A;G@GQ M!2\3*+@MRP0<=Z@MA56-O)UR>7=$D GSEM!M^S59,L(L,:6U7)4BUK-GX3)R MMF%IN-:E?!MYPA1L)0>7.[]Y9OH-U@YGIV(TDDNO_A!U1IRYMYW5GN;;O*SL MM7"<'X31>ZKKX*AIYQ05=#!.!"9S<%H MN)=E]Q;8^BO+CBPP^I*F MYWJ9KY=]^![4R\IGUF\T8NYPT94GFPOB(U%E.^YAR2,WA9,+KA6,@3^IHLT: M1O4@]>^Y6'ON9/]S9]&^-OF42*&]A?!Q^.=-6]]VH%FC7R -?5>/C A#:B&$ MI'486*6_]\/,I4V,;0?;IX4$#JPAF0LE2FJL,\Y]/MY_,&..1-,#Z#[R6UTBT!'3?A_>_: M]HU*GYX,L2;7@]KG).5=091U:!U!;^=Z"&?'CRZ)0I?115 Q8D7;IT5KB@0[ MPH$Q(I=!Z"4^N C.:^Y&HMX@14O&H:E;I"(QB4+,V[V:P7V\/ ZR#2+8H^!3 M"/MMV%WIIPBP=%XU1E8@:]Z(M%G)6A^;8LG5JW#!D=\^SHY$V"<#KO(<^^=& MT VH\S96'2>1/W@31O=F& 2VF*PN9 K1#DD(V=,@>$^];'A=WM2&C%4M-V'A MV%+-$?JTA/<)^X.]+T+BU5K %!46>*.DG^34X&H*+)A[)%/M2-PV]MY%/G[7 M$D\NQW9O_:S*W:&.3FVK=+H)L3MLDH.@GCTLGLP!4)9244IXH7O380XC*?\9 M9_8-I9QBS4JOD@A8BYK7TPBZOT[L]7S\6&%!!["QCC<&DC?9^":(]N 5F0WQ M>/O:LB3Q=AR'Q"J^"=6RZE_6=)3.5W=(YT-"LIAMP 4@R: , 3' MO::7Z1+GAJ8FDPQBFX&QT%&V1B54+U?_?[P%"LWHBA&B#:\H1*4(@[9 E#C* M2K4]OMZ.#,&-G224$*SW'07K.77+Y:J\'Y!G/@GCU]Q/D1V"W*$UK&4%,2(OW?LKI)DIA9BGJ?J ML2EX/-Q5,!ILPV0V%JT:G6W,.IC5OY[G[#'G+(9R8N-BI!V]%"N'>](BKIK3 M449645":NC<=>E1@ &-+IM2C.)XG]K$W8YQ+[V5@"\9>6$IHAH\(8BI$EU;, M>)ZAQR6_D702J!U8Z]Q#9>=Y/"YG66)+/?D(:5DD:9G"'J> #T"?<:&F^3S= MO]Z&A%O##9$$C$*'!'/6/>^Z7T%)*6,L\NF_,#F:T #$L-XRD['6YK6.?R^I MO D-4,;=V=]Z1VV]/T9\L*!+AFGJ*%Z_&[M#>]$,=_WS4GC4I2!Z[\/H,*2$ MU0.RAZKV(U4YA"]"Z; ^C<^ZT8J!9C$#/Q&C2I-)X*QI K!MRO=X7F>'W6> MI?]A*Z+AA"?Y^[&Y5LV[]G!@T+;#,KHO1]$ FN;GJ7IDM2?/X&9,1+=2>3<1 M4:?N$GN^JT?50'R(*O/S%/R:8MKG1+1S3DPB4RI*UDL& MAQ,]8>0'ZH64VF*FUAU:UE]).Z $:0;=90\K*KSP67'G;N58BQN(5+P&"6 ML&00"6<]5(W1I3%OZ*LS MW!VA V!H4!'0KN0H[D";R58+P6QP<&B RYZ"C&?=0UCQ@/:]MP* ,HV)L(D M.Y%.B??RKDJ"OJER3;/,:(BLLZG.X:E87/8S1K J& M$!6TPB+0)8%1W'0$>8H@-5D"&"'?TJPTBGV6,='GMK"$RN\=C-LM\.=]NG,[I@Y3O$R!C=I M^^N:=67#^AJU'QR'LW1QD9%CD!D@:&XM,Y\J+!COIR%L[Z.TD *ABYP)OZ6W M7(?P>(U #A-FK*3MF*[H&Y-*>-;5:V\04WX1H-TPF%=J0GF?>P3!Y#(#0KW1 M+#6HI73OY10M$D?)#7RWE9FA6)2CEGB)NYR;ZL,HL7T<84DR\8[Z23! :%KP MQ8 \E!N*\,"4B9';H,%QW$5*Q$ZDB6"8;M$>[&"Q#(.)$$@F&'4X2ML(5\%U MEJ84NLT>+P:N'+C:D2,C[2F(%U"@)Y(RNY;WZ>")/I7F8.VHSQUI6KT]R:_U M10Q:*F2,;C#100[>9FY+0ROOFJQ,?JJ1VI C-@HA$%AN3.G.M"=P*HBPVDTK[@4T[6HEUK[;ST-;2D[]1 M8O/8UJE]O=Q)ZCB5EZ_EN"30K\!>@>":)-&\> &K.+QI3\*/U;?;*D-6/[QM M3#H+?CI[T+O>^/3GO&D/[3JC=?>YC!=ST&3S/F]^ONE&D TU+>U;:_.;283, M)R^>#-GL"3/)C3T-(%.1AS>>B8ECVD5Z\ \_^/ #=/S2,V$5*3L#33*ITE2K MSXG"_27)) SM^@V=60R>N]@,V"_5ZE6PUIO5%S^TZR-LS->$R*>&E_!\KV[J MCDX#?;W/!FKR"O_XO L6'/#Y40GB8/NI*VL;8+ MW_\P_?Z7CC[@M=:HW4^_PIDZ_]TW[1 6G/^F*(O(5_MT(+\#];G=J?PSYM[S MWLVVK6F.;[J]$N0/11M*5U=Z*F@'T>Z]X79RL*4PI\E)B^>P^$Q5*&%@*UPF MT['CKH>Q#5MD'7=IV#V[8:#,8[R9T,J241O%D2##?TVB46%_,0.9.:@MKTSA MDBEUE835%0]^[:Q/CVTW(O%!IJP[OJ9C!">'613V5YNVW:](J:L[')6G-2#2VU D76]-%AQ./$5:RMQM8@!" M-H^(;4?K-6&-BD<^<.4D%>&FB0X-=0/H)=5+]]H71AZ7:RO%,?X%P_7?\O3] MVE%'\A@*$1PFBY,:?&+UEN,A)\U",TZ,/? @G>TI<=S*,N^)78Q=3L:"%8ODW#?L4>53'O46GWKU"I\8VU9,3T.\3"@D>APW1S[!.^W]E3\(8)BY(E M)I"7HBX*--'=PVM-;R T55^_C9O$!,C4(,S[F15&B#CQ N&2A*+251A\GF>'\'(0K/-GJ)&42-B^Q63&1)S[H&"LXZL^%OZEPOA M18$%F]U,5A,V1W.CYPI,Q)>;9SJ4I%#U\?M0J"K;[-]HR):"T+>(/!',GEG; MPO\,(:'#<-WB(HLDM[]J\/JNYSI>IDXL$T33:7:A7*31FU.:3&,V.".QD%:_ MI*';*!U3I83[Z")_.8[AW]1145YF7Q(+AA<'394-6N2R3=H[C:B45CVS+D+9 M-,X13C;OR))6VS1CSM1GX-1\@8DV&VY5[N]DG9%"1U917*'TU,(E MBJ6UZ2A7GL83C@^1/&V^85H8Y5P#'CYJOPVH?F2OPEP;!W[.2240* %LKA]C MQV(Y%K;F]5]?3O%@7F^'8R,\L=J;HFUGO%NZ:3X.[@WE-S[^L*%TGD=\6%+E MG"8K%-3[*&J*_! 9TZ3&H,4;8P]TPSC[!3'S3X-CZ'/)151WBCT9]]!.JXVBSX<.C41=8?WB&S.[ MQ00JK"@BKPT1/_=(;I12PXAEX_>B@7N2PH%.AY91R75-5"+.::N4ZRSNNRY? M-V.,C,-W)K!;/(A*+L;9W[T[=I4@#DXL,C&CI*-#%<>$X,^J_\H,*DJKT\JH MQ/"Z@U1C9+YH;5^!P=DEBZ, M&-,>Q3&([T\KWC2LF34U/$UWD#JA&GMC&?^^0"M)^'7"$X1%O'X#FA'(>@@_ MR6XW-*"-(#8A%H5.6GAMJ!P5\>PE8^%Z=O=P^;#:V'E951-,24;U\I".I)7X>%D-*,;*&-K MSW3B8D/6 XW&G*@TH^@TUH@L?2;MTC-QK;L6FMY2_].)<8X"\F2'PJX SV8P MG%/99+%2.*,NMU">91H?,Z)%MP<;=%.OVXS15TZ,M- ^0' @+;++Z@%>7R<( M/HH)/#3#^A@%')%&ZJ^/-2T@I?P-=NZ+_II4%94>/JW:/6!X9B\^$R,HS93L M$/*_1;M;SD^=HQLB;O=7*A#I3F9>DC7WZ@0CB6!"@LGR50YTPG]QV6U\-PHMW=;(DRHS( MGV]=FBZ_/R23=.^+&3ZJGC!;Q\D=)^DY=#R$.?VQ35QVI(>B(6)'W0>[\>?K MFX$6,F2(!O>^+>-.:#2*+[Q2#N?$U.F=XM?RXC6G"=T[_R/\X#";RW1?4AF M]$F G=B>D%G2C-39@\F-M;C2@B?9![/EFV@(> =.B7.2X-8, 'G[RGR/ M[DN!&8JGWPP8_7LNHK* %AHKR?UL9Q,_N"F M*SJP#C=NZ\PD$'3PPS=K *8_<>POC M2JU,H(U>N)_QAZ0R(=Y/&-FGO0&B"CBQ;L)_I7YZ=>\BP^!(X[PM-CX=G@H^ MEM(L33<1O2CWC?>^^Y6X7WF520T(ZH$U@%!A<+YX_1<:1()1BZ&B)$OLFY1U M3.)#0LKTJ>H%O6-8K]U:9*\*6"+<3^6XX@KA1%V4NHZ5CJ-]Q2]+O;:MV,7:3=6^C3ZE7<2M+"^=AD*Y'$2R5NW,UE-)8 O&0%!8M MS@-5#M4'*/+H>G\@GM_I8>WQ&\^5-U]Y^^1]J+P]:M?HPSVE#S]@H1R$)S_P M5I?(09H>$3@1%)L!3;E*_;E(\"E@-E$JX+Y]M >UW:UI_1D/%F6;#TQ(KPJM MO]@@BCRJW$+XZY "/.Z#R2+9$J%$2Y)+=":B48O 'B1+4UA&>H*J#ZQ_1 MQ#1MASO4>T>^+P+N-=Y1OU=O24:3(/$=)50]5_$9VUV(LIS1%FM:I8T1F5=1 M /JJI(#\\]77__O+SR]>_/L*Y!^[;@U7A)=GV\0X?"X3@D]*\GPL#BB5/^H_ M9*4 W^B%(_!*/.T++%MWXNYL!6[09X0]Q_D%$-YQ?G]"PLC=U,3G2 M\ 71IR]8;]XND]V?-=![(K(>VRQKN3$AZ+"5R0;383^[0)KQ#C\Y]G>L';&X M^BE!5+O[A)TRZ9<+STAWQ6@BF=%-;MQ9$+1D:M"O^9.-3; .,_UOR'Q/DNT& M%C:FT+SN=UAJE';G8BV3'K6J01%6+[:@&%M3_KX^UL&-/[2M#KC=BW%;OIZM M,8>&B@"F6[PH"A@]W&BI%6!A.Y9R[!H#AK!P83D+7#=ARW+I4OC-O0W])6 I MG =V$7 63LMIQ09B#LS(MY-(; %\T/4&G-S5ZW$H:MFQX>2E6;83W PEJ;5; MZ*#CX; 'NXD+(4+34O%2N0JWVK61Z=Y.2X/M^28S1QO!>?"S]5).KGF"9L[$ M>@P$1232A;P@7D: /U[5LG4:?[XZY'04H5%#5E//)5K>Z![-<+PZH(5+O1$$ MEO*;.2IS)^Q\';=K_M>_=)N/7KSXTT_7'IOVD MKC_^Y.I/?_SDJGGQ?UY\\O&_O%UV\%<*"1P.\)W=X+[NI%JE=U$@EE9T_'7E?9-5BI>MB!4:W]W M':T\;X04]A)K,=>VWM8=W?*ZIHH$Y=V>1*KWLS;VEWH$&16JMRWI?QZLCH.L MJ4U>T]+1%^8/1'3,_PE^!H+\'/?PS%P#,P<:-=) 6W83AC'*B0[XR$ZG8B4ATX@_(='C>KM11L]O%IDB._; ^71Y&39=-=' [Y'"\]S M$<OG.W\)0K8N)U= M[(^"NKH^,P<&9G$]T$8C(EU733,JF%0I3UOU(/(;Y-I]OARW'BF0&^3$YCZ M0TUMC0)^H;MPY\T<@H>ETTB1A!E=)^DLBF<4^1A4L%'?4-:&D1KPPDT-;_0M MHLD;QD(E@D.%8609I;E?V,-NSO"W@HZ8CT:LMGR/=I1A)A;C2OXZ"493FP^\ MAF;PX5I&8]02P[>@@8B3#C*(B5VZ0\LA;KHLV'1AT_NCG-()^LZ;MF:);%U3 MB6.GIH)'@#8774R-XP->B#*ZA^77E3B% A&:#A#9,3L/A0\1"!$]W/! ^\GF MW [!:-[X\)H\!"1!3I'JO&#D<>E=L.48@#F02SD5UJ>K=KS052YYAFOATPE7 M/H:0;F3*'U[]9MUE 'WC6U@HGX<3IZ/H32:-XROZCE7F[F%>$@LK+XD*01937BWC2D.U>,4&K0'LJ( M(0N^9_P8)_66JZ02+=$H[P^UX'C3)6]7BP(6+@]%Y5'V@T@)+,$#T@];@DY/ MY"<8=U&X)'4^9;FPAF/_UA%3VVXP M]Y(?!@6O0]+'=9"*6&42EMXDL9!E=_ G\[K>D__L=EJ*1/$G J!PE+;DXQ_3 M([5GHLQ0=!C B3Z5E!U7_I*<7T!#C*7KDH)Z%I^_14:2RZW,KZ/HD3/.[S]E M$>D/[T,1Z;U .0<=G'='DY[(>[46 10059F]YF^Z)CX_.\LH@O;J!XIO:?E M6LX P;Q=KOYSN&O!CF0FPV[%F"T[<&=W$B]9+I0XV.Q]&Y)#NSS3&S@?-*87 MD4X4%H<[MM""%5BF1OU[X6+&%ZQB:1 :=SC:8',631=!Z$ 2CPMY&?H^.(* MC3A>.:I6PPYV*>A/\E]Y/D6B6Z\L8,YO"5\97:1ZDL5N;K8 EMVAGH"3JZ6L M3I2])[=6>M_F$&=A>D!JU4M\I80>UV$YZ:*&GY8C)&.NW/DD/[6;\UUO,GP9 MZ7G2+7EG11%DY#7U WG4DSIC"NSZ->\/O M_PU$^,,^+/H#,<9$SE:/G.(G 9A\/1))M /PS'( <0F[:,D'<'>1V@!I*MM# M5F^BA$'K =ZW3VW1-@99Y209;5Z'/DUG5@7N, MSDT'E,U=T3H/&W)(&07EU=F;2FG%C(Z%@PAYNXEDPT=I]ID0??>^4C>L;MKM M7HOW]QD?6@FEQXR/^*#IC"=0(?;$*8I]#*I(/=B=1Q#K@S6W;Y&0LSO*WVXL M"I5$>3J*F^Q:AQN:.NG8H90#0^MP26*CZ!2LYT53G[R5[QR,;D=5R/$AC2EF/RQ< M!GK// L#L(2AIDX2&V@7II\Y!\Y$5B7OA5N.S^PZW1KSI28(B,@S>-6V_9+; MAA9H3 +M+8!K]D-*-43"=,%DME":EO$YG!#ID.H MT&4N:(MG**164J)4]L*V(1L:WXZ#O6=/1R_,3T=U M!WU47YQ :M\C>\D2VPID^!;WR"3X)":5(RF#>[TCK65;])-^FRAT;*P2\M8-^.F,XDH>]"S=+=?H?QF@/%5S'$LLRXXG/TS3EGJS:: M$O3>?01%.QT@:D4Y4YXF-?P9&M:*S[ZF2RYBS&98?:"UO,B?WLCAX:,&"6:Z MB,VIE1@?1K6;=AI%85?/4/+4;Q-"*>B9S6Y=0"_^,DHH6JG!B\7KD672EU)/ MS'*BE#VYL$^?2.@6)1F3TD2VAJ7=W-RNV+KP\#/2HJ5H;,P:)4;.'^"Y?8W/ M2F7[:RHD.'U*44]#&Q3R8"["TE]>;471<*J\E!XW:NB?V R,#7P.KYA(<[;K M4?[T%^)J PQML'.<$MB06:Z4YS&&&2YO(%RAS+^^Q@ LN(S+Y0QK_/PIF3"_ M&Y$8T2JGP5XB@UN7TE!,+)E1L)+*1B=.3%>D:SJBZYIY(>F4G+@^3*A&<-!M M5 7/5]3IW[Y-"&N'!D ?6VH[S^4'7W[XX_M0?GC'LZVOJ$B=>K-\+-#GMGFG MF;U2U(T:SDUJZCC#-4;B3?::75W[FGR#L6,D9XS.%6SAJM9^DT1K8](@G' B MV/B1\CFN(<),)9LG^1=85O!'>HEA[-JX8[6@:(:1[4O;&/'F=" 'A]LPN4$S MC 9M7%RF:,V3J&2"2DYV\Y9L[C^(*Z]_WA!Z 5/N9@*1._H\ )Q.93T.P]-TTN'QW8TA>,"6T/:U\9!UA;1OI!PC,*-CO4VS M/7%]K;3<8FY\<#VL36%;GZ0)9)YR\6ZZ)C*%$MCL0,>:Z81?Y/Y0%JJ2DAG# M6X /MC>R/">B'&Z&8'%X01GBX+B'+WDW@SVAUX)B=>HTHR]8-"&ITR1#)&.W1N[;@J!U M8N]M3RJB+]VDTD3':"S-]*/.C&FOSJ*9D,2Z!CI$GX5*5]J]0P\3CH[@V6+3 M"5Z%&_B81KZTA8GRZ<@=6-''KH_H>_!$C3')Z[>]TQMBS-=64:6TBH9=A'R2 M;()C (_T=+[Q.M=V^+Q=@TA#]MZ_+XC[NSOAW';!(PTTL*C68DY0E1?>@%N88OW, ST-8/C"6: &KII8[EN2WUYH6MK M5)VI[6-SE_:*AT5*^06]>L:+DT2^?%16?$X*N'P@&Q2/S+!//-($F_$ M][(S59H!-N+ _D:8$MD)\8*T;8%E(YMQ1T.-+,!_';>JP?#?(4 _U:N_'IK+ M"LPT-,Z1LUPF8CP_V/21E:?\5'$1@L80PQ?=HH:SF@G-G%MI=_5DZU'!W=Q; M'[>QM^C]9JS#S)"DE$"PM!XA$^.FA(HD5]L8J6A^FORE8!OI@? @UG%(#T-B M@L%\4)&N7/522;T,QZ@TFA M-'!X+.(64P$(_.S;5U^DJ$44$6B0_SIZQ_!M?%;!:@2O]((1R\H9.$,7A_U1RU:&=YL#,IFO3O/S SB8B-6!MAO9[2LR$:+&0N>0P5K1"2O9 M=#']]>I 27ERI^F"/&()*I6T] ZMY6VE74&-4K6$Y>;+_K^3[+G+U2O9 ,GH MI9ADB(:T6CMU.R@,4A.YQ#Q2G*I8G8B&X>%%I2:*K;S>(Q__:O T)FYE];-! M/HG%)BMK GCKG_'X:0+;;=+8*Y"B]MD^DHA([Z;$O\EL4?CTJ5M )<^LU=']:AU(EPN?HL MIM:%M(VZO7D'TEG)^)]B5IY-9\LUT6NI-^"@X$[X^FJ@8DGTL%C[9C/R3A2_ M4.%LW4Z&?WN2*654+9^F874?)^4 /)>%/V3NF1%__@/-)5+YI16HND>B6_;0 M[/R3R/JR$ZMN-KFP:'UE^F7(.[8'Q!I&D!A.P6M) DX#5>4.FI_C'_4NNI/: M+O/?Q6HJ'8,QE$,B8GNH-8LG1:?,TX#9A(]T@;0[AQN\<8)50\"LKR'+ O(? M1&+ O;0G$ZS H7^Q'BF]U5@L0":D$ ]A2EI'T8S"2V=>JMQ[(Y" MKIMZ;'A,FO:@83GB*7L6+NRKDZMA.VVAQ.[)^Z1=D_Z!*A'N M2G"90#)CH2[&"+9AKQ)NDE)4I N!'Y<[4:E9< M($4R0'B8\GJ:0H2E27&%_P19.^L\'#?U6A7P^!&M*0"G$_MGQUYE*45#4Y)\ MR7*2$/)R];<2OM**>U(]!/_J''&I)A1UEW7>S00$!95\.QIP/XW^'25%$4..*LJ0]#EQJCBO6/S'<^W,U\[^]![4SJBNL:?5UU]?;-O- MX3\^>D"EX^)Q6>/.CBH@6'_X5-_PUW^$=+A>?,Q'TZRF]NER(?EYO'_^>+O2 MD>MXU'[PL(&>Q_]1QQ_M8@.%\FF!P1<0),U7A,*SR_(\28\Z22GX2.L'KG-W M2SYH+95\]^4TV10I"1@'8"%?ZNW=#P_((%;/L_^HLY\@H2@V]("*6!^BG0S' ML%*$L.5H7=&=:HK3L6;:9TKR4(*@5(E*^T0U]N!2DSB;F/OGJ7_$J7?81" ) M>?QK$;!]'OO''7O':\/AY;.A>]01]WR%7:_9F7V(=[OC+IPR8?$_C_\CCC_1 MG(;AJN)Y5WH112ST00=D7FVVIPB._C5)8=%66J>(N M6JOM@9*H,YOT>"H). *-/@J/CZYQ_@J )'57!M2PP0]>N M1OK]9#VV5BKB9'PG!2Q&*SJB.:2T+4P#@'IF99X&)^F\/8Z)8YP"GDE&22=S MF4_93T8WGIT..0ZID"L,9RGC,C."9"2PV2%"&!J'(R,P"+*>\W_ MG9:3D_90'04,'/ %#&LF,JJ\+.7:!?;Y'1XUI61G4, +$C;['+#?7FE MZG)FL2%9BID*:5"DK&ZGFNIPA0[, @/OR5J#A8J_D95FH^/( MZ8IBOXS&,=6DF(QLG14\X>G\T,T:ZJR>BS'\Y5RIW]3@O3(\K]+^&1@RZV7H MFR-!DE-:CY*:7IH<=++#%3K/^>SGS8ZC2+8+Y87W)S6)Z#&GW3R9'Q%[SMD? MB5@O5/$8N^O:AAC<2;X#=7/*W@/@RZUEF^C;;MCZ[RS;ZP4:ALA0S..)-7OP MHNXG1N@T9 @8-TI@%49B*CU.4MUUH@WWG"$\1H."?F2'^H+_%? ^8E:*L5$ M16JCBRR_64P3.]F= P 61)HI-YJ3H\\IG*O4W?$+V*&W>0*)ACU[>Y$9#P$' MLIY /I%DF[66BF62>?+F/SQWE3*?5.GSNU7O%KV#V9R?=7MK9G:8:\F@<3KN MXH3L)..0U2XD5>=9HFZ1OS-0W]J!V+"KK4Z*/G0I5I]L& \I&U"7CDQ+=/OO M\94JE1:4PX5XK&@.=0^I,D=! C ,5W,-"3/I&CA(%08F[N=RET0EU'(/M1B-88 M!F]'@R#C;C/XH*.@3Q9ZUTX>G+3:M8>;H9E18K*^#>L L+V^&.7!/U@^-"C_TK'DPEVL-A*SN> 7!:H7:DW!Q.:H>9=1\: M0;?S?1-KNPL'NQB.9LL==@I8TS_F2,MX5+69O=5(FNA-3UF'E6GPS*T M8)/9A2$2-9H\-^M3LQ#@@^"=WI=;^O1BG'G6A>L?EV2\$H&*X:2$,"(CPC*= MFEA)J?\TN$73$M?@B8MP^7:*>:_CUQ$)R)I*9R?7])ASU[,GSHW8E;%Y]5,; M%Z%0%J(S(LH&(]FF8A=9!D=5ZB13KR.*OJ%[GQXA&/6[2G]=W=N&R9:>=@U" M9H\/T!(A[9T.(^(V3PD^\IHF4OW9._C6AYBXX,#9L7.2)-]+'VMJU>=NF5*_ M0#>P2/WX%)+BG^G[>H913O_;:K)VBU("*W.'TG:_G+ZBK*1@!)TH-7'WB8D5 M>K^8V\$Y>7$S<"@L+1@G=[KXG\0TY%OI*$!.QVBNK-X8EFS]1E"2 O<7%@4% MVC^-K/XKZS&HFV'O.2IM"[)")/,#BT0DDH7:3;%),Q99CLNSACH9);LZ+2^, MO#L7N/J%W1S>5>@K?R+QNEOM3'PFV$LCXHVKJ;@3;/EGW;GH^&RO)NI^%5[0 MI(5OH]T]?E\D5^#&3'R#F^PMQ4;D&4EROEK=''<@?8@!LLEYU?MZ#2V\\.L# ML>P=L.EZB%%M;)])UUS2_\4ESPNMA3J^C2^S1=!19[X[U$3Z1L"!I MT-UN *&&T.IQW4K;B"^54Q0IX$7P$;&!==N]:;GU@MJP_(\$[';@5^([[]MM"O9ICZTCGKO2*Z&WG$5S2PX=B_UZ%R-0&:?L=F^SV'V)P[ID5V#*^!ZT=S QOE MVYGG-*91E82C3/\8LS% M.WN[A$%I,R^=J/3*XF#[02:N;>>[J ,BU/694UYBLO><=.2H_IV>+KS\S3^. M]1MBP=IV/_Y8CPTY"^-(J[B%G"(U+Z*_F-8K-\EN.O+8T^;UF@,WHP]VYV98 M,>2W$ '!FE%Z?#K3&0QY))2M>IO.PL2DU +,'9_T5-NL61;+4&-<3(F/$UP+ M=^2EGEJ^>LKKPHDOV%*D-M&V/=@#TSYMPG!.9WA-WR?S]F72[;44^&$0A3;I M 4'??3O BFGGEX0(1<^3^LMML<^-F(\ O_?TJ4W+\RP6V]MOZVAV%-0SB.*Y M$[-R[>I"&]$VVG^]P"\F9\1S!\9C+@'PK60YDX*0<$\35)S9Y^GY=7;H6V2J M5@SRFJOF/,_58\Z5EX#EJHQR^CO"CCD[OL!0??''Y=!F%.\2H<53G>HVSHLE M@&I#O(! !N[AOSH\%W>ENN;2UW]]^;R'?Z4]C,TZ34<$5C)-T$F"'KE)&B > M(#O[/"^/3D.QA 9_'OK''/IBJ4:2NJM1A=\S7R3$K60^D2QWU"'#^ R[<3/^ MAP_>5=C-\\;Y^1LG-AW-,[L%I(#UN)6J[.RO)!^SYY*H A_[L%LZK0$=>V;_ M?R()X-B46E\-M^VY0O+;H <42AX5U?JV'NEZV^U!34FZ@ MOU8E"<.";M=,RK"2/@T!9.9%2:UM(0L ;4'ZXNH."-9$W+!Q5V$-4@9A^)C] M&#S+$U6ENCZMQ(;K,39^_L0J +KP_$FS7>43I%$B-'LID$=/&9?+L-F0?VQ_ M2U4NAOYJJ,<&AZZ?"44?7IQZMP\W3 MUE'_B["!:#C_0/Y-. 8WYLF")!RK&M-P@B[JZXW1-^];4&9#&6F>>+R M;542AE)YN3N(Q%RM4%@4;5"@[4X_ MJ#8H78X@%+7VB/#]\5(B5MZ.? [%M_6@>"]H;FU;?[M\?,AM8)F&R2U24](-'UR/]2[I))\=JD(S:3W8F;Z+,J13"9GVOO:( M$/+ O2]8R$,@<@0M37RVV ;D6U3L9SU12@D;<3OV[6'5#.#D9$G>!P]/_H81 M.J%",CC!HHP,%4_:/:KDH,E_T!X7E!_)?$O=AR$V"4>L8DKNOUS$_T8DBC:- M(;R0?N]1OBEX#V&)3HC7CI-5MA86>$(R/.<]/HR2/=V?&&\F3!8BG:NUYCGZ M,>DK%U)X;FANSSP.XZ62?@X!T&2C*%>2T(UOEI]!+] M9T<<$DQT49G%$))=+, W;;O7 ?'U.PA(I@]V&)=B(,@93CH1LA 6W;13\)HK,^( R\S!>+$G+49>T7JDPK;9U2">GD7H#A&-DQ:7@716L9M<%PW06TFSC9YD!1,<+D(A-)UV=,JU M=#OTW#JZ3+5)9NU MY,YP3*MOY&G";[Y3+VSU-4=3ZL&!XE#\B(3'2E]%.!2M&P*8G$X(?\)ZJ%/. M"[BK9(&:(6P7NA01[F_:5@6BO+^J!PC6&"OEA%]KO^%\,&V6I5/<&)1D!=:*&KHXWKR':T%]7IFJ=TP MVT6,&,2;5BN/\R0$';$QUQG/1O-D-RI *QD0"Y+A/D2N#!)TDEQ*ZP, MW*H0QEYR#XFC3PZZFFOG].=,7N9$>*0*HA3![T;B&A\@[4?*_DFJIS/VB;@. MN+)I ;.1IX^=($)'[3H)1'928B MZ4;G_BSMG0A3](7BZ.\/,8I=A,SS%JQ:BV967FFG:'SS9@77,HC#K:7MU4VB M\NF=R'LH36(B-*[N6:B:046Q&>9AM)!E[/;'[42!/'?DT8+#VN9:/+].G9"% MK';!(*ZN1^Z)73,/#[K9$\]ESKT2[\V]=DRV(&Z4M>\8*X?: "/T6V &*8AE MTFIT'SM]&U4#]"-8V3UI*-5*J'1KN%1/E8>^W70'[E"E)=$F$B!+LA]BS^X+ M!BD5TD)-:ZOJCLYD4&3U7$;T9<07[VH9\9WMWO]DN&43CNF#$MR1*+=DP1ELJE^4AN1&,PS343OMWOX?>N)MO)T M.P.G;Y4;8:(4A1C/L6U9(MC:#&,AT(0!6+A-4C3+=\DOY@F$. ?/RP4J7.WJ M-!SYM&;;G/R<:5M;=V8KF!":O::25HF;)!)1*LR\D'/Q7@9'JKZ[CHO3:,8/ MYPPB:6;*NNGVRX>T>-^..6MI_-+(/GWCF)5 =\,L7XF>"UII=/1P&<.Y_0DG MCM%ZI21F%.:*-B$E\X_4!\):4TG+_M/8#E_2_(KLXOW&20M89<6O:2;XE1SW M0E%46=!>D4XKS9KF-&/*_SQSW?(& =T)7Q3KDPL=O$VD7L!>:4J?=RZL$2#+E;NOX12ASXB >5)NK,U1X7,KQX=ZH"(,"@V?74DF@5$85J?=9[N8)L2^O$,Y1C MP_.AU""CK@*6#*Z34GBM2UDO_R>U,3#Y(OAV,/LG/C$K9HH5]$ ]EN>2,RZ<@ M"]'?EYA. Q&)3YX$;NI+IA\[G'QY@RB_I.KBO%K/D\;+4SG6HFN:<:P]@('1 MX8(&:D'_Q8!7OR7TD\[+/(!*>_)=RWF"[5"E!:6%;I8++"LKL+FX*+@=&?E<<5\ )Z$C?S:+2<5G9^2#>.]!?=-!?/*,H@0551;3XYBH!6%=_H']O>6 MW>32=2UE;T$-:<;/ZG43^=5^)SP-2&LR&<&8#2,)W:.GISP)34N;K>3Y$49B MN&-)#$0CT/6V4GDI!^7NG'B73)#X2BH=(? R)V3F;EH8HE@%4VQ@@P>Z'"Z* M39 [AZO#_1;<@RE%,5Z'5;AP_X:S9V3>29=]1'L%3*$],-?AZLGKT=?E84%Y M"([H#G!+=(82EJ/P+.YJ5I4M7/-R];>)50S\XW13^OOP;QJZA9$#!H)(XQD] M+\.W,Y8MO]91">4Z$/0+X*>N;V#=B:Z://$FH14=XUPSRF@^O2\57QOQG5?M MMFN%=,>O2CK#.:0MKDKIN"8XC4Q,.3^A&F1"D8!SP+UW91RJ8W#F701;6G9A M<(&\)L 2P!X_,,-[4P+==I@%*E86)$_CX<1@K]+;+]NA?\I2 MV(?O;RGL'3H6(J+F[FSB-5)=;88QJ4(,S#ZXM&HM2Z/_GI4UM(QFX%6&;WD0 MI)WS%'+&+OESQ_PR:3 HE>.I,B//UTV)-B\E5TO? 90HX\Z5&0"Z]=IW&Y*2 M _ !$C\7AC)/+H2_[:C)#8#T_;9F,97BJ^%2P&MK#QI.CFWD[[(QW_A;LE@( MC83B.=8\Q,@F# ZI>!6>>:J4R'D7O#!D0HSRFTLE.-V<$%1$A]RTN?D_D^FL ME+[FP5U:;Q4I/+ET'19++IJH9[P[W:;J['XD;Z#K;X=M6'2FZ8/+AL5LW889 M\?!1<9(NV#4V<;= ZZEPB%*.*BZ7#),6?D> &L&NP/1PGRSQCQYH_[CNV?B1'\;K MNN]^E(2!\NV?'=C@^J92K(QJO&%H_L*I&!Q+H 8V'>>7@D._ZPX':3-#'OF6 MY>?9Z#HYN;<*3-]]$_=M<*0';AQ$;%72,:H$![F5+@"JU6EUKI(@Q%1TW809 MAB[XU;/(,@EV9W[*8N;JX6=06!JG9SJ]=X+H1Y#[A8:06>WTF63F,:>#M6MH M\ OE:&9/H(*8U:5AI!W*Q^_%YYEZW(T#K7O3$"R%!"N@N T,QW(OC)>(L&I7 MT5%4^YV%(\QA2 $39; (TK:GP[]]GMO'9L6CJ8ELS,PU2J ]#YO2T_!Y-G[- MG<9"/"WG5]#%D,D(/D_+;S$M8TN]H-1+HHSPCG8FR\ ((?RRLA.Z*_H+[X\Z M$!A8;*!F&Z6SEG6K./WL!:N>%\:ON3 ,TI0L 9<)J\2\AE6SY9B6.$N00JFI MY*6),MO7-)?/4_AKFMRP2:?-:88?\>@!U=XP0>+%&5HJDI3J!_2SKOE?_])M M/GKQXD\???QA\TGS\.\'TFP*TP8%TCPB[^\?/E-E=7ILWHSP*'MZL\VX'$O4$>U3-UG Z1$ MPG7__/+U9WR.O/[B5950/%P-3<>5N5VKS06[X_9:V9OLSBO?IEQ\AB<.#VB)1)25%[=+ZGJ\FI@6DKHA^4GH1Y5F@:AZU]#(= MBCSH%(N)7()8"U:/&Z9ZP?A:K,Y-M(4^B#MR[E(D651SP#.>NV[\%-&V#/Z)ZEU))WJ84>C8#),-5>QUEMT MQY@DH'B8X.&::R$?]XWR#KA1&\8(YJ9*PK E=C%J^M:2"F9+1?(0X&P(>0H, M(Q4A=M1F5SX3G"P/A)/T,%HQ#.=,4 7;6/%TE-;4U:83,?G;3#:Q!_UT8MJ%0[8 M/PDBNO'L1LHTW&L'4:8-_)#K7MIC2R=0X=F_"XL@W*CF%@N<0 ]^D?^JPU?' MD]SOPQ?Q?C3+YCZ))&/B=)E;+]Q?]F482SH!>471\J#JI^"A/"N=XA=JJWITD<$"($F%@A."D4)L*V2,TA9=0?HW64BR@:Q!AV_VL:Y(@S06?X(G $92# MV!I@G-*34'PEPQS9?!6( M'F4%@.<,R3#8@5(V2(_DQ>D3'6(Y:IET,RSES-J)TB11ZP=O&LW3$U5E(RFR MVH_#0/21\QF]:MD>VQ0()&X_=/U!D1<\+_C8<81MNG$ZY'T%:KWD14R2]JH- MEJ1W!LV[7P#E H%&4=.8[:WX4SW,^2S_L,KW2FVS6^MF69/YEK8!\*)(=X'5 M@LH3CF9A6N-;:U'D)HG<:)JW/NCC&6=>C_61!Q\$5YBUTV1<4\M!]I/ MQ85-6\EJLB=,,9IJB MK3#Z: ;$L<&6],0#.Q5&-K.%Q;0Z)8EVJH"52Q6K#YDXG1F?M>?!CUPG\/V: M>F_$Z>;3R0;TL&[M9NK3K)K&=)6XVYFO5)9S*B%:,*"?'5BVJK;#N250D$Q:^T. MHW<+NS7.F"[$#]P(JS.:)\-LD'XTZXGW)XW9&/PMLE.Z[*WIW'?C EQ^SQM8 M-P@_6DQ(_M/HRFBC:UX,].I#$( V ML>N?]P:88!#(P^[&W62E)#GKU5NGIA<&*VRSK'#,?BA:\LF,G=":6<3W048F]"S$2ZCX%OF-I9' M$Z3_EKWCH&JCR!5#%5:$">:)TT9\B@;HR=^7$9&$O>S9A\8Z-2RO9 M5U!QY?<-1K17O*,FW:!(%LXGJI3P"!*0E2S?[[B".)H42HV$*_V^(?*V5C1B M&XG?%PSU[RME"MD8[11(Z$I4)S'-%BY[VS7'VA(+S%A M0=;X=YHE4H:+I":6WIG4$/:2.+6__+[8KW>>",C;M:+3RV\2JV)?D$UC8&KX M?F>K*MT.-/SB;WYQI#4;'N!OO9&A)[3DDNC<#E?,)PQV$ Z%_:IDSR/X.IZ, M&F)-M$*'L$FMD0ER&.N;CIWOID4_OS7ST+9&[H.&F.U&G$Q/!22_D/)GI.2L MI_Q,)M^)B:.18RC35O!0XY$< WNLNL7ECTNQYPAO,"QP*E,(QZ=@M)E3)YXP MTTT]RAF"HQY&F1[O29N38MS'[T$QKNPZ_48C5F3ZF+5R\-)P MFAJJQ+G?IO8:CHKP#BP/CQYD0MG:ZG &IZV^Z MJV#A/#0G29/B>)R)*=GI%)E%'XP^<&UZ/X.#Z9VO9[PTHAYLFNZ:8M/DQ$DJ MR%P%](N.AOZ]-JU_0X)\LN+I"05 H!^]7'-N[#^__.;ERTO^/[PWDJ)0Z=6*DU3^[0[Q M,;Z+70+T[%\(Z03N]RI,/S6WZ^_"#6-S>,QONW)D<"FW'-^-Z.8F[RS\[T'P MA*F:$BDL4L2!!Z^H\8L3#^+0P9'4,%$X7R5X),\*02G%/]TM_E.IHO$/S4IH MK'IV)HRA"''1+2CZ[&&BMQ5I*+55'GB'L ?"4U#0YJ93ID362*0?GVE 1HND MW>5G'_6XWPYU$WG1G<&*1-MB:-LF/PIT-)UM3<.G-%+RACW)'((\&2%,+O E M[TTGF +!-,_CSRYR3-;"A:?I6Z=M50O]?"Z=XQCJRWDF=Z\')IJ*"0K-6J4G M)[O+YS,1PSB/0_/8$A/=DN\\N8B2'B_15-,56"V?R[J(%#7GK[Q M>VHK,(I ML([!%,YYW:N5YWBL4A481/N4#5_%I@=+H A0XRC#X.?<-2 M!GX/E2C[)V1N M^3Q=5A)8\ZKC) GHUL+:1C,T):_&[GH@I>!*F2SE*)NPLD_V/<.')84+7YQ1 M<[#9=NM#$6 [NO.&3TG;)Q8 ICS;3&ZAC?1T"N&H<1:%B]M]ZFLSJ0.6?5&I MN,#K.+4&#$YY;>HX)J;?D.TS5C!VU7E9Z<8NU0!%,+!?+P< FQG=5"Y(%W( M>H!&2)VS)XIY-LD25=DVR?@C"H"/OXB**U;,-W'%?&MS8O77OWS^S;<5.\G1 M24AS( PN,N ;^UY?A3$AF%S%)H6X;0^@V*#45;90TQ>,>0-J5>,=;.JR40=R M]DOVZF0)Q\&TWO M&3"Z@T@GM[I%YTI!,E"64DQ^LWMCBRE?%AR+1A(APNQ93?UOE__-ZN6OPWC^ MV(Y;4"1.[8&CIJ#YP\DEM4&^5J$*2SZYM3V2N[LO@C6!+?/'%R\KN M7^4/H&YZJIMJCER:LC(2)[O=JV&WZR8$_+^COAZ^RG^'1=,,\ >3=ZTGYW[\ M/FR,=A(-)X5NU4C=TYI#3^0'GRJI//[YXM.%$:^O)C;H0@K42N!D13P3U4L) MZ DFL E+2^&^X):+$Z@M1M920D[CJRV!+*4PL:,H7NH5M@+O(+TJC0&Y_7$C M%F[X7\=@: DKJQ81>6A@ZS2Q$PS 6/N#@/*J[6WBIH:;&-J7T#I2)^XO8O): MP4]A_]]TP?DCY->!R%S+9\OY5R]1>':QY]M)SI:EA(^,$]K%QI2#2L=#Z<3P M-3I_6:FG/=Q1-(C*!YB#HGJ@E%6Z1._VKM7<+Y70.G4DQ3BX/A1E7 .:584B MG54# 4=W<"(W%#8H%9>%!YIXOW?KF7YO^H),T,8'B8/_)KLQ@=9(%KIDR8UJ M6.H][(!PW21E3(C'[W=8 X[R*[Y2>HYFR4%E7H,VR=!?N"6*%[[1A"'+JH:A M5E!'6:(3(&.]R,%$HE]WO5! )E@KW4>M@20$RP-$H'? MTQ$5U>EO:F.<57QRSJAM1YU.K7'SS,]R^V[B2>9>#)(>N#Y"2$['J"5$@BBF M",D#"R&S&FX%GX1[A_4-;'-]*)'/ M5;'U7'-G$5O O<,X)O"@#KO.67KUM7.'//S0/=Y:'D\")#K8Z8QOV/NPOS*4 MS:0I4,4\0/7'4?=9HY4=(RZ_QJ@1>N'PZ^&-RS[\UW&K -\/Q/Y0RX]9,0XN MG8!W]';(M18/)USHJWH,S_SB$^W[^2Z="9V ;WDU $'- MB0M^C;O,[4"!%EO$?/I@MA?+)+!YP7G@!.*#U' M6S9'0Q="!7H1N=%L)>K[>XM/%8"3&P9:CC6>$-N"2P0G"=,)D(>C)AE";:5U:+DLMA^M*W^\C.-GHJ[MUJ)YYSH&FN!SV6)*JG M;N&+$.&Y9@\57!D-P(H);/FW(]$B<7V@^QC(>Q&GC]-[4?<3JHGQ[-P:'EK$V M@0N(IY1GC2.U(G.E6H)E13W=V.4'2L:/(U46=?QI:J-.G98%DQLMUFOC':P" M6:6]F%V2Z ?D']XWGMCQV;YUGC/F2VZ&._*\*!XHF:XJ@X+GY<@29/IR]76/ M+!:""(G-,-L%\)/)*="+O@R.R-BW)TTVVYO MAC&$VE_VZTM,_U&:U!(:Z'AV4&J<$A;DD+_IO&Y%>!ZYFMWYKKV:NH/) M!\^#L=4*:EJ8CHLD:_QZ,F"1L.+D6&/!@-2PR*2TYF(U2 M.9+5NQ'2[PAP;D8K>%)4;91W*OK);IM@DAC,_V0P>:]$,7<+D_!R3GQ?AGE: MS=V)#8U(66%=IC%\!A2>,89.L=QA*'+SRRPWA6W%D MPQ9VG=HY!F_Y@HM0GF2H9^JDD%+/\:B +81"1S9_6$ I*[XLKA=T*5*0981> M*I>:_@,3.D0T,H;7E)-)1C'HC\XM@\GV'T9R0UGBU.LF,\7&TYMJ017$Z91G!G=X5H_@_<:>ACCNK0 MMGSIX**;N0M[VPTAHB_3XB'2L+AB0>)0)QN'SNO*F;?_-0A6<_*?#(:KJ)M* MT\!%1?U"=C-% TV[!^K_@)41:HWI3(89Y\<6HZ/V.=$.<*(/@TVJ3RR4!'M$ M7/2@)"AZ91*@]/+5FG6 :K5*"/Y+Y$.HFZJ56"\=5[+>V,F!SIL [8 >99II M1K/8M&> ,(M,QB@2N%(EFB[N*J2QI'MEIWTL- MS+P.)(4B;"OBLFB5@LF\/'*'%X?C:W(."72?@SK:"0BRB9=1CTW'DJ(T?5%D MH6H7[9'.7WV'JR(2*[)22BEEQHC77EJ3M[4Q5M=V&K$N0+?Z*+EP4?51+=72 MN*11] 9P1^J'*DC0^IDH_A@\-?#2LJH_RU%CB6K!-IC^)UM-_61_1G+$%N.F M[(@V58>/;%^9-ZSE/U103V[R@7RYR*IC%[!O"#VV MU=COZN7F 0_-/5A!"I-*Q1PS$B2K->"04--82%[^I4.HJ<6BYRF"O5"C;F M9'"?_,]P:@CB0G6]D@@:!*&^/)1K^+C<1>V"YY[IY9TO &U6]:-"QA("]Y5FP34 M@R+K!,%?1JC^&)YFRUJ@KXP0=Q/.!V&OIJ[%H'XULA)<+14X@RZ7 1=S,4N7 MEPQJXJ110#N5!L#2.FP=$(",H"V T(]8A\;V/B[OU=P;;)+E%[-0J8#1(N_: M7H\WE!T-G@Q"(PWMVJ9ZHJ2@$+%7K MGO=O+"V,5EB:(E(IF,)03A(C@- M^Z4;61 Z&M$58ILP/32!>@HO8;%;WR!2W)!/W5YWSPY#C-PO$5[2DM4@HC'C MY:XH4M3Y#"\ "1MS[?O2)IR4Z4;>#@YR!<)L, ('(-B&Z0\=>H6T7?=,4SV" MP1K;G-P/D,:*8'_N'U(WN9ODY97CC!GDW."A["0AO)GP .B]=<^XE)-[PP8" M:[G[0( M_JBD:*3MC@FV/NZTNZ-%&BC!W URE7?6O<_J0-Q'M+KH'3([(81<,8I@(EV# M*XKHZTO'?-YEE:==ND3(%$@+]TC18(-H*S)4\44ZY/3\!":1!"'"M(&JD6XG(E&PF\XDQ9( \@=Q5?^_ MR',6?P?)8JA_!\[&1 M*!TV;AT!,%4,::32KP!VB^4.VH,M;#^S=OB!BYTW@>?,&HJ1D31H*J\K?=E) M,6,N3EPS+>RFW=IIX";(UY90HV6SQE[D&,*P0!"+C_(V6MUCFGIG P70$#%V7%78 ) M5#U#RX;KM+0K_:8B9A"P?[8Z!O4$ 00'E@?9"IHE(Q+&HE/9J9- S<'%0<*W M%Z(_P'+IKPS1$:U""0&-#XPB&9Y%1,56CC5IMC>'@^;?8&SW>!6K7N/E1'"' M>2[5]]:-LK5-V,=5 OL#K5Q#!U>.M&,W-.X?5(1((=77SAQZ=GY.,P>[\'J- M[Q5V8FU[YL];P9T0V&=]@@SCAVY.DUQ'PO]7UNW!R_0W72,EU$PP-8/*>'MU MC3MH8P#A*Q0X+]L&G33.P-LG]+N: _H$W3&U_@I '_(D\ MG@,<"LOT0F&"&84F"GH(: L8R]8<%7OU_\IU'ZZ:)&;\J&F4,.*G;L:CDQ%S MPA.G)@S<1*8J 3DC?.T"*V2%7K=,5LJE:@N*AOH:LYI!3@-H_%GAJSKTJ@%A M9ZR"3K))T]_Y:ALRFG+H^@T*^*)/FNF%/'6STNPWV/=8H0JAHP1B9C -(;25 M,Q28>B*6!-X&I;27DX>@?Y17$*,;8&(0CL@%\W"5/M0<( M,UD+*,&3Z%=X"P> \43PLB/%(HO4F$3<9#8';IIMYV1(&>*6L%$"VQRR=9VY MPPD>Z-'M_VI:=!N(1^SE#8;LAM7#-*GGHUE>7JTC>HK\-^-)&?;LZWV%;S(; M]OQKR(8]<.MHC3L+&N# 2ZNJ7:J P[_!C8*T!X840E VYN=] ^![M$R]:9\G M%3O$'<0,-0V1Y+4BCUCV=ABIAMRJ@$@)Z 41,Y'_LA/FV!^DW#ML6V^XK(VA MNRFH"B\ O76331PQW#40$.)H'#5:.'Z!WSX['(%\?OXCL&"8AWRHO(V7$YP7 M_WC^:O3;JP_OW[[[$/[X$[\ _T!)$_3L5K(1<%ID%)N/#Q5X23VWK>&6+H'A MF&#!$*)KK9%$D"SR.R$_.%3$JX?2C,^<(=B\ /SC_DWF=L0!4K-._ M!>P5!L4P98#3P!"?Y.Z(S8L#B&-J%LK%T./ O(6]!.2_#/5PL,\J4W!1#@1* M(IK>$C0J0 05J:=L.XWSIW#:8.QBFBTS@B4++7I;+4O.STZ8BXS"'/(?P5:C MT=J_B==,JZ&,?O<"$^<\#ST#_;*D<#QP/[E0'6E7B/^" M20JD>P+%DSB:RL4I/$#_#%=<)!?L94MR#+_#)2NX_8'* 4^.!DFZ?%J=.%\G MG,"U3A+VBM/46.<&P73+J<8D1;WNF*/$>RP)5N9#U<2F)8<V-!->7_9#+ACIR\". M$+D2>I9K/+PZF)VJ$GJW*EL\A M'XI8VLA0(VYVS%W;OK$] [-E.NVAI@%(UQ3-P&XA9>G,!^]6O+.V1YRYLUMA7;R8.@S6 MIMMP8*M]0TFPQ3?))A&:LR"$U$ZGVKALJ3TKE!YOB&+(3XS>O/!RZ:(D^T6> MBOEUM4)-!I)%"1JUM93"1W1YG9G$B1D['5"1B;%PJ7,9Z\H8G#(2NJRX*"-U M>4*Q*I;B3 >"E95MP99)Q)[B?TE=_=3+"W(F&->YNX3221.)-#*?H\[O6R^2 M$I)I/_F!5"W^9V3V&?I!JB)#A8_7DWZN,G(!\4J(T&E]_NCWCQ5XJA&R#PUI M"1Q:#ETB[I)R<^#4Q:TA(F?OR=0M+B/7WSH8$.S66"URL_/KIB#@=V966+B* M.G:@C3E%/X)F175)C8:C<;6KP&@,_S76H AA%+70AO(-5U3?I%S4,CRQ.5W[ZU8TT&_P+^3.U3WA ,GGJHF1@?2(GM08#YU[J;3@YZ"\L2_7 M?$D,";*YDNO2[5&;'>, 47<=.G#3Q)L'7%Y)K=753NYX F1L6&2JYM4[AAWX M?8N.B;$^TH,5?Q6HE+3% M[E0-BPG!+_,N9$_K&E[=(1N#9)VO60HM X#MF_+"-=@H L7"0<1EC.\:*"] MQWC0!#9E:A'7C;;9QGF88!AXR,CBTBW'Z?KJX[#E&A]<,T?UI4N#Z, 8-G1Y M;Z2KK^C"WHN">=)I5#\0*@@V_X4K0V(LXCL.3,$=%]5?BT2B?.R;]LOIL-4E M>FRVM%&V?$+$CWP]PG>-X1)VLY\2 K=6E[TT'1.W/=AT=#:/$:$OPD,O#N26 M [QB"PW!L0/PT]ON+_; 0YSO(@[#4+_;3>#S14&!V(51E<#%GU[0[RP."^59 MQ2>X&THV+= U38/4JLRI@ X3) '':^(#ZN<.8.AV(MY)I U$/G"KR*Y& M=J#&1B7^_NK5;X$L.$3]M>>%P=N!]>G-_L62?0I,[04*>D+0P>Z&H D7Z:2@ MU3$/["W&+"5RJL$3A6*19+EW"C@C.1$B4'.>BA$DCP@O>.!%H!D=+%Z/CHX+\)FER%YW UL:XBB>,YKG!&<1RFV@B7E1@%*#56 M4<,>[\"TS#96UVB=1)VI,.#D3Y2T+(OAE;:-B:*!%:Y [322-",:Y:323!LS M,%+2R=MH-Y$9^"Z==5O3!M*]$4:5?9"3>H3YD<=P0AS>"?!ZXQQK-J M5V38[PR5*IFUR2?'R:"^5!-82$^FB=RUYUV0IEC(P@6FT<'F6D#; MJ(%OKGE,G,X,? C]P6$,%"GFH*$JFY!^="8B0$62M#%P#Z23$!KL"&J(FEXE MH.I!],FM\Z[$5#7^&<#R&9B+\6QH$=N4TX\[H7NYCE);?.,)\?MV@:>)KI^X M0@"QU680 VA\!6QW^A=5U&'<)4BGM".)P#\<(L:!,=VN'YVS[@+.R.OPJT?$ MR$#FP_F,V.>++XZP> Y(1]LU!M8=@ L(=A1KZ*TIND.I>"'JF1)&=OJ?@%R1A6Z$&C/ M@RT5-QCCOG1TL!-ND$T\W#8KBH:U*3(B+&[(_00;@*]T\&IVD;9 3W3PRDR4KU7# Z28AB%37D/Z?9,F'_)=[>*ZFWPGVF M7Q$B'0NU=:L&7S+W(_^,M_#/.J]!"BZCE^!P@=Z)D(T Q,(T"RP+BTK*=!EC MO?.08*>WA;:UHR<(5GO,_(3VEWP[M,6MR0FXC(]OA]6&ZYZ- ]H.TZBAM,*-!+-@!*8!J'%8\/:3X(64.#S ETO_E MMZ#$1]Y&]'8/O(\!GA>TG;F"9L#C$15[20@0_+V[ZJX 9Z)0)<&>^A?V., M33U++DL(:JR(/B'\IS6V.T8B&Z^?8[EB0L\L!$8697P%4V6(6E_F";55A;ZQ MC;O(G,WE1C8KTY9G7:/T<'2.C0SY%\,K'C.J#*[M;@B+05K28%#,I!HM4H+! MF>@Z9N652_DJV=BS32)!9"DDD=9FBT /,-,;/ ES0'35UII7_I'2DP7%1Z=( M-S SF'13.%K1-*KPTY[Z%_LOBD[M1*3I79Q*EUP 2/^PVH#<90Z5V0R[Q-.: M^Z5!8YH%',>I;?2&Y:EM(V^EGJ)];$F+_YTXV-:JWXT(UPW6&Z7U#9$!C5@@M%&'\5/IEZ;<-UZ+)HYE,;,QV=2\^ITQL^)P+.2L-;'+U\\(U>%NLZ.&0",4H/\*-@URI>:\5#[UL1;Z(N6VZ(%/%+P M%:!RN8*B(:S=*ZES3S%Z>O1OA*LEHP=]@F;N+9>#E4LJ%G_D5C*S0DW-+?SW M(#?L7RE Y0)[72Y T@X/5$>#]<%A]Q+\&KY/)Z,ST'%[U_FRI';JB?FS?K4V M[9,F;E46:2 +7.#?D8GM?/S6EIU$$8@'$0(T2HJF5%OB"\*F#INAIR,L#Z]UYN2BPBI0+JS-UFB]4+F[8 2WW1(HCMBF@JA:9]01WM\ M:$I-3PR[I(Y0C/Q0[:H=)OBR>)0==89$=\';J ) M,GL)"U1?6@T;P- =5;J6/)?.SS#(L[+R9O1E5OG->Y7Y^_4>/-X9W?37@J$[ M%W[>J(?SJ_>OS[F'?4(Q$#PCP.*47'&[7?E., A#61X%7-03!I?AK&7[Y#_+ M"7:,A@]/CHZ?XUOA&Z^@'\COBC4Q@Z ]]KO&^6\1=2OLB(=-D-&VI>O4Z;5X M_)Q"T'0>XT:1QR*00>1"9=PDF7ZDU"\<6VY@Q^:^>26 ZIW2X>AU5G!_"9$6 MJ/__2R,_.;))4SM$NTZ\="A+%][UFV6!V:*[AF15\G"EJ:N[ /M]S=+! /@8 M%J41I"] D,XT3M)1/I(FI4*HF\W9BZY '2?%9"3KO%RG!<5?1DM/G7M M 4\%72H!Z4MN*A]1LZEX_=9N*E[]_VP+-SIY*3??-"D_=U!+.?H)LL0OGN(U M.S_\Z1#_/7BM^5.6>-[T &,D=0S-)H@WWPMZ&=X@N%S82!E! JC<_"3]!.J&+DL-G76T$I&FG1$#.FT\L\1O",H25]35K 9GV "-;A4^<]T6F<7H[%94 M:SRP7V;2TO;)V+P\:6@.8<#I^T27]6^>'WT-B:X'[I2SNR4TDR:RR# B1.:U M;#A'7!#@'4ZVY-)WB77\,GA_?GK M;PMNY(=5U=VU%?H48&M!&)9L16BW;F%B2@T&(F3FDD8Z^KIB#AD<;=G:K$A&*,4 M!#<[3*#V%=#&:A/=UC"/$.34J8!&@FBWC)# <54";HT9!SU>>SWJJ"P>&$>8 MU77+&//(@T),X+S,L?L*#B@5=W&%/"EI+=K\Z@$2_Z9?1( ML1.*9!NX41L/ "/VH56*W\8ROT0$?%-EE,@ **9_&J*H$>F>-1@Z!O*2)CY2 M(M5@8Y5V(U!J(!V'L_1CAJ_$%G2%^B:\@)PEXB&#<]E4213:$$A'8 MM?0ZMT!4D*+=F]!"&T9/W:N8-Y3XI_.,^&RHEA2VC)"2Q@" <[]6PZ\UKH9,-?A=EO[[=]GL]/CXQ>F3 MD_1I^N1)/)V\>/YTDA[_/W_+OKN9:?>%C.%A.^X]DK^^#[<, MHO^_0KW(+J2.-$Y;RJP85"X)WQ*#D%&53 ,MXQ.;CLY!%4X(B\2KQ+WG$$H/ M^@\:\\*%%#O6PIWD>P83M!-V)^@26M-':#K.A"$9_CAZ,=9<])<^"\/#/3-V MT#GM>'3.[V,)QZ(8\>QI@>K-:\-2+P]K)_Q76Q3K/?9V1O%1CCZPB& <#YHB M$6%RYY3#@9OX401&/U3:]IRK.><^ ;M7W;TV:U[2R#'Z$8Q6-.O[WTN\:4*Y M$5AINE1\GXMP(1MJ;\X:$GT^B>YO/WJP#.VX?XP$P9_ME@LF8F&;5Y=#)5,_ M5DN>H]JA34PD&0$=A*MQ:0IR)OZL N7K= 693&\:I-KMIJPNO-UG:I9H3%<9 MD9.VR[$4%\(*XB[3UI# AEM K11Q7<"P6'L([6$E)B&P7FQ."0+0$6*C,+] MNJL078_T!H1S)Y3<\M922J 1_P)!JM1.BU^UQI6!2GWM\M?&!F> ._[PHD3S M#J9_/%1)!!KG"OQ'J(@M&AELY1;,@LX#$@ .I I+:G(6++GPT@9L6> 2@_Z3 M_N>4)2,EB $*(L>0G!']2'NH,=.EY%F1B(6\%$/52%,EJSI6ZF/_F J>AI:! M/L[<]L-;;UH=]=#MK?=NVND69I*_28]/A(L>!^-X3==3Y6(2N/P90Z-E MJW?"G/I#2I#2\"R4^RD,'XTI/R^JK3"30+^-F]IZ!_HJ6=:"S1R<#6*=7(M2H[)11/2_ M<=2R+NN>L<_D1)FZ5$ MP!2L1=9=BI2;,+:Q8=?=P\>,UPZC"_4[1-;QWG\"* FX[;"Z[P/!X_D_WG%Z M%R:;46]?^._ S?*6R^GE9[#LKWC9O<1^6TP/U1 ,M(UA"NZ3 (> -D688G[! ME/7ORP/ZQ\_E52$,+]Q7@\:%_6@SR3H3/< !%K5@D#:C]MD?G:! MO$%'%Q$=K[IM>,NJ;Z#0E"2(3UT")68*U)R12H[XQ-9J9-"U9-7P:23&\=G: MXS4>>?^S*J\V?"%NP7>]\EG3>V_8S")\PV>;6@_=3/T?RE8PZ@3FQN?/K "O MB9<2[<)MVJO>RJHHZJ[LKINLFV>L7FF<'K#E.[V=V+#L@B.&'>#?H%"8"K L M2HH9"I!>#FJ,WK<%[-J,9S@2?!1F.413M)(\8? ;):S0,?Z,K!7-9MNYXX!E M') NH8X*R)5D4CKZC7%GS8EYJU@%**VAJXX[#N#PR2C 3$'JZBGTI4NW"S.B M2XQ2%E\4+TV;UN3UK4]$J'HR 8LE\8\!ZBS(']5#Q/61?H M9!%Z[RHSYJ LW72*(^++F\K/FUT8EM%,ZFMECG+_7ZN4:3/5W9V7(ZRO-XXI MEH8#XB]IL"T3[.3")8359CN36I< &T=&'3M:9?&8N_2"L\C!"9.@,4=?C_:%?RT0V"U9'@Y ]R'?R2;/K8B MJ[^+5#4JS_Y#&Q(L 8#+-T2:W<,M#/Y2YX5;5N8^\-O"J$^B,C<=7')&_4OX MO.^J2\4K4T9[_9.W%]_G *>HD2 H-K:(,>A-.S@9%Q MMW>QHLR(>)012JUW34&B>6T'6L>Q%4&0]'U$*$CHG4'S%?*5=0M80 M'YYP3(<"7P%2;@X5<<+078G*CON$[9"E@+ MW6%*C>.F$+BPK3M;E!![9F++K\DYX83SC*685YO@9O.K<+71YZ2F/>PG#^VP MK6O2QRP L Y;F"(C1#/\2S-.,FLIY^]G ,%^&1N3R(%D#LP2(6,^/ 'A]Y87 M>*MZF;=8O5NU#()L"TZ"J;5%#B@,< 1R]0-R:*KJ M17V.F+5Y4EWCT81+2(45X6V/&/T+I4O^+B!7%%P'D\/BUV7XG E,DIXD@I'CCBP3 TK3(VB.#7I4D,-==41.JY D%^ .XC8Z".\ SQ7 M E;^]JP=:-A'PS>3:3=[+/Y-V*NQ83 M*UE-'&0>"[!JDYXSY[U#JP'M]Z!9^4!"<,6MN/U?@+"*KGP**J!9R8,([QFTLF6#[V2J*L_"L!H@;&!60*! M C*<%:I7$%W"J\[G2=$9(MM*'965-9"%M7&LW%'1<_>%@TMO#*%XZ=^RKF.( M6]!J#-DT@#_I.0I"=3KU6J>B;K*$&BLB[DHOFC%199,T_*3?D[[TIYPM6 MK*8$L7ET+OWLT4**O(6$X):H CB5Q] !ERJL()'?$*@"95M9H!#"X)0,0>WE M@3<-VM547+62-)0:Y JF!0UAK.'M[>_;LK*5!\!:L&S9&QS?".,RAW\QXH?U&,#;+S8UT7-(YA_R90#C6,@%6'0.,: M?]2"BHW#=]UQQTR/H'Z]>-!-S,OBX@ "3('88AR%/FT20?N/5Z[3H9&933_2 M@< H6(>Y92!WV2[]V8)?Q$XP?WIR=')J 92MIG=E'@H"5:Q+_+M0D\VKFI$# M%#VZUL=%)5"%"IF!PI9)DF-"O)X[AUE9@$RY9<-L,\36<;(3VON=]%ZQ==:& MI4OKJS40$D< 3'!L]M=DU+7":2?TW.^=( J;\D8V;;KG:J[>Y3)C(MM<(>&B MR:"T.];&%=]G6-*GST^VT3#^9(W^=CSVJSP8SXIN-XHIK\E!QEXFN=8T#0U% MT\'8;?<3\I!Z_?"W)T\.3T_QK3@XY+K9-.LGH_^=+)8_PC^?\0(@S4Y?O'R\/39]>OS98SW81EU>->%FYLMT]EP3//Z M7>9<0-B%<6AU)1>>&E-AZDU$[4[HE;-.7Y5@##70%1I]^]D0&8B!ZBJ6&A.# M#=KC:@X*ZDH54&@A#QO#DZ/$/#VQU7\5-2VTE_]N <<"%CY8[>: KCF'R2#:0<5%#M0/X M521G44-!:;]T]PIF@^EM@S):BFL TW0X.N>R"@#FC.V+ FN*AK>5T*NFML[H MY=-ZXV('@L;0:!?!IV5!T(:9S1U:FJG.SIA7=T " OH"556WU4I0W=BNA=26 M3!>@W.M7I:OA[!"NL#*H9_YU]!UQ,).Q<8B'RR5IO(3:O>A1]IB":/Z(5:Z3 M)*Z%^I<"YD"(0/51Z+B'164OK^,"^^5ZE/G'=_@?X9M[2K+F:TC<-S&FW U1*M$94L4 82D@KY10F=4TZ(F7TQ-10'+ M0'6K3AR&=@ADG\%X.93':"F(E&B<#"!7!V0!7KHM@EV;UE#3TMEFW, ZVVO5 M30T/=$Z52GN,#E+3\9Q<6?<)V:PR'-(B:QK]C;'A:"FYN,OLL!P9W#[OJ"!= M%O17]4(OJ635V.SC$Q+?TL[96U:&,$#+V_P"V!L$!W189LB*[)/C47+\=)\< MOQTP)AQ(#%I"^ST(^R95:MH.4>@Q9C$_89V ,&$ABZY<4Y5"2RQGGSGO\&1? M@7S#:# P.6:SMM+.S5LH5)/:9%I+JQXZ0,U>P/]Z[)(1)&-3C=F]LRBE_>++ M2H4 < O5<__B\.^00$ELI1 ">O^2D(WL'<0 P-Q!B(L,WPDO'G.[Q%X]135I M&P-BYC+490Q@U05KO+/1W+<8RRVH(PIYK7S8IVP(8.QP*(J+\EL(V=>N,6D1 MXHB(TI3\)KX;:!V["DMYI!1IJV<.#0\Y0JL(WTV%7B"#B-N"(=QX'Q7PO V\ M#^PMCD[F3(V?9PSVZPSCFEDPKQ>5305#+R)Y-Z70<1X#\3:]/,;Z[%J1?@^0 M.NJ,H& =!0RN0^L!A3Y90^L0G&M&8W&5N-?XAY"5BP=D-BJ!!;N]!HWWS0(Q M>+Q#Q[K Q ^"R&N 1! 5J!A7_#4H8W.F/V&/*04;^ E!E_!%I":"T@50KCW@ MO#&,">(J@NLX5- @AMK&%&X85^M$ASU6B=>(%V$U#G:OYE_7_>(1F@I0,T2U MCQ#G]@*G#.RY0-4%O2M)XW$/ E,ZFZP]P51Q*^.G(E\+5S??]!O3UD*[M1DF MG0H->\,-=1YS*6%<0DC(-"KC@FP[-%FB#(GTBJ\&BN>VKN)D>%R4K^+WDF), M.+.G\9Z8[+:/*P$#**;?H_ Y3XJ[67WVMB0;4HM9$X\=7TQBBCJ2&OT.Z?(L MY4II=J-YJN2[0=T[W,N-H/'=$51!T9#Q;NH$I5MDKQVTX=,N_\*YDW)#:.(" M!QBD)#R0']:IJN9R08@XU!RD X-82*7\NA KB0[;C'(#8X<>CDV2<9V9^*A# MSCW^_*/'D!9S]OJ0!;@U^.+'=-T(N2,1RXCU>WS3"[P;)]J[OMG*M]8)!?>U&NI R \I'M+1I:E(UR.CJ,66@?S=@Y0 M>3!E_'!F/T*#75T[-QW49UD?Q&VG)/H#=Q\?0*_H?.2E!3C5,'KD_1C3T_C" M0D$JDVFD:)&4;<.XYIUP-CF(8-V.L/(K:N,W1/RWSD78"0]SO15\S>QQ+6UK M$JH'"%1G5RX0X'0J>;5AHD6K"CYQ<#!4E4ZH_ZC-(511(!B>V#_&)!< 8N:J M*7Q!V;.P/P<. 7L%!#TO!P9&_1(^HARH4D]Y!M*4\ M]APF>M0$Z6I/&F[ZT XK"(_;T1#1@,07I!D@HT[!3"J87\4-^I&QKB)&!VW3 M4Y28K*JH!TG0LQ'UNF3NJM%EEL1@V>'XT.VUH/B6DR!/UB=!;M*=X_2[AYO+RU!#3QYFIRO BIHR2..PW>@\_R56^G!T MGE$JK1<^'WP# A3J,E=J%4'[+ENOOJ80%,;0)JJXM[^]0Q8M;AF-[9'!7];9 M_.WXR2&@D"6Q11I[ZK=;.[#QEV%F%83A4N)2@5^^.,)FK,;:]I;.^+//J,PLC?,)6Q:<7&0NUGSP^D6]_4 A.<]W5:$?CR[ZRK/#4/X M,5HN?S]0U!9>Q .RDR#?7* ! MP ;L"(WQZ8LDT"$#W<\24[3[LW.GPK5=@(=N;C$<@E#G(\>HK4.P/33EWE_S M+^G>= GZ6\V*6V9^L,Y,,PELILX<^D5),**]P7+'?JAW^AF*.!YQ^S;OLH#= MPE%L__<_2V\KCRZ9"AAM4>D/#Y$M,GCV.W7'FO,*F 5KTY5) !SP$=*E+BMG M;'[ECA[ZF>$&8ETKC>?WVWB7VPA[X3T$,". >L 5U(1RED$M6@)F10V]6/>; M<)>;P"U!F'T<2FOJ94O%!EYI!3I.N%0Y<&VT%.[Q]B6EMF.;$GWNK$H/"',! M7ZPR?Q.A]QH"2?:[>=?>'OH'@JG1CN1)&Z3R[J\H1/I#X[_G'%NAUS?OZ=_CXY-YWV ]A37:Z,8WOP2QF5$99]1H:UJ[_ MO1_A"G_U&_20KZ"V =P6(!3%?BS9G+UI]%2L%+0-)2!%-ERB2/QA ^572,(AZP6P.?% MJTSW5';IO!]&=,8(W[^FV2S!U09!3M9NW3Z;>G4C\D=2.6]YPJ1OJ<\I-6-$QH#LF M,;RH_*EV[N.H V5 6HW0R1R#0"5P?@"Q-OX89*\E,BRDX*Y#9-B#I."&#I#& M^Y,0%LNL#R'8J?: NB79WF]L?:495KCY5_AWBC>%U7D-EG*5W)"]2"X<<3H" M--#&MKCOU1"]AGQE)ZJ7SE5,VPYZ6,.XA"12&M*+25W K:K>Y%$N[&1JF+-ML2P(EK6L9&/0*N/;^.6 MR'J)QU#B-$4J&(#D^GVH^"X$$HA8.:_?[%J: =_-GD/1R3Q)H1ZF;(AL_MF+ MPY?^;7D.P]BP6LAP&/[P4_R.?;V(K1=Y^A609@U?[7M:,=L*82T)_^A5GG=. M:%QW#F60E4-6BRI)F3J;JV>CGJ78[[-"=ZCRVARU.C+&:,FA4:2OH,8?R%V6 M7#Z'9C -8^[R5.0!<]2% F'AIT-"JIFT2'W?YFYT_.3)VI=Q:3NR[)DF!KQL A17 56:A MO2OX-KANM/A8LAA8T%Q1,[M&GD!UZ7E<+$L$_(EVRP#0'Y,GII+DQ>_1^ZT? MI36P>&[#6>>@^5*/)?&H23\L^U73%I$M(%#+JM/2!3\DJWZ8[1.W(S@?$;EK MQ!':DT1H&F.5+4.?Z-;&]&%): @)WHA"!<:FMFHVI;C!\"UOSZ;_UMY6JZH-&$N(BS(C5-B564U6?""7O-NTM'1PO'G,N%]38V"_: MTW\;.O=C<[(&>5'&9!7%#MDB^;.L3+4Z7XYE><4MU-O*9%NQ/OXGQV1>] N_ M8G[S#WCZJ!%!67O=UUPY5VR^3UWOY55G2DW%/UO M)FCT#!38Z-.GY[EI0]IGDAC0^61FI#.ZB=H./%LS"K JETE_AG/'LV.OG^5)M51P:-*L4-L@WX MQ>D3+%:E?YZ\Q#/['%6>_T9OD,:TVO3XT10I)ZB7)Y']A)$?AQ;;R<5%!7CI M85[+]7=PLQ_ 40Y=>._F5O' 8VLZ$_%Q+.HW0;KJR9G-%U MS"+:,_L/ZJA:'.T7SWAB3B)@I300%X[2P M/8%+OBW0 ,!+9MZ-1DGD34KQ!OR$7"W<,V\8#2B M<+T Z'0C"(8YI4!8PH@S0=2\&Q23H0R2)M@4BF!,,2?E!31E>/AUY$[R3K#M M#EUF=' 1B+=L_<&LE8(W2O=MD'(;QDPK@.Y7L([]A8!.6N *C:EB#FE]Y/Y* M,+ G;FC1MEOX.4A\7 4R3L0-)Z5E&2HO0JDC4]]Q-:66 M5Q(B@_]X?37F&(CYVCB),XZI^3:;K&C;5 GQ[5)^E%S6G4I#?"!BPY1:H*(' M+4)V_=(0KY9F887S4 MAN>EX636Y#S]U>-$L5'F6=&LQN"T:C,QL@GC8F2"MC!GG=X26FZ( M!=<,Z:_ ;DO=@DVM:P:HAQMIR\3AIFP.^S,;?Q_0!)U;LV.AED \"D9%@<[, M$J@%,\#[PK58;_[MALR0(&4!'7QP;Y.*X!78<4>YY\.*,!Z@)U\'%W+@]Q+_ M["\HMO4(Y'4H;=:OO[(4LKXU]B]_0=MHP$/:0+=M:@,4%,%B0%P9,9Z,S1R, M%(A_ILYR^?6.31SDU? XX6OV:4J;IGRV3U/>;,7 W_)G?B.DI],L7;DA1@OH MU5F!WH++*[@%LE7C*PW++(I@";YSQEXH*Q-_WDEH,#R ]&8,?1[0[&/!+KD M,+T^7@4L?V(C([,$;KN!ROD-*D5J2SHPG2.WF/7R?_;7^0J['R17Y/-#XXZX M3X+B&EF7,WETY%6'2,@2@P;$"PH!%R0UIXH3"&,LEHT"1J(X'<6G\H284"NW M /IK?";WL ](*WE>]QF,P;;AE')" GD4+*\_VS1#F)B7K>T"):Q69&%.(MB) M)G02PL/@-"Z6>;ER B6DT=PX6;0;6KM_S"KRJ5-TPC'21]%3[^.R!I.^MAB/ MXGRD_FJRP@I293Z/4TJI/[ KIF_@P ]B) :R*&5E(8@PLG"$B-;W=D9*H3=' MI5FU@ESW!'A[!/M_*$474HH/0U[%),,<*V4=&'Q7.?XK"6+[$VB,U"07%]A( M"[]YL/)&)D9T]H5!=[NG&%-$N32PF]!9#(BIT7UNHBYA<2IX!ML.RO(RF0+J M@1'&A;O*5P=3+-=.PT^ &F&_K7?+IH4MS$9UZS?X0!- '(&%L@30 :.Z7$2B M_C:5WGZ#[Y1]I&WF?D__12:% H;\)C%2<9(G!90MN-!*UYL8,U=5BC';),?) M.FXIUPK=PPFVED3)+.[U /F&_6Y_.[ZYRFAESQSUTR!B;AT-@ M!9P0EZ18E0]1:]AI>09W6+ YY&M4OQY-C%9APXR$0 @ %7&NX9YWUMO9'Y\O M<7QFU"4O8."BR$0 Q&4%!R.V1LVH&?9Q-OXT;'C'9ZLAI=59!21P!OC9*03CX;4#6&O_N_K!FTWR0? M_6^1BM](MFXL9[_!7TPYKG%DLAJJ>_U^UH#HB1041 #'?IL;1[JN\BH0\*R@ MY,B0W9?&W_$.!A\S22_1CJ5V>'(+">4%VJLH)3=$_ZTR6YC8^EN/;6LKADI1 M"I\4$!4$^Q688'=,J>8 7NH(:@TU044;E_G);=\51%0$1MO>!>2K5X>[=^9_ MC+'-LSEL9*4Z&:M2X#\T2B_V(I%N(V?3I0N![!\PGA"Z-XO,IKWDSFBC";8J MT6KJB9LG^>Q'_&DB32UK!F,E(\AT>>'N1S'+TM8;I'Y\:=NLUOZ &JX%&K; M7H\N "I1$""8*,#\A0#(9#*;>9<"T"'3ID+PQ6X<[W.6$BASCJCP*41'4 ME5,T?_K/:^F,BE5F+L6=18L03S/ ,P%/ MDZL!-PP6L]DQ ]*_POIY2I@X,& MNY5K* [R-L O!F4UK'H[^F&>Y MH^T7Y66;"S*Z@Z< 8&9[4E'D=]UO7;5QXKA&CED][,1O.LG7GSBGZ*>(3"(D M#Y_+RMO/Q_Y<7 $$8:QRT5<->@NV[**F%8/4*.4F>?V$?&PMM4XE>A<'"M MTNE5^*ZUD#YLTEV$:F$PE#U4]EV6W=+3 _AKKR4*G1JRC=B3U] M0_1"8W9[BQ1N)[;TH!TR-QY8'MRD8&3T,&L^OT2#I"RCH:7H"M80$EXA%TE]$@K2%:F%J7['Z9"T\"H*:;= MIA0[8:4TL#);=:R/S-%U#>NW[#X3U@M2WF>^U7+G> M^P2KP%MH9(FNICFVHM)=IA[J996G5Q!K='(J3"O!RD%7T7!..O7Q%WDY 5-1 MK00D8"R!!A7?9+N2U-Y,QF" H;7U8JS5#I]U.6NNJ/R=BRP)G^UME38RCKOT M]UQ3$%/?UZT7UDA\X\?O57C5+HWRA/?QX&U'\NMYU@_!'/?+G #V:LSVFYN! MFB!PQ6+BM4>?H)^;MT,=)E%/X/8>GA^JF?^>J-.0;P9+M4E$0SU[DF'[=DBV M\9=!AH.^+Z9SV'^<])C/%+TY.B-<^DTH=>T28A>,O(K! 76[N^-PKAT-;8HB MU&;>B(*6,\"7P-[5)3'B>AP<,!%92,5GY=)V:H[P155> M@8E,9X'B1WCIIEX,20Z'(]=\H[Q,\!*-J@#J&.:"QD [A=_.6NCE-H*(6S-R'!Q,MQKW>J-H?:5W*IT0Y=+YIGQ MLYC-Z-]2?LLD7->5" MV+O(MI**:O\#6(\IB'04;;F_[5S:%90:DEHW JZVO+'Q\\%Y!;NN!C ?QAR* M3M\EZZ2AJT&U/ZZX0(X;*F #00X7ELU=L"G'HEYTD<)5:%#+Q2-!MA$H@Z*E MQC(U##M0Q] $CSHYV[!<&=Q@?XG\LL9C#$P;?EW /L@J*3-E&K00:\"]X!4.]G4RN\E M+-Y7D@61OJU^-&38N'0' F#H!ED%A:&_9)EYX> ]U@1 &('B2:P.^HN8'JP8 M$%9 $_$$63B"$*)=A1 M&;38W+61Y6A*(40$CU3I31B(06#&U_]1# :@QET(:QND_65\ 0;4&R%8FT!. M[A@&B/L"BBN<74K=+4#2;Y?$W MF9%[L<_(W5Z0D*PF(;H.,AMS(,:X!CGD$'@48AV'HU>QF&:'6L*$:GJQ9;B" MJO0JF[2-4$R"!.J'4:R]#*'?!J^[4) U)6MSX/_(.]%Y&X@)CI-EWN.8(5SA MR8I4!2>:LD!*%PL][ 'GQ57+E%Y"$E)6B,8T'(O=YUD+-RNP*0W!0;4A3B>0 MT#=/R?Q%+\W+B7S-8T")_NE4B3JD24/G3$D>:B(# -5[4389\P3[\5&S&:\> MIRC8V7-AE)3MVF1M=)1E&P!F)%+]NR9H5D+R!95OLS%"_S=%Z6-R=.;M++.CDY+&[KY$U M"1EHP=*56&4.XHVU=V4QTB%4L3D[;A9$*&66GB$$LQ[E4"=QP^YM73"?0J!7[N[:#R9H9VSR!&0YR$23"'% MV$>>YN0GD%-E+88T62!77V4]>?:Y[(XR-%WQ"8L%J,1>;%WC@"$PMKGMVF_FCNO8;T_ZK_D3.%B?'G=,I.VKM>[KR$& MV9>8'-L#G&8O7K0/GVP.GRC.0'KUJE@TQ^;"E2$1!AFONHE"PR8E):BC<(1I MJ4-H3*U0KY4+E@8FSDX9Q:MYF3N.FD=[>I%=,E=_X!\C1R>B/;4\@>3IPI>T MO_#UN3$,)O1"08Q95+R75>'&EH!.0AP6V113B@ZX"1?15N._>FR'P4#MM1M= M*Q11=F#@U+_?76H5! LP.;'CD?2YB3)D^*ED!S5>+2R)%9IBTQ7_UA_8!KB= M_!AZREN;=C+].. WNE^RTI^+KH$+LIE[G0DUE%ZZ_.M?296BG3=OJPINA^,R MC+XV,2735C;F9.P%S MOE[YN2PB\8P!P67;B)H!*3?>;JO'?.57\0,Q+TJR8LQ59TQ[Y)=!P)VLKF#" M>"XJR6;[[XR%=S.6OIM4&D?!!F*)T24EQ2+9.@),D@;+RZETACWSYHJ?7I'! M0+BP@2I+Z$Q!!7Z -3F&'"R/\M3V%26>!+^H+N'W6+HM?Y5'_S(Z$=@TOS? MLOIH8WEOG7$*<"UI$N>- M$C91=\7'@$WVQG]V(3@-"0_0M5I#3I&6O#_>6 $6:1SSW%V O@/FU7K!)W E=3'IX8![&.#3RWW>O M+[W)Q>%[#=UV'3LP+=06-J9%8[H?_%4NV&\RG?9RGTZ[E28<62W2D(K7G*)T MD+'6B N.4@]J>3(!N!M:S*,K]V9KP8=*\9=6"$)G2U=2K\:Q C7[#41WV%-*CR>,-.DFICFX^8,PP C=*CJE' M"#T(,.\OJ2&13; @0>>R8Y%W7&#\>&Q,@_#R4!P77D7]0[SM=SCZO:!G(-9PT$;=]'XD M\:-2-%[1<"2Y:(S05 I&B4E<-I@KN$-IQJC3C@F$ICI=.:>@&0SF MKQUDK+SA7"?6B$UU'BP+QPT<0/]Z.$52,/,"-!XN M28S=N"P4H""TFKK_2'YCC8D;.&2JN/"89K//T.Y9;0;#]'D=PV1K%1G%CN.R M)$0$!.G0.]IT2TG!E<;UZ7@\&,+#8\T!;U0C_MS88?4\4#G#5\9Q:[;O6!;Z M=FF@DR.&4280!LRN'F:1_!@4A8)6V>LS#D9&B8-LX%!8VP=]2D+,6AVY+IS$ M-58Y;'LJNR=!5VA-ZRO=R+.Z&\7EZ:N0KT)5??,9Y46K-2;"A :B-$(8>RT"\^,&,JJ!!([KS+'1TB0*J4AH5OCO2)JJ\+&:4 M$AP*N4N!^PUCF%+:&Y-O9D F_B67+0)A@G9-\&C1 Y_EI(G98I-F<)V<)T3; MT:40+XSH.CDW2[ ]_WI%J-/B=""A\#/6?459'."<,4EE\[GPAUS/PN'H3>>4 M, &7O?-"7]!=2(-:"BO?M6[@1_Q]D+E^T]BV04=!QTU.RMQ?#X ^?$ AC4<; M+45"1!*=@_3.!;VH6>D,9@#4 M: [P/\AB+!3*^B%KGT:9AUW0N=RO,"(\Z[\#@A.$GW&>+Q9][H'KQG/ ML*1Q1'= X@39U*"$S)25UG$ X *HY2,F9+&6AN7+YL*#CA> M8U,X3_]=PYG' TG_;3J-=:O=U*A*3P(M2PDQYO\1Q&?- ME?5A#;!P=-@T0VGJ]1 65B1&$@@KUHC[(U*;50O4 MGB0JO5;4O*F@ M@]0?@$,[;RH(-;QW5)GD5_?,2\ 6ZF)_(YP\""4%.!P?$=UY>(H^&8(/Z\8' MX08+B#8L6(8.<9" U?M2?:K*>AU;JS*?8+H(CEON=6VWU,V07W)&"=,;V#/- M4#%TV\."*7\PQ>4AZDVJ#>-(:W@MLVRP+B(,D:)-)3^U&\'-#UTN74DYKH.Q M(,0;F@HZSB^.0Z*(O0YF:1<@29<<9-L2ZPWYT,V#4RA8!/>[!K 2"(2VA*U! MN!#9S2/L68JAP9 89?0*DV'>[B!,G-&[_\@OBQ#?V+CA ]O-M,)#:\QN*@=- M2,G%3ML$R75H1@.(543PLS_VZOQL].SH64A%4@H3>3_LL-IE*@0^L1VUKH#1 MW,&(1Z=,B9I3?$0<4 B6;UIG; *==HS!2>LW51/[YDFT,X.#:URR )Y&X-K2 MF4CZACB?0OJ6:FFIVY9N!@@F*F$QD*C-L*2A4'V'(.'6SUL43]!DP.8JGA%+ MTL_ *O469!#BV1N^*RZSJBPH?P],G4.R(C@#@PDQS7H.9L10&6V[49$;AI,N MD/E9&"^Z N1.1<9XHZD7BI#!*A0N*EHX6[;:4Q)K1QI>B"$M2D6QA7 PSA^K4^)!1QR1%]@T5O;0-M%I&SV8TP,706F MB2/>(:;DA>@?AQ9W)>-IP\4H5&#;@-!X;(TUTA>B=R003GHIE#%0Y1?::GAR MR34)!WNH<%&9 ;L%.6J OC[_^\&LG+9HKNFS&':*)# 1%59#X-?(+T*B!),W MV,[0)!7Y$2F7A\Q-#!>KC2GAY6O7KN,Q7";5BK#H_F(OP;72HDNXP2OLTQ'R M!1CK\.KL(P:[F91!JECZ^/"LBCI\((B?8MI4C4-A[2CZ#:B:BS9+<2FR6@#$ M*=$JX+3*:F5*_; #E-?.1"N8]8/U4O_;V2;_L 0[1MBUE[Y@!-NYP#0 7C[" M-F?"N:VR%< MM=@$1HB&\>%S-92/&"JL64F[F5P*-AE#JB.!M##LNCV6RMBL MMC5XS(S BQ)\$*FK1^<[]6<)FOXP %@3, 5VO,G0E",#;$"\TQ8R@0+)>93K M'.8_H#>1D1,.L\R2-B!\0$B7MK+JRRX'')1K3SLQJH2Z9/->VH3>P?*7MWNN MY/0GBTGFCV:CN3C-4';..2E.VO%Q=&I-/2J9OQF0A#@6":&G66U:=@V4M*\M MRM\1O?!A;9,5$P\ J']'S"H'HV21H32,VA:P@U!.U/Q16TAZ!] Z4_< TQ#& M;P/U5>K".RP,$E@,E\TH4&%R12_"^R '&B,+(MD2AB4_$VG. 78+_8]F&!-, M,IUD/U06PF < -O4+3HB8X;*;>1E%3\%$8I@/$-;+Z<8&\WCZD?C3@"NUWIZ M5VR8CM$=0]"M(P=-@+(<+[>>'*RQ[6)8>Q;M4/3?"W?0/!-PC@-0F@^H8"&' M:X7)*$7^NH*@=0ED-/(19(0N.(,4;*7)*F+8"::1US#^].!Y87%MVF5T>&P' M9K6!6:4OV.@X&:)<>0WG6,/,PB1P9@C'@=X5 :Z C46$9I >$\@D5(D%/1SJ MFF@)T6CQWUT(GH>#VXP/XE_Q%>M$I&^'LGQ;YON7US'??XDVM+VLP@GD2]YZ M'Y=[5 #DW2 1SQ%(XY?O-1$%F]YLL#Z_$R[]-]*5-TP.L\0X/CX\^1(28WCJ MCY+'V\[X=^_YCMV$![SVT\>C MWRPC85\,,V+Y+92ID=7\:@:F#7I$\MMJU[;LFQ1>)^N%UPT,D>?7 M87H 3"#>XOVA;A?^)*Y^?*#NQG5VT[/#T>M/\VR2#9F(MSVXDZTN$ ULFWM/ M"T@'SH^=P:)K*_U\J+^;S=(CGZ?LF[7_VXO#X]/G:3X\.CS_KL^/# MER]??N8OUX_UB3^>+Y_<^F"/#I]BQ\M;'NSAT>GGCN=+C_7%X8OGZS]]6&-] MZL_ U[*NSP^?/OUZQGKR[&2KIWZ/,D:5G8A)EGL0-F\N,Z6. JV1,>B MV*&9[>*CJCZ*K:= MO2OT*W_%6L_]?G]E>S?ZV=73*D/8Z#>]>>Q<8XQCV8SJ,L_2D0SRJ]K9-V6U MN,,)[_?YH>QSECL2O>7A?K]W?[]%V^ZW>N>W^@W"8/!R_^QMZF]:,7]M&^=2 MW+=_> <(8)C1#*\Q_B6.7Y2%VQRFV']SU[\Y'!X]W1 =W4K\W6XP;O_*_2N_ MZ"L_/WHRI 7]B[\\; #UQ.GQX?'7HM6WG-(7"D=O2MW/9G.\#',TK-_OW[Y+5)_?I]/CXGZ"*SK]':'3X^X.[]O)@!A_]5[_^H.N08G>]=@[QK<@VMPWJIC0(=E[QWL;:']*NQ78;\*>^]@[QWLO[KW#DY/#H__ MU]X]V+L'7]X].+F3S,'Q"VQ;<=9IR'E\^O1H.Q_AY=&SO8^PMXCVJ[!?A?TJ M['V$O8^P_^K>1SC9^PA['^$^?(0[2"'L/82]/;1?A?TJ[%?A0:S"WD/8?_5; M_>JN> C'1\>';W\]W_L(7\5NO45:O]'_^>G]+Z.W!9#D3Z'[X+1%TNP#-&PS M^7LJ?T]+8.8N&^@(X))*&NV\!5&=4,.FGY,F&4')(O263]H:>/-K>D^37!!# M.?#AIRGWQ=9GA ')^[8I0?\&#M/>1MBOPGX5]JNPMYH?B,FV_^J]?W67K.;S MLW_L#9VO8K>LD?HA^506Y6(U>OVI@8Y793$ZG\[=(E$S>F^^[I7U?A7VJ[!? MA;WY^I!LI_U7[_VKNV2^GKWZ96_H?!6[=8WY>I;D4^[Y.OHE*SY.H!7ZWIC= MJ^[]*NQ78;\*>V/V(5I2^Z_>^U=WR9C]^?6;O:'S5>S6-<;LSVZ6%=G>EMUK M[OTJ[%=AOPI[6_;A&U+[K][[5W?)EOWEU4][0^>KV*UK;-E?DHG+Z[T=N]?: M^U78K\)^%?9V[,,VHO9?O?>O[I(=^]O[UWM#YZO8K6OLV-\J5WL!O$<8['7W M?A7VJ[!?A6_!FOWJE=KQT9-[/:PT\TTL4GRD^M&=A*T3>].R# 6 M2761%=@N]2G%&6#4\BDW4_5CS9-E[7Z0?_PHW84SO'<'^*,?^5FD7.%QO?V! M#:2/?[S*TF;^P\N7AR^>GO[;=ZHH^,7TZ?$AS$"/2/39D\/G3Y^M_?3H\'CM M9YN>^O+T\.C)DZT>>Z=]MW=%=]X!9>3]3>;#W*N=:40^Z/^0.K?P2@A846;0 MJ1V5V+*MEF7M7UW.1C6W)3U^(8R!KS]-YTGA->6K:3,>^:^7_J_55>:=X;J= M_.F_#WR#\,T\2R99GC4K^FG2R-/&_H75J)XG>3[*FM'$R3BR8EKZ=U<):,;) M:E2YF:L%-++L[/?JW M\/">9.X$7)^<>-GB3X3?0020_5 YJ(JX="RTZ#38'[+(.PH_229UF;?-^I]$ MQ)MUN_#"<]77<%_^I)^^] -]<=JQD\S_ASEDZ;]_E\U.CX]?G#XY29^F3YXD M1V[R/'5/D^3)T\F+YT\GZ?'_.W[^]#OYU;P*U_W"'4PJEWP\2&9^BC\D^56R MJK_[/M9+7I%TMJ.[DAO,NN[&/H!U165\_O;OO[[Z\/O[U^?;*&34\&;H?[:U M%SU\2C)_>XOFAY.30]+;]S&=WPP[*DB,ROVSS2H'P;Q:V5&#;+$"!3X^?GGZ MA-A6%VCHC_DAXC2,YOZSM/6^ A))I?YC+V\K\AO\*[W0J_VZ^ ] $OM73IR7 MAS.0>O @E&_\!9"OK@4!B,]+VF9>5GZF:=];&#@SO/"WOLK?M@7W]-GA\]/3 M6S?A3@Y?OGSY64_=_-G3TY-;'^OIL\.3T^VLV"TMPK5NU M_\)>>#]DP; 7W@]_CT!XFXX?>]&]%]V;9FR/2A#=/UT83OF0(] %$Y2C:^61]M//[29FN_/_, MFT7^'_\_4$L#!!0 ( !J3857NKF&%7!$ '*Z 0 87EX+3(P,C(P M.3,P+GAS9.U=67/;.!)^SZ_ ZF4R52-+\A7;%6=*MI.,JYS(93N;V:OWOZKV_WSXNX&77F6/R>N0)>,8$%L]$C% M#'VU"?^&)LR;HZ\>^T:7N-M]IX@NO<6*T>E,H/W^_O[F4W9V:I^2D_XA[KZQ M!R?=P^.C-UWG!X<'8P'@\'^;].S_F#0)P-\T.T?RS^'IYAT3T[Q MN#L@@Y/3H\/#HY/^&\7TB9]Q:T;F&,F*N?SLB9]W9D(LSGJ]Q\?'O<>#/8]- M>_O]_J#WYZ>;>U6T$Y1UJ/MMK?33F#EA^8,>/!YC3L+B>/6T5AH[@K#5TY[E MS7M0V?[I03\L"YQH 6_J@YQ^MS_H[@^2DFP1 MD27%'/7TPP["0C Z]@7YX+'Y%9E@WY$DOOO=QPZ=4&)++W (X+Q6(/%88#8E MXC.>$[[ %C$;XMTKA =.E]X3" W13G!?*PTY4PHL@[22-YX%A;*/:$D#RN5 M*M\CCN#PK0O?]IZXW>F5E^KS[A3C127)21HM/?BEB@8)MQR7Y@HE2?>D:-(-^PD_W+P>$\J$I9(\5_W?'CTE" M7;I%Y8'Z03Y'U#[O7'HR\+W%4ZD<_/[E[CHWC%%2X_(ATY!MK,^[OOIO@+IQ MJ-Q%BA(!Z=O>)L$&*Y\3>^2^4Y\W?3P@#HH4$&YX1VFZ=;MFD@4_AH8L-*]K M$U<2RP_<C @J%:X-N76N1A@/MX$1O5Z3\FO;84WVDO?"L[[- M/,!LA/=HFSXW*>@7I$7M((Z!N,1\]L'Q'FL;66.&1D"/ MMP$4^",EH$4P7OBR\W?% MT%))"^I.;Z7[67*N4M+BQ3R,,)QLPI#@AV*&*.38(G3NR)*X?MG96%C::/'3 M38L'E"VR;-C4Y3QD3%T],:G8P:R1FFP^Z.=U-BC)IT4(?,"4_1L[/OE$,)A$ M#7(E(4#!0*:1&<'SW/?J2.G./9U[(2 M[I2.'3+DO'Q*H8B#$:R#3;!";@J5F!_2#%L$C SJEY EI6_)R[UV&=/E&Y1 M.<1&. XWX4@P0IH34JQ:!(2>!0\?,;/+FG^-Q&CTHTVC:W*DZ5MDZ1LYHI9V M\:"PT;K'F];5A"TRJVS#,!TB;H49VCJ-TU*$Y('_%3:TDD* MHYU3,U]-C11YB\Q\@3G,]NTKZOB"V)^)@ 6A6\+N9YB5G?T:F!C!2$V*%4,5 MN 0LD>2IEJJ0Y(H4VQ:!5)CEJ3-C5#ISM)^:4QLR1^AU^*E-*QU!FO\GDS%MM'UQ0J7:E*8,*Q-"!^DE]!(9FC8B5YA> MN2("T[+;5,MP,N*6R@X8TS2:$P=*J(F4Q'(*HR- MJ*82$3&J(=MPXJ//:02_)62U&61MFCMB>;(+^YO8<,+_TN.""V\TED9Q0X-Q MN ;@TI>_SPG;#O=GRC*Z0BJ5$;M"X &Q;'V5@9*.A(>T_,@[N+[T(%*AS1YR M1^;2-#!,$C;QV!Q20Z.Q0W5?N94CE&-IQ#N5^(CQCB2@A @4R]@!:K#^7X,7 M@%0RW8'Z Y9GAK:MV&/GVE5VBC%XQII-$5T[!*+?<"B[MF4=U:4M>I0;6M]]RH@MPYU$D".?^7-B5^NO7U0%H\_D MGF?9])E0)1VX1T-\K%4X_H=ZJ5 P&0$&JNUZD!3('T 0N:%+DEJ@B%"&LYW" MFV0PJM/=ZM'$Z'6I;&49K].Z=95R&4LNL=]Q!!H"21;;5OI?YCKTO3^?8[;2 M1Q!ABBC_@4S]$CM$KW9>NTO"A2JLPOB/S./\B\L(=J#U?Y2A H?4&8'"D8SQ MZA/^K\?NB>4S*E:@!/08S ;GR98E2\\\)AX(FWOLQG.G\"DAO9J/_U-J:VQ' MJ?QSW@X!V9)T]:,3H6JB#A\2>@6+F9$>O^C)VV](60+%ID#*%NBUML:OORG" MA.SQ"BFCH- J2'EB:!=HHOE* !F8IPM6@6]@(?TEH=NN&8?@%L2,SVHPA7Q- MKGF82KSGNV9Q.-HJ@*OL/JD&\3:R[H'*Z9B3+%/\:UZE+)Z'A5MWI62E)$JB82 M[3O7+-Q!&LW;K\A85'.L"@R-;E%^=^G:7!MD[,",;%_#7'4+QD9PLPZOYH&[ MFZV6;;")Q[6WW1S>1J13F>=RS3A9:M>DLR&1HQV1]1-;Q0#;\3;"G4J0EH,[ M%+<;CM.0Q,F"8"./CYUX?T!RJYD/G;$V9"W.\"S))EE&)J&X[JLBHFAJOS-0*;2O(5 1M)0@E1.X37ASUXBX=Z/X,,6[?/ MR#U#@!'SXKO.LD;8KI*)DD);'9CKHYV?,8.78RPK0IM#;(0MYQ(U^2'BU6(P MU%^U668;--+41CA2&:L(#O4A.'717D#N_<5"OWOQ&6%H*59&J/*.9D/&(>;< M^NA36^6+:TM3P5H_L:,W(VR#6B$C(V:IO%&$69)OXMT*.\@R+5WZB$LI5CO8 MZDKLQ3=S5L[,I4E-L!QGI=9B-JW$(''91!Q@WS)O2>$=TG(D2!3 KOU^,B$P MIX4?[K"H"EM=THQ(I])G:Q=BK,?VD7RU5W"M(.1.(R7@-Z34:*6G%-^#D4R* MSQ>^",[M!Z460:F*1T1JE&CTF/3M@V4NZ-A,P4>*P->H_"*^T&/G.!LP?B7P M/GEBXR5A>$KB#?CJ*7__9#F^3>P/S)NO,P@1OHSK6*=[O81>1B=,)1A+.F&H M;#?0-G&.09?A*%08@<9I;K&+)O3^I[OKV][ZNZ3U][7W3®QJNG MO[*7!:]\LM_?/Y#_'\K_CS^1^9BP#L)CKI;>SCN"P=N0X-W9>6N:.2Q_8OGX_:0=Q7\JCPH=O'YGG+\X[NC@59-Y!0A<7 MK N?^)GMP>ZO:_D,&,4OW=ZL0QKS%*W@R9 SVN,/'SSZH M.9H\R%_DH,:3=9Q@AT>5K,:D]EH'OTC7F1)6 D6\H$(?%PN7P552*EYP"S)> M$\(8L7-K79E/E8KK9V/]@M/SCB494%')'G//E7TU6Y7P@2!B&4VB:#O(8E\0 M5_:D8IB(O*,B$/BJV\@>R).X<#SK6[Y_U";@!5N,"*64Z0Q<>/(;D8.N5/=6*9CO2=OR>Z&F%!*5L8 MX]9GUDPMR\@Q%?XZ3D$GL@6K%ZH_5R+-M<_8S:V/ ]T1!_92/WAZ"0FF ;(U MNB*W\EMP>D9O8I/QRW4FT5B07!9+# @7J_1P 2MLZL\GS+X1D;CAQ=!R7DC: MSV]7V]9+N\FU*ZWEJV.L(S$C[&&&7;T;B'^4+ 2_=G55U;U7PR?*,^+LFL544/CM\693:41 M>-#8-X87 :.;V7!_R*=LZ+KX5JQNA%T\T<@IW( I1A@ RY!..7*EJ* <<3,= M/PSKOFZ&==?SA>S;H"RD6HQAH9&^H:% EO[KUW\.,Z__O)%M&;CG-O<:&+]4 MY%BR:<-1C7A$U,D?Z"STB/CPZ!4W]M+DC6C^1;I>*2[;U3.D;4 E,P:@] 5I M.'5EU3#KBC05'B5^SNT?7E;H]GWJBR8KP"7D3%VV,I_R&3R"63,-SC 4C"/% M9$W-S63GA;?))3>H2U!3?;VMLK@F&04;H'["OHDL_?%@KU\:EQRZ!E3N@=&) MU!Q?NU9Q;3(*-D!]"/N'J7O-AB*\KT5-*&4!Z ^".\"@$UQBJC27,P4N28(Y M%DQU"_J4%Y'5V% VHTNQ]?+42#Z"^Y74_6=Z:.[O'6W31Y5BV 0OBZXCREX" MN/,<1\(+'5>N :JP^,G1:IV!QF?(9,#*,TC>N"_CAT0ZQ0HTL_D%Z33^X 55 M2]V!ZMJAC0B7-1RIRR1#.^3:]=E\FQHV%4\P;6I\CD_2Y@)8E;^AB?W'>9.22YZQH)\@; '1.RE;O8);M3,:SA$Z#&;VU M@IWOW E4JK:7O!3+IC;EFJ+^*OF8[?@W(%B=SZE^>TR0ZHC.()?8"U.&]B?' M:EDIGC"3LPHR7\80H#2'!G01N:/S^@LL1I.-;=U;C/=FC@W=R5'@N89\H8FN M,=FSC"YJ8X4E\<:A:W?AYX<'V["J 'P%A!=22++JZI DMV9DCM^]^A]02P,$ M% @ &I-A5:TQ$*P0(0 W4\! !0 !A>7@M,C R,C Y,S!?8V%L+GAM M;.U]67-;.9+N>_\*7\_KS3+VI:*K)UQ>>ASA*CMLU_3<)P:6A,TIBO0<4K;5 MO_XF*$JF)$KF@D,=NZ>K0Y8HBN<#\D,N0"+SK__^Y63RX!-V\_%L^LM#_A-[ M^ "G:9;'T_>_//SCW7-P#__];W_YRU__#\!__?KFY8.GLW1Z@M/%@R<=A@7F M!Y_'BP\/_I%Q_N>#TLU.'OQCUOTY_A0 _K;\HR>SCV?=^/V'Q0/!A+C^V^YG MGSTZI@+8S!THHRT$YAP8+[W4,G+.Q?]]_S/CG"$/$IBA+\H'!.=#!([<>:V4 M=LPN/W0RGO[Y<_T2PQP?T."F\^6/OSS\L%A\_/G1H\^?/__T)7:3GV;=^T>" M,?GHXMT/5V__;WD@?RQ_]UV\OWZ8/>!)@/)TO MPC35!\S'/\^7+[Z5#__>/-BRN/#),%=F=??DJSDT?U]X^>S*89IW/,],U\-AGG*N6W M"_I:Q3Z?E5GD8XB_'?K$1U]'FL(DG4Z6[WU)/Z^>6\=UQ$'CEP72 MQYU+X +99):NO&E2Y3_K+OYR$B).EJ^.3N?P/H2/HRM/>4%K\@1_Q\6K\BY\ M&7GG0N:!@48LH%ST$%/14&P4*!FWP<6KLUY'/Z?A+PE4PCPN6;1ZUJ,JCT"<2V#_D=+GG']@GHPE=ND&UJPMV]8Y'\].3 MD^5GPI@H=O'W57_VPX'%K-6,G\N4QG&HT%\M/F"W87P5T>48Z>$R6ZM(SR=- M8Q2$+*,&PXM%[U#[A(VYL VN;2@BOG.*-)?/<9GC#(U<10O.2'(82F;@4R*@ MEA4?7$ZRI'MG3KNQ_S$E=VPR_B?F_YA-JO/V]S">U@>_FK[%=-J-%V.?_/ITOJM^V MIJ:"9,(S,$70! ?#P6MMP(N QL:"/)DC*H/]1S(DPW-OU#XB&9H1^^\=@7[= MS>R >$4 V6+HF?3\E)&QJR2D,ZQQFQ<>_RA(WF#GW!ZBL^)#Q0L M+3J:]7^,%Q^>T#23;+IG7]+DM.J;Q_,YTO]SG7)N@BY:9\!2RBK(3RS0%WK5 M"=(HIK4;MP?,(=F-??ER?0WU+:UF"^3);$[K\^^S69[3"GZ+W:=QPOE;LEVC MD)0W3&A@1EA0RE>;1)ZF];IXS,H+T5I[WXYF1PT,WP5+&DU^.S?@?+=E^O[9 MEX]U6V9.,#+W*#G81/I:220Z:AO DDCP1*+VB6(LOI;=7!!"P^6&:XH+@^!M1[AG8"&I T/X\--G=A* M#LT(_Q8GDZJ%I_FWT/V):T,=:69,M"5"=HI&FFE=.ZL%H%>A,)]L$JV]A=O1 M#,K_;$J*1A)HYS#BE(8W(3R/\\EX.IXOZF _X04HYY,PS@O@G-4].^UHK.18 M^^B9C,+:(%NKBV] VH8;\KOD1DM9-"-(]=@6+TX^AG%7U=>3#Z%[3^-DBIPT MX3@D2115@1?PDMP BGA\(K9&1-68%YN1;$,']5W2H<',-V/!U8U\6XARA16@ M>!8)@F 0+<7= =%0S"N9=T<\.ME]-&OQ_2I@&4]/26Q?3]]^Q4*1__G[*%;! M^;,OM!B)3N-IZ,Y>$ OFO\_HMQ3JS)8*_<5T@1W.%Z-2HM?&24C,1E"\B.H? MD\0C#8D;*T(4C>>FQ^$,R3O;GX/75]90Y-]L>5X"72F>7\F2U& -O9-%) XN M,$7J1R-X;R7PDM&;[+ENKJ5O@3*H>+8UDPZ;^,8LZ(G6+D9,)D$NDB8I']!'SRX,_CF&"T>-YDD8% 44,HKM.'T74"A@ MDC.A, ?.>CE.OA71D-3X4%BZ\1B@C4S;;U"MJ:M CCZ2[P=!.(H"?/;@<^$@ MO;-"*6E%:4ZNFS"&%*$/EE$'2J^A83@?S067?>)<%?103%1UIX%#*-Y L5Q8 M871.LKV/>@7"CD%\O^[ 4/ESB-AZ54$1E9,)(_!@-"C&-3CC+7#E38JZ&)7S ML57086>EWD2&5;L+K2BH=L:!3]("UD-<(QP-S![KK'0@>^![ROO&IM:>L]SC M(8\H,GD4!C ;2_:<5J<+SH"RAI/C+J+ WBSHYD.>>XZ'6LO\L"F_)OF_/KH^ M12_IYY99Y[^&24V;?_L!<=$LL?SJA_:5.WX']$;IXAY7_WGV/Z?C3V%2\^X?+YZ$ MKCLCPOYGF)SBB'%;,M$VKP,@L)#.A-@&V!#LA/[\^)& M5D!SF;0[_$AI=DI@WF!" A8G->?Y8LQ<R,BD:1D+HD7I M6Z?^WH5G2!%9.W(TDT S3KSN\&,8YY5I(^(N-PZNCMBIP@/Y-T Q'7G].A=P MG'N"*#0WABG5//5N"UA#.CEMQY#6\FBG/#Z%\:0R]OFL>TM*[6L^]%.,BZ\_ M78 TA@LCDB&5)@F:B@P"XQQ(ZZ$I3/,06D?E.T(,Z(LOO?A?;?"OK4>M$!,4KV0]).,0&2\0A*S' MVS'(T'H#86=->%Q':B?);LP4V&MR&UK%NF^^.'M-\M+V6+ >]3 #2:!SAN4NKDYO!W/\#RE@Z3?;.K;)97-9OGS>#(9\2@5 M>6$&HO,<%(L& L\:M'4JY6R,T:U-VL6SA^?L'"3DO::TY0%"F+X?DXT\'PHQ MZS*E_Q*9#YA"(1]<)C*)I'<0 I*3E3V33I9BK&N]-[ -KN$Y+0<1H;DHVEZJ M6X&:3=/*&J'(%+J)0 2M.W^R:.*K*9!5JM>#@U:LM<>R$<@V--#?#PT.G^SV M&^PO,/>]=XJQ5'%32"<8*\%)$\1*X$6&Y3DISTE6A=9V1WE-LPQWX_ MS.E93,WH]'(/%^ M^@F[10U)Z OW@H)5)ZM7P<%904ZJTA2L!A4YMC9PMX(9J+([B EM M9KZG_L-43$<&Z'8TR.Y*A$\9(;SUJG6MQ$,:2-Q%84.'"N^W1^ M5;+*D>\-:"WY7M8FE-4ED@:%Y08+F@=QK H8TK^>^ZGDFDPQ"H/ 1 MHJKW_)7R$- H^E$X*8K45K2^/;L!QI!\G@.EOR$CY*!);^CSG)S,IFLHK"_% MFN @^+JV:H4R4J,.C&/"*%VDE>U+#%W%,"0/I['<#YKN9D)_@XLPGF)^%KHI MV=;YXY1.3^H<8WZ*99S&BY$-FIRMB. <-Z"PAI4Z*&"\:'+.C76BM3G[-JHA M>3B-B=%8)"W32R]P;%7EL-8,%%X0E4,FD%I;\)BK:48GO35,VN;9/[M!')*/ MU)A$?0JK':-R'M>I"9/789Q?3)^$C^-%F(QL5LKQK$!G5 1F>%II'7O(F($:0HMI.-\-Q+B1A"Q3NR$BSI,GC(ZTZ710 MCR%N5">^W/F\0&85(TB: 0KZ0MZ !9<=@G:>]!F9<^E; MJXYM< W)N6[,DN9BZ>OQS+\W*OG[X,?J2W3*41G?,ZY5.>L#K;O9I M3)_VZ]D?!.7%] 6)?U[/IQZGQ?C3ZK"C!*YS0;!<)?(X:]GD>N^SH% E"4$O MM_;SMT?7X!(-><]Y68:FIN0MJP0O:A[>V:MR>[[>2 15I!42B@ODAH= SK<* M&7*L969\DH+W<+]F'ZA#BHYZ8MV&ZSF]"_5@:T?Z9T1AW7*UOYL]3O]S.J[U MCJY>-2#DOY[.Q]/:P>%\GVMY=?_\S7G$@LVB) .ND&56VDMPQA00E@D*#STR MQKZA]1K &%1AE9XI=FRIM;LM>!WTK7?81H$5SUP.P&/-.<9" 8),$@)C(CHC M3+&M%?[VZ 95QNQ8^JP?V?7'K;L3W6M2NY:85#WT(9 N('F23H/-Z&AF>+;- M,Q%WA+ACW/=CLJRA%'N@VJK!Q]M967P.'8YJB0G/+8+#4!.G? (GL18ED,JR M$#WQOS=270.S8X3X@]'G$,FT+)^_:=27"7AKHTXTJ\BQ0/!"$YM=@J"+H1^9 M)\S;C'^Y_+'D>#9)1U\#7*J*L< 3M1>T<8[ M)2+S);8^IKX#SI!.:X[$CU;":1*0WGFW=?E:;2@WRBQXB]J EO7\L5[9\L$F M$,&@3"E*?KVE\,:X<[NG#>FDIF=.]"2"=CG#'\B>_QJ6NY8GM?C7.4U#*47( MJ,A/(/]/\1C)P$L!V@1OA ^2-2]1N1G)D(YKCJ0^&HBDZS,^]SZ7#.%)9^EP[-AF=:G4O'<]K%"NO62@I"!-:5X+> M#^GWX-:WYM<19-J.?U<@/A]/PS313%1]67%>8AY%C]8C"R"]*O4<7$"0PD,I MG@(=FW1J[O1LBVU(Q3*.1;$^Q-:RQ4]7K>Y3//_WQ?3IZJ[#6G."D11!EL 8 M#;AVYLU9@7?1DW-/DV*\#&2/&S-J*V [5M#X(516>XFU+=A4;_O1-%QM=H-* M)99U HZU:T5)$6+A@N)$&Y(-SI*?UYA MX+9AC3N!R--&\GTJ'5NEF4>87)& M9)- )YYKI4%"EKB!PKVAV"#T4 Y[&US;T,?_8/1I+J\CV*^+]J;198_*D!V5 M]Z,S3Q2"]L^EV_%M1:L?9#^\=_GUJZ*NW<*X4*5?=_C74,?@ MT4:=P<="ZT*H!#$$!UF8[&WQR4E^# VV ^:MF/B#;;L2QKUQKYT4VW9->7%"GF17 M3P(N I)DYI!0Y6?+:22-YF@*5 M-'-192Y:V\0=X&W%I!]M;[TO\?6=]W=YJK0^#QZ%3#8"C;=NIH1:="_46D4F M6Y.#M*[UF;*I%-UY]K%*:/_N"71K/ZS4$(SPO/H#SRM3VC@ZBL09* MRE(P59S%UOLSWP3U'>0''LJD.R\K'2RHYHG6JP#KW8Q6='4S:NT6&GQ-"=^< M>2*=D")2^.7K;6%53]B\X[%>/RU%HO7*MFY M"_6[^'B4G.Z'4.N[:Z"TXQ< MZU+[!N>+;IP(^ZJ+[=47UM[Y&KOQ+-_TFE>M>YY]21_"]#V^H7EX5@JFQ4AY M)C#F>L6Y'M!HSVEXR@(OJ=C$"S+3O"[R44=XQ*QZ8]#_'T[?YNNNA VI9SE8$HI-!?)0@@4 M)F>=1: O5L@C.7_?O-5^OVGPWS\]#Q7_?<0F]1Y6X!Z)1;9:VSH-0A&^[&01 MTCC!6H>^^\8F]YN1__W3\U#QMROPMASBJ[(^[%?3@R9XE(H*RM8*9#+4/293 MP.? @"\OP:,1UK?F<0_#&-*]@N^(\/=-J#Y+$5T4>* 8*=("7H;L;],'S*<3 MG)4WF&;OI^-_TOK.!'MS2 MS?M8P>@0>;>7C)HQI"7KK]>Q6F:QO"/7[7*(24@5HV20E21O$#G-DR%OD.;' MZ^AMS+)UJ8RC#G!(D>T0N3YHJC8(Q9ELWA MQ8MZ"X&#KT6)M2Q<%\$LRZWO;Q]U@(,J-/ OLI :T:U)&9Z6P[O>E7C$HDQ9 MN QI MP_,P[I:--G_#,#_MSGL%O*T"[,[.6P:$Z?4C$WIEK3+/LJK*W[O9?/['M,,P MJ9-54W?G-7<7ZYLOGQ'/?@O_/>M695_/WM&XZ@03ZW*8;WY6S1Z;=8MWV)W, MNI>SZ?OZW=K3]S_@^%%&WN LY4>9BCZ.;>ZN6;Q6ZY\E\MTL"\"YKV6I@B2? M+M<^W@K1%9>-:UYT;$ML+9(F']^0RJ5$:SVER:P2AQQ;K;P2#JS0CB8!.02A M,VGB9$D%:T\SU$.^XU;@AG3Z45L[2YV;3D'ESV#K+=,&PE<^T1F MG5F(11I ;Q.9]LSHWWM:8 -L#7@4AO4IPJ/SK-9J6N'D*B-3DD/1-H!"(L?@IMY]O'@2NNYL/'U_WMB>)>=T M#4LH!%:@N. 0DS408M;!6.5=;'VM92M@0]IROT8BX&EZSO_1Q5PA'H?A, MT2*#["N.4 L,_876S,HSZ%=9^.H499A.<1HJQ'H4HK"#IJD$QYK<@@"-.ZE-/W[1C> M$Z_V%%G/+N"FT%N0+T8J9L]$JJ5Z2M6O(H'C)@'+ M6://UB>Q35_/'J#UX"(7E8+.0D/,-H&RQ LO+ (7QO*,P6!L7_GL;A?Y?IS$ M(;#I9LVI@^35L(75;>-=-OA-Z?3D=%G08,.IQM6J-(ICQBP31*QYW%$Z@J\+ MH/7":.]9M*WIU@S\( I6#)&F]T./WES;:\-9GZ9?PWP\'P5F12I,02:RU=)* MG&QI5N!D[0N52T#1NOWXKAB/Y>Z/@M(A!Z? &Q5KR]M,9O2:DA:BI"CMRZUWA7^ ML8S)O;#S?N3?9U[019+5,LWCZK6*K[=LK_]F_V2<@Q[7( .FW7 ;I9T\'T^) MWR_'GVY>:ZDI;M*E((NWX#&2:Y-2J2UD& C4F4>O7%*M\]7O1G1P%<_;/WVY M9D9%U^ZDM6D.S[7 *-;R/R*#4NAC8B$8T?K>@!4:<>UU0A&GC!FD-,Y'1M_+(U+H%I2#,J+WPZH6\KMW MVWC'^)[-%^.3.KHW>$(.0"W4LS;,59N4GFUI*WC'LKV]3.=Q;#5+*5JM1.V< M:\FE4P@^.*REEVA]&$;*LW4SXWNSU1MF_O]AZ-Y]GHV\+MEJ9X I+BDPBX)" MM%(@,Z,9DNG0O'GM[7V ?D=6?1=F[:)_VPCQ**;^%JA$(!P%CHRF(@"WC$-M M40!>D[U(FD*]4+B2OG46WYY0AY0),"S.[2S(>V3=\]EI-TH\(BT""SRX"*HH M\HZ""A3%CK-"2]=\X<>%G*A+L%9@ MR,4[,*+V1L=EZX5 Z\,&;T4Q+OO\#:?Q0 A#RA3H@4S'%- ]*;!SYYD$51NF MSTF"%?S(!650U41:P1RH&!E$HG]=!MQ1T)6E.J+ONBWL':L=?&]LO"\!WQ,S M?ZNRS_S[-?L]IL.'2 M8("-=DXN[O+6YXPTJQMYDH$,DKQ\SLC+K^51M,_>HT,CFK#(^/5DEL;R8ST_#-.'RYG1=>0.T/$ MRJ4(L2;5F]H\37D1HVX]_ ,A[[A3TN]6]=Y4VG26>RPY-DU ^ KZ>4@U%>IT M>>.2J6R# ID**543:G=DSJ"8Z- F;6WS"]FW81G2)D=/;-ESXN_1FI&AQ@[G MBX-/'?9[3O_6;)L!-K)F-QY%W**PCVF3+42>)3DUI AB5@Y2D"XGG4N)[:_K MW8!Q>)+UC8]\]F55XO_*$9U3,AD9"VBF$ZA2-$0G!3A'BE"@Y!A:-\'9%MN0 M]O4/9Y-,N&74-00T^5]U)EA:S6M&579V/HI4,@RN T=2*V*(0NB2 M,4P*I?*N>6^/;;$-R7BU9D\O\KD'FW9Y6'S1Q?HT3%[%R?C]\GFU"-':+RXF ML;G%.PA%?_:PW>0TLI8;<8QXX)&E8D%+A<1CP2 0A8EQ.8;"39&Q=12T$C34WPQK1O"BP_+S3>19**5XR#7#&7E#6EC%!Q\2B*HR')IWM%P&UQ# MLI2'L^3&S;_6DFEW:?169#?VRDSMM*V=@R!J 5DL])TD? EI6CQ:;4IK/VM[ M=$.REHH:O8: MKB&=21^3.7M*Y@B<>?=AW)T#\S:IY'F&+*.L^UH"@I$(*86098K.R-9'@5O M&M+!\S$9LY]<^B7,\]/%:8>_C:?CD].3B[;@A';SR:/6.6(4%D3$6D1&:/#6 M>S#&"%F8L:C=,?BT$^HAG2P?B6[]2;7/$/%E;4,Y7WY=QK'[AWFW?5*#4&TK MD*V.VBZ>,I*&?FM<=4A0@Y*U]#13&= Y3RK#DG/2NE7,Y<,/U3N7C<&_#D%))<-))J =LB-8J;'Z/YR:*(04Y;21^X$PWD_A_AFY99?\K MC* <3\HJ\%D74"R*6H(G@XTV"..3CJSUA?P;((84FK21]V'SW+_Q_F.:5SO/ MY^TSGT]FGP^VXW=^:#.3OCWT9M9]/D>\JK,OFE*(UU?LLR^)WKK*X_!1\X!D C%G!ZIX!%\2 M7QZQA629$:QULNE>0(?ECQR!6_V+LQGS;EL&:)DS2=4+TZ&V(U5D>7F*Y&,% MQC@&)TWK+9"M-%.S$:Z5X:1 96CA>YL+6RBK00?9"$Y\% ,YX$WCSJ_"6I( M^K@%1[94OWM*I>_E<%D+.$:;LS? R2\")2RA"UP!CS$G%B6/\DCV>H!UFH]( MDWWD<;]1P8CW$A?0QQXE,K@._]BQ0>36&*D9F=]ZDH#)0#2V>F4J1D'66&#K M7.%CQ09;/6?SCC9/,AV4R[IHV;S@_(X0AV0=AT.Y M/45X/SQ;%EEP7&-6]=!.$CA54B)7,"N0+ ;AF*+_W8N>6P M"]N6%^)+2%EXBO3)M2R@ZA69Z"-"TB5D[ZT*V/X,,0\HL&1S7=A;B_5!M M_(FF1!9',:T"Y+6Z?,FAWNZRM11X#D$IZW7KPZ-=,0XIJV1X5-M5B$>GVM=: M'Q6J\MP+24&XJ;.A:"50)!XB"(JAA0[>86Z=FKL7T"$5)1@4Z?87Y]&9=[.& M0L3BLF6@@^.U#R*'&!('$X.**: 6S7@M,C R,C Y M,S!?9&5F+GAM;.R]6Y=;-Y(N^-Z_PN-Y'91QO]3JZK-TL=U:8UL:2=5U9EZX M D! XC&35)-,63J_?@(D\\YDDMS89":ELDM.,BGB0WRQ@0@@+O_^/[Z#E)YV/\Q\DE_+V;Z=_#SF@YQJ8R\(S;8UCP+UG-JB@C(I""/E_??@[%X*C M ,6XI3]T &0^0&0"A0]&:^.Y6WSI:#C^\^_UCP@S_($F-YXM7O[CQX_S^:>_ M__337W_]];S]17[&+C['Z%A.2*?&W+[/\XW_\VP\_+"4'TS2=C/ MEA]6 M/_[S[:N[2(?C^4]Y>/;3ZC,_P6A$B!??,/_Z"?_QXVQX]FF$%^]]G&*Y%_W% ME"LH4^'\G_7;?NJ,Z2,!F:;SB(S>Q7%5\(88UWU[=\R7W\4R%C@?S1LBOOO= M3?%.SF#84L!WOKH!VL47L3,\BSAM"?7&]U[#>0'R-L+ZE3":X_3KE[^ER=E/ M"W0O)K0,OX$/^# R^/J%U>64!\47"*[^[K71B>;A>%A7CM_HY>H+ZE![X< O MDR[9 2W ,F:1D3L4Q0RNOJ8BNL TFJ0;WSJJ M:]ODDHP11!PMWAUD' XN-IM7XS*9GL%J*OAJCF>S@8A8,O! DE"2Z22 A50T MTRI($4T,Q;F[A,XN%&2&Z6\?)I]_HG%^JK*L/RR$NJ3T@=&7EPDG\>YY=D\PZ44BD;!*9X MXDR++!@00I9= BP2$UC1A.,;PYX0P_N+\RZ_LLE2/ 6R->HD5SKG Z=-S=65 M122FHT067 8FLI9>D]?A@+=9EF^-?$(L=Q+J7:)5%Z)_'L^'\Z^_#$?XQWD5 MQ\!I8YV1CCG42%."0EM'U@R,4>BM4R!M)X)OCW@"Q'82XEU"=7="W^*'X6Q. M>C;_ \YP ,DZJY-G.0+AX6!9T%*SH**S/D*2/#<@]>:H)T-L!V'>)==T)_?5 M.$VFM' L)OEN3EO%B\GY>#[]^F*2<2"E=%(K B5IK] I<^:%T4P),@:S"US' MTH#KC2!.AOIVHKZK";:[)KR'+Z\RS7Q8ALNCL-7ZHZ52QM#2XWVT3,M@&=!Z M1#^I3"X ._R[KKS_BSG*8#%SZ[&SV13?@?,W0)\-W5['>Y=HWX_H%_?AZ^G[RUWB0E02,@C0/ MR,77I2@6/!F.Z(2*)DN/L.;$;E^FKP8^-9[W%.E=ED,SEA=;S.OIF^GD\W"< M<*"!\P"R,(&6/ -.?_C(,^TP1=(K60IOL9"O'_W4^.XBW#7G)YV.R6X >S.9 MS6'T_PT_+:V*F+5&%QG'3 I),R>W/R6F5-0),2434CO.;XQ]:HSO+]@U?'!!*"8+ZN!IS1&AVU-]?;03X'1OX:UAL=.Q M6+UQ'KWY.!E?./H/[X7R$9 E@=CHFQD/DU1(0+!0I64HT-YJM<%%U8O3VB"? M:"O MZ,9P)\#E_N);0V2GPZX+K?KY2_H(XP^X.'SCH$,$&5C*KC M..WA0D>FG 3- MT649NUTQK1OU!&CM+,PU[#8XP'IQ/IW25)?W(%7MR$0_GPUT=*(HE<@)0U*[ M@):<;@6L:.%#B>2,R1;GU>M'/P&VFPEW#>L-CJ]>C>FIQ;#:(9/J9& F U;E>BP 9#>@9)B^UB( A=S.AUPQZ,M3N+\HU(2 - MCJA^/L/I!]H\?IU._II_?#$Y^P3CKP/OP3KG+.TAY']K*S(#,OG)>Z91JI8(?<32Z@(.*QY ], -6,/+I2 /1:@:TQ'AM MNM#IM.L933C72?\R M@@\#\O%BD F9QQR81MIAO)*6&9]L=@$48#=?^L9P)\#N_N);0V2G0ZZ+Z?TR MG"48_;\(TU_HG=F@^!)\E(J!1$5;A@\,LB 'GXS^Y+,%G=I$S=\:^ 3(;2'2 M-31W.@*[B6D9';Q$9;F@+814+FH+3-=3F^@=.?&HA!8IF1+:A%K?&?KDJ-Y7 MK&O(;G$B1KBF,'HUSOCE_T8R&Q!E<<4Q^C^M,DK2'$4*+&N,+LO,N6AA:=\: M]@1([B[.-01W.OQ:'<5<+3 7@?ZD:X4GHQD9]V0:AB29-RHR@X+78']GH%O& MUGTCGP#-382ZANE.!UYK9OH>8KT81]$2B BVZA M6_>-W)#I:SG-!URK.XER7?;3#\MLU;^GT62&^1\_SJ?G>/7F9#S'+_.?1UC' M_L>/,_QP=N>0>'N=.)^Q#P"?!HL(I/I%+T8PF[TN"Q?AV9?A;,!SDMI JNI9 MO4-!_G\0DA41K%XN%LZM$ UN);\W4H2[:%KN"_=E[E_QWYBN22^R/HP6 M.$M6"-#:*)1'IG-2+*#W+$O/90B*7(Y-Z76/F?T;=1".2/XN(NZ#],79T +7 ML]\7QM) V*#(6,DUNIPS#5+3$N=IJHIG*TVQP6PR\?A_!WOM4 M__M/MR1"YNN?>UR[*\\'NY<)IB2F:QK$*3/#+17K&B/I-[>)&R]E]]%T74->XN?<7R. MLV>Q9L"F^2 : ][1XU5D*$SS@LRK*%DR5BN K)S8=/"XSZQN8SC\^M61W=OK M5R>A]K!1K?#\0O.FAV_='07;V^<_SJ9 MY-FS<7Z'T\_#A+-WDU&NQ1*4,P)92(MCOV+J>3N9>6 +-U$+:?LA?AV:(QB^ MW>E:JP"=9=V#%OPZ)3/JS712AO,!<"Y5CK7BB2-_JW!:A @&4PZS"Q:RA-9^ MSK7AG_Q3OJ\H&U:!NH"RLIK''ZKB597[^%'@O:2EK?1Y%.=_ KE@+Q2 M(SEW3 JE:(7+F;S[3#:0$$8CV!PV5F_ZQ8*VJ)T4>_G$]Z(Y M-:5H)/<>-I%?<4P3'Q&R9_F,I%PG6Q-4+N Y9XLQ*C$R5+"6T>',!X4L%I1> M%:TX;BIYL)>YL!G2J>E&2P9ZV$VJ SM_=?8)AM/%'=!'F'[ V0"%-,%),G8$ M!Z:=%\Q##< KT6 $Y"FT]A[6(SDU=6@@[X9U"^_,^6*N ^M26J2D"DO*J*TR MS L;F.6H YG" DIK.^(.B%/COIN4&U8TO .H5ML[6YS&#W0&Y;THS-3F%KH ML$"ZR:+F-A<_C$93VXJWP6Z9)Q$3ZM-B+6B M'FA79TK."J>%IY FEM3\T=Z(Z,GSWU#@#D-$*MREK;;_%H[?I/'E%?"Q4-RRZ>G-J!'GU5#TGAZH>SRJ7 M>8IDA"FN:A%!7@_=763)1U.<(9RBM8MR#Y03T9YN(FY8@O4"UA_D*5U93Z:F M;Y94?:+:E"$(SZ)1OLY7<2U*]J'U"=8- $^>Y?W%V;#PZ@68GV$ZID5F]@:G MBTS=YS ;IH$", Z\)+N8DW=5J]+%>AB2'0J5(24,FWK5[,/Q6B!/GNONXFU9 M=_4^5"^'H_,YY@$:YTK(@?E"X#2/CL4<"I,B)?*UG8;0VIBX!\K)$;^/B%N6 M8+W ]2^L+3[^D7S3659-Q(#M9X M*GVW4H/P4MKR3YA.4C%=*Z)"R(#RVB] M$ 4CA-87XSM"/%4%:D))RU*S-SSU&[''5[80&4:O"UF_RWQT>G^*,,.7N/SO MY=%O4MY) * UL_86$D:PR!U93-9)K:WTCC<_$N^,^LDKVH&):UD4]Z$I_'-, M.$?#_XWY/R>C^I3\2O*M\WH]7E4-'>+LV70XHU^]I)?C#\N)7DQ[8*'$6$NJ MJR0,T[HD!H[FJ7,.X)1+F6]*7V^ID5WGQ*5@^!.&O@74+C4B<)UK.4:S%2GSCSRM3X\B"-]!AM M:+WX;8#SY$W*5J)N67?_SE2713C(:4J*.XCQV"5K9M/YX,UTDL_3_/5TE6:R*,<0@T\Z$^J(F&B!HDD M)F!*I&0Y2,WUIA)&E[I US3 WIUI0/WC7WHPC0M:)PT%&=#._D:GNMY1*OD M_&U [5*,9CNN[P(Y;!V:-AS=);R1@ _&/CK0"-XPZVOM#"F!>5W+IV7@AI>: M3K:I9\XC9?V>^C,')'T7N?;@$O]&4,8S7!7,X#*#R,$R@;P60D3/@DR>Z0@. M4\9LH+4Q=P/ XTE3DS$3F96;80.F\$4Y$[D3S) MX/;NU%@];B,Z,;7H)/ >K-!UZ%[-9N>$+&).Z')D$&J$+Y(I%63PI*T6ZM&G MPM0ZW.9^-">I!GL(NH=+BW7(;@9I%!]=^2!=J[6/3*H#"TF_'6:4-; MP'KRFM%:]#UD#-YIIW1M-R.'6V:.M5EXK7EDLF-!0V:N"%K*9 C6M=XS-L Y M)6WH).H>L@KO0%MM9HX'FI=PC >NF297G<5<+$L%M4T9O)6M\T?O@7)Z[.\A MXAX2"#>V4P,5"VF?8!%TO2\G6,% 8$D*'SS9-K&TSL=Y'#WL#J4#^PJ[AQR\ MV_=PP@,W-$-3DP&U3[0C95T8:!X4N!0L;.HS^Z1OI;M0W$&,Q[Z5OC.%.]T" M7$)R7URMCQ?)DN6H&$2CF8?HH^8^QN8&P:-II-*"X*U;J.PBZ ,US]@"T3?; M0F4GNK;HHK&'K _42$?IF$T0S)I%OT:@/2II9#$X+A2$$GWS*+7'WD*E,?F[ MB/@P+51R<&2-@&!"0PW+%(IY\D=8!N=IYI*GGMS 1]="92=N'FZALHM@#]-" M!7E-(-"&21M(EU%E%BQ-5289 (U"B?WX>X^NA4HCJO<1[.-HH;(0QL?)B #, M?O[O\^'\:ZN[[@=&.4"KE(?F=NO..T*2((16R1JMO([1R 0^1%<*CZ@?;H^R M9L#F]]X($(SBA:F<;(V>MRQ6C*.EA M5[M[L%*9LEKD&H%O1^G+C$1Q=]4K;;4>VD\S[J))] M9ZJ#&))364O:T&NOTR(\ R\#$THIPXE 7]H?:*W?W$Y6#;I)O8?;\ 6BY4'[ M]43:I;Z^Q=E\.DSSU<7MLSK_19(0R:+@<'Y.GQGDF$SR23+A:_E63HH,*49F M0 5G!4G)M+:(.X/^!K3L8)SV48_[,M.5X(ZJJ?A^\AZ^U.93'Y?YX 3VHJ03 M+KKID7&Y2)(=V")B=%ZSY&OFMR '!40VS)ELO(Q1T@^-U;$#W--6Q$/QV,.M M_\9GZ![( FT6@/5@2]*6+FNNGHU(CPX8(35D"YT]L&BL9:;H''SM2J][,=5V0OE-*EHKUGH(9+BV&K^? M/,MY00:,WL POQJ_@$_#.8P6R.-MY&^11#<;SG&5F[*S'B13 M!%>:GB/K/"W9M'B' HYIHY1SFAR>YA&T?<_IM'7X46E$#Q$;/55=45S&I%T- M/(%4*XA:FA4F%ET.')3F2;76\U,IPW-([7X$[/=0#[JWDEDBHK'.>I9C(9\O MHF=1",=4(EN;.Y=R\R:YIU-'[3'H]4$UH(=JV#=+L MHC\42+3<8?&M%]DC5SH_I [M+^L^2F*OR0C1F:"0[J4L%@WA(JFB40R+K0E# MO!35^M;J@1N))D?LEGL')B:&EB:C15$L2N"+ENR84E!2M \/W'S$OH:E"LR@ :$0T6'S MA_JQ1$QW8;N#&!]=Q/1R":K6RV1<_@"G 8M+ M 9UM'32Y$= CB9S>B>C[=*:SP'M8%VYA6@64;0.JIP#JM8".'$/=G;C;73&: M2?U@*B&1.^VD9D+Y4HM'U$:C9 L&P[7(SAL?F_=$.9PJ;!M0?2!-V$78O<55 M+\S5BY)6R2FT,3#I?63:BHL_( MCST_.U]$AMQWJKD""CDE%7BL7=L4P3.112,*$^1%0;8..+96AJW!G8)^],-$ MP]BP6GKQQ1(B(?JY%$SSY?GUZ_(L3SXM!%X-(V^%R@B<65G+A9 QQ*(K]-)& MB9A%L=M9#0_4C]T&RQ/V(WL1=\,59!M\J\=B&X0-RTEOA^KPM:7;L[F#JG2@ MHG'AZ2V1)E=$$;HZ558MU](0""Z/CIPK6N)$X#3_5F[2+2QS)K=4^*2;0D5IQHQ@8TF0K1>8*K(Y8FL.@BV!:"DN.0#!,"6Y-5DZ4YE4/[@5S>!?L ML-IT)WZC"2M]'.UM>S,=M4C1(@L\1?))T#&0&AC/024G3,RB=03[HPT..*XJ M]<'8 0X)KQU8O"2.TG ^ %0E>"$8#[37:Z\$^;FD^A:L*-'1WM^\/>;#J+XU M=6K,4Q^'CNO/P@?&.8?&&I9\(G\F*63>0V( L0 MF]KGUHV$[X'RK>E,"T9Z M2$,E.=#V.O_Z9E2-TG&NIZZ?5K'@ RMR(CXS4U:'&C/I653T4N12O"W)>M5Z ML=F$YUM3F6;<]%(Q>OR9L-6=\R7&^3+)8#[PY+2AC88L,T<;J GDC_JL&0:C MDI8Y<=VZ[*TC=0_3$9IQ4P&:-/*3J6$M2>GX+7ZSG+G-7) M9BCHH7U1X7O ?..ZLB95JJV# _(DJ$]UGB? MH7GIJTZ #Q6I>V0O_F"HHR7H?G M.$'&/=(XZ8F#0^F'T!!]7"#B^,AJ ML8OH>U"'>P]"B3#.[0JD#X87Y)&AS#5T%C4+6=8R?JX(4[CUHK7?OQ6PPQOJ MW3G<]B1Z;P(:7G!L'18A?#)1J,QLJ=MK=HF!YX:YE$PH.D53<+Q9X>W M3WIAYSCA:ML@_!ZNM@>;NX<@[4/%<<+5BK4\%9#,&-J!=32>5ERNF2\0"Z\U M=_A6=Q>/6%FZAJOUK"N[,'#L<#7O:W$%2;MGD8I$05A]%E!#N FIR-[@]W"U M?7CM$JZV"RD'"5=[BY]Q?(XOAS/X\&&*'Q8%D2;EXNU%2-9LCX"U[;ZW>\C: M'OAO!:WI5,N@))^RXMK;#-P('I)7:)-(*@RV&Z*;6W+SRU]??/G5"62P/A=O M%9,@$],R>P:8R%"S*8*5)6!HG23[$*;NP1Z+[_N%'M@7D_%\"FE>B\:^H"=F M^@4IF AAR44=XQS% O>5*J!;(B M$QPQ091:V]9JL0G/H6['>E6&9@(_]MU6M?8N,^Y^QV;T CG4&U([>26LQ-W:_5J'7UR%=I+MM M :KA4M.(J$E?4CZ<"I#W)G3)S+M"KIV.@4&--/+2R)"+%/3?IT?] MAK.8@S*_@W ;,KXXMYY^'?SSW< *LE9H.&:Q(B OD8&+DHR67(R(Q7J]R3"8 M8?K;A\GGGU;?N&1X]>**X*OQ#GM"TDCPDTY2Z\$#^&,R_N?L,DDP)IF$9L[4 MTB<%1;4Z!;,6O-$HE0BM@[ZO#?^4^>PJS1X>R%^?#Y+B)=FB6 ZQ]E@PBH5 MSJ4MF'7VF"1LXG.W!_+7YT^9P#VEUO!6[ +!BV>#DB Y)#LP$B3N^///OS['F#!N,"+ 4^K0]_'*;(O(>P M'2?3J M\D#0WG&U91<6>LD*WGC_<%6RS U2;P*KG?ZV!C(LGQ7*+46O.8D+.M"UD3A7T3)"9E@"P9"NPU2.Q#;1#V2=7L!Z-:;(?A0^I1D?Y'\(@N08Q M&165"'E10)EIM+2F11M9<;1>9F\BFM8EBP^N&KN;(;UKQBYB[T$CKOSY.R!7 M>YTL&H*D'4Z56E[7%V3TFC//77(0LN;0NC?Z@Z >@=&Q+X63/N5_R)BZ"_.H MAL7,9S#.%V_\-H0X'"TZM74.L-MED&;1=GO/[%;H7=!>AD#FIK1&)U^##)"3 MP6@@625E'.PQWGY/.XEWL,Z]<'_NC;X8M"WF$8PFPW+$/-\0J]P^+E:B\N8UX&2 M*DGE+ ,?:GLY,"QD3BZ&XJ568M3A=D;,QKGO./SAUKO#:\K%BG@H=OKQQ^X( M; '[#[RLU('(HPI",A W6EQ);Y_=NA^R[.G7BJN'-Q7WR62!\ M=?8)AM-%<[_:.I5K098J #.J*CW4"[S:3\,4;9$[BT[%/??U-<-]"SK2E_3[ M.36Z _-"#E\OED65BM9"(TLID@_BG&8@21K6)$30Z("W[V+U,*YO095ZXZF? MHG'W8[R^)F:=-19@5M'LM8Z<5!XS0T\.LP[!R-##&?4VT+YK5#>V^JDQ=S_, ME0=-#L'DP[BVC1]HH0HXTG[C:KM@8S0+3GJ6'48EE/$RMZYML1O"[RK6A+L> MRM.M2K96*!? 7TQFU]T#[B5:4SC+2$NKSC&Q6'\"%)A-4+;8Y@O70Z"^*7UJ MRM!=%7(]J= MD\\@YPM\7%O'=*D'Q@(BXS)J[G*.(K8.V-T*V'=5ZL+4777R MK;VW;<2SZI?]H!0-A#3T'(I$EZ 6+T>=H75+F=N/)IF>U!TGQ>WS^73_\ M/(;DP+>UX-'B(C1+XU%A+>_@R<=06;"@Z640R04LIBC5HC;4Y8"'#B$Y,+>3 MKC)NG :V +&Z>MP&1L/+P!KS]CM)ZNS\[**MM4Z('"T3TD:F/1K: MG6H_7"6C2EB$%"W*'-T8]+"))7N+?=)"9HVK*_X.7ZX!26",M5HQB54="P?F MBRT,'9?>HG?I]H7Y?N1='_0)DK>WS'JX@7L.(Q@G?/<1D3R !)>EU[CG09<2 MF*J1H]J9Q$*M&A%]]"YD#*9Y>-Q]6+X-BZ@I(SWD!*W#M0H(VP993]&V]Z,Z M3K!M&_:V4(D.HC_0,K)"J!PWMA D5V-(M7+D;QHL3!6?A0D\:]>ZC<6AE>*! M,-M#Z\0N$N]!%]Y,\1,,\\]?/I%\L*Z3K^M.+W3=ZL70GH(+%O@NKJ*NP$M9)/) MJC),V5I#7&C:7;W)S,J<02EIV[?BV@#G9)2CE<@;+B3WV5^WK_\O[/"H,82L MF:_M[,G8R@RT!I8"^47&E>+5+6=_ZZ/?]2,^>>Y[%' /AN<*X>TC66"]G597M9 M9+C.YJ3IKV-M=WOQ ,RN!U]WS^#H.&ZSI(Z6\[^5YP%@G8P*;(*H(_T0'8(S M$HKUID@]: /AF*D?#G-.P7+F)<],EV 9E*KDJ="DHZC-B:<=P?,_- M[^SM9#3Z93+]"Z9YD#6$:.FQM0$TTY@#"R)SEK/C 3R/";>:[_9#/K6[]UTT MXL8^VQ,+?:1UW!MM,G Y6A1NL>?3*A]!,.^P7A\;HSPF\A::MS>]%\V!5:.]=E)^JWM\'MF?=7^>_'R)18D R$/!!=H2XQ,.+(0-?>:Q:PE(\M1)4\> M@U=RFX5DMV%/2R/ZEGL?!:/6PWUV-IG.A_][88P. F;%K37,A^I&."0CL?# M$AF*WH%**)LGW#\,Z[14IR\^&B9B;-#N9=>5V>M"(L#AA_'2#4U?WT]A/!LM M40/WTD6962J+8C>J]JE#P8P'CJ&V,11\_P5F"P2GI3 '9*./!(P->Z:*ID3G M&3F^=<\49*J1;\+0HB;1T,9IFN>?;FFQ-)TG.?*V@!2,QYH"HXIA(8K :)HI M.UUH VB>JG3H>=Y8MC3I5R%JB ;) '@FK>>#@,.20MUH03S_R=6\7[F#\'#OR]4+A+PO"OZA5 M"%Z7=_-)^G/5D4_I7&QFA1>2H7:90">7IQ(3OIPJ0/ M3OI(XK^&Y[()Y\.(^BJ_=@?-<0)!&M%UVZYO(^O#:$'QBOL2,W.UR+46T;$( MM%-;GY.WUD'4K=>*0['_0,3'PK>Z#8K#.\"28,(F6 M.%/32RQREKPIQHAL(J;6I-]!<81Z:1VYN9-(VDFPAZR+]A;K;&M+<)R6R?2L MWD*^CJ/ALA1IY_NT[;Z^V;79'K.Y=3M6E :9(DU$:^VYC8''DBSY9-;JDN1@ MIY&:E%K>/%2-"TISS.^'9_01TF%Z=U;(?%F*<&4\(R;#A2%%MLG52V1@(.1X5L)K+EOG<+9#WZAD]68D ^Z"CS4$/Q@?F9826#0Q,F55 7"0?&J=+;T5 ML,.OAD?2NWN*6S>DK8=;M\ZR6M:$$P-G;0KU)*@ =S42H[JW,C.;9'0VH 3> MNG%'*^S?-?20Y/=7TW__>2S]XQA-B#(D)GQMK2,2,*^#9%)PB<9E%4Q/_: [ M(C]4=]=34=O=Z7XL1V.=ITZ^X73^DOS#A3^((D@R$#F35AAB(07R!RTY"4X% MJQ(/GK=VE]K.X%@=#XZA@JV?@OU5X=XE_%@.WD#T[.(-Q(&=O-LSNN7FF>1! M:,US -0FU"LX*R%9[RU8X'8G-X_&^N[H?7?TOCMZWQV][X[>MZNAWQV][X[> MB:GML1V]EO;P\_,9"74V>S$YB\/Q8NK7XG%?C1>2N;+J]C"(=QVANT7<:4ZW M3&)AT!CMI!=*:15CM*)PZPR6(FEUDH-=!^M8DV UVK/TW^?#V?#F0T&V.]J< M S-D%3#M@F(Q0V)<:([.YD(S:;P ;<+3N?["W>^F1[7V5X(/^+K\UV1.3^8K M>DZF6(/(ZZ=JU'@&C-*4VO3!2-I,4FTS2IN) 1&-L*@0#R"%+9 >(9^RE?;< M*=S0/U4]&*]OX&M=5&?O)RM$%]/ V:_36CE4U,JA0#'@Q?2G*+,/?B"],^)18DMRRJG##[G-H'G!QOMB>DTD]$97I(EEI, MZ_G#,W]^>^:+/][BD@A\A]//PX07CJ$G(PLY(DNYQL4+ZUBUN>M/*H-)N81> MGH/6$SDU%3\JT3TTT%ECQ+^@AVY(W[YXL4@/6F8E7HM_?K6L()$'J*)!*)XI M'@BSE9[Y:(%9+E"3!Y$9$4-TA% M.:6S9%*91$AY+4IB"R,S66@)22C?NF'<]NA.6Z%:4-*PJT[-V5B#DBP#6H.' M<;0L4O([PNQ\NEB27XT_G<\'+B4KDO<,A8R$%C.+PBOF>7;!!..DV*;UZ^XC MGX!R'$#D#9OAW(/V!.\G-(?_XRF2Y3?6!*9F?&L_&P#)<5EGZ'.3GJ MLU5;5H\F"YXU$[IFPQI-WGK(Y*BKH".:X,!NTS2W$9S35:7>R>FA4\X.>Z\8 M)&.$K%6ECMP%WPGH%F]T]*P.\X&K%?%M5YE M6DE)]>%B@;T\.GPVOF[-T>_(:\Y7J_%LH'))4I AIWB]%R_*,$ >&%A(M1F0 MP.TZG'33MA93.6W%/#C9=W4X=-7A7R>3_-=P-%HD8Q>O@(DDD+9[2SA'7IO5?T#YS]_2:/SO+P$N6XQDN[J M@EX;R=#6%#BPM=F=IIEJZ15&([Q(^]E7O> ] 3U[M/2NT>'.EQB_5'[PM^'G MZROF ML_9UC.1[\-2VWM$(+T:%G2*)B6*=1 "J3G3FDH.7G>O"7F-KA.0-=Z MHV&-KG0_PT\?,9^/\'59(X?9\Z_77BU#8'+1F!QMM-E7B2CZ*49'WDC1,ABI MI0JMR];LBO%0L4W]G;?W2P;.07&3DLP@) M*@B>6L=MWP/E6"DA_=+_CJ(PU@6T5F0F=*IE!5-F$)-EP2442M/B'%OO7$=2E(?Z^!Q%3W81 M?^/BO^^GPQK&"Z_&Z:+/IZX%]KAD421/8)#3[FP]4T(+7L_ HMSF7N3.%S\* M\[6+X">MI-8P=J^"^<^Z@3X;C^'-_.MO\WP!*,9($Q(LU;:1NN8/>*29NF"5 M< *,OYWCM9;&M5]^2E1VEU[C)_*WR11?O;ZF6<+G0$8R"Z&V_JR'T> )#W!K M4%K029@MB+SUM:=$81>)-8S]:GB3M=AS3 Y6H_Q-]ZN,QO(FCJDA[->W ;^,]K^V$9"A6 MN%IQT>NZCW!@H+Q@UGLI."].B@/&:!S!FSE-/=V%UL;Z^4SJWR?C^< M[*&4PH5GT2V*>50;,23)$@AO@O%>PS95N==]]V$;$!R1IDE#&3=VJYXI>Q>/ M4#Q#SH+)(FARA=P\,"ZQE H6DXA9OXU-MNZ[OTG.N\JXA].R^^^FR-+\'?X7 M2691L[4NC%H21@B1%65M71B1>4\.C#4QUUPMP'*KIUJ/-X5WX)VTN=XW73VD M56R >@7T#SB[\(>W@=O3,?Z.4(]SJ-\;]=NK6#/>#KN0K84M4U Q!LF$4O04 MYF19-)[33P41N'.T%Y^BFCUP)?!8M6P7NGK0KI?X&4>33YC?8_HXGHPF'[Z^ M'7[X>-58/ A%ZW<-5'/T!]2.TDHI5H1)J%"(@JW+OSP Z?!'GKU2.NF/CQZ* M"_P"P^DB1??YU\L?_W.(4QKDX]??*O;% ^3!:"U$K&>U-31$1Q: ;#\!SCHG MK$RB^1JT%;)OPY9J3U(/28*7T*[E%\WNXET]4]N [2X#<]X82;:D4Z5U88<-<(Y@*/5'Y'TJ MTY&%'DRDV^FR[^GO+1Z19!SMZ)Z @-*URY!@@8="T]>&9 %2ZTK M%PBAHRW6*^%5X;8NHT]<*1ZP10ZM$[M(_ "Z\'(X2Y/S\?PMS'&UUR64)::B M60%1F.;&T<258 J"M98G*QWTK!-W41W>\&C%X0.JT9& 'HR-5^,T.XN'HD3O'4:R?@18ICU96E$*@F:\X-$%QU7KONH;X'P3)D50J=9G)$=0D ?LD./HQRZB[T$O?L4Q^>^C9^/\+)^1E&?S6G?E,]::\N/9 MQ7X832G66,.\3XII( \\<)=K*]P4@S0*>>M-9RM@A[=)&I)YNY1$H-H*3$($$8FX4.9 ,9 M+E'(;%.@U[:L[0W0#%F/C00RZF2T2"P6J$?4@C.O+9"3F*HG4)_!UDWN#]%( MH$6QCQHS2+^H]9H_PZB>V@X0I2&/R3)(NK9@HATMQA(96EN2+0 "^\HE[6=& MCR)5:C]M[+/B5$?J>_!IF\ZNUL,=SY>?I&]!FN2BN)9)P>B0D3E7Q6]$9H%> M5_$++7T0(K0^.#G$O+XK>7]JT'^RS-[S6]35OYCD./\Q&=^8\<"'B$$DRUR. MY)1H5*S&W3,>K C*%!^=W2^5IB_()Z#(CYGD'GHE7!:XRU)'".AKLD((^7L5H&*S8RQI^[>V!)0(<>$>KM*_G M0$(P'R6RXDJT12B:WS;U/?K$> (Z^ZAH["&DI =;^=HO7N*RK/:JQ>A E$@S M$H7Q4F/0O=$LH M,T3.JHXH)?5_UZPXRP1-0^,>O&#U<<>XYV8L]YKXRN.0D M(A1K K,0.=,UJM!',K%!11Z]5\&%UG<:/4WENV8W);N'YA,[ARLHK9.U"AD7 MIJ99"S*1()%AY+U6QCF12NOJ[$^R6FT77>N5E,=>K38!+SKPS%*(GFD3)(N6 M1_(_97$R9FMC7R>E3[5:[4[T;UFM=A<:CE)\=!N WZO5[DSESE5(]^'A* H3 M;=+2@68>8^UOPH$%@;0V>RZ]=NB5/T!+\T=6[(X#)U M=U:UH80B6-YE3#9R&]7)5*O=2?";J]7N(+5'$.*S(8_^,C9D]@:F\TE9\T5] M1?JT0=5WP$\/LKL5]U.T<=EE2T:RU2KYZ)R.H$C%3,$BX(&XGS8 >PS_D=%' M" E8U-;0PP:%Q>04$]PI6FG)0"L'Z+IPB>H%G.[D-U#I,\%S@UKQ[^P5C^AJ7S&*7S M:WV%C$,MP!?:1G-ULIQAD)UG],H8;;41S5.?NN ](6T\&&T]N"4[^_)D596B M161&UU;J2B/AU9*):&FS#!5RZP:O3_)\K8M"]4K*8S]? W2:8_$L:?($M*@= M/ETJS"F95)'"9]=73]>G>KZV$_U;GJ_M0L-1CDNV ?C]?&UG*G<^-]F'AZ,H MC%:!@P7.DJ#G4)LLF ]2,4/8(CTTCHR\TU"4/<_7^M637<3?^_E:E!+0>S+O M446F,1CF1>*T17.%](^6N$T_WB=QOK:3X#>>K^TBM3Z*+>Y0LC19)TV2P-!K MSW2L90XXS=R&G(3F,5K9O/34"9:P[F)9]$57#[':NU8TW0;N]Q+6/5#?L;CP M/KP]@A+6%D7P-CH6') O:66@)3?1"LQ3C$*A#+ZUS_THU*QA">M#:MDN=!VA MA+7514GO,P/:Q@F4R@0/ZZ:>01A%@L#6#O:3+V&]$Z4[EK#>A8\>K*IE0Q2< MOL71\@[KX_#3!313RT,N[F*ME$R'I!E8*1BW@2N?K4^R==+S!CBGK2:M>.AA M17D_A8QUFI=XHBJQAO=[*1TY E:S&(UCPGE013N-OG4]\]L83EL9.DG\7@.Y M96C#VMJV[\[/:FNE2:E9]#!>)--?RZ2G=UZ-/^-LOOCPB\EL/OMU.IG-_CF> M(HSJW=VO)+C9;_06U@]?CA&7V_D[3.?3X?QK+6=7[_MHB3W^<3.?O M<7HVF?XV&7^H/UT;??_PB5.9>?<0C5.1Q*8PD*RD=EYP6GZ5MIA\09XR+<.Q MB*"57%_D^0D*H5$9\-6-^XV;]I5D\NMZ2W\^G0[''Y8)V].+E\]A-IQ=79X) M@38Y6BN=HC5.9TW6>A2.-KV8$ZCHE&@="MET IUMLF41DEM,/IN_@.GT*XVV M #IPH)W+9#,*Y1?A[5PW!HBUI7K>[N@4NQ%,;9R 4B"RDZN_(3"8O MDGP2NB ,-]+8UF&)NV+\EA6O5SY[.-F_A>\6^FKF% >N!.LE9,:5J:=% P,O92JQ**4+TJWWK2WQ?8M*V(O_#6N[;*5^4H? MN/^AFM6'ZOHV,.")%GI#CXV-F)FV-*>@96T[( WF$+R,VQ1;ZP':MZB-CX'E M'BJ^7#O06,UL "A5+BG7BIV&:2.K96S&?A#I0@]'DT]#N^/)=GH M6M?>:]=TOTSQO\]QG+XN0L0X]T$5FQ@BDFV2;*FMRSA#DS3-.(%.O5TZW0_K M6*'"1]*7^UNW-^'M0#VU+P%>M/;= N(!N[7?@G?T'NUMJ-VBBW8+7HZD0J4X M$!X5N'IJ[ M'>@7_>(7STW@@4-ME6"<3"2&0,\->&2V0?;>#&K/71QK5 MNN?@+M[5$[<-V ,:1?<"/;IYU(SQ;9:MIG0=:N>[%S2MW486&UA2@9XY@L?H M&0S,H(3B)"IN6]\!/ +=VMY^>ARJM0M+?:K4HJGY;"$!L=JU=0*?DA LU=:A MNN3((!>2A- U_EXY;FU?"G07SN,PG1H1>9_*=&2A3]OI&C2Y@E:<$D5)>BPT M2<&=;"@QJU(K\P"7(+ MBDBRQ*ST@:+XOWDOJQ%+/<3^O<79?#I,\\O^M+J"^SA^ M5RL=F!R9P!YVN6YS\%9$22NN-9Z\B0*"!8DT!QW!H%&YJ-;GUX]/^1YPS!ZE M[NW 6P\Z5T%=I$ GDH#PCJE@D9"0)Q"YR2R5$J*@]RRT;CMU-?KA[:;#L;9F M%]Q#Y#WX7;]/QOCU=YC^B?-?SL?Y8G(N!T'*[UCRH:;3V\P"CXJ>!5>W=VVL M;6TQK4?R#2E% RKZ*:0$XS2$T:LQR>6\NA:+U=(JG95,F@5?6TJDX)GWV3#R M(&1QM=9/']7?UD'YM@WJ%OPTS'"X@/5^"N-9P6D5RSNY$T-X ;5,K\T $KWF6 MBD51D\]-YBQ:)9B.3M/_T!AL??:Y%LCA#;7C<7O;FN],3!\%*'!:.[30Q^K, M7^*GR6PX7T%+P8%TR3,;9:W46 +SJC9-=EE#AF !!"A<)MZ\R$S8B^ M82UJ2%4?]S*3Z:?)E#1\+3B:&,A:+,5E4!6<)2U/AM&^KAQHX:QL7OUF$Z!O M6(W:$77O[4SOU1&?Y;SXWBJ;,IF>=6SCN/L8/57\VWY>MVKKA>"\+BX;VD2T M+B($M/2/"@)5%D:LOSO>.-S^I0_6%$^ZEGJE4U:\%ONPGB>F@R4-,\:QK TI M+NDUWJZIL;:(P<9!NA1NN%O8[W>8+VH$OL'I<)('08MD=1*U6DFHS3TT@T 6 MGR^F@,GT^,$V$WAHG,,M46TYNUX>H:DL^V@3N+D&T[T5;6Y6L_%6^A0P,QX, MF7 E2 9%(D/OP4CA%;)(HO98+U7 MR"QDTN'B VHG8\KA(0MHXP!]IWCWM_^TD=FQ4Z]GT_G@+8P_X.*(!NL@_-OT=9!O+=9A4 ; MPU,@\)YKFQ[XVT%@C7G[G21U=GZV D(K1D@8'1.P.'K%P )PSV3TDOP2X#FU M8.[&H(=<'?8+D[2VS>Y^\EH=[OTXF^:_A:+3HXG"S$$\)65CC<35 MM<%/8IZ[4,/@BBZ^1&-:7P]L@ZN_[H3_G&$Y'_TV+#A("H7T2C"KW.("V3"O M;&#.>>JKO#B6F> 4+*/Y"J#J76R6K;HSM8[=*^U:4G0HY]\+V%_.ZTIPZN*%HQR7Z31=?B8*FV M%E$,LHCTQ C:I)M7D=@>WK&26/I2D.V7K4Y$/8+.\=O [:O&UF/H(+]%_DD_ MU'=L(;\/;X] W0P&82-JEGWP=0_@+!!BIDHN,6>G1?N*DX]!S1Y.'GF46K8+ M77T$CVSH>!Z !PSUHB888-H#V8H.!4LA)P'.6YU;:]*3[CR_$Y4[=)[?A8<> M#I9>UAH^DT^8WV/Z.)Z,)A^^OAU^^'B9TFS @X%(>%2F:6L$%CU*II!+CRJ# M%*V]N@<@G;:JM.2CGS3)C'6JEX'A"G0&GYD,6,M)"<5"$H6T)H $ MK7DHWEOOE'(02L1L8*\[O@U8#G#K9[V(P2(RD6I$I5>6>QA#1:G[2.Q9?6E\-/]/BTB[KT M1,AC.3Y]-:8-"]_-8;[XWM_J7Z@T+9SD%(V7I/LVTBRTEH6,#"49Z**-U38C MM*Y@L0'.$S@>W4D![K3Q;$-$#_;^/= N#M&V -?3X>=&8,19S#@R2+EP%M!I:GRD^A.F4 M%**I_ \2[WTMQ?(=CH>3Z1^3.<[>G9^=P?3KI-2TR_U/AW;X\NXG/_O.Y-:I M3BXI)1]Y=)+V A ^@'0%--H,"G@:[#!.U_N!.+\J-'+E5]&"@CEZ6EE*C463 M,C*P9/ZF$#*)WZDH6M<*O@=*]QN0ZU_["R1\=C8Y'\\'/D:M:/]E7-4B! HU M3=8;YAP*>B"5TSU/\0K+X9>G%KS?O=MH(.E>[L"NXR+_#JBMA(OB.\T-V>W1G:*6-&.C!]OV?J0_ MEX)I/OR,U\""$2%C5*PH$YGVN;":A<,\8>>.<^N:ETS>">"I:T]73GJ(J+X) M]MJ>OORQ>I5OJU4H!JX($!8D<\834,-]+2RY2/0CJX%^FV7K](ZMP9VBXK3B MHH M"K+?!+JJ.Q^#D-X4)JSW3(T %.HC[<,I@HB!%]XHYB[4S MK ?FI4W,:I>=0>1)Z">L! _8G6&J%UXB"N9]M"PH MQWDB- FVRC)YJ"KMS6&?NCG?59(-;X%N05FI[C9@6E:-O@W@"+6CN]"QGM8. MLFQ=1_H.J!2]+EP[AKJ6:-4IL8#>,!.0)QFEMQF?#K&;:DKWQNLN(FS,Y[N$ M8Y@.)V^F^'DX.9^-OK[%3Y/I'/-JAU!6<8,ZL2)K"VB9. .!G!'BS+VS3OBM M8D,>H/YQMGIH8?;017(L.,G(ND?&D[#!.71>;K5$ M/^*(6*-]AI0]\Z!2#9>J\78:F8^<6R6-A-1OQ,!CC(C=A?>M(V)WD?1Q(V*M M\BC(:V6"EMC:J!889)V9B3*IR#URV_I^\"E&Q+;3DF9L]'Z8?&UI?D_4SSY. M1KF6,QF./[R$KS7TABLK,[ $M99-O5'U.FN&X+T3$8N.6S7::!&?M@[@*6I/ M2TX.&1%["9;>FV$ZKX&\UW"+0,H+T$?K6BOB[OYI/TYR**\_UT^.%#S9_C)NF,Y(F"M>2F%,NB MK*>X6=F43.9&M.ZWV!'RMZ)P[7AK&(-;SXCOA?ZJK%Y@7G2V>S7^^4O"V>QU M(>CC-/P$(S$H1@8?E6(:";..4K# :TV3P"5/3BB7[ .^8&<03UN%#LO!7>4Q MW=>LZ? S+-)7JDJ_'<[^?/VIRO_=?#K\<_GF *,C%2>;SUE5LX9]K7-C%8,4 MBHC1!BU:]\O9!M?35IW>&+BK);:=EKR 3TM$D TY!"&Q( /IK:OUK$2BE2_+ ME$4$#*4_G;A <6H:L)=T[_+MNFPI;^#KXM!@,GUS/DT?849['N'ZA/D%C$:S M@=':^A(,XSG4:F80:*:NKE_HE=18FUIOL6D\,,S39K:U'.]2[+M9#06G4\SO MX">I?Q MT(7QA='Z%N=#POCRG*R/#V32#B?YW4<@$W"3,:)9"A M@I 13-RFS??N(S]];>A9VFL.V)JGB*Z* [_4:C_GP]G'.NN_ MAO./P]5I\4!AR:9@;='L ]-%)!8A!B95D D5+=#"XQ99ZM9EEEFDBTY 31U!CGTH:L3 ]%&Q][,OA.W&Z3#+Z+C ^7 M_[L-JF\U&7PGQK9+!-Y'W(=3AJ!1BB(<&3V.[%OK#0N8R%&.7 6?K8RWLT&> ME!+LDPS>@P[L(N6#)8-K1YX *%'CD&HA_:)85%DQG[1/,CGK=.M+S\>=#+X3 M2ULE@^\BXL,D@T<.3F?N&9(JDSU$B((/G)F2M0K%RQ#Z\!\>;S)XETV_HWP/ MF0R^#:YO-1E\)\ZV30+>1^"'3 :'%$2VB;8U7^M16U%8Y%DRYWT,@9:\P/NM M>_KXDL%[T8-=Y'R<9'#T'E)V@HF M )JD(O]B0%(RPTW.MR.LSN-9/"=F-D] M&7P7L39.!M^(\#7]ZMEH-)E7<2SC':Y AQ05(#BJ"YL G+IZ-!-^XZ5B^PQW%;EQFD=6>'9DTOK"@O".6:$PDBVE\7;TRDV@^-_&2H43,(TH@D72D^=-P:-@(X+<7H4?B- M YTW@;9K0%]7;):T5W M#>.7[PO/7\39?+KLDL=32$'9P@"C9]I5_\BA(/M'*:,%1Y_]%O0_/-)3/W+L M09Z-+8O-Z%8:OPV^]<>0>_!^C&/&/GC:6@4Z"+FQ/[D5SB)T(:".Y>0ETP6! M5B4>"&Q 40,S>-JF$MWQE.">(\;'H .[R/:@W+\>7S0MM#$'HT1B1NM(%@I9 MM]Y%\GBS#J68E'3HOO9?#G>X;;\?CK96@/T$W/@$KI]^OA%X^WK1QG*Q^)EHLH@> MF:_U&35$SD"!9*5PZ8NQ,32O%'$?EJ=N&C:5=0^=BM;ANE&"_V%T/=U,;T9V MG/OI-BQNH1H=*3C08G$-)8@013:11:N@VDOU)Q]9+J8VTLW)Q-9I,,=0D ?N MK8^A'[M(_H"]3*!(R)QA$+2S<6E9L#8PY9PSAO"FV+J:_2,)7VO)UI8]3;87 M=0]A;)\MTR'I9=RN%B9G*:1*HG4JRZ'8?\ 8.!CYNXBX%PO@[&PR7N!Z=G&_)<&B MC9D! DW0AGIWDFB^07JC2@@([:/7;Z,X_-[?E9L[^WTGP?82LWY1DN5J4ZN5 M>19:K6P(A1LD@Z:V:Q/&LX@":>9:)>O0ZQXZKM^/YU2V_&8R[[< TN3_;^_* M>MM(DO3[_I? YGV\+.!VV[,-=-L-V]V#>2+RB+2)D4@/2;G;^^LWDM1A2Y18 M1685*^*N/X,C.NC)BM%B%]:^IVH6VPJO;[Z3I697LK+=[?):F-"@:I MBS"8E,*&>BZ8^ST[20[&L.*DY4=>^D^C8\-A9[WX,=/21_ "HN.[K M=D/D54%5T=DXQ4#[6H)7L(!3M@Z 94SKE(LSK5_'WTO,,2I26NEL/H3 CSBP MX?W%^7E8?)V76Y&0UC,;=JTSU-B&7OS=FMR .7"G;99)2L4T\Z+VMO!:6H'* MH+RG+FG7DL,,;TB!)1]D!%]0@G(Z@>?10N&N**E#,7[889>_#CZ\@8>BM*H^ M7J:-I!)9>U'Q "Y8DT/1.LMANZV?XO"&/GKO/+RACZ0'?\?[QRR? MYS.L_?"X=[$8HM?JQ$#5"5S1>P7">Q/PN'$PGNP''[*PY32; M1.4B!J-!ISK]-@@%7A=& +><_$MCI!EVFM06HAXW8(:1_0!%/MM"DEB\9EP9 M$")4O&8-@9$WJ1C/:&TA\ X[5>,D.M"U4WM_J9Y*![HMS1:D"\Q:22AEBMCP M5D$,RD*N[F2V@BLY[)2Q4PO@]]+K[D8T?>0[9M^1+G0]UT8TO736M0')/@(? M$Q#1&ZEX+E"LJ75KY& [:VN;92*,;BZ7R[!&P^DUHAD$!WWD?)Q&-#EB=K7, M+#-1SSTEZV1H#2)SRV/)FMT.V3V-1C2]--._$4T?L39^!M*]\X605B5F735? M'2CE _CL."A+?^(U_9_I,O/B,;85V5?]PPAWN*V_O1=&\:+8: M(Q#J%RS#P M7B)8U%[5.6YT\/7;]*?>5J3!=C].SZ&;3 MTD4;F;?&MJ[8.?4VTX<8^@?+> 2]7STJZ4#5UM:)D$**B@USG$E7KMK.GWF9Z STD?)H[W2XH"NM&IW,U $K MJD[0D88\&A9T1E64EJU5?R+O=%IHJ=/[G#XB/H7:FJN!]Z_^_DP[" >KK;EG MG<%K:[KP=ZNVALSQF)&VO21O'[GP(6E)=J)&YC'9LJNVYIXEAZFMD1R]9.'JSF64-$Q"=ZAC"Z! MX"G3IF5DM.N2P3*3I2S!BML#FP]FN2MMQW9M]L/%[9-M$$T,4(OS+2UOR^OI M+,P2D;BNV:AU')?YN.4D1^V92P;0%@N*.PD!%4F$*^^5TE;JUMFOKK0]#<0, MHHD!S*(MR)X(JYEV!.*B:XUMS&0#Q%R;0\M IA_WH;E1M(6,IX�^7;N+;F M6UA>DK2IZ'B'9V&%^\@$P'FA4">3%QAR&T MU\*/6_W#RWKP&IK+>)#6U>'3-1Y4QU$K(JDH UD(I;C'+,H0XUU/K$SBD!/@ M4*F>2IG$UCA!)GCFA BZWAV1@>51.M!'2VCVRX1U#XR M'B]HUH6JYQI![:6Q;M&S?<0]'AB\"XFK$L"CHO-1UY^R-U!0>B.+BD*V+I,X M]0CJ !CH(^71(JBRE,PSDC'+% =5Z@-_39E2&':.^^G5 M1PZ"@SYR'J4^\O)J2MQ@=$D 76IT-;EHP!?ZI6<^E\A,\MAEX-9#:QP[$+2O M%G;60NXAPE'RHYNHU(N_PB(O7^2\_EPX^V56YHOS=3!K_Y1HYT\?G@7=CXM; MB4^ADK%1D&:Y4723!UG06IV4-DEK&R>=5SFPR>2GL,"?PA)S#1;2V10V.V 1 M9A_749Z?OM[\E=_#U_5A5(FZ"6$%)[QU*0'CM7.65^2/<+(I=8Z8E)V2KD$PE^9DA52T6VG$V:,N7;:.Q6 ]^#K!_"/#98AVK&3M3'_ MBF1/+;Y,$VYG^4VUNY8KW.SHY8?Y%D;(%/L7KMYAFG^<11.X:-[5?0S&GMV6.#VX#!"V&8S)S27X>KZX M_*WU,,>)8SEXDCN85.Y92:1T$')?#'[OD= T0+G#WL+> M.'TW$8+EV]4G7'SX%"X''"W_09]8+7^9;=B>:.6"(6<>G.#DX;/B(&JMP;BB MK-*NV.;M',?B[=EMD9,$S0 M4PYSGMXA<;NAGH;=IO_GJ$K:F]X>7-1 M]?"V?*#?29]P.>'%)J88@D.F045N(=3AC\YFBJ[$R[H+& MMDW=?I.)^D":7WZ:GV6BM+YC^3E\74Z*DRHIKR$RKFM[;0Z.>0\L6B65U0QC M^QD6/0A\-C ;7GUWL>:.!P\&U0_(J#(RUQ:HW**BDR&S^L G '*1C!*!U-)\5F36Y_EW!!RK]/I(&+C]MGMO M70R0"-]?$#=LS-:9_V\*';OP-%"=]Q#\'*=&_ "8](V^CJ7CQX)?XU02S@;P MFM4NAF28!!8X( N9FY"USJV'[CX>W.XH:3]QV/91[0!P?4=&]&*:5I>5'W^0 M0I;OWO]Q-4<.C;4N2) I%5"8. 1-EXQ)F8E231S?NA'/@P2=H"\TN,[G0REL M@++.:]?MIHKHDC ?N3&V:##<$\O697"%,8'BAHIJN%Y MM%RL)A^FJVH*_S++TR_3?!'.+L>E!L50:^!8._@QD<&7S,G0]4E8RS-VFX5% M*WR#&OK5#6+N7?QY^@5M=-&P(' K0?^SU73U]7I4 M\FY2^YC\?>'S,'GC6O"-%/H0/ ;0QM"GRPZ2L[.\F"2!R1H,]+X&UX4$U 6% M$ABX[E3E]AB );+X,J:-Y7T +9L3;&M.?V Z=-L^I^+ MC0.IC ^A6 ZY6+I0K59 3F0!LK?)^!(\,VP]2FL[)<_3-FFHG0%*L.]2=;DU MNM U4 #R/IJ.$T1LH;>=4#A Z .$6.ZE+QJMK4@"K)!$GZ&C,IBH(91BZ9#C MW/O6=?3C@F%'9&Y,+/21=>.&$W=I^JWFU%Z&Q=G\_?3\8G.?7EYZ#M%Z'S/P MHCRHA!FB*0YTK$T4HE88NS2@Z+/F^.&0-EJ:CR#BT1M47-VN\_+N_1\O$EE% MU;YJTJ#BP4^W;5#1G8M;#2J"32HQ61#1*1>S"RDY9D)1R8E@[*3S*D=O4$&. MD/%1!1#.,5!9&X@N(5DW(6:R8#4O)]->X=>C-ZC860QW7?#S;GYV]GJ^J/]H M@AZ#$$:#(8#47C.Y3O>2('-@CD6I,)V,C/?B\ 1#U6V1/]Y[M(,!=$IM,+IS MNZG?GS!=$K.^]C.H-ZN,#+S)#IPO/G.&S#:?"34:"]MJ U"]6TQ/;%QS^>/S_IG70 P 9HNS$''TL8 L*](',!&S=<&,LWGYLI*-LI , ]J@:^^??QV\V23Z4@P"HI<;YZ4:MXYU ET]-O9!=NM4N.T=-5'!(_H?'PT8:+! M(/BH?-_NXIB8P- 9&\C&H@M""6[ ,120Z*[0&*(1K%.AYB/;AH]H[YT"^$]P M(_="[J/:O=\'%G8+P@N'G&>$+*P 90*'$+6&Y$UPP2G/R^.Q>GHR_V,?G^8^ M'A+#CSAZMEL0LNADI:S35V7UU:P#E^E\\QA%==6"?T0N3$_F?VSFT]S,0V+X M,4;P+A:XW"V%8C$S\HT@25%?]6D%@3L$I[A"EZW2]O'LY#Z<_]C&I[F-!T/O MXXP9[I8!)A:U8Q82UD9V,7N(*I,@F&(A2>M\:MZ/YP3X/IV&2#I&:U2,X*1& M4"FJ.LJ V?">-I6RC>?\/D<&R(=%-,[BK)/LR&2-K4%KRG L9 <#>?@#!VA M.BHK-=T'QK8>U/+$&B+UPL"##9'ZZ.*Q-)3IPM./ADB]&B+U@LD8G67VT?%C MP:\-W+-2R(#*S)%9S!-$,JU V,2RU\Q*/WJYP\G@ME=#I).#;1_5CMX0R01! MUTF.(&6M?S"Q@+>.0\E".D;>F(VA,>Z>0T.D7CKOU1"IC\*.^-CK^@';B^7R MXGSC9K5^]?70&D,]_^K,U^U!Q<:B*9IE9ZQ*3GLE9!0$"2,-XYCN>0?VT')' M?Q!FA$)KD@6TBD!>C ./.D"T117T"8T[F3*57X_^(&S/[(_CS)>L)#CG/)TD MSD)46D!VG*-";\/I%.<_^3SE?MAO%L8< 4*G]";LFH-O#K];W/XYKR^AS^CD M?$'#.@**<"8QQ"4+S:T;N\X'G<_]LEI .>4"F:V=+3$8*P,*J:#,]KJD]X9VYCZL2&. M"I.A:DWB;@9C%P9?_?T9JQ?U 1?GG/RFB"+J#$S7*5_:)? Z1LC.*XX\H5"C MUTB>#&Y[901/#K9]5#MZ1I [57PI&3)C=*OPZ, YC1!T<=S2)8/FQXB4@77> M*R/81V%'S BN2;_CPE5?;+;$UJG!3HL-E2/LS^FM9&%,(8DLI,\2R<% 7U"0 MCY%Y5MFE7.Y)%G9:=X0)N2_.UA^BG]Z6FV&EFVQ%'6.ZO'&FK%9*&XS@?>2@ MLH@0I./ .!,Z9^-,:IU";,S"P4[19J5OA[ENT=XDY9@9*;^V4"JUJD62R%P@ MJU]H'@DB3+8N]^U&V?C'\S$Q>,>-:J^](3)PURYG&]EMW$]>[YM$3"D12&[. M&HCH$6QPW!CCO-;-(ZI#,#)6[.F4<'M\1)Q*4.J7&=WF^'Y%F[A^[M=+/C>- MV]$%3CY"M:<<*"\";6"K@7NNC7(AR6@;(_P!TJX& M.'0@;J"8U(.$'2>XU$R-W>!Q@ Y&!XH,)A=C&&T,(AS-<7HV-$CQZJ04P%^MH,FEJ!V(-,48? MBPU!F]9/I^X0,;Z5WU!)\Y82'L \?X=+I ]^>C'+/^,7/)M_KAQ?^@Z7),:B MK=?6@='HR=A+"ARW$K2U183LHFQ>OM"!K*<$B]9:&"+/@&?T1Q^)PM_"XM^X MHI^_I\\+QH2SI68$R;(*NG:7$ QTP()<%ZZQ]5&QBZ:G!)&F\A^@?.H?.,-% M."/Z7N1SDO-RM0AU#.'W1&9AM.18H$A69Q)E!9Z@"US1-5HT2Z9Y17DGPIX2 M4MIKXM[2HY:1^U^1O+GEF[#84+M_5/Z>#QT><>]"X:UHNK$NJYH"Q*15-L7E M$C(&%^C7+#(]N>>;A^W%7W&Y1%Q_^F=23=1])]X!R" ME PJ>1AR)ONC=>1[!TF'GCYOYK-TL5C47!BMLUI.A(E9V8B$9V/(SS<2?*G9 M*30A6R9I6W6:+-N#Q=LTC'^FM-3[[5/E( D/8+B^_8QUR\P^KME]5POLWY8_ MEKBF;A*RBMP4.M,$IT-42"(N< ?)JRB-SSDT+SE_D*"GA85VLA_ 4/T09A^G M\6Q#S"_GG\-T42_8EY_"XB/6@9A!N& 3:"3C63FEP3'"+N,FZR+1HF^=S'J8 MHJ<%C8;2'\!(W<[Y)BA,QY9!+1/(A *4%:X^P\E01VT+']"DW+KC\@/DC)48 M&A(+K:1]['1-':O^#L/9JV6UUJM=G=+%>@XJDKO^>8%INK'=;YA\6WY?S.F4 M7'V]C!@:*6*=/X2A/IP/=#BB%V!*B-SIK$QI,>?^("*/E>)IAI+Y,;35\ +K M2G@M[+JA^#JSL)OF/MF=!DC;1N>XR9Z1H= 3@,WT>#(8=$1X3 Y,6(>R%8-0 MG_+Y4 2Y"G3CITZ)HT>%O7OR2(\1>CW4UWBJ^\OYXO.<7 K\7[(I_G,1%BM< M7"=(T)>@DH&4%/F9BCR)@%*3V^D3\NBU9;?&$F\=XO[ $N-9X./I9]Y>N*/4 M[V[B87_,\G29YA=DQN678?GI]=G\KP-:^'3X:*OH8'?*;T4*G0^1\9*8"Z2* ME(+2SKF"D;00@W23#M\?-FJ8@K:)%P0AG2/\>0NNA S(K-=&:R54ZY#:P%'# MS>>_CV;\.@UQW9OALK9^^0[K[B.\ORVO2?3A[%\8%I,<@L1$EBD=TK4W*_+Z M6-T#"TZ0)&+B6@XBC'VH/;T00Q\L;7>?<'? MR)/]M)PPH2-G=8!>2AF49 :B]QQF2)>-$>!8[1DH.8?(%8?BI*\W4<&!@E^=27R>N-I'/X/%33N22_C MB8@FLX()%$\*E-46?'TB)J1RJ?"47?.:H=Y$/F-(]=;1 -U'^A#\>GZQ(.DP M%AA78*RHPZARV9RI0A8NH\5D3#DBIBJ-SQ=2O34TP'227O1.O]2W44%S8>J; M;$10HCB(V3'@Y$S[E&V*11T3443C,T947PW=190>"U$OR@H7UT1[8Y/3*8#G MN@[I80H<^?<@3N6^A*V_.$42^-W$6.'10YWX8)7_V=Z*^^.*^_FM"9:;0M M E!H,OQD7#]]$R"%YMY&$WUHW=EE+T*?$:::Z.HNP%S;"KMK9:QZ+L) S MD^0VN *A$&W6<>VSL4Z*UG'@>TAY6B!I(>^[,/ #P>#EIAATDI/@+H0"V_';N(9Y6VS9N7":.;2WKE M( 5D1$[1$'1*H!FS1"?G*%KGSKZGX&GI_P#I;E'VP;'BAT^LZP=/-2\W"[,T M#6>_SY?33<>:5:VJ(6Y^G2Y7$_0YY:@5I!1KJP91ZQV"AAP7NI:2J!622S*DE5!Y4$)&.;#LI@,].T@13#UB\3'T'Y M]^%.S^'2/H7R[VN0OT\X"XOI?%VBYT3@WA 74BM-TN$&O-1TWJJLZDL'KV0G MVW='P>/6Q4^Q7+N75NNL[R5D_$+J M!DJ:#R7A\=3/>=#":; J#=UMXJ(49LL(TN<>:.*#SY[ M5M 5Q1D:R_)DZQLSH8(18+*9&&*9=$79G;(M^M:!S?$38D,R7SEXM"G+YT<6O&;>(KVV2G%"Z1U2]4L:UT6 MY\!2M-D75W)H/CZD$V7C'1N#:/].A]OVZFA8U;M#!!N3.!>&S#$!3),7I21F M"$'SVF8ENQ^!QBT+$T+X2J3-U8_N:[0%Q.S0QC&*&*.3^ MCM)+*J_&.G0@;:".K@^0=9Q^KD-I]$'@'*Z.D1%3I'&*!PZ8Z8A6BBQQQY4# M+$FD')Q(H75(?72D[&CL>@) Z:.%0;K_9CR?D9>WZ3CWCXM0QW;C56,XDXJ( MQ0@HQ=:J$R4AJI0ARN*%R5D'WKI"Z&&*CI!,::6\.\U_FTE^%._XI[ D4F?Y MY^G9Q0KS&UQ5R?R.BW7W]:NIUF$SU;K.A?D2SFJHJ/[I\M7?Z>R"7-/7)-[O M/_#Y\@,OPUFJ;Y_7S^#W=;W'I_%PO_[(Y>EB<:% M++,-D_')/="+IYV;ZU+3+_@>R4MWT:X9NG)F< M;?$E"K",UY:[RH)+M"N#)V]&,<]YT:W]_$:T'QP).8R.JPI&SH+<*D/QSEDQQ/KG3$N"QJD^/@MD[\9;1E3[HP*$#V=FXF<1,*C7Y;5 J M4-X'\$H%H',RZ*BY8:HUA-MR,%8IP4D@^(C*/Y6@TX&,__1U^P?6'A'W@7N! M$@KS=9HI*^"=YQ!*X-)'(Z1LW59U0':./]1H?)"V/?&;@64 -W<[9=],1>U" MWT#ALUVT'6G@]JF H1-(#]3D,1 7.#+&/ ,T6M).54@.ODG C9?)UA>'=ISC M\]@CLA\KT/HHL'&+O/6 W1=$%3/&UVDYG<$8+R)IS(@2]9VE' M\&3KAT_%^=E7[O-60FN>*YY]P<6J5D._Q]ETOG@S7UV/@2J9*1:UA6(E!X4$ MX.CK)4Z@U74(<[E=4G!/GOC^-9Z07IN)IR MU2$>W@,==<'E#3SJTOUBV0U8N X]'SCC@?X>>4]YOBX^_^T[Q+4:VK!MB57%_0L-5=@X5IGB$9*X.[76N=QPWZ3KY6_7_\2PQ/_YK_\'4$L#!!0 M ( !J38554P(IJ,O@ )92"@ 4 87EX+3(P,C(P.3,P7VQA8BYX;6S< MO7MSW#BV)_C__138FIB=Z@BAB@^0!'KOO1/RJ\<1;LMAN[KG;L5&!IX6IU*9 M:C)39?6G7X"/3$J9R028(,7JCFB7+)/ .3\0/QP Y_'O__/[W1(\R*+,UZO_ M^"'\*?@!R!5?BWSU[3]^^.7K.XA_^)__^6__]N__%X3_^]7G#^#-FF_OY&H# M7A>2;J0 O^>;6_!W(5_&9&]I,L\K7XLJ'%Y@-E,JWZ::B[(ZK\OI$K(6NV?-(TR,5__*!_ M6M#'[XO7Z[N[?&/6O?)Z)5ZO5QN]/NIU,I>E%D&^W\B[^D"OXRY=6G*I/MPY_<-!\?$AJ6M>YP;3>\%!KPK,2BTR'9\ M8H]V/S6/@N'(W-R![XFPP$@+?JWE]< >SMCL[:Q2JU4!HVC)*LV:QGXVQ/*S M7&[*]C<5U50T8]_?)#SCK'Y+-.XO#F.:5]M2]R-#,IBL_@L2VVU2F/65!]J MB+#D*$EA2A6'*.(19#S(8!:E,:%A%K&$VQ# D;;G-ND_RX?<'!R#M0*?BGQ= M@/HLQ&GB'\.P?[)?B,S($WPH*-:3O$?]OHFM7^M,:OVW_80^UN(DD[A'E7;B M]CTR;.5^OQ+R;I6KO#Z!_\N6%G2UD;(Q6:50$G-ISFV87L!#%D!&HA#&$J,( MHRS4.PB7!;R_N[E-Z6?2NJW=9Y"U6\+]X37R1'\F*+C^5LCJ&QUA%V 'BJ=U M_4QGDR[O=HH_7^4MWQK*'[R0M)1O9/W?]ZLOFS7_[7:]U&V4;[5=L7G\O%XN MWZV+WVDA%HH0%4BN8)K$"4248,A2%,(L# (F<2AXQMP(Q:G_^3%,+3;XL57@ M3R!?@:X._P/46H!?C1Z@4<1Q(^$Z3+;L-!KXH].5=]P'T-@@]+SQFEOO$Q/= M(&@.F6]8,\.H\(/>24EYES$E9WF> N7^5W MVSNPK.;C?2.N&[U90V_':V, .C*AU2)?@9W0H)+Z"NSDO@*;-6 2?**Y\$=B MKE!Y8B_K;B>E+5$&V@95(;:$+$D+)8I#*664R4BX'6U]G/X0FEDEFE% M I\EE_D#94O-,*\+*?(-^+ N2_#V^[U<&;/JLS1^E'3Y)W]48X.1)WKI[6I2 M2K%1^CF-6+WC1AU"YHNWJXVFH6LA]!=5?EJ7>O'^?_/[UVLA%PJG1*4TA5A( M;=803" .4 !I%L:8A!S30-B01G\WU(Y RR_?3A M#Z^1B6,H5-8D88?$$7HH)?_IV_KA9]U S0SZASTAG&EV$BJP4ZTE 9! MHH2@^B>F8@?'/YLNYT8+':E!68D-5EINH.4V?O_Q%="B_W<79S4KX/N98APX M1V:-+I*UQ* 2^1F4YX^8AV+JX@+H&]O)G ]8>SH"N@"5Z\SH%5#$[H#NBCV MU"'0ZN-Y\X1T?RBW7;FLOQJS/Q%QFD: M1T$&520BB))00(:B! I-Z"0.8QYBJX/[BR69(=U7<@*C#6C5N0*[W]<: =IX MV%:_ZR@%?JW4ER5/O7 MJ@O:GW()NQR&9RN;AP:'GG5*)8M"BNKFY\LMU9_MS79C8E!-6.\BRB(JB600 MQQF""&$,64132#(-&R68ASQQ.^[L[6]NB]=.7% :>:] 64D,UGN1P8_YJOGU MZ<.\0=C;'HUZ0W3D]68/YI<:S%I8T)'6YVFH%2S>#D3[>YOX3-1*]<-C4;O7 MAA'-&\DV[U?EIJC6RXXQ_U4/06FNG/7O2LFWF_Q!?BVHZ?(-?2S#19;&G(14 MP$2E$B(>2LAHC&!$@B!AC&/.K'QD+Y9D;N34W9H*K=05V+0:F&B=5@6PJ74 M0BOAQE##!\V.NR89BI%9S>@ ]DI41EFKQA78*0(ZFH!&%?"F;T2<*>]B-#V1 MX7 Y)J7)B^%Z3J"7-^B#6BN?^#0104)Q#)7D 41419"0*($*IUE*5!@+= %G MSC&\X-DT'!1.= 3((3PVLQ@#1V0NI)T10H>.=/""1-$7,-3SI/MYY#N:%W^C MRZU\DY=\N2ZWQ9/H>QS$G#,%962NE&-M'Y$(4YCJ/5HH>1;Q-+0];^SM:6X3 MW0@+*FE!1]R!B0[Z,3Y_%.@-N9$Y8$+0[$_IO($WT2E)#!:+82_R3G\,U M*S!Z#L_ZWY_L<,Q*C>[AE]T+ VYSZ'V^H*FT1;TC;CN87\G0;;;^7N";N2E8S!J0X+V MSN'A+T#O9$]3!^.=4_E(X-W95R[+-/1Z?6&WE(@RE"*,,01XE,41Q M1"!%',,P0K$*DC"@+'"PE%]$B9D:V*V4H*C%')88:9K/P(XJYS>J$R=QZBA^ M!?:J@Z[NK2=/JWWETM/UN6H N&I,R"=N/E=@]]5\/O/5#,X2->GH>P,"IY6G%.]3+HVG%'U.8N?>WP8WU8G(IK C0_K%UD\Y#Q??;M1[_0ZL>(Y M7>ZO2\NONH?R^#^]6=_1?+7@2J68TP3RV)"T#$-(P]CD2PT#R2.%XMC)K<&G M<'-C]IVDG;O_$OQ:"^MX3N)U$.W8ZJ6&9NR+V&&CXDQS8\#GB1N]BC8IH8X! MZG,6'J6/ 8EJ]4?;IF*,S7%.%&,8A2S5-AQ*(8U0!HG$(DU%&I+4*F3Y6;MS M(\POYHJHW.1<3\Z_2FH.Y6I_*2?*? Y>/]M= ,G(1#48#;?4M(>Z7Y*6MM/: M="EI#U5XDH[VR#\/LZ0JM_SW>II7_WAS;^RW\NUW6?"\ ME&(A0Z(426/(1$ ATILNR$C(H4AEB%FJ0A*R1;?.T]EEV5V( 7NRL7T76M&& MA^X,& L[LV(TP!B\Y-(>1!Q%7&I'%/M MVG4\-[NG]6O8ZI4^;W0 LE;"]3K=$GK;NW7_@(Y^T=[@U\AL;F1,8-9.;M 5 MW.>UNQM4WN[@+;N=^$+>#8S#VWG']T>PYTP5@R+GFR8:LUH=/\I-Y7"D9+XQ M;K*+B#&$$$8PCE)MWD51"'&,(YCBF,49HG& L0N#72S1W*BM"3#.*Y7 _;8H MMU3;&ILU*';:U)'=@!I]M-VQDAOCU+JAWZMJU29J2P-1ZA>650EK_>Z#?M=, M9?W803/;5;XI1[(KK;X)#V:F[Y$>?:=J@*^5 ;4VC<'81IB;V_;=.-6/-^;F MQWJT.XI-9&2Z8#R%S6DESWQ,4!?XG"Q2IX:'\?[3_,5_EZ;@O137#_JWWZHH M").(]+,F&RV7J46W( 1);:E&,*))!E%J:!YA!9,TI@HCA92TRAXZ5("YL7HK M,:2UR%4TCI$9:+4<35;GP;#CUS$A'IE.#S*DM]*#1GS0R@^, E>@4<$?<0X% MSQ-/.G<_*2T.!>,>FMAF_;-0;,432^Z[T6$@I3&A,$H2HBFNYA! M@@2#J0KU+P(:Q.J"V/6^KN=&=*_7V_OU"NPVE9^=ZKLU91PX1UY-#K*C M//F8M8%>B0[VLH^5E\ &KU'R%?1V_()Y#&P Z<]O8-7"L.7"1 179RQ?);]= MY?_8RBH;!PI#<^010T6R"")$M0U(0@JCF&(,G^LC.A.?65:[>69N&-NZ0+O OC#AC :80L:9-G12E4)*,8&, M4DY4F&&>$"?[\B)QYD8V]=TL>WHWV[F^'1IJ>>&@69I(DPW%A#?I T?!W5[R M IXO&^HR8::UJ[P =V!K^6EU&,5^U)K7@3AUR,Z"2)G2D.I=>!@P;7FQ !*S M61224!S**$:I4\CY\P[F1H,?UJMO<)D_F B\.B*/TZ)X-,=B508@-_([@-.. MSBX!:62"JO#Y4.%3R^:/ATYI[8E9#IJ?E"M.*?=\]I]\;N"=P^96%J9-6M[6 MP>?-Y?8B(7KSQ$@& YIP,[$9Q$$A.-%]085<(R1H,DW\V,CIL;SA M62Q\'?^?[&?:<_YSZAX?]X;(^W 5#,-C'8$< $X(T_[?4H9 M67JNF7Q":=]Y8YK67R97S%/53N:'>?;8L!GC1B_040SL-;L"K6Z@5LXX(G75AI M^B$T*7EX4VW=2<"WO4QWA0V+IU++9?C"3:K+6!6WAU<3N*A*\#KB=M3WNZ=4RM@Z.MHP\- MX[D/LBREK%S8WLB2%_G]WH3AJ6 \XPK*F N(PHA!$C+S1Y3$F$:2ATY'UCU] MS6U*UZ)>M1Z<'7&'&95],-M-?4_@C7VJ/1PW9PJP0,03(?3U-"D]6*C\G"QL M7AE&'9VD!N]7]]N-R:;19*A)428%RQCD+-;,$6 "<48X5&F:!%D^U57 M]!]VU7&".$!QF)F$[2R#*)82$A5)R!A15,HL18E3T+DOP>9&1%V]P%XQT&H& MS.<".KJ9\Y=6.W-F4X?^#:APY'W([;CN)09R9&:<= S=$T%Z!MQ7YDA?8DV; M:M(SF >Y*7VW/S!DWS16>>5U/;(ZCGFO'O>/-"Y950CIKLI5E>6X3GCR+.;J M;VM3-V29;QZ-/_U"<:*7@H!#0CG2-BB)( V5A)@G04!21,/$Z0AJ.M'GMI2\ M+3?Y715E\K"3TS$J?[IAMULLYCF8(R\G'K)+=\!T@D^;9F#R 3G(1S"]!"^R";J^,R'%"Q%E02)Q %6L HA$H""+9 03 M)"5+8L14DDZX ZJEFMN:U;&6Y1-KF=,EWRYWUK)LK>5[;2U7&6>&YY[Q,[R3 M[';-S?/&G?/]?QZ>U=1RH.L MRQK6^7!NU+585XM*%1B:HC#)DB2!L32YQF(N(0UB :5,8AX2*0E+;)- VW0X M-T;>R]S4\[QJDDR9F=P*[A2):PU]/Z6. >C(;.D%2Z<\TRX 79" VJJ;R3)3 MNRC=35GM])X;W0B9+]XT!7G?KRJ_*--BYWR<4QIDC$,>Q0PB_5?C>2,@#U$J M@I G2EJE-#S7T=SHI945=(0=<'A]%M]^+O&)VL@<,APP:^*P1>,(8922__1M M_?"S;J+F"_W#GBK.-CP)1=BJUU*#]?.7N/(\34O55H%[;,-;W^C-KM+S\;_T MQN>=)JA%%D8J)1C!C")3"AEC2/3?H0Q8%G/"6!H@=R/8I< M97@!7Z.!,!WW0AK:V# ^?/N/K6[<[/S6*]U\XS@32Z;M(Q1!&:<"(FPR(*DP M@#AFC*=))AFVJL73V\O<^*P6$NRD'.B/=!Q1._JZ&*>1Z40'Y-/XC.2(?*3# M%W5(/@W .^J<6[_"RD ^CP0X]A,+W,Z48)?C72@DI<[[%/YW 9\;"B MT]F+GTH<*FYS_'#D+5^IEIN-L0A11'D809%D)N5?&D+"60:S,(D)3S)$B5/\ MY*F.YL86YW,'#SI].(FS'97X0&]D$KD<. ]IET;_BC6$=88E#Q6,88A%!Q&()61C%,*:<1JG&D2DKKY C;<^- M%HQXX/V-J6# ?[*;^L<0ZY_M%^(PMI70A>#\!N,L%J*Y3:P^TK$P>=+)2W\> MU@37HW3-:?J!BJ<"$@<55QU[8Q)ZZA&U9:2^1WPF?OBP\W/ 4F5!*#!$' 7U MD2EAFIAHD$D:L5 %J=,]R9G^9D=6/8D,/@R-B#R'NR N2$VV*AH+H*27$ M 32CIH7X\#(!A):JVZ6'.'QMXG"_3_H[^NM:Y"KGU2N:]>K#'[KLMF1RN"]P MPC!"401#%BN(0AE EB0LZO$T!"]X-$^-: M\(GB_ES&WXXUYS:J8]]W]=>_N )&+=#5JS*\=A_!Z[ZQGBYH;P#X+QVNYR+R M'R-0;\ @> O1&]+WP."\!YHO35JD=^OB"UUV DE,T;;]WQ:)4HBK0,%0A'K+ MSD4"B<@X9#A1."5IB%7FD@S2MF.G-6."/)'O5Z:.>^6Y=064"0P>4-C#&G4[ MEA\#RY&9NBKPN)?L"NQT@&I=0*.%QV@V1WQ\!:S9=CMM3)HC& =A9Z[O#_1C M_&[N++9Y>6OFVHTRC5=>.5)RE0E"8,I,J(CF>4/7!R M//?\P)I$Q]VI7]=ECW;.63?J7;ZB*Y[3Y:=UF=?9LS?:XFA')D1O8_BV]7VKFIR[?-FUC?ROJH[^1)KVF)0GL$\ MJ!WEN_V!YZW;^_MENSVFY>V[Y?KW3J3AKA@LBK* 1$Q D? HBB4$-,TACA* M8AEF:2:HDV>*9;]SX_.NV$#LRH6:*5_58E-:#9#O]?BSX^FGY6A8'F#ZQWCL M,\@NO%49,"/STWCC$[F!L5[:0$C9CV M(3LG,.QG%3_(C+YW?0:*1Y_\\P!<$,!SHN')(GCZ%>N&\)QYRD^%EGHAHR0,% ]AF)JDX(G D 0\ MABIE J$02Z;<[)F)%9@;&[6R0MJD\Y2-M.#>B'NES2/]#2ZE^%G5BDI1IHX9]";_<#S=';_@YS#A/?*IG+'EF:2Q-VV6V X,VJQN4E8=21[; M@@$J-":\AAYI'*>ZDO8M_KRNIT<:'.>KZK'D&+;6OM$=/%2YQMZOM#E>>>I^ MSLO?ZIR#6&0R%!%,6$+U/E]F)MD%@2%**4EII(+,*5*VK[.YK6%[6<%>V$&7 M1+T0VZT@OH ;_2YZ &;.-&P#AB?*[.UJ4GJS4?HY%5F],["^Z=;8^3=J=W#Y M17ZKR&W!@S#-) UA&D<"(IHI2"@*(4,JBP2*6"2=$H*=[&ENA%$+:@[_UKL; M@K*1U;&TYTEP[=C""V0C4\4>K?U]RI=S:+F7^3R'A*^2GR?[F;;\YSEU#TJ! MGGUAH,_)W?UR_2CE%UD\:!OEN$WT<5UY@&FSQE@_Y=?U$:>\C^O-?\G-9\G7 MWU;Y/Z78MU2_=+.YE<776[IJC*<%201362BADB(SP2]JR_DLBKSLEF#;0,(^/SE%T?V>[EOQ])I MYX_P14RXK3_J'K[3O]W$U]G4#TWE$O/5P'[EL_2Y-U19B-[KN\Y'1I,D0O%,D$-=G8>" TE<2I@H1D$LHT)C(( M<<:#BU.RV8DR-ZK9"6F.9\Q7.$(6^^-C8L<^TR ],CNYYK-_,BBU1E5V^XD3 MV_?".F5V^^."O'@R.3? !N6Y[V]QH,O-WL6X]=0K=PZF81A+%J<,4IQD$#$4 M04RX@EAJ.S=%4JA8.+G']'0V-RY\XLB_[9S''616[ ME5SNWR M@WR0R[#Q+\^R)$U3S"!!/($(!YG>?JD(HA0CQ;59P973]JNGK[D10R4;"-T, MASXL[>P&3PB-3 )&2E")>57GU2]- K@*L!%2ZEM@XLENZ.MI4K/!0N7G5H/- M*P-CT,V5A[DG*>2MB6,TKDI\?2<_K,ORH]16RE?ZO?:!K#+W5&GFZO_NC&;! M BEYP*#^/X.(IQ&DL520$Y%0D0@54*<;_\M%FAO?5!I5=_8[E4!>Z01^7&JM M_E0=(1LS?4._.P8I>AA ._::=EA&)KEZ1)YH ]XW(_*A'I&/]8AHK4;9,?F# MTU=@^.4"31L2[@W @V!P?RT/3&5F;J._ZGKG]R951)LR.J(4,4X8%*'>BB%A:HRDF8(!RC(6!C+&D5.$Q\42S8T0M$)@ M+R]XJI(YFZB5,O%H3QYK]+H@V_?E@VO'/Y,.VF )= 3GD.N<6QL@J:>K"X(1@<]C/(X@RH0U._0N8)=KXS%*!4QHL5O*; M"22Q/*_K[=!J2I%Z2G6['=?Q!_!:.K!FR_Q;Y2!>@FWEW;,<4"OS#.:6!VR7 MXSB;!(Q3I5'T?0;6W]F,4AZ>/+NR>VN@DQ*_E6*[E#?**B3C>ED-K_[I1NV# M+NJ3,^-]6GXUR;<7$B17J/37*%V#'CR\^KB/3ZMF8OHN'U-VM M:TS(??F#C2+CM(YD8\)\X($V:F?N%56;3_W=NOBD9]*M[M^XQMW?:S'HCW7PF2U7RU5Z=:"M7WE4CO]>K7)1;ZL,H3N"]K4N0"D>*?5,%R_W30$_Y86 M)ARWU/1>K0:U>8:%R#*<[0[]QHOR,Z*"O9 MP^,K\B:H_4WMCU&4DSIOT(^$[,O5VH:W%!I7?I+WXGZ!PRKY0;A MA89J/NGV+\JV/X.:[N<'XJ5+N/=(.*^4^,,A]E:@W:*K82O'JVV9KV19:GE8 MOJK$V=\?O!>Z_USE9I]R799R4U[S?VSS0HKKE6AOK?6.1_^;MG9$;-<1"&25/\?LD2%$!&!(25Z/1$DB3EFJ0JQU<&@?+$A0[ M&0>D-)MDN.V6F+D-XLAK3JLNZ.A[U4GH"KHJ@UH3T"I=W25WU :-WCM/GN:% MJL%6>7^+T)1#Y6E5FD3D29>I*0?A^;HU:=\#H_&6R_7OQO;6:^2;]99MU';9 MHQP# M=C!?)TENUPKH&-KG.@QVB\4HJ$X4(-@NW)\["_=.'Z!,N(V>*_D&F,C5>DG0 M2CQZC",<")ZO4$/7[J>-1AP(SD' XM!V!F:M-@=+*M=#+\L;]4;>FT+7N[/^ M.$XEI3#, @Z11 G$,DVA4G$H*:8T8$[F=D]?<[.2NZ*:ZSQ1"^N8][<'6SNZ M\H38V"?VS\!JY!PA?XP%'KZ2__;T-&WVW_,J'Z3_M7AE8/[?O16VX&% 6)ID M4(69MGM4P" 3R!2!#J4*@Y3S,'&)D>NT[<0&$P3!5>4%P'(OH&.&W@YJ=O-^ M(!8CS_,/%@"XI\$]5-577MM.R],FJCU4Z2#S[)%'!B[@38+OO^>;V]?;9]7E6LYK:K2@;M*?'"_EQ_<]SN#3#3"_40[BW&;Q-^'6?K[/ O7KOU] MZC1_M:J@H^LYAY^)QMC>X?7%QWHBU]@7'',G-]I1QZ/'X7:SN^V&7]) *SDQ%$2AQ1""2S*0#IR%,64C#3(E4H= I6O!BD>:VSE], M(!Y_E;0^]N:_K8GH0\K]5I& ML'O8:P;;]ZL'63[-*KFK]J'"@&$D!"0(G[2BU5X:# M.&Z:VSX!YI#NU@(@R[2W-BU=%G94>8J7N3&Z],[8G*C2;_)&_6UM>GV_TKRB M!=CYDR\X(RJ(XP0&819#1$D&<9H)*$D0AHED/'1+0CE,C+DQXRZTA._=\S4I M-J$C]SN%AH4*.0Z1'4&.#_S()+G#O*/!%=CK8/PI:RW 3HU=.(__R)QA.'J. MM7$4XD6B9X8!=2H>9F!K,PC5U&RO_\'<93W0I7ZU7#"6AI3& 8SBE$ D)(54 MJ!@&*@E(R FFU.HBCK$;.;_\R$U%XIYC M,MMOX:W%9_"RP9@G1V>.89B'POYQ S!/ C]JZ.7I7H>,AVW^H2D*LDR"84($HA"'$,6$08YXS21B3!U%%T6G4L%FMNRTD@/ M9)U4O+P"Z[I*;1/VW8EMN.H4]:G]^9[\H^&C^MW!\1 7C[;=\C/E&(Z\P+2J M@!];9?[4%%6K1K6[>ICQJ>O==OP&QPC<\ 6OIQ7B8G$F70-\@?>5NO?JR6?/?J@NO\F:[*3?ZH]3]+#*9*!FA%(9@([8=EUHBWL^4_G$YT8V1DY0"0IVDE:VPV ME""B2(6Q%% %*-0&$XT@Q32#4G-:JJ*,4.04>N;8_]Q([)!%FP]@T'HRC'),+R? M:ACLEI,1H1UY03'R=8I+7(&=*E"M"VB4&:'L.W8R@^$(Q/3'KVGV^U:4']4=!X, M3ZS3T]&D!'->X>=<8O&&^['=FR:,[JM^=1&K) R8-G8$P@%$Q%RC)!3#1',' M0TF,16+E%_6\X;E10BL;,,+9'[@]P>K\T=I0!,8V-:R4=SHJ.Z;IH$.Q)PU- M=OQU3/SN0=?1?Q]49^EXOI/W=_=ZOVEZ,'E.%D3AC&2(0Q;H#1^* @59Q#@4 M49)PDJ(TQHE#C26;/NM4Z<<*[_Z9/!**(T_R'8!_/YIA M:2]WE5?)/Z9.E9-\8SM=U20?&+M62W)!J[]2DE5+4U9)NO&8QIF M260@YI.$5P]686XKRRY[U2Y[4BLYJ$2?MK+2@$_";F\Y[X$>>?'S69>I \21 MS%M/OYU1PI=>;B1?.DI\N )_C*CRBP?(=UFH"R29>$6MDV>]7^G95EEZ9>71 M]/66KAI5/JZKFPDIC+#O&NH46:PPB5.HTE! )$6@MU@D@R2+8\QPQF@VS6HZ M2/RYK:37=;XR9]>E%QK\D=?-T8=T_FMFD]&N@T'CB;K1*.Q7U!T0^L>M24IO M8MR:4^5?#3B@06<.B^A%P_K2"^@PX?\8B^=% ^-MX;Q,BL$9WTV$8%''<.3E M;Z_DBM^:M)&-ZU409"P.8PG3D,00(95"&LL81BG2N\:,)I&P.C^T[7!N"],3 M>8$1&.PD'NC[=A9SN]7%)Y+C'R!> .*0+.Q6R/A+M][?W=1YU:V4/Y) W>Z] M07<51VJ.BZKF.+K1_V1RM%>./S71!3\E364C%@4JS@(*0YEI(SN-&<0XB&$6 M"RX"R;*46&4$O$B*&5)2JP@H*TW RJ@"M"[ *',%3&Y[2%M]P/J^CB+5*OUW MI^/Y@<-F=0DR_F",SVJ[<:B5 !^?C8/1!.Y4:AS.5[3R."!.-RCC#\QT M=RJC#I#K9\H+FLE+9BDL8(!41PBJ@)(,<-0P5V=:(K'4"E!#!:#(TM<1PE.W-[1.Q'7J?\P^X>'C!(>&J.)@B' M6)F18G$6Q@E,>19").(48HHDI#3&*(AB+FG< M?$IO5^)?^4-JU1OO,WI;7>_\ZWU#L[D3\OI5_"O>%!UX7E00 8,1V ?C_J$N MC*S'_(]SC71>I7^URR7K07R!*R=[V899E":"[4U>\N7:Q$U_E=\WKS3ZORV" M5,6$,Q-E)E.(2)AIQ'!KT9(4$GIN:L@S/K5>:L18)E5&0Q@*B.,X@DAF%E#$)L4RR M+)4\3K%569)!O<^--KH*M/GY0%$+#S;K*@>LMI5X*[_]W8/[P)R_!!H5[I&I MYPG2C?!7H!8??-XCWEBGKZ= W/Z69U3D)[K=\3X"3M$9HX5Q4G MD(1!#%&&@C2508SMYOOQYN8ZH:,097$+$8Q(D3$;M;X\R[F-F%K1YM7YA#&))ZN\HBYFN,',-K:XI> ,[HA M7N'1PN//^_*\]MY,\(,.)K:_3REX:'R??-+]S-9G-9B/LV&CMYV2T0TI:76IDD-;(% >1[+\.Z"?MCS\F^IO/GTW/\1D8FX9&J MCWTTG\=._T,GU!E^'O:'Z7/\3"8Z@Y_;Y^)TA#_UN/6<_$\FRF07!E.#V[UG MF+SO8;NA#UI$*?>5DTR-I5: Q\9+IWRSE1_E]\W7W^7R0?YUO=K KO]UA3 CFP0 MU"I<=0O &2VN=L3]>&4N69D$GVBNJ?N_)"W SX$ [NN(Y7>Y=$Z^_Y^5"!@%C:9+ 5 44HBB,(24TA%D0HB@F*E8T M=0RH.];/W(AM)V;'RQG\:B1U#XT[BJL=G7E :V2V&@+4D&"V/AC\!:T=[67J MX+0^58\$H?4^/M0U^$$NU_=2?)7\=K5>KK\]?C;.R&5S]JF2C"/&(ZB4D!!E M&8(X0@A2I<*4)8Q3:>4!:-G?W,C!',TO9>7LM)/7U4VX'V [=O (V\@LL9,4 M[$4%M:PC'#M;XN+-C;B_MXG=B:U4/W0KMGMM>(&*3VVLFPEA6. LD8H@#K%( M]'Y*!9I 4(IA(%/]+:F$QG8%OT_V,#?*V%5MJ*4$6LPJ^LF]>L53(,]?'5\, MS]C4X(K,H-(61[6_J,;%TQ8G+W9Q5*%C52^./SBP "+GQGE4;TN^F)RA)H'H M+_="MZL1"H*T6;RDM@QXABB4B4@AXD&F#0,F("$I51C'%%&G "*K7N_UN4D>\ M6Q=OUENV4=ME,['+SY++_,%<[?R]R#?R1JERD038&/$9E&&:0$1DHJW[F$,A M4L03'K$HXXN5_%9%H#C8 6YB6'V\I/YX#X09\?#@EA;?)%QK"1WGK^,H6$[T M$4"=U"@HP5[,*[!3!RB38:N0(J_K-UV!2@<-NT<.&8:=+[)Q['U:5AH&S0%] M#6S&1T:$7=05$VF"5!I#XSD+$6,(L@ A&%/"!8TYIYE33L'CW0LT0>R'4EX@FYDGAB,FC-56.#AB2WZ>IJ4,"Q4?LX9-J\,/#I9;7*1 M+[>;_$%^D7Q;5)ZNM7^K%.^T\,:98%M[C=^HY^3UZO%X ]6,R*(XE"11,!8F M&Z^,&:0XCF X:- MF?NISOAH^CH!&E'2:4^+QH?\X&1I@BX'7[(76]D-C'B]+0J3;8S$0[\O[D?!W1WZBGZGOQ?O5/7(7?N:%<:.: M3*#(.\U6BU@%J62FQALQ4=TB"2!C<0H#3$2D$./).-%,K0!SHQ?]A67C1#'M M(+?CDC&!')EB!D4M&1VF#UMZCM[$X4J[[F<9IO0R/NU>[O8IJ:)'Z_%3M*G^\7,/*"8%-G MI#Q3:&172F0' M#?20W#D:(B[5.@PF+":B*CC.%4=4/\"C^O"B&C#(QS+9!Q MI!AH= M 3E2JMZUA6'T]%%N7M/R]E.Q?LB%%*\>?RE->B@ZVQH;2%I%J9 M =T)[<9?#N-@QU_CH#LR?QE@C=2@%=O8JS_^4J/\)[ 3'ER?A]F9QMP1\T1C M#AU/2F/N@#RGL0$M7!HH^6F]S+FY&&J=W5":A9G$"!(2"HAH(B'C*(4HY(ID M3*8R=4J_>[JKN5E1G2B^5M3!OH0] %M?VWB ;?Q[FR&(71#I> H,[^&-!QV] M4$SC*85/!S*>?&.H8Z&>>[+<-.5YC%?S0K$XB1C15HWDS*2;2R&A@D*&0XG2 M((UD2EQ,FR-]S,V&J>(:7;T%#Y&SF_P7XC'RK&^EVY?8,@+Z] D\J;TW7\## M'B;V 3RIXJ'OW^E'!\80W-TOUX]2-C6VCG@6.-BCXSS^=BSA%=61.:.5 M%;;HC>OJ80V-KU"$L_U-&Y-@J_Y!<(+UB\.HYV^TJ-+L5M>RIM[7(HZ0)IH4 MP\@DK46QR8K "8&I2$D@,T246VS"00]SHY960+ T$@*N172CCT,,[>CB(F1& MIH<=*(U3QNL^5)S9X*3FGF;_8?N3SO:3ZCV?W:M^IV;N;6V#1J.1B6E^C>(1[[ KV; MP.9XJNU1:- -*%_7YW:=3GMU[@3$P;6YV]L#761-.KD_OXOH,Z#Y,L;\G1' MTWHNGE7XP,OP_!O#^.-3(>]I+IKS[^N5N#&!=77BP%WD(6$904D"]8[2I/1- M.*0A#B&/N")(,PF+G"*&+/J<&Z,T(O?%( [)RFF#OAW1>,9T9,9IX6S$K="L M!&X*SHUP:.T D">VL>EQ4MIQ@. Y_[B\>DF*GWF= MQF9CM!N2Z&>X5>*H> M:/7SG9UHU$'PFMUH'$E?(#O2J) ?SZXT;I=N*TY9;!:OMW?;)379.]XJ)7E3 M)^-&78MU%97S9GU'\]4B2B(21UC &NC%S$60Q)F,>2!B$B44HREE>5KW^7< M#-^]U* 6^ZHMU;)6H!4=_%H+;^G&Z3 _70^#JQCG^KY0=2:;MU!ZF--W5J' M,?7?]FSIT-$DI.>N>,M= ]X<>,=[MRXV^3^;-$.[NPUS>UQJ(]LDN*T.TA=9 M%&:$D@Q*@@*(@D!!9IS'4\1IF*:8L5 Y^8U;=CPW.NK*;>:+,!F812-MM8W, MRW);W4@8WP_76UO;X;"\H1T!Y)')Z3F^58;K]RVDE>05RCO9/5Z^.J+EZZ+5 MMMMI+U4=P3BX0'5]WT_"[/V5G,C2E*$802E%#!'2^VXB4 )3D00(193QS.GR MX61/3-'EEOCC&GBR)JM5;6;WJ6'OBR!MNOUIQ<$1Z:?8RFT1[GB M/ O&2%FT7^@B\ZRZY_)H7WI=21^_5RG[]Q>@>B?X(#5'L:5\KYJ_2/$WNC1Q MQ6^_NJ?+<*%80!%+0Q@$)N WI!C23#)(2(1#D21<1HD-H5PL MR=P(Y[V"O!4:/!BI31"PK.0V2_A]*[D=W5P^4OUT-"G^(]-5;1WM%#&>M3M5 MKL"3@?E;.S!O=P.S5VFJD1%-5=#*+)C'"#T1Z0\\4M8KD#=TZQ5*-U>M.@&) M@VKEN;S]258F;S"T*Y>_!H>9PM6%F#FGK&_#.L$=37'6S,1UIC+2P\4D-%=2 M$&.5P(2H..)(X82E+A;QN0[GMD[5][M[@;M!2FZ6\%FH[0QBGP".O-#T83=" M[5M;9#P9R6>[F]16ME7^N0QDD 8TF#- T9Q=+I0-&O>'/CKE8[8PS4 M&0O9L8R%E9+[O(4[/4%'44<'1+^C;D>,+S>6(]/HX3 >33QI,XRCQJ&,,P"^ MG"C]"C>MX^4HP!XX:X[3B_N)RZMMF:^TF?MZ?2'&]ZL8F5X+)VN&K*@JWGC_PI:W:LOH&OL-^I?->ZRKSL?BL8 MG^_GO&'8G\* M-=,/9J(SJSE^.$['7"\P?#V'8E-*,]D1V@M W#UP>XGNIRXE4?WQ5?>JA?JD M)^A'/64;[S2>(5--A\-41:E)0AM"G&0Q3#.]LT["0 :14R:G,82@Z..I.7&^(7'9VSG'X>AF;",PGGL7KQ80H^(?Y"2".=!]E?XP**ORW+O M?9'%0\[E<0D_FIN@TM17,&*45>K)[K\;'ZF/Z\U_R-^'-;& [J!=TWE5Y,S"4W M-[-UX8!BI]:PQ( 3?1R63EFS'?*QCV*/';_NN:,*/ZJ5;D]EC9;ZMQOP*#>= M7=#.>][$I'64]9_N<-HQ\IP[<2+A7R01X[0#YY++0DS3*((9DDKO:V5G4O MDO:2.YVZ73(BKM=XH^ \X5U=+3^L%#C$>Z*K.&<0O=^WV4OP0I=JSA"=OCES M;\K]>FQW]_95\MM5_H]M5<5(OJ;%:>ORS"VOZ,9"^N)+EE\?,Y.ER)#\.JYU7!J;K)KB2%*=N\5!KT_, %6 M4[7ZZ[JYG6CO-&3YEV)=E@N1A23F4MN[04Q,H:8(LE @*$, MZW!NA%^50*NR-6W6@-8B ];([)CNZAS6=H:M3P1'IO165(-=(RS82WL%*GD] M)KFR1,97AJMSW4V;WLI2^8/<5K;O#2.8-WH;_U E$FCK:)JC[^;>"84$)RC+ M(,&<0L0DAEB1&(:((<95*F7@Y(;;U]GCX5:Y5O%D&H(H5#HO>>B$$4B!1B M*AE,"4\HE1E3PBE_7:=M)U*8(-]<)9K)-*=E=L$=4>CX_CSWB-AV%S!=O5YM\\_A9?LM-RMW5QMQ7+Q)& M!:=!!M-,!A"E,864IA*BA"C*DE@E=JG!3G4PM]6ZEA'LA01&2KLI>A+$_GGJ M YJ1)ZLC*M;3]ISJ1^9N*?E/W]8//^M7ZVFK?]C/UI,-3C)ESZG3SMNSSPVN M*[]/0WC]0/-E=82\?KV^NUNONKFUFYPMNRSO(@P5S\(,QIG"$&4AAS@-0QC+ M-(@D3=,P"ESL\\&2S(T./F[O3/[&=>&847_X4-BMZ9, /#*I=!(&-;E;=XJ8 M]SC%"+* SCE"@!919I&TBA$-)$Q5#(5 H6A1*G MPH4G[;N>&S'6V2*KM"&J%KZ)YN*/8+,7WW%O8S\2EEN?4? =>V?4"'T%&K%! M*S?H" Z,Y UQ>MP_.0/F:WMEW_&TNR]G0 XV9^XM#"SIMBTWFCV+JNZN";"] MS>_;5"$I"XB(,@8#F1*(2"P@#KB &8VQ2A(I2.SDW-33U]R8JA6UKKG=RNI8 MH*T'6CLF\@38R-2SP^J)F".D7K& PU?!M9Z>IJVR=E[E@])J%J^X^P.U9[B_ MYYO;MH?*Y>BSY$M:EKG*I=BL]Y4G:P_-A=);1)XE#(8\8MKX(0'$. M@$H6( M"<)0+*W"P"Z086[<4I&XDD51N^T7^V*=C5N_O=_*T%'IIY^)L!Z;EMH[(*," M:'6XJATCJUCAG1YF&+H5=C]-- SVGD03#,=$3D7C#8N3J]&%@/9X'0UM>3(' MI M5[_HB7=K4T/N&:R$*$UJM?[PIOJY_7RU2BE /1P":GO],IS'"(DV9RS[T:?-SF]:U=#:'U3;8V6TTAR,R\@RV!\-Y-WE<9T\;R&>- M3[IG/*[8\VWBB:?<=X9-L;+5MZK%SR90^4;]4M8!*=7O3 #? BB-HU^7<)K9))<2-P_"Z%1\LC:Q5-1[[S88EWN>W M>/Y1')D,=@*#2CJ]63 R@QL%M-3M!J+ZIRH@VCND]MLU_]!.M#OS!;'37LP- MK9ZMEV5#D^VTW!3K;JP^:XVB4Q$@1;5P14[L<(6)^XLBD M/4Y8&J$4D3R5/ZGM!242G[8W M627$HVIT"QX>?V!HS,.)0@SUCZ:&]&?#\N%"Q$$2LD1!$4F30R<*(.4JA*DB M(@MP)C!VVO=8]SRW6;N7#V@!'6N#V>-MMU<:!<619W]_B9>G\.9KG\$2CEAY MBYRP[7?B, I'. YC*EP;&)@*1=N95:ZA77U$NORT+JLT*[NCA8!*F@1Z"\>, MZR?"D80DR03$&68L"J@0/'/*?6+1Z=R8:2=SDXJCEAJT8@\^Q;$: #N^\@WK MR%3E 5'W1"8.$/G*7&+3Y;2I2AQ .,A-XO+NT$N?MW>R^*:W1'\IUK]O;DV& M*+IZ7(0BPBS51A(-D@@B)25D*<,P#&B&4FRN?ZP2#9[I9V[$TUQMM+*"6EC0 M2.MZ_7,<6MLKH(L!F^8:R!6K 1=!O4A</1WN(?'D^6O0XK0>D/00'GI .K\Z@@%#GUXM(Z:^0 M, 1%$E*(M(T#J1(9C.*4(A(%C(AXL9+?C$)?7ZAP4.?75O.4U//T0.KQYNPU MY^NMR3!S3Q]K%S+*>;'5,];D35Z9FV53XV/=6U=HZ5J*<_2/X_S5WHN/];] M^2#G$JRCC_L+%@<:./[_"M6 ;+Z#ERW]YY.M1/UZ2U=M0-HBI(E4-,$0(YE %$81)(E,(98QI5'*,>%.=7TF ME7YN&[5.ON:Z?.$56$G'W#[3#K_=UFZV@_K'-$@.TGJW:]-&PP!:'/QM.U]D M^#QM8*>5?=*M\(L,R_--]% MW%VG29ZD02P"F!"2FIN$&)(PYI#%(A0\EH%*G?+9./4^MY6I(WS%2T_$!WOY M!]]PNHV-_8GB*(A/<+;H"^Q!9XS.H'D\;;3O>_)S1V=8CIU NC_Q4K%?Z1UZ7GKO^GI<+;:I'&&$$F4C-M6G$(0XR"FG* M"8U#P@/DE+G;J?>YD=U>5G.BOQ*F#!'XY5[0C9ER6F!';G,;"CMN&PW@D;GM M FR=J6P01IZHS*WO2:EL$"S/J6Q8(\.H[!W-B^J:9D^2Y;["$R>IH"GB4,4F M[Z!2&20L5# *HXRP) Z2%+M05V]OAN_-2/KQT?>4-M M9/[I -:1%/PZ2D4L*U \$4Y_7Y,2C)7:SPG%[J6!Q6Z_&U[:YN5M[91F_&8[ M:>^30!#.$F)*"800Q4&J[9XD@"HB4F4D3E#LY+G:W]W<*.2IM,;-TLA[=4G= M\3-XVS&*/Q1'II3+ '2OL6J%BZ^:J/V=35O#U$KQ@YJC=F]Y7#.IHKA678N[F23&XMY=TG+@4 MHC-^$A(/&EY;LME(QRHI;,/ GD*5_\Z=1$((Z\TEOH[!781:+4$(6!TAOLQF"F&M+-]83+LD43F-D%;]^ MK/&Y3;TFQL@("&H)76.P.L"=GX&7P#'V[M@>B0$15HEI)?8)ZD MB<@43+#,(,)) '&,S"+*54A#DI#4*D6,3Z'F1@*M7N9(Z%.Q?LBKG I*F\%- MR1JM11-SL%//_*[*:N'@9>YM4,]O25]BJ$8FJ.XH[<<%-&J!'QO%_O1LG#J/ M?JXN+RL%@NIIL\^D;G.[.TWO; Q9;$U+XBI92F'!GW77UX5\7A?Y:JWO: M5X_[1YK2VM>_TT*\_<=6+_C[S"Y[3\B;^ZJ&PU],M;_R_:K>'5=_>Z,EW]VA M+103,I0)@Q&E(42A0I!*%<,X51)Q28(TL/+G>5DUYK:@7W_[5E3ABN!;5<"R M\EI1YD:Y"JAV(/R7^S(LUO@_Q'B/;148#2$S*H(N#*"# V"/H/M<@P6HP+@" M-1R=/%MEUTV_@>0*U*#HY::6I81"$-) J4R867&'1VO A)7UZ0 MPX28UCWR(J ._"8O:VUH)%U=Z.GOG4)/;3S?XT<-0YTL9<&PY$QQ A7+3+F_ MS)1A$@G$2<15%&":)5:GQ([]SHWSWLBFOE\A'^3*UI9W!=N.\$: <&2&.U4B M;B?U%=C+[3,0S@DH;R%P=KU.'/SF!,5AV)O;Z\,XZ;,L-;GQV^N5>*.GV7)] M;VS%AO<6'&NKBZ LH#%$(5(02I%H)DHX KSA$@>NS!1;V]SXY]6V.K$6^S% M=>.A?H#MV,<;;"-SSA/$.I*VUT+^:,8*$4_DTM_7I)1BI?9S(K%[R8T^JJBU MXG'Q^GH1\T2E&"50FR@2(HI32"+*8!J9G,(X":/$*@YDW^3N/1[CF[^X]KI;_OW=X\#(44>F, .0HBB) R6:,B/=U"A,.895E,K5S! M+I1C;M/SZZTL)#42VI_V7S(,Y^^")@)WEFT/MG%@0<(NB?_/IISKVGW-=_4[A\B?\C%EBZKB)T,14&* M> B34(7:R(OUEI#IG^(X37A*XS0(K"J#G^QA=HN*$;)V;FO%= J9.@UE__+A M!:"1%X8!V#@5Q.O5_X+">,?;G:Q 7J]:W4)Y_0\.+$8UT37B0J6)PC&-H(Q, M%4S!,D@3H: *@YAG^M\(<6#BJO/#JH>*SJ-?&P^:H,-I78TU87FW@P#BJ43=W_X#N-39$; M [DJ6_*+-J/+SU]^:M.A$L0SI]O5WM[F MMJKLA:T+&X&M$=?Y1J,'7NL;#3^@C7^CT>)5"0HJ2<&/6M;R3Q[K0#OAXN]> MHZ>OJ>\USJM]Y%[#XJ6!N:^.QCC4N4>W^>I;4UI>,]>"(!EH4Y=!E0H&41Q* M2 /)8$Q3E(8QHH0XE4JS[WINY+(/\VK#@1P38-F#;L7BRY5^<-=[Q\),KN>*W>@1_JY,'QGJG1VD$><",[XIF1HHE@22( MI/X?3DF$')UL>SN<&UT^D1<8@<%.WD'YVL\B;F>S^<1Q9(J]!,(ACK56N/CS MJ.WO;FI76BOEC_C0VKTWC&1^*>6->EMN\CN3>F21(9FJ,"4PC86I?2,BJ$TP M"O4ND%,I14JDT]7'T^;G1B!:.G,'N)//C2V>06?'#<,!&9D)GF.A]V;K93^X33PVT%[3%9ZK+Z/^8P^H'NJR*-!RF M5U_$1+ (!P(J@?2^*I1ZEJ<4Z5G.4R7BA/.4.QD.MCW/C0 J(]EX>G/S@]S+ M?N6M^IS4Z7.$XL#Z< M&_!6NW;?]C[-%4ICIG@81N9=EI9P8^MM'\R_DX[(#^= =*9<:S! M\40VY_N;E&>LU7].,?8O>K-V;&HGM]60C]90_B@WBS@):9!BS4E12B&2>G/' ME"20DRQD:9HH$L:+S7I#EX/-(Q]R.C'93MKQYJ46"="Z!CMM5+C8FO(RGH/- MKZE'Z07LM2NP5Q)TM:PCATK0ZGD%6DVOJCUI1UG0:'L%M+ZC&GH^!V0\R]"+ ME"]M2OJ$VE/1>^ON/%T4-EXU])L,%[%"82RR")(P,2?ZV.1KCQ5,:)B$B,4H M"2Z[).QT-C<3]>GM5J&%O0+W.W$OO!OL@CSP7G @=)/?">[\M/I0N_PZ\ @< M8UT%=KMZV6O (TJ?O0(\]LXPZG@CB_R!&N>N3T7.I6F\=F?_LBGRW^I?+I)$ M!2)+8YBA1$&4A9I"J PA2[B0:900JIQ2Z-AT.CLJH??WTMP3+)?E%3!AK3E= M@K(2&-P;B:LP)[%>+FE1&I:I0YX<(YZLQL..;7RC/#+K[,75;%/A67DCU"*# M6N;Z'_PQD M$GIC(JLM)&;# MNBP_ZPFH?V$B=A:4HU0D>A.LA-:#HRUN30!W.,;4T=S&#;I+7:J5-6!:F6 T0;\:O0!C4)^ MG; N1'7$A(>6@KQX#D0WP&S2(CJVZ.W<49HH1#.GK>1EXLR.4XVO ^_*#VZ-^S4S M[M=F=O.=^W7^S/WZKG&_IG?FD/GBLT>7,1U\Q#C22+W(2>(374!'F:LGIX6M M/J.>% [ =;P#01=A7OK<;P!P%L=[0UIUCWYZ(]EF'UJN^WS0=* [K(WI-YHU M\I7)4HD1D@(&(480,4(@Y:F$ 0TDU_MP$A(K^K7M<&X$:V3NI)&HIFTC]E6[ M3_RU%MTA1,@*^GZ6' /0T7?;+X:E??B5;TPG"L=J<:L6?2N@/<59N&+6$W1E MU&^PH5,?$'G.?8Q1E+ I3F&&<0B2B!&(I&>2*A$A1IHB@ MCCY")SN;&UMW*]TZNP:=AM3.7O4%U,@LW(F.']W[T 82?VY I[N:V@/HK-)' MG'_.OS.@)JA)\%%E$BJ;.&2D*^)T2]TE=O9,/#;-ENKEX3>[.IT6E%C$A/$U(#!E).41A MED!FL@3)6'(:AR0,(ZO<[7;=S8W NM+6!<9WJ:IKWT$W(^<,UG9FCC\$1^:] MY^ ]S_-]&CQG.\<.$T^6SIG.)K5U[!1_;NU8OC4P8^^N%'OK ;:I\@$>90ME 8NOW*\]/4V; MKO6\R@<95BU>&7K6HF>G+#>?:%ZYQP=QS *U4,I0$ MU,T@>=;^W&BCNF"\U[)5!XMY(ZSKV3M5>=KZQ I[*_ I6,'O.2]D'@*P7IT3ZFS3;:I^9!8M'> MAP<BK,,+G^.N)*(P)$"#!\:_2K:WXU)*.I/:$HW]DX%JB)RNS)C-+W>6G M/P!(9K+R"C!!%MN.<:M4(HF]%\B%V]YK%ZDH$"UDJ@MO;=&0AB?'+,X^.X?> M-!8&[$>& .ZQ".JQ-HHC0AZV MC=P#MW,[S"&/&V_SN8>3S_:E^]S?.SO@AUIM[(Z5/>Q_71<4G^5*$9A+! 16 MS)"[X76J4@EL_:824E% 'K0R/-[,U*B\8V6R5HO*K!(72R?EMSB3WAR"*[3E M10J5 X6X&30Q1J L-0&"9SB#,A<LX3UH\R50;LK91T': M;V)]_7LY\-C8!).\O@!2GX2&,QC$2U8XULC8B0AG'#V29'#NZGYT^T&M MUTIM=U$^6'&4-A+VJ2'[]9M'98MX?C/0JYF0&')#NV:U;C6J@4 [,*[7MW0T]9_XN7O_IQNZ)<-5L M#+I*P,33&[](G!3>_JATU1N>?2;K_Z"1ZXRZ_WRQ*K+K:J.^JM6/2JBZ M( "G(1FZI2C K "$E!8?BP%E2D/TMP=Q,JID653.[)R^@>VGE = M0):L:ZOM9J9WG91AN]?S8/6E.VV4K9"KRH6Z/Y*MJTGCZW2J@OITQ4N7 #UK MXY^CWJWHUUF\T^:A^;\0#S=CU>;549*R=GEWC?SG"8[L20("B$*D*=I80@7$T.X9M:>0IDII!'1 M::AFS*FVID:G1VI!66,#\T!]0/;>W(P!W? [G/U0NUXO[Q"/H>3R.BV]K%K> MHW2[D+VSU#V5IZ>T?=I:I9D5:E *;>9D@D@)9H%2 ,I7()UEUZSOIE/6GS7>U^F:6Y;5TROK=3I*$=?4=V: MVDS\M:6QN9+_IFLGE(P2]S\-L(<^7WNQ-V/Z!W+-.-#!)G'@)!N#3B-A90M[ M[@"Z25J(D@:CQ(&46)0Z%4 G<)@W2+^_].E?7*?^',>%@W1DM//%8:P+SY!I MHV6^+9O2-/L)_V99W(I@JO5'M?FD7078IH[-#$O&M.(%("GG ),R!8R6.> I M3Q$K(6*4!<3_1C#)BVM?($AXFZMKAF!75&Q=-42Y4"ZWWU6<#BLW%J,'SX^C M8W7(.(-?ZTGR;=E6 SM4'G%;[O8N-'8K,J8E0%09GAE;>*% M3KDLI"B A/8H)Q4$, 0A2/,"$0%UF15>=7TO-32UY6-M:](QUD[7V<5\C3!T MSP\_,3$;>&SI"Y/0BJ^[K6, MX7U]SY"0G5Q(6YWC]7*]Z:ICS1@619YE)5!2,X!Y*@%37 &$I>(\%4@&37X# MFI[H)'=?U4VJ6AO?25%4:ZNT'*B*Y],-6"E=LIP#(I0 &"D&.)09T#33C" M M.2IF9NW$EV/W0,,\W;;_MX'OMPT7&="!J;PK%;0MUV3MO4FZ%D<,Y/&')U9 MCT>+XP;V^$-P$. 3<&N_P>"=+>^H/I@!1A[,2859"3W.+<,^^R[*K!3:H ZH M^=.04BD S5,*M!"09B5262[;L<&/E,*-Z#%*#,U1.T/]/J58W>%'4P-!/ YK MU<8#9_WA*ODF"<8^F,;ZPQ>)U7H8,"K)]0=HG_.N>%(_"OR\4G;WLHF,LDMQ MMV/=3+;KEAL)\I0K6B#$@, 9-PMFQ$%)2@UXFD.F":=,ZI#37?^FI[:$;BQ/ M5&.ZVZI:NK.R1AJBEU1T0%_X\=XP" ^]F=N ^[8+;GT0V1C>;A#&$X[O#U@D MA@MH>%1F"P=DG]%Z/*%W@9Z5S1A_H^H_WR^VF>3-3/*6K]TLWVW^>[ZG?; RVE MM1+N)]X66>P>?/TMN B0;[?YD=XPG3$PZ;5&)S^U9O_%]LE.]:(Q/?FM-3YN MQ:! Q.+5#_)M>.QJ0H& '*DM%/J$^$O8SBRQH=^=<@P5YB.6F3#$9U4Q"ZP M2UD.MIQ]3X,%RTIV\'7+]RC03K2RY?;]PL3^PO78>1\;D2 MRQ'6LN>LF,R"U@.JD%6MS^/Z4>,ORX5ZJG-_WCTN=I6T))2E6:P"32SS<<[- M-)!AD"J848HQ(X2''2L<;VAZ)PG.SB9]+]'6TC"J.P&H'Y-=#]+ 1%6C4UN8 M.!,'6&">1R$2Q9QH9%0&.>_H/D%X?YLLGU2H\'8_G_FB5 M4]=V/]V)S;F4UNZ_V]/&C\O-?ZG-%R66=PM[$NE2MYI8[EEIF(1!:A91V@:* M2&6IA!< *49DIK%@69"&R"A63XV9?EVLMG;:F(9=ZHHPGB0K59/69ID\-H[7 M:D8?YUDSR9N=G. MSYNFA%[$ZBUC=DFL:C"CV#QN=9DQN^&@6LVHC8?G]MPB;.;+F^^U;&$S#RM3 MDD.>N3,,,ZL5I 0L9RD@.D-02"8SYC6K/=7 U$8-A!-GXR6Y4#_TSO-U#$P& MIM8].'J4'#^*BW^2RK7XC)1YTN89V!Q97BWJ>8;+*/D/-9?)*V;F%>^6]J39 MS#'NVVL>]W _1-XOLB!B6DG$/S3);)T=M&2QTY9W0W M'^3L=7W+%1A^MI0[TQIIF4L"H"H*@+/4\& &<_,?F>JTR 01:8@2S_;)000X MF@#/W!T:VHER:*F!%C"_J6HO& ;FO*80P.MSSO?0^M]S-)J&?_O0 JQM?E5*(="0E%P03CD*.F$\:&%J M4Y+:P,19&"JAN0^>WU=Y%20#?YU=- ;83#OI>C1ES/WGCZR'><*]0Q7,4Q?V M5!+:%O7V6@;=SEU7F9\^Z=U"IQ[9+:NL=Q7ID2A33;"R@KL*8(DIX#07("T* MHI26F69!?#"8I5/CE=91&W'E.KJIA_A,YN62PN3(G>W'7Y/HPI?>]&IZ3M9* MZ;N4IXR2@,&C^"39C: MP/#V#[42U=H-#,^.1!R55,8UJQ3G_M7ZXZ)\S8NZ4,(-&;]7F^^):EZ+Y@$/ MQK;O=DGY8%KJ(949UJ6>H\2@'34&_:^3VOR;6@[MYK@*6W=08-J\0!VIM<@R MG+W0C"G3&6; ^#*>O0 Z*O/9[TE7;H.Y&<-N-I81Q067 I ,VTQZ@@%760X4 M2=,40\Q36(;5YCS:SM3XT9GI]H<"#XE/X1BX5]8?G?%VS@:=75Y (O;6VEXK M+[/1=MS5D]MN)RZ/E0+UIA&+>&WHYDZM9T)H232V5=*9;(\)#2=PS2AA648* ME8:EKU]LT^N]'S5;_R^< MA'3"_>FR6:F7'0 MK% \\*\4T4!)9%A2[03+4UMIN'LV^[/);]9&P/+:)U&U7>5% &KH<\$@F#J ML;2Y $&T%J%QP]W ]Y.%X,V//&V2J_M:Y?W>$][ ('_ZE5!O8'H_]H/T35WKV' MO\RX?K:N[HFKIE8_Z#]=D/3[1;WU>;G\2\%E*C,S45F $N84B#*E MF!0:L3)(FF4RGDV-IFKS)UXY*/3M\63+J=@[):(>K7Y0\^*9]ZX-H?[?4T2H M9_]/OHY0J%__2TH)]>S.\:H)]36PWRSAC>*;G3%.GMVT_\6T\-9)@E4_E#'$ M%N4VK<]R3@@M% )84QOO5VA ,Y0"G9&2F;])I%'(2![4^M1&VZV)26MX8BT/ M&V?#\/<;"P=#=>#QRMK=&6INGN-J!J,MX#OSXXT@O5"+Q/)A;8_*Q+U@V6?+ M?@\)+P[SILDX^_\>V:U('ZK,=Q])M<7(W.P!]V*Z'? C2$N.I9#")-"8ZW,>K0 M?];-_2'^_,7]OO>MOJH+K?K0Z!8_?33F-R7)2EA*S0L!$++"?SDBH$R) EF* M,L)+XS3D(=_^Q1:GQ@,[->$Z;;@C[AS&"9>Q]N.'J @.S!4[\)KHR:VY3K=& MQ"H'%XQ-) ZYW-ZH?.+M_CZW^-\8QC-K,YG]8C=L7$R.(ER5!$& >*GMD28! M3% .."0$EAE.,Z9\N.394Z?&%_:(J5IO*L'FR2\&S<=5+<%[E@SR5U<'J2N0=UOQ(^/Y<#?_A9&ERW7FGS3RI?7>5HV;?)WEVNGK7;0 M2LEJDWQ8KM?#3 W"0(PFB.#5Z,@J"2% '$HG!-T=1X2XH\/;R/#.,E040A%F M5B.I69=D% )>(@4DA:)DN>04!26V7FYR:ES5%2>6,<2)CZ",H-8HRSE@4#" MA9!6JQ4!E7)!A5009R@L\R42SJ.FOFQUCE6K<_P3.P0_,/[# WV_T2'NFSOP MR' H&?W3$9'MTU!>K1]]&IV!M*2/-/BBNM*G ;BD,7WFSIZ[S4)8K8[U%R54 M]<-&Y)E!I-G@FA5%*05F$*A"E&9"2E) &9*@D"4BJ(!4B:#XUW.-39#:G:W) M:FNL*R06N E]#E[/O>A(H V])=WB]:6#U\59YNO84TP?M&)M7I]K:MP]; ^G M#[:R?>ZY5HKK3/V<)L*^*!@E/ ,%T\BF]5+ S#H7R*(H,LD(U6763UOK4M-3 MXYNN6-;YRLD]P_/].\6/EX:!>N@=L7@H7R%9Y0M8= VJBPV_D*B4+R"G5:*\ MG]![!^^'6FWL0VV8SS8P\4VU%O.EW5A=SXC*2BME#HI2"( EUX#S% (*N5 P M%X)R$KA]=ZG-J9&8"WK^88VT'YC8.9"LU:(R@_]BN0D]L_.!WGL/+R:@PV_@ M;=&SYMYT0LJ3CLE1M^=\\8FW-W>QQ;$WYGPA.+(KYWWKE=F)=7BUC+FQT MM3NB(@KBU+@,$$>E/=DKK58* 9I!*I4@6.3]DA6/M38UXFE2.'9&7B=E9X7HN$S^,K(%YJ@\("+KE\1+G#ZV:.%#UQTKQM.:0!'GSZU#[HU MT*S?Q5_]:P8=HG;^([X:BX$_WF-"8US3*6 4DS,QM! M.01,*PRRPJ!70 I)'E2+U*?1J='8;F5_TPW46]\D6\/#5C)>R/LM:&+C.3 5 M=J'<6CE '9<06"(M&R;JSCZU3LNR,M9.+&I?H0RE M>2ZI*$!92 (PLTE6A"%;AC++%88*JZ!]6Z]6I\9 NRR!QOS 75H_J#VW4&(# M./32J;8WV1H\CD!<$$RQ]EF\VAQWOR4$AH-]EZ";>R1>J'6[L[/==\'03'DR M(&". 88< EYH"EA9:LHS#B'Q"IH\^O2IL@_=? M#I&\O.]R%3X#DT9_:,+2,TY!<$V:QL$SQTO7..7.L[2-DQ?U%UMX5ZT%F_^7 M8JMWYC?KF2P54T)BD")E5BU::5"J,@62Y3I-:5EDF5=1N#-M3.UCWJH)U'8F MUM#$61JNMK /Y_EO.1)( W_1/?#I);=P H&KY!;VGSFZW,()IX[)+9RZM.<> MQ>G D=M[.RGX'[) 6NL'95K M3!EWIR4": <[,#&>&<:Z+N9X]33[^=4L-W,DG&8*T,**:Z.,@U++',BL2+F4 M+"N1U[;+[I%38\!?+;PR^;]F72F7]W[TU@'H/$GULHX=/+,+*>YN/[NF[_L/OG.HT;Y< ]-;S^_(__2;^IB _;9^OOG MU?)')95\]?3KVG[)VZV\6ZLYYU12MO)'#.*"IK:V?<$S@*VL):40 Z7+5)=( M8DZ#5*K#39C:1VK-3_1\^?LZL9V7++<;H6QK>Z#R5(]^\9N0#(OVP-Q@C$\< MV*WY5I7Y)^M!4BW^DNPVH'=>#*)KU1_$2)..'@:,.M7H#]#^!..*)UT9(?NA M6JCWYL?UK"Q*E#&S1,L8PP"GB@.:"PXT%WE.:)X5E/4*B]TV,35&ZY2NL#8F MSLB^D; [(#W/;JZ"9^B#FC!D^D>\'C@?.\QUU\#+Q+8>.'@RH/7PRJE5^OAH M _>M'/G'1Q<6(4B6$Y6F "D;0%?" C"4,U!"82@$0L6@GCVXS7KCY6KCR1MC MV1_RO>U[,=RG]TK=50N;PIYP-G>YP+: 1UW>?3)5._;?A%07*90( :6H-+-E MH0'5O 30BJBE6!=F9&G>A+<+3_&-";\'K0_#O06FA3_9*^ YZDVQ4X<>3$U1=EC[=M MW(I:Z>7JWK+J)SZO[K8;M\*T^*VZ-Y=\TE^M&J0-\#7_YL9\6V/%I;9EA!#( MI *2D!1@6B+ ,I@!+04JB.*LH&68DE=,\Z:VP&J\L_&EC7])Q\%DY^%-TOJ8 MU$ZZ$L(=-V\2YVA=,:I/QF+D]\!OM'NYWAUX2'N9CNVAIS4$_M&TMZ(:-[). MUQ# 'FIZ#=)*]/"'GU?+]7J6J@Q)QB2@&:0 IPB#4O$<(**HT"5+M0P2I;W4 MX-3(WAGUK_\"\_3?7[/5ZLE^[.?+^O7#^>J0A&#T7C3LX"9Q]HX25? ,F>$C M!^KFIA(=\,SY@ B Y_==F?_UZFG[XW]4:F4>]/WI@Z'!N9MU2(Z+'*4,8,8X MP(7A&5IR"4I!)(9$R%P$Z/@WB>1J) ,S!C'$.E1R[]<7C\\^FOAFFDG/J@ER@HM?XL F?2ZX_?-UJ* M_5FSNVGVYR_LJ>/\@U5S&Z'Y;KGZRFH)LJ\VF;8.K]C)1KMYW:^+E6+SZG^4 MM#*\KY19?ZIO[(^9%CC7&51 YFD&,,2&"5."0$XT@CE,LTP'I<)&L6IJ[.EL M31ZWQB9S\_=05<,X_>4W=QN]%P8F:E=">>? 3;)U$!AC@771_*XC:5_WV,ZQ M1GR:.]\2XUQ$_>F86,<2JHYBT[B*UC%A/)"^COKP&%4?OU1WWS>?]*_K>O$] M*U*&2Z&LEB,VRV([+>4ZY2#72F4LS03#7E7:O%J;&K_N5WM<67/!4H-'\Y>Z M*-0U51_WL?;CT&@(#LR-!]4>O[3H&6/KO;>A2CV> &60,H_[;;U@B<<3;I\O M[WCJIMY%/%K*-+4^-9+K3@SKFY)GI;H807.K#LQ,\9VU#0#LP^]Q^>OT^ MN=UL5A5_W+@,PLTR^PN?OK&Z75:J7D#%%8*%OWWJSU*7M_8&1'9@QNI8 MGFQ+9CICS1)R![C[3=+:/QS4_MN$ T(^T@9B7.B#=AA[@G=F[S'TB:/M2O9T MM;M?V?<1_=5VOJV8&73LLVMEKEF9Y2F7" .B66$W)DM0LI0 BF0N)=5"YR)4 M;F>_D:GQ_59/9F=H(S$7KK=S .AY3H\%T] ;@>$(]5+<.07!59([!P\=77/G ME%O'1'=.7AO^D7\PF,\_?U\N5)-CH9',F,PY0%SEMNZY!&4N!9FF M7KM=QQX^M8_:V9I*D10%<6RUG?Y#FUL@=/?L'(W@:]4"'):P$\76#RZB=?>4Y8[[_9;>F9F2P5,$,* M9#@UBR$-%:#,,JTD69Z3DA!)T# M,O#HKQ\\HQWXU>8E/UD#3^=3]S_D.W0_]M%>IX67.= [=/'D,=Z12WN7EG5; M*H]LODO_>?.HWB^^*F._M$*G,UV4DF/. 98$F2423JTF!0(%+E&9(\&%"M+M M\FET:C,G\][@X-*QEZ'U(X'8@ V]K;TS]UG:XF:9<&6F/)6\J?6)O_V^C%I MUAND>!5D+SO:.#OM\))$-K4P]5R87X4=?&5XS4[-,.$ M"52 @BD,,#,D5.9" Y:ES*WITMQ+Z;RO 5.CH2]*&%OG3\FM7#[8\(&=-\ES M=T)5 P,[QH^XAH1[8!(SII\&=YP:*WW1BR85&-C\R$*!_< YE GL^9Q^#&C# M/>MBW?;AT]]6M^:NS7K4HO755ZT7J05%L7;AI9IZ1R7O07>@KL*S]*'*X'AC[O MLH'O.\MODJWM'0VEFUIQ:9W4]L?CPGZP16+"P,9'Y<%^P.RS8,^GA(=@?5@N M[KZIU?U[)TADG_P+V]C@]Z>Z M&,%9(R+A7(."X SF$*RI11H$C&4:H9U\Q+ M\L&GL:GQF[47F(;N#9NU%J^3^\;FI!;*\X__N8CU><:*C>#@1WIFFF9M37;& M)JVU37VKB-CY!TO%Q'"DZ"B'Y=Z+N/\>1LJW]$7G3/C3Q4>,%N_DZTPWP,G[ MGGX3SO<+L;)!_V]4_>?[Q>>5>F"5;".FF@H;MXLZ[K86X)AA(JG6S)"O2*$M M,:9 F5$),LIR7"@S)57E;*'N;+RNW]2SGR%>'T=9?QQ=29D===\(Z M0XB)G&@.DVXK%C:!.;X"E1<1;2 M\]P5"ZBA5\E],.H5%WH*A*OB0@\>.GINNMXE7RQ)W^BFE<-D0U0$BDNPI&F5I&,&G6J%1?(_:E7Y*?W M#5>YOV_BW@X:GHDT5QDE)2C,XM7JB!> $UMH3J9"<+.63550L:5SC4V-36M; MD[4U=GO^L>Q\R+T/0AL8 +N7OU7P^PU#G&"D..*,(8&Q++FG( =49U 7&DA9! M]0?:!T^-(UJ[PK[_+4Q48T803T') MX:C6NH2M[03IC1).@B#)X$UBOC38$\I"EK@HS0HARZ&MW%Y8S6%$ 2%8ZU1 MQ5(16MJI/Y##5U[:@_&K(8L&Q]3AB'KBZ#?\]$%FX*'FXJ<8/*+L.QEI]-@^ M=M218M^9_5'AX-_#1H#U:C/[HMC\[=K6";Q=R([VR!OUL%*B7NY\-#WX27]> MV:C_S=.;I2V9,"N8H;N4Y\!\PBG &<: 2T@!RU21(UJ6/,M\1HMKC)C:R&)M MM!]V:V7R6VVGYZ[@5?UQG@/&0GE@O@@'V)M 8B!TCFS,\SM$8_ZV(YFKFAZ% MD&* TY)7E&?UE&B3__W81)-\6[9;.NJCVNSR2+XM0ZN&4\)TH6D*I$BUK4_) M0"EH::8S9C9(]UZ];!Q):=?Y899_]Y"G7HA^R06$)W0Y@XKB;> M@" ?R.<-V=9U&RQFJ-NO[[/;'=YEE,A4L5+C$C#!,H!UP4$)"PPDQ5IEA2@# MY=_#FI_:2+%;,B^.%+#JMU[V[(BP575\>$=:>Q]'-MD9G_PV2%9//^ BK^<] M&W^157\8,*?V!@*?TH_B?OWZS<8A/:Z>7BT7]/R^T?I0< :Z!N;A9OAL3MV'E/S561M2YN8!#O(#QHZV,'1%^SM4C(=]G M+P\_^OFJ[NPZ^6>UO%NQA^^58//F+ %2HC2D-E13"("MY U/E17ZSA> M]V3D\L4]945MU!#?5\[KR"V^>MI=TJ@QWO[.5O+M/Q^KS=,N 7KM$DJ^?6>+ M5G'O[F[E$L[,,G-5+=:5<"5C/RY='I^2LP+FBI:( 8Y3!;#*%."(,V8 ZS;JX3YWEBIC3F[=Q4"RO^H.X?YDL'1:"T MZE5+LP=/54[0G+480?BL2]O4;\1^_.JR>5T M4;^?V>K3ZJN-F)"NE<]JYI5R*,K,A6!S9_^0(,,AM8*K"FA>2Z<)+)R2L MV:F-A%NKV]#_![9*?EB+7<2_7,[G;+6VB@UU]']@\+]G7_B-6/$1'GATV8'; MY 08F\VKG-16U_1OA47JX24>^X*_6\ MON:'BO%J;@4\:EI=OWE45CSSG7DS9X*6YFVC$N0JQ0 +)@$C7 -*$,50EIJH MH#.A4 .FQF#F1)R4D8HIZ8'+;R M B?;R8W*F1"$"!O\6)I)8V$FC9F0@&1I@4FFH&+]H MZG,W@;@2X5P0:>9QT&J?L;P M,Q*4%)FEH4$T10%G7F?;6UJ'WRG;KRU%ICQ MN[$W-%'O',1^WW\TX :F@M.8#1#I[ 5*M/2U9SK6YM@M?I1";7^NIS+&9$E)*0PG[FP^3K"?/\4*@E2 MF7.&<2'SL,/STTU-[=/_9NM<)\+8:W6 5NJ'6CR>#CD)Q=5S3R$*6D/O+300 M.3-=UFEK:&(MC:GA>0F-: J>)QL:6;_SDL.'ZIT7[XBJU-YH#Q_JU$I(H$ I M-VQ1((!3I0&C$(&TE+C("-E=MO+MT*#W\W'6NLOTEDC4/_0ZK0_O7CKP%[;6!2 M"Q)MOTD:CP;7:+^$W+!B["=;GX+J^B5H/.75+SZF9]2B^:A?NQP9I\CPT18< M4\W^0)HS09FTJ8]%9M7VY M"7,.93_&BH3=P.S4'[;P,,/+@,2**#S3TKC!@Y==/H@3]+@EO'2K?:(]0/I[ MM?G^^M&,^/=JU?ZN%M@QD[SV%VU88J76'ZI%701BQJ7.$=8""(&9H1;"0K4U4R.?UM;$>I2T+KDRR_7O&X$JNZ39_J[C6/*;=2UQ MOGD259Q>/4]EH_?5X.O+/VDW^1>L';6[1JIH>VVWQ2EV&PW9,]5PKV]CM'*Y MT>#HUM.-]]"^^8N54%^J]3_>J%7U@]G\].;D/B^)+*6VBLF9!)A3!4II)MJ* M8H@DQ RG03/KDRU-;6ASAB8K8VDBMZ:&9B*>0M5O)AT%JX&'EAHF:V2RLW* M,(B+6$1+*3S5SLA9A!?[^N@32N')#9*VM+A M<*9+I05+%2 <"KMHSP#3"H$2"YEE4@F2!>G##6?JU+CI:^4T^&W<@"MX;_6FICLN& M_CFD.+P!CR:UX=]BWY/TQ0^UVE@%Y#>*;SX: !]7*]/Z+*4IR972 "'( !:H M %1! J"$ NHR+Y0(JGEWLJ6IT7W'T&2M%M5RE2R6&UOH<:$"):).HZLA%!FG M.<@+C0&VU:)8*3$HJ9/S.?+WVV@ MY+OEZLWRD6_TX_Q6B.7C8K/^HH0RZPW3Y)?E?*Z7*SM&S K*!-.( ,)*"#!) M2\!%2@%1"E/%*:,D*'8AV(*I47AK;+*SUORX5JO0/87POO!CF4$1'IA]CH![ MDVP=%^;&YJ#++"+. MM?_0K?U^JNJNN_"@IO%-8AYEUR#5#S5_^O<]@UX=,ZBX*;+2/;VM[?WEFWA+$4J0Y*4@.F\ !B9*1[3W- A%(56 MC LA@^9Y%UN<'C7N%C[2+7Q$_1M7'+&5([TQL->N),SY$48)E_O!CR.BHCLP M:5BKDIVQ-TEK;K.^O#V/8S!_>&,3B5 NMSCC'!016>-H,Z.3Q3EGCW'$V>M[9N0_KJN%6J]OQ3\? MJ[5+_'<_KE3[&J.T("K/&6 LSP'&M T307@15$()&0!2QJ4F'^IQ:F116MP MTK'X)FEM[ING?Q%W/_J(BN; /'(MD.'9^[[@Q$KBO]C>N+G\ONX?I/1[WSBR MI.3%$@7/%:@)R7I@U M"I)F&,\E!+EF)2\UD3+URB\+;GEJP^S[A9FML7EGTR^I@\OMN/NXEKW'7/^^ MZ+/M$0GAL?=!.F;?'$ ^U+Z(!U:#;)2<:_<%=TX\X#B_E>+S@)[+'/%=R<>Y M^J1O%YO*:6-4/]2N8*L((3P 7'&J48&Q8,6J]$-W%JC-AZ:(^>NSXF M.R>3ULO$OFQ)QT][4^NI1\&OL=X"SV7'B_;MT.N'^-V:_/;-A919=Q/G;\2M MJ.$Z(]9D/KZ!X\[*!P/X8'H]7$O7CC/=O((ZW[63Y_J+8NO'E9*?%E^LK2MC MBED!5&OWUN_()4.\S,J, B:E&6(0+0'+A %U$@JG*M,9/V&F C636YT>;R_ M9ZLG2RBOV?I[G45N?[!+J1]L[G8E["_?NQJI;E'U?Q(KC[9N:GLDORY6BLUM M/%7R,ZL6Z^0G&V"IUG^Y<3=VLI;X4_(+^V];A[)^UYZ2;\8A&[!IWQ9IXZM. M&V%O^[Y<;8#-+[%_^[!*%CFHCOTXC#FB[/K_IRA-TQ21: M_VS1\ZV'B7-QI'$L(OS1A[ 8MKW0Z!41UM,#5\Q&>F>H.1V&1S;_Q.?5G1LB MWSU:O:)?JD5U_WC?*6OX1=E#)VEUT6K-65OG<)9"07114I"C@@.<9F89A)4$ M6A#*B"H+P8,.IJ\W:6JCT]9(2RKV/E@UQHT=N)8) "/9)C%>G*4[.!&3J5 *E4D2P'-!3-T MJB7@*A5 J+R4.-,BSX/F_4=;F1I#GLI4O2H[-4B?YFJ8AJ>S9UFI \C2G(5@ MF'34EY"C.>OFA3342#(T9OUG5WRN?K1=A,XR2!$E4@%L)DT EX7Y_"5-08$Q M1HIBR4C0P=EA$U/[XNM%L%-\F5L;G;1^:/S) 8Z^@2#7H#-X1,9V=Z I(O_Z M'#(]HB!..1\M'.&@@9'C DXY>'A ?_+*OB?EK5[5:_;@SJYF:5:P+.7FHZ;4 MUM-"%#"5DH?MT?>U(6=' M /8]Y[X&ML$/M%OC;FSQO?CGUJ=\CW9 ?=# R"?1IQP\/'(^>65?L4FEU6JE MI$M4K&7B;[>9N;,LTT5!,0:"<@TPDPQ0Q,UDGD"%\Q0*#6&8XN2YYJ;&!%MK MVW3K@]3E_A4J+@#OQPKQX!R8(79(-IG'3=6)G;$QU2E]0(DF47FVL9%U*GT< M/Q2K]+KKNNW9KI:NVRO>E16V>F6+M9J5:0$Q$@2P,L< 2VHUKPH"$$HESWG* M=8;Z;,->;GIZM+/\4=GHH7[;K!Y8AVVGQD5PI&W3Y/?G.MW.\)MGVC.-\>]_4'[O(^Z,>#;_(/J@_(*?V.P.>T).TV/J[_?_.L?<7M=Z8 MV=9&2?L/MPOY_!>=*V<9DQP)P8 J80DP1CDHA> 0[."XD**$L'9@PM\_KIA MJXTGFUUC4\CGN6_9D.NL]7>[OEI_3]1>E,-JZXG[]W_]%XH@^G>N[JJ%C7RQ MIQVUG8$,>57'TE(168@2D,)*)!.&09DB#(H2DXQ P3A!3<>^7!=_5#O%\*,[78\?[=IN\=HI9XJG M;RNV6)L9@,U"6DCWMUIY_5;^]V,=>?91;3[I;^R/62%UJ7.= U6D5M ^S0 M M*00D30G!1&94RYF9]O&E[X)B&$-#.*)K[G!4T?B2B,:99+.S/V%;!P+/-@?J M9DY)AK(R!46:P>;@R>I0(YQJFF&6Y6'!.R_?R:-L<3_6-0M^J!.=.XF^]1NA M7[['!AZZZV3D9QXFM8MUB.]?;I+VDVT=33J>NA&]XVNR<_8F,>[:V9=Q.-[ M/FR'1!KQ!S)RU*G L$#OSQ$&;BUB^.>;1V/:M^_52KK80:P108P*4"!F]:^% M A1K"KC,%$-E280.#4BZU.;4^-Z\_B1"S.8>L&&[B)'@&FG[\%S4I34Y^6:( M*.(99P!*0P92[K7X\I&2QR'P"H4\<6M_W>FJGOV:7UBICF%J%CG8+S&VES>K>7/))?S6_7>MZW^M#6PQ^5J L M@YAFA@CJ 75<3'ZS3B;.RT!![8@][\>[+].? U/RV%T93-CQ48_$Y1$-&Y7FXP.Z M/P(,T$+?G(FE4$JNK3"3&W@^M967U4I4:R5G+$L9U24#J"A*,Q6&&G"SC@:T M* 2%)F3%S"W8]QHZ(Y,)$^ M!])9VTI2)UM[8^9.>$(3+7WB4GLC9U!XNG^81.%[X]5E+^L,C;IDGRV\5&2I M*('F*06X8 PP*E/ TTS(/$M34035?#O1SM3HY7D1S.?5(GMG9)W"V/],X4KD M1C@\V)5^K(T(/3QO&$JJW)VQ. 8;.G3D$T8-[409,OGC%U"@2?7*F3]X81#WOZ8UO8R5 : MKQ9NX66#PO]#S>4K)O[Q;KFJ&V6KI_<+J>X7E:Z$N^P7MK$?>UWX859*",N4 M0Z!IE@*<<08HA03@,L]D)E(ARMR'ER+:-#7:<@D8YHU95Z9KZ@#.[\:EA!N? M$K/^343K55(]=RNYK_T*RJV)V;OGZ?"%^FQ@MMS6INNX5"?16*<2ZY6-UDVV M?B5[CB6-9TV5H?%[32Z%JV?@_FEJO??,N!%Z471ZT26U]?OV_GK]T#@ X/7( M:1[L1L.TS%(W(L9L:90!#9\-0&SL^K MI?GX-D\N4,[FHCZXHF^K5N6\6B1,"%L6VWRE[,F=%MM+S2]7=A]!U;GD=:#= MTN5@B,/PH-",5<].]%Q)#- U0Z\F:I.3KLU):W3"'S>),3MY4AL7:QTSVS0, MJFB)I9[-CIQ#&@;&8;IHX/W]*.]T5HDM<&#C %XI,PHKFRLF="IARC20$"G# M>N8GQAD'95Z0E,J<$\YF"W7'[-F0/_D%F.#UD97U1W9@R' ?W$$VYTK=U\+L MC@Y_NK.U(O[B(I5"V2RD?_P(+3;P[:_@V3X\[Z^.FV_7 +!*YA;0\ M*K_U@&2?XOH\XJJ)G17;:G=MK)+G7E$3+DAA_I?::$H.<$XR4'*&3:?D62Y5 M ;,L+*'$I]6I3>FV6[C;/4E7 :?7'.P"WD$3L'@HCC/[F7)XW]V.B(PO=6V$63NO*_OA%S>V" K!6#O1TW#(/H" MNZ%H1>*I@(9'):MP0/89J\<3^M%6'1;^=6.>9Y:C]B"D:@ -ST178!=./%R:1&.=\6Z.2C)?;^[SB=U//':? M>G;F@H_+Q>I9>;L/V_A_#C.S,D,98,3FT3)% $-Y"M*,ZY059:I%$/5$M6YJ M5-6[5J6]JNMF6[SR0]\,D+@O@>?&UTMU[=!;8R_1J^%;:$.@'VN3+:IMXV[# M#0'KP4;=((WT&SYNZZ/#(QG9KM'F^'#&38Z*H^% ;%/4(%WAS&/5-7LUDR#I9T*OYNS._,;SLQ4$X,\,[R"\P(#,P_% M !%(4R0(QLCKH.#@R5/CCZUQB;7.CS4.X3I/#%>!,/2W[^>_]V=_TM+7_\F[FG_JC-#[MO^?!)HWRN)QUHO\C3%_1<+5:+:J,^5#^4?+_8F+ZQ M53;=-.37M=*/\P^55C,&J:9"*9!AGIDAGB)0:BP!Q3EEF4:H0"A,A]JGV9#W M=!Q5Z=O[Y6I3_4^]@])'[=\+;8V5P$61 2UU#G"ILQIM5%"6$HD*38..26-C M/5ZU=KMF^KNJ[KYOE 2WIH_9G4IJHQ-KM8U_L[J(H3$?/KW@N>:-C.W02UEG M+G#V)CN#V\)"'6@C+DP#((JUWO1IK) M/-DT]G[Q0ZWMVN96;*H?;MXW2PM)"BDP@!B;L4#R')00<9 1FI<*FS5@3F:; MY8;-_=C)O^D@CMH:,-S'9"6;7#S]0V-[PI^2GQ[7+B[W+^;_&P\2MG4A6"/+ MMU?\V&H8K ?F+ NS2S[YW(7YUQ;FK?')[668^VAB!2(63P[+M^&QE; " 3DB M@A7ZA)Y%61Y:O" T%7EJD_.8E1I %/"4(R!R3566D:)0+*C2QD$3 M4YM(;2WL7>']"(Q^;',=. .SR@Z700J\G_8]5NV'PP;&K=MPTL&#F@NGK^Q; MX)UOWB_6FY7+HGMG^M>LRQX7FQG3E$)5:E J@LS4I"" EQ("C&5)N5FG:LS# MEJFGFIK>TO33JKJK%FQNZY8O1/5@?OK)_#!_E$Z/S!@!V'R^=,K,P?7>3^!- M2IPBB!E@A&" !:> -QZ"8A(#'NRF5%Y]I*S^VQ[\?KX!>ZVM:XD866*BP) R*%5 M:$D!PQ@!F$HAJ2S35.J0I:%/HU-;%-:%KL2S0E=5H^L[KQ-H%G6]JLV9!)K^ M?> Y-8N,[-"3M M46)B-C"1](4K*$C3!XM>,9MG'SQ:"*>/>]V(3J_KKUS2+/:CASH%.;?U'0O, M&$W3'$ A"H E,6LG]:D1QW;18Q.Y]J/EGI>JO5PV M,D+G!*Z$8D,^TM(H"MK]ETLAJ,5>/WFU_3(+JA!83JZP@AYRQ4%5_>Q.ZI3( M"LB865?1'!I:XP(!AC '>8$SJ N>HCPH6^UH*U.CK_K4A#DK>YPT'8 8<+1T M#32CG"75!MXD.Q,C'QN=0B#F.=%!&^,?#)UR\^A)T,F+>VNFK&Q(T1M5__E^ M\?;^8;Y\4JH19NFDJ\TD5T*5A +,2O,?CC-0*LJ T&F.24:Y*+- "17OQJ=& M#&W&Y0-[,FW6 V[[.*A7_"AE**P'9IK6[.2GUG ;%)ZTMF]EH 9) M?.V#63QQ%O^FQ]9J"0;EB'1+^#/Z$=RW[E3I_?T#JU8VJ.?U=[:Z,Q]/CG%. M:09!FA6&TC)ALV2I BG-<@$1H:((HK3SS4V-Q%IKZPE.4FWM341MK-;N[ M6ZFZS.PGW52C=0*<,XZ45B7E(!4:FAF2F2MQQE( M)GOKDOLGD[DNWMB/8+Z*[TH^SI5E+;&\6]A3\O?23( J72G9R*,U@3K/9=+, MOSW>*[DG@4]4"0G$"DA%MJZY6,S,XH)Q(8F:O(C6368) F2$$J.2)(V7YH=NI]>>1IPC M#-4)L68)T>T;=YXP%+P',X7!&HJA(?*K^5:S%K< MI6:Z8EG,K7H_JLU,XE1!B@1@B!< 4Y4#FB)EAHJ4%P+FBFO4HU3GE69Y,XRZ&=&\;B)593E*B 929!I@P2](Y Z5"4*89))F& M83%?_0R9W"[?X_T]6SU9KFT]:'?;0V.]>O:,']&.@?? #+O%MQ$5:&+;GV'^ M++1]P/VV:^&,%A[6TXR10\6N ^LP;.S*Y_7-0%Y_-XW9/][^\['ZP>:&P->W M?U3K&2QASA'- %=%#K#("\"I*(!(E2Y((7*,@LJ?GFYJ:OSGU&3ME^A^Z!B; M_&;-#0SV. .Q'\W% 6Y@(NN-68^\XDMP1$LH/MG0R)G$EQP^3"&^>$>TZLF' M._MLF[US=F]_E^JSGN5(*\0X ESD"& K"L=TAD I5*HU*GBA\RM++<>P[$[VJXVJ3Z5.KL+1G>ITP?OOOUM^;1-=5 .:N"D"U<__J:L]1 MWA4_TIS &S PXQZO(WWD.)=ULB0O'>C>)"=*0 Q;ASIFUPQ7M#J*E2]=X3HF MU![EL*,VUV_0:K:+U^^65FOPOEJO[8[QS"S\$:0I QQQE_8E 2MA"5)."H@I MS#-3&S(ZIB4/K)*U,M?KN2'_Y-:.(_?+1;+>F)5%&-N? -F/K*^' M;F"N;0U,]-+IC+8FQB/%\Q!$XK03C8Q*2><=W6>4"U?W5<"QJ^S5PW+E*,J5 MV7YMMRE73Z^74LVHQJ5F @&220*P5A)00DH@A:*2D9Q@Y%73VK.]J5%$(_#R MS.:;ND9\XEY_9WEB30_5QCF/^WFR& #-@5DC!I ]5'.\X+E"/.?\\T?6T/%R M]E!*Q^^VGHMD6V[YD[X5[NC#:@4NYY5XJO^[V^.F4#!CI+=:*['YI-_^(;[;B)HO MAO ^+>S^X-X>X1>UWJPJL5&RV4-\_HO.E3,M9*XEMC&0909PABQ_401RE@F$ M&$*0!^6##F#CU,BN=M%^K*IQ,EG9R4#]L_F*%ZY@X$U=-E!U-M'M=LUJZZ;[ M]S"2'.(-\&/4%^[7H>=XVRYM_4N^N/G=PIV$W!R> /12)]H>P<-0Q8D"(]P>4(9OJN0&W6IJW=O/TV7PY M&YL3:)[\8)?U-J8.IE!BE6F0%JPTPTAJAA&,.="D)&F9Y\RLQ(.VX\2B7@WT M^(&FX^#MN><9Z3T=>N>S,=.L*:RA=>;U#KFH@9T^D,3:"3W7U+C[H1Y.'^R* M^MP3HRANN_TZHY#1(M4(9"07 +-,&@[)4Y!F.C7OD%D)L*!@H./-3(V?W4S, MG9+8?7_F"N6MD[IL9EWB9/-=)??&A<=5G1-CYH'+O8JZO97R3G2%'[U<#_# MQ')08+>U<:@BN_L8#%)H=]O("Q;;W7?T?,'=@ZNO$V98ZCJ P,4/[*OYOGO< M6"7?3OY&$]VX%_ZK&94*%SF &40 EV;N8N:$&.147ZL^!*=&_*V^2VKNC MW3>**$-,Z",K,D0Q[47D&&*">DJ+(6H;UXKXG#%E&QRT_LQ6FT_Z2&S1CC:@ MM&F5J@1:6VU"E7' $!5 $40R8OXO3X/*9$6W\$\\:NQ"!M>VGJ6;XQZ+/>PK MZ1/K'0@;.EZD9R[).9543H'188S@(N2 IX+ 7*2 M9\C\1Q<9"II27FAP&6]VLR^51L["7J_D-6/2CZR^=^KS7=7 M]<..NM^KAV_+.OKTS=)NO\TXUM0L4!%03&F 2T[-JI4QD$JJ2Z)(ROP.57JT M/36V<>;7@A.M \EOM:F>Z=9].N \ PT,Z\!DU M1;PJZ IMS;&0>VV$B\[<= M"_5I<11"N@**EINN>41/W8>FLK1IYQ.?5W4I@#>/ZOWBG7D#-]__2['5# G( M(<0Y4,*0%%8E!PRC%"@(LU2QPBR7@J9 /HU.C9C,^Y<'ZCWX0.LW]XD-V,"4 MTS$WV=E[DVR6"5=F757)F\2:G%CK(PI"!* 42QK"I\EQ12("0#B0BPBY=V3M M91O:8M-U6G&QM:L4^>T[6S3*C^^6*ZVJC=UP^NSD;&?R6A>XA^5_#L7@_ET2 M34OX"A/ZC8H?EHN[;VIU;T4Q9Q)*6X$8@[R@R@Q6:0IXFFDS^5:($D85DWRV M66[8W&_0ZCX\:%:];6(X_OFH-HE@J]63VRYS<95A \DSY/R8OB\> U.Q-0M8 MNYQR;CQN/.9N)/)Z]NA1V>684_N?_]%K>@9#V^__XW*Q#>FMU1F;_4+SQ6)( M2[,JAJRP%3'M$0%2 E"949&Q5%)5! 5%GVUN:BOC>K1OBMCUR*&X *[?1QT/ MLH$_\QJMKJ6MY.M/C;&GI]+A@<]>J,0*@#[?V+B!T%Z.'P1$^]W55PW"U3?Y M^EVIS0?;>ZG,7&IH:KS1 MV)DX0Y/6TE[2JB>Q]2./&(@-3!O]P.JAY7 >B6CJ#2>:&5FOX;RSAPH-%Z[O MNP5OM=9<7(-;CJQO'S??ERLKE3=#A!09H@QPCC' .42 L12#%-,T)YRK@@9Q MPYFVID8/KSL2=#?-+E/"MN;VWWLZA[?O=GP4% ??A7< ?JT!K U-=I;&W'>_ M"$>T[?;3+8V\RW[1YR9:;H'T7'Q< \_0ZXTM)F\O8=(_KW+? M[]@IE=OGOTPVY;Y[)Q,I#RX,CQWZA?U1W3_>MW'*7&FDS9:.%TQQUHQLL<_R"?L/HK1"/]X]S>Y+J-@+LH<%*?3=+?2$9G\NT?+FN7 ##JZ?.WUQF[XQ I7,E)&!2FJ]=VY]*#LU2(\UY M49(2TR 9UU #IL8*W23J;49TUX4;&QC5^463(AUX=!'<3W[$,B3Z ]-.?."O M2$@/0R]ZOKEG\R^43AX&SNEL\<#G1*UPN7G=A!_])YL_JIEAP)264@%2IIEA M05[8F&$).(59+E"F"0P*Y?!J=6K4MZWAN"\_':7@Y1[BB&+$4U&"7)4(X%Q+ M4&*SJL:X9$1GE&:8S7ZH%5^^&.;=UH=%_5__!>;IOQ\KGSD$])YSU-AP#CUM M/56!]"9AFZ2U.G%F#UZ-]#A*PQ8FW6MS"C5*C\/@6:[TQ,U]B\2+E94[?*/J M/]\OVJP7FV?W^M&L_N[5JBU#]S1C1:%+2B3(I"( "T-/9A%,0)9A7!"60B6" ME$("VY_:T/!&:;6R>D$K]4,MSGQ 4<#W(Z@!(1V8JEK+DY]:V_]BTR-:\YN: M?(T#-]LZG4\Q:[WWPBY:B?>PUD>N[-X+FL."[OT>T_,0PVDLO7XTW^AB,Z.: M(%08RLHIIH:\J (E-*M[JE!:<@Y+ K.0.(!G3Y]F#("HC6N*' <>.#P#S_,X MH2\D0Q\6-/J@C641CP"..1QK@__9L\?=OC_FUL'F_-&+KLN\/\H"7^K1=52;7+JZ8P@=WF>PPP5&<,?D1P8:9BJQS57;6S/W[&?QAN MD7/_/1M_$16 ,&!.Z0$$/J5G?L3A)N '\XOW&W6_GI5%+@D4)4@UA0"7H@", M*60Z)>-0I5PHH8)R),XT-C6N.[8'GOQFS4V/S6::(I,.QNWYV:A=;F?(WB>#2+@,C !A$'2H\+V M4<>OJ*C]_'DC5] ^ZLQAQ>SCEUVA!K3^]+A9;]A"5HN[6<&P4! 5@%.LS#*' M9X#1G +..ZM /BV.2BQ9W_*UVQ&::9F) A,&".0YP$H04 HMS+0ME0064$@>E/RRW\#4R*2Q[V]A MM'$ FQ]'7 /&P(30FI;\UAH7D05.^1WIDS]X_*C?]RGG]C_FD]?UG"RAYP0GV]N:D?&QJ0ZXLXS*JP/ MPI[3@FBX#4P E^I11BT$[H=*K!G!^<;&G0QX.7XP#_"[ZZHIP+9B[&>UTLO5 MO5U3[\2B;0*\V"CYK;HWEWS27\UOU]JPF/FW6BD3SE3*!*,\ P1;O2NNH/YV5TA^W&H*G,J)TSSA3H MIE,\N>/5,\'[UK&D]LQFM'1]NXDNA!P;[K@SK^O->HD96S0P3\STXCT_C-C9 MTQ_VA/^'6FWL./%5+:KEZN-RH]9MY3.H>);Q$F0(88!Y9D..4 YXEI9EAB@Q MF/H0]:6&ID:\'5N3M3,V65AK_8CV(JSGB3,F6 ,381>GVL[$&7HY4S@,,+D4 M3H;;?0^C />LQ2D"Z#TP^*)2$[VYVI%W6F:I(_"+MX]"R+Y.M 3K?7V_F7 C M%;_^MFQJV=[^8-7+WZH]82^6P>])VMS:MNID25Z:GUYCX\RRVT(_RF MK$. .PXAMY;;&-C&=B=2WI%!RP$*_W M_(CS1?ID8$KUH$_SNXXPE_-MOP>WFESUK/A$2I0#H#6F,K(%-(0U"<@DR+$N:<$J9IZ-32N_6I\51W2TD:1VZ2 M36MULJG-3J2Q.WPFZ=\A_K/%06 >8T:X,_PFZ9A^DVR-3QKKDS?GT.XUV0M& M+>*$SK_MT2=MP; 5WU5JPN:VP_ O;V+GA4ZN/YL3/=K," MI2D50N>@5$H#+'($N*% ,Q_CB&52$@B]!&FNMF2"U'>TZGCM3UUPO/7(7V?^ MNLXZ3X6C=L'PAT'>Z#>"C4G4B5XT,*^0R;^N_=%D]:/ U)7AC_/ 6,?7\E&9 M7LD^F7^ZG<^7[F2A+MR;_I6T*M]]DQB7_M]K3WM]NNT\GX[6&<-SZ17] M$.WXW:=#KCV;C]PQ+WUP'ZF#(ASO!P ;?/;O\^P7#@P(.IOS^ZY/$H-"_K0 M&[@.S,;ZI#:_B61MZTS>)%L?DJ9[G!>#PNX_%@T+_TB#T!#=$#3P]$?QS(C3 MXZ&C#37]'>Z.,5<\I>=!WZ,9SISRJ*T>-),RXZP@"" &4X!%J0"E- T,?):0?(C:/M]]M$0?%'I\2VB7RXC M&D%L_#1$@RF,'VGRA67%3X-P64O\S+WA*GI-5-(31/Q;M3%OOI)<%P1B0+2M MR)*5&E B*"@1S%1!&*.%5_GA8P^?VD3!&667C!#]Q/_2QOQYGA0=1>\\;UR+ MR<#\$ I'D'K>*;][2><=/&PTW;Q3;G1%\TY>TV]Z\&EUQQ;5_[BEY>OE8KV< M5]+]Y78A/YO^;Y>=G_2[:L$6HF+SK^8W;C]D_:9:B_G2*L3L3BB%F4+@DFB M2VX#LVV(-B(%( *914+*,&%>G_A0!DZ-)L*4-0?K-K\YR4MVQL#\U'7-Q>#L MG'/%G[KN61K;.ICL/$QV+@X4=3A4!T2:'44W;]29U%#@[L^Z!FLG[H%W?N1\ M OXU;0[J.()(*)J#@L/,3.6*$M 4,Y!Q,S(A**CRJQ]QE153(_-3F=[M.5Y^ MDRSM.1[;GN,MFW,\XU*D ^_SW7;=@7>TSGCA ^_\Y'FJ[8?(!][G.R3.@7>T MCIG(@?>U'13MP-L+V)X'WN>?/8D#;R_W?0^\_1YVA?(W=^<MI=TB2]WO[.5K(V8_UQZ9+&E?SX:*WYI.O3DR_+^?S=<<@YL\M>&Q,=Q+'?JE>MGS3&92?3?T M.8^U#;RJ3WT[[B8=?VT)]>YUC<^)<_JF86\KY]45PH!J MID$F%*:Z@#J%7L5F+K0SM1%B+QGJBK)4IX#UX_<(< U,RKV0NC(][ "'01+! M/KQ,]:D+KIY/[CJ\O&<13_90;>KT_#8'XO5RO7E__\"JE6MHN5[/8,XTS@0! MA4P9P%!3P)64 *M4H*S(9@@, M!V4V@V[NN=ZV08?OU^O'8S&'[K^O]F==LXPCP3FB(!40&]IB):!E7@"!"46, M0"R*L$#!856BBG MUUI7R57W#_/EDU+- QZ:@,_DP;1T176J'AWLN78>MMO&6 ROD]K^75STT;7O M;IEQDS!MWB>[N-6JVCRN8D9+]L'GN-/DG_?:?C]7FR;:Z7)@KX8QPS4@!$:"YF2ABF:: VH(Z92Y4EB&.I=:^ MYW.]K9@FSU*:[&NC5)J8@:AT 0=EIA@+^YNW2<9DHINW M$?)0;:A)VO3?.P^]SRO*E;G^! MF$("9PABJ9<=Q&(!*3+EH+3=;\XO8RJ)2Q&H,_TXK2X35'^J?7? -U/SR4P= MM3.6'GC(5_G#[@%4P3*/=<9=1X>_,U#;F=P> !QYR=A+"$H1K\!>2(_.<]TH M^/*!.]/+M*YLW:H>>:1=>+P?/5QS;H*GURM-/YJ/_J=V:C,>;&6,0>7N]I#O M'HIWAY3M"T83Q5%BJLRF!"*$"&11(B$)F*29B# G^V"D._O3@G[26$V1IS%* M=Q,8LFT=#-.(1HORW."QU@/H?VPEPR_M7C?:Z3F$=JPTXHA,0UI[!< O;15^ M-2/R^LF(-'I<@98F_IAM&)*>B*^G$)/RXC"@GM/FP-;<,_U]YG)%-_E:M_HM M7^^*Y<]/\E%W+47M34BY"I PR95EK.VMD&40)Q)!@;5)1E0FXCBP3>9WJ;.Y M;>X/1[:8TWWB-3%PGH/+H4^D"QH#D>!>[F"S_G:VR[11WUN]X M+]/;)BM3#6Y52)-4[^[[>A$C@@.3NR[)8@21B@-(28;U3U326&0J1E;T,4B* MN?&*_NB0MPJ^'>#;&4VC0SHR]736^VU5N&PKTY;S^P-"6(XNCUM.!$7M MK/SJC+/R7_636[W3K&ZD_R;SK_=Z);W^)C?TJVP\33YN%J;1>N>6X>N5,^(W8\?!,1WYD*K<)B2EL8V(J!(QK5Y-ML4$!U#" MO9]8"83GT)AI1\]GC,Q$DD\?+#/MD)R,FIE8A)Y73,^JW3VKA5=M*HP:Q5;+ MFA<+E":,1SB#/,/$5)^+(&%A!K. ,I&QE(9*N%Q-NPHPMSOK=^WK(>,&Y7@_ MY(J_Y _7$S=<-D&OWT][]] 3GZ-:G;SL]3W)I MOOE/XU%2'Y2L1&L_\IND)A6,N%U],A(8?U3]P(?U:M/\6HI0%DA9A"1A3 4( M1C(+-/>1$-( AS#%:: D29,@<8HI]";9W$QZHQ@H-;L">^G++7M;_KKJD&-< MHK_AM#PO?HE!&OL,V<_XN)\9^\;2USFR-[FF/5OV#>?1>;/W#OIX\%=1B'?T M1RG%R4H#*9=)RKB"-.7:*@UH"$G 4QAP*@+!TI!(JYK(MAW.C7"?5MS8!VYN MZ8\JKM/%'=P"[F[F' /$T8W.&C$M;W.3-K1@AA62+C[T?A&=S%U^,+*.;O'V M,'5ZP%LT,Z&SN[U23_W:'=[K[:-:NFI]I#\-T=]HYMZQJ26\ M K6,7KTX.S#PYZ5YJI.IO3 [%#WA9=GUM(^\.U_TR-?;]L9Y08U%PC((JQ,K0P:)Z2'&_K%CJV^^>D]SEN2[KW-AV3D.06Y'57X0?"% M(B';,+Z^!./ =#T=T(R2N.=4?R^8PJ=#_>YD/ETO^F";4Y7@/TK]Q6EK]JN\ M5:6'07D[;"ME!E"8NXCV8?B1AV?J0GP2;CQ7AWP M\K;;[]^39?RLV-WD%]76]^+D(N1930%*K0^$0B%6HC MBR$81QQS%9 H3:V*8)]I?VY&4R4B*&4$C9#VUJO$=EMS^E8_^K!>57NIVA'^"C"C=/]T@VXC:V(]/0D??O4:;\ MEO!7H!3?G\G1"S5/UHA;WY,:*KU@>6[#]&O$3]K PN0F*-US;U>R#FI/DI#B M* M@R*@)_C"I5E@L8'C83HRYSV5&!68@,M=X\"6[:H#DOJ-Q#=ETWAYX[RX(1]'7@YIN<[ MU=*+)N/K4.U2ZKVN5]VXO+Q[T!NK+Y\7"4G"4$;4E $)(.(Q@S@VOKP!4THH M'& B;*CZT.3S+$3_]+3T6=9(B?%Z>"F.N? (@J2 M6*5) GD04X@R3"&+*(I>&=.G!V]?^SPM=NY^4=M MY*E\,?U[+;)'9R$GB'PY#]EU.JTSD1,01\Y%;F^[GS37D4$_W_S@]^9S^*"_ MHD42B2 (:00)$A*B$,>0<4TU<1RD21@GC& KECG7P=SXI)$1-$("(Z7]8?-) M$"^?-@^%9FS2<$/%Z;RY2_5>!\XG&YSLQ+E+G?:1<^=S(Z7EN! +W3K6Z4[) MP92($I' 1#'-"9)SB"4/8$8E"1.NTBC+%H]5L8DMW6SM[(^)I'>95<]UF/#, M^WEJ#B:_YJN5B15C=%E6@I@D28>G+R8@G$99C&$BS2HB@T3;JBF'420Q20*4 M*9[67\R;E?B3?R^-!B_XMTVX>6-GYR*3.?#"Y^QVRJ M["V>I)Y7YA:_0^&^K 1W3:G8QM*.XWLC-#(3 MUW)YO+3HU-A;PL-VVQ-G-3RAUG'JPE,/]0V5_/LNWTC1D<7U&6]\*:3:+=_G M2BYX0*-8!BG4.YP4HHP)B)-4PB@->2HH)E1%;@&5_869&R\TN@!5Y49>EKF1 M\T-NY*JV\97QU=$J:*Y0SJ&9 X;.\LAVH@$9F8;V8]&9I[HX8>!5ZH#W78/3 M(R1T.*K> D<'B#)Q>.EPT(Z#4#VTV8]W/V[J,/@R\*',9[)(%,ZHB!#DF=1V M$Q8$XB#D$(=",A03(:13*>43?2A MU\.\_/EO8+7>EU\N"[^6;ZT/YO*@YMV8_-3'8$?0 X=X9-X]C.[G:G3K]$Y5 MI5U_A-J!@B>>/-7#I/37H>)S5NMZM!]9_56N-/LMKU?B6IBZAR8SMOG.ZXNT M>JN24JD31@+NEU[#J=6Z$5@M=<@1](K8;)=A! M;D<2WH$0WZU69HO]O^?;^9J<-B >Y>?.#+W=F^3;FF_[/I!E:8*$MJ(@'$%&9010' M#-*,A3!)HB@5443BS*IL^@ 9YL93I3.0-EE*1=RHJ<\(V!'5R+B.3%NU],!, M*M#(#[YK!4"C@7$9JG4 C1(F"9D_&AL H2=2ZR/!I!0W *+GA#>DJ7[T=[/> M/*XUJ\I7ZY4X)"BN[8$@0TG"XPQJ4DLUT0D,"4LX3$,<9UG&14J("]%U]C8W M2ML+"YB6UK$4=S>N=O3E#:V1B>H E!&TE==\!+/*"A-/S-/=UZ0<8Z7V\G=6_%F_4UN]I6X4(94AGD*PQAKCA TA9A*#J-0FT$\% G!5FF'CEJ>'Q]H MX6P*<5T K'OR#X)A](ENB8"3%^));7NY'SYM:3*_PY,*M!T.3S_@(TM8E>1= M$L03I"2,*#4562,"69SJ_R4A#C,5)Q0Y+=,G^IC;9/S,[Z78+69JP7X4BD'.* F02E80AI' 8P,[^S1'$AG*BAHZ^Y M440I&XA[5MXX@:4=!WA":&0N:%?'J 2] C5@(UCM%ICXKG)QHJ>7J5MQ7N6S ME2@Z7NEK-#QN),\K7[^5:-=17C N-4D$'.H/14 D!84LX#%D,M$6?*(-^BAT M,Q[.]C4WAFB+6MVPM(1UM1G.(VQK.WC!;63>:$MYI6V'QZ7T&ON']>IQ MLQ8[W@EF#V/B(DS>C(KS/4UL7%Q4^=C(N/R*GV**AW.%IR7.]/#S.KF_B%62 M!4S !">19I@H@SC6-)-%<8Q5'!%,W-SZG$68&_$<=BRMI)G#BBI:C ,2J8HE M"R&C D,4$05Q(C&DBJ633@6=FO"N/B.OE18 M%+D\2#Y>@4M[U$8J<6DAP(L6N;0'Z%*92X>6?"$Y8=4/65L*P7NC-*6&:%LL>$94=X]4Y8=FAI)@G+CE2S3UAV_&I?WX-C M%X?22_Z:ZR]NMS095TSJE>\FDEHO,#<;*?+M^W51+,(P)81'"I(PUCRO4@%) M1C3/IRD2"0K34#'W/ C]!7*93].E-GBUSUSPJ@I'=_5AZ#T^)"98)E$*E4P( M1$)FD'&AH DYB)'0 T2Y:]:!*4=G_$0";ZJ@@*D'QF[?,0W4(R_;YUSFZ@*= M>_F!WHV 2@-@5/#IK#(41F^>++T%F=C-92A@QSXP@UOL>>2>%WRY-L6C;U4[ MU/Z3+/N\61?;XBC2OKB3/[:O-")_+ (68Z1("%&$N,G;DD&2&&_C,,D4XQDE M"#D=RP^39VX;G#=_WYFD6&5J L?3FJ$C8WF(_/HA;2%X'FNV?FK4AZ=?K'=NJW;(I^OI)@/&;* MM>AT\DRY]D"99BX3=)S1IE%I_2CV;! M$<91'"20H%":LP@.61Q32"5-LD &&-MEZ^[7_=P,YT8#4Z"I4>$*/!RD!KD1 M^VI?OQN8" +[(^T> W3YSF!FM#WB-VW$GV>+N0(M%6J?O%%1M[]3&!?] MB:X76B)6X)9KR?9>EFE!*A>PM3I*J 1HD^LG7P$*V(G9\Q<_-Q']4>ZXE.C1 MZ&3W$_T5;E]5#&BEWT;D1(?%/K:'HTQ% BF($<,096$&F3:!H2)(9I+*+,&I MRZE-5V>S75G:PCK'2UG!;&?\^@+O!=8'*]RJ=O(7&^T80D7\OJSW>KUW5Z'?TOZP=Y1W_(8I%E41"RA,)(&C^6+,.0,99" MR1"B#+%$!>EB);^:@Y<[>SJQZMQJ:I!J:AR),*9_0)W[*2]%!5LCJVMQ<1OL M[I9IFF6(A8L4T!G8CLY!%3IN1[I-\T+W1"Y@N&8IV;HG8_9UYUJ]WU.6;[,MS]O M*E_BVCN2D13SB(8PS4PYOC0)(>$\@B%)$"UA_NO [SVIW7CP#S1*9V'C]CIT,T=K([#-H?& M)CMDP?;C6XVTWIB\VV\5G+E=TDZ_?KC>2TZ+YXFDH0BQP DG$F-X":WYG M$>8P20D.M)E) F65O?I\%W-C\$8Z.P+I@*Z;B_T ,C+O-H)Y=/>_K'>7S:?? M;ME[^K>#K=?1\"3S_+)BS9RV>'*8*_^.+F_9,O]:+5.8$)FF.(6,8 E1@#-( M,QF87"128$PQPWJS:#*'VFT63_;B-(OW?8WWY5:94!\W^8KGCW76X4WE(F6B ML!H%S$V3U/U:SO9NH.WVBX/AF\C6,N@UD_[>!$GZI-JGO./ M/OWPQ,50]PE0KHMB]U 5'/N4%W^\W4CYKIXNG_1$6L1Q$O.$!U!&A)KPGQA2 M%<>04)PJ%K,@"9U.H4:7>&ZFAI$1*BWDGH8G'[6[[*'W8/YL*V/-:IU0"/-!= ,Q>3]W2IC/.5?'AM10-@."F\UA2]T-W&983OECRL/ M6[[7DV36JZ\FLYM)9W*GF[C^D1<+1#(5,8IA@F-3TR2*((D9AUE(6"+"2.A_ M=*HF?J*3N6WWGV9(UVN][@'\;B1U],H]B:@E5PS$:6Q^>)(0W0XB=Y+HP, 7 M,9SJ8EHRZ%#RB "ZGNU97'*]%M_SY?+3>KG4UHO91RZR).!1$&,82Q.=2F@, M*6,(DC 148A%R/5&S:64Y'$?Z&':RH[G53RJX]CQ:!_/L(>'O$K3JHT&:1_A#B6,>12IHK0,.*AL/<'Z^YL;M.^)2_0 H,G$KN50['" MNIL-?",X^@7DM."Y.'7Y W$R5ZXA8#IZ<=FAT^F[=:&)"3VV[)1YZJ=E^4X_ MD^K#>O6E*5T8*8QP:A)1,1Y!E&():9PPJ!*9J#14*J1.R=Q;;<^-2\LKABKZ MBR[=#*U" ZH=)S0^C4(_VFY.WF M*UW5%1WT?"_6RUPTU1X^ZB^@X?=;]39?4IB()$,B1=)K,7J>9& VVERJS$![7*D\2V8N86:Z\:..C6 M.PS:SSC;4=#DHS4TU<,[DYQ5H3[3I1Z9)"=YROY3@M6+/3>-XX"%<+$Y#]" M$,$!'7DMN.#,X&LLG9>"D1#WM"CXEF[2 MY6$D:)\O%&-UXZ\6;%1O1#'+,A;0$(92&$>*+--;=VRRX6%&5,JR.'2Z!>GH M:VY47I4VC8;7@HV<-O6>$!J9&\_7@HTFJ@4;C7(2T-73B]>"C;I/"FQ><6.( MLA!]%;+Y-B\X7?Z7I)LW*_':.-JS1*I()BG4%( AHJ9$8T X5$@R$E).8V85 M4-'5R=PXH8G;K@0%1E*@106OK0,A.B'M9@A?0(U](]('(VM*L 'A!!<4DO_E MZ_K;_]6O5S2@?SC,_LY&)YGV-FHU\]WJ6?<[TNO@+TE0U6W:FD2(G^4J7V^* M#^NM+%[OI 8+U0N93!1CF4AAD)E0JE3O#EE&4BAC12,I&%6AU9[0J=?94<%! M9E"40H.5%AJ(G01&ZBM@-/O?]E=_]OA?OD =!=61>:.$"[1AK:4&I=C@=0UL MCZ09]M#:7Z^. O%$]ZR64*>>"^YH>;"][W)#K=/S_%EU63PEN+-#ZX?K0XR%A033%$0PE0E#"*!,*2E/VR0 MIA%+HE@JWB-JJ9:;[!.HWV]L[+:5XT$]D:]M*;^I MZEEK $H5GJ3Y::L!*CWJDSB/[KA#H? =.3Q.ZBQGH=B^2K? MZEZ^F9293W*#MT[(%0IXR/06.,!9"!$)."22!C!(292(B#%$K?(-N70Z-SNX MDAF60A]5*"@&7&=8C8#EF9IG7,<^7/, J?L9FP-&O@[;;+J<]M3- 82CXS>7 M=[U4L;FAQ?U_R*5X1?D?I@YEF6V-;GZ^6PGYL,I57ET?_$:WA@BJFX/7^HE\ MM8@R3$@D$HBI-"YYC$$6A1%,L&2*!CA)8RN7/.^2S8W>3F7:!T8]8/0#1D$3 M"P#V*H)G.H):25!I"7ZO]'38O?H=^\GJ/L-ANE#XQT,'?8MZ/+41/LBMWKXL=R:#0A/\M)!8 MQ2*(&(SCF$,49 020C(]XBFB68B44%9A22Z=SFT%;AG 97FMX@JLI./)BA78 M=GL)WQ".O.@=;1^N@)88_+*7&31"_^JSA(<]1MXJ>%AT.7$!#WL0CNMW.+S; MTU&4;DR%7T-II?_1ZWQICBX7+))A@BF'H=X:F&K()H>R_E_ (I5F 8D"Z51$ M_DP_[K8F& MNUJ=_WH"V%=CX54_*R5 ?\ MDJ^ 6"^7=--JXOR4J1U^&%QR?.W%K^[S]E88YT*[LJ7$@4IX2*! K!!411FD&"M?G#XQ3C M,*19+-@D25I/"#$J%V]=&/Z:_%?^O=<1FL=+>^%B*OHIP_ MTER\6]7A#Z4L[+FXGTR^N2+?-@[OE3RU4[MYH'1;72"1!7H!B* @(M"[7:%W MNUF0P<3,OY"&(0^B=-8-3=]_5"J4P%-*.0DTR;"&FJ(-6& D3OT_[RC;E*<\74]>F.N?CV_R;EJA,VKBOHK[@ M.&2<\Q3BC$N(L- _\8# 3"8B" *18.5$>9[EFQLE-NJ9G%Z?/G\!C=2.%RJ> M!]'R3N7EAF;":Y631V('U4"I&S#*7>U'KTX9"XQNH%3.XP9O)-A]W:IXEF[: MBY5QH#VZ6QFIFS[YR3>/:U--\S\D%7_?T8WAO#HD.6,($V$<]*6,(9((:>.5 M9IK321:R@ 8RL&+R"_W,C9'WHH+[EJPNF;3/0]K-JQZ!&OTLJ\&H+6:/ /DN ML%PRCGL!;;)DXZ? \Y5=_"(2G8G%S[\]84[QBRH\32=^^?%AI3;OUJ]-1J/U MX^>UVFH6E@L1T(2H,((R36)3M(%"%H>M MS(.@J$4%HA*]-)FXR1;7KPCF,>AV-NDP#":!:BT.5>L781:A$),$ M$E/4#:DD@D2*#"8QR7@LL(B8TS;9JM>YF5I[:8T782,N6._EO0*T.XO"@ &P MHQ/OL(Y,+;6\9H/:0-L2&=RVH/6=H,()*D_<8]?GI#SD!,-S3G)[V8V?BLUV M<;-[V"UU(]_D&Z4DWU8^$[?J6JS+BN4';XS:!@\D#4-3RE8E)BB#4$U3+ Z@ MRE+"(\5%9N<9UZ?SN;'507Y0*7#5!&VN%6B4T/-JKX8=;?4:EV[V&AOML7>7 MKD![3!RA0W,%7" MJQ!;N6F2248D304CVNY*,H@HB:"IQ <%21.54ISPR"J-K%.O<^.T6FA@QEQO MURJQP7 M?BVP"WV^A 5F!\,9"\SRY1&\2'ZCV]WFQ+5JB"E7/(8JPJDQQ##$6.\< Q1( MSGG$"76K!.XNP]RXZTG6O3+GQMOE^GM1>JD_\X\ [WM[H/48*SMV&WD$1N8Z M&T>41HE1;T,'P#B%3\H9">;CE](-D9-ORH6FW$L O%EM=7/70FQ,=L7JC_?Y M2H;Z7PE7$0UARIC>EX8X@P2E(-7\ (RP MX';E4 C@/+#=W.4-KI'9J3=23N4 +B+1JQ[ ^58G*PAP4;%V18#+#[]D0;G6 M'56=MIBSA##%&*0IHQ IA2$U.T"2!DE*LX!P_@*%Y8[DG!OYG(OQ!/G*Y(JM$N:Y-)4SV2*.,P8UY,YQ2G$J510BC@A,A2*8R>G MBN,NYC:=2PG-M5CEA>Z6&+@#23OC:!@^8]\B.D+C'FA]5GM?\=7''4P;5GU6 MP:-HZO-/#BP-^SHO^')=[/27T10J7Z@0H92K"#*5ZFF>10SB#(U0^FSAV*YW>F>Y+@MAU:72%R25*(EI"@/%%$1!JNU\D0:0XY"C.(YX MF/5QV7[6C=7W/KVC=B,ED)68SCFLGT!I1PM]D)DL,W6%QIL+:/1)/WU*9W^9 MII^T/G52Z5.JG<@???*Q/I%I^Y*$K5J$:?B7H/8A21.L2,@%#%C,((I"!@FG M F(22VWI!Y1'5BGJ;3J;FQ5PH09L>@6TZ XE8"^"W3WG?4,X]LZ@A=[3NJ,5 M;KWBV"X Z!+,Y@_(R2+:A@+J&.1FAU!GI-N%)B8,=[-3YFG,F^4[_6RGNPT5 M\H,9[X9J>4!(%H=S W>BWE ^43;J;2 M$7)VMM(0/$;FR@J*4K81/!;/*>[)8CIJ?E*3Z9QRSVVFL\_UF[VWVWNY,9%GB\@3]H!+YJ7< O9LA_G?^8VRU: M_VYMW5^"U9%MPD/P*7'^C^=*X.$*UWL#/="E-!?#]4-=:@[^60VX4 M__4*,*F?E:V0I2M E28?<-!%ID$57!1#PI*, M8RZ3+) NUD1/.>9F+!CIBM('X:&27LMH5H?6BN&84*/G^-@M A.@/C+'-QI4 M45M&S!+]?>R"QMYB!?"8MF,8HKZ2>O248MJ4'\.@.DH(,K"YWA4&CJ+,RMJ+ MQC?NNXG\-]5A-U+D6T/J?].=RK52BTP)&0D4Z^V7##5_IN9,A@3ZUX33+!0H M2Z(>%UH]Q9GIQ=?-/=U\E5 +Z,B:?4?%CC7'!'FR(_03T:U75:E7_4>C1U4R MIM0$&%6N0*.,UX('0]#T5PRAEQ13%TH8 M6)(@J#FNL;WM]DQS1!GYJES1]O M_K[+OVE>7AF?X5-_VR0TR2CG*HBTL4D81(&V.#'2W!E&49()H03+'/,N]1=F M;K9G&4-KC)_RAY:X/?T*!PV4'9-.!?_8=-H?^1Y9 H9#YBUYP !1)LXI,!RT MXU0#'MJ+!?EJ<3=/5W=EIE<"E/X48IWJ^J,82$8B2*. M":0TUE:JB;C#(0^A8C@-@X"GL0P;*]6.<*<2O8=%.S(]5_*5!;_+(M^%8Y7O MR0;=CKIG-9!_FFJ]E?*@I3THU0=;K3^H ;@"];>B/Y79%/3M.6PO7>S75>P_ M1R'@GH/AK4APW_[=_0A/^1B7"2H67#'&$W.7*;( (AIDD% B]0*%8Q1GD0A2 MJS""SE[F9N.?#L/:S?[>P-K9*H>'R=[CT O>$WD"M@3-R?_OXMX M=#C^G7]W,H^_B^*W7?TN/]PWK-"D53 5"0" MHCC5)KM0 E(>H$PPELC8RLWG8D]SH\8Z:8R6%CP5%U3RNJ;7.0=P-T%ZA6UD MDNR-6(\T.Q?0&)!JYUS+$Z?;N:#@<,ML#)_6 MR^7;]<88< M.% \$%5#QB$,D:0191@@,(I1E:4B42JU\@AW[G1MI5**;C5:[ M&L;^>J04'_QN% "U!BY1!0[C<=GL&@GEL8]&YP*P0P3'.$!/%$4#:2B2N^;I69^01DD M*0NAPI2$D5D!+87OX[9[!UN[HU!-B(S-W!=9! MS,HY8(PP$@L\?+JNGNEI>N_3;I5/.I!>>*4?6^B]*?WZ=2._[E-YE4FTGZ5% M#A2-<2(H3*,TA AE"618)C +%4Z)2C*,G#P^K7J=&X,\%;JL^EN)[<8A=HC; ML8EW'$?FE;,0CIIGV@DE3VQCU^>DO.,$PW,&/OH";:,/8'T"G[:$-*AW[P<[7 M)]L VBC1WO%9/3]*E:1]%C NI PP8M#$^D-$< *ID@)BK((PC-(DLKL/<.QW M;C1J4]RG;Q8VVZ&PL^=& 'AD"O:$K>^"22/E;+/M=4Y%DRYE5&>-"\19@ EA4(:Q9MT,4K#S_WZWXQA29?"VK/]^5U<;RU= 4QIP'"0E1C*DV,M9;NK2?Y=.) M[V2O[)48;SZ9M'5Y+3[X1=0*_%J5>2ONK\K_ ]F*536W#)L]'N6_NQ/1A-^+ M/=G-\RN8@%"OCB*2S8YS/\35(V;\1Z84< S;N L";[O>4WU,O,_M4/-X9]OU<-]@K1MI]LO+=RLA?_P_^7,A M&5)2$*)-7P5=GM!\0=/6\Q8F#K[!?@OWM6Y3Y,O=-O_6 MRB!H#),A8F"0PB!*LM[!9"(DD"BJ".0X#'F!)7-;P2QW.;9JWY7V2 MP,K:+[Z M^9O>C>PV93Z.MQOY]YU<\9]ES6:E:*)H+*"2R!2_3A$T5:]A2KBB5$18(*=( M'HL^YT8X+3G!7E"GBM@N@%NZ-?B%<62RZ85@_YJ:ES'Q75JSH\>7J;!Y&8*S MA38M7IU;1KD/ZS+UN11_D_G7>_WG]3>YH5_E7W73V]=T*_?*M:-UTT@F" @P:K[PQS%O7BF7\+L,^KUT^X?)/'>H*&=+C_? M,#'=;(QBLUU\DG3YIMCJAJ]7XIKSW<-N:7*NOI:/&\GS4J_7LN";_+&*+?RX M63_*S;:RNTDBE4P5@1E3)F5!H*V!0"(8$"32+ BRT"YEP6!)YK9NEP<":P4: M&9UV/L/'I7M%G13MD=<^5Z"M%QMO('4M"[J3UI*@?SLL!\/[GX2XO<'44*R_ M!KW'PNA-'OWO]>9F28NBG&9,[X92F3)(D4HA2L,88ID&4(HL#6C(TH18W1;U MZ'MNA-<99%$8Z[.4'Y0*]#L' >F?&\(NTS:.4<9N,'IQSU/)<@ ME'.0. 2;G&VBYTW9OE)F\4F6I'JWOJ,_C+]X74#7%.(Z:=XN6)((%$4$DBQ4 M$$G&(644P5 QBE48Q C1'J6Q!HAD-2VG+X]5"EN O"AV>HX^[C;%SNR-M^NV M&V>Q7?,_P$X//*#&B']2L;8,QZBU+_1;)2RF ;,Y,$Y]^K&3;3GFS!KR.5A> M[XT\NM,?L>R/3@[;/5/-MO;!-!$R)G%K2T%PRY9YE9O%X]W@<%Q]71L.D&3: M&\7AD!U=-GIHLN?% +^78K>4M^KB841Q[C2B3IB>JEC&0D+*XQBB6"4F7[]) MVJ\X$1%6*G/R;_0FV=QLW$8Q0[X5(;#.,]?B<.C*C@]=W7+>^Q]VRU/WEQC, ML?1:;#W#OHM":]V1;Z21:'[ M9OFJ[/IFO2IRW4+YRYT6HU!RLY$B7 0QT58[$3!A*(2(9RDD<1K!-(Q8)B-) M$_V04_"F2_.=UG4!/ MX6&CS2GV7RPWP%9!-(8VR\]6Y;Z)U::=_) MZO;,I)0R1KD;HSN-FAUICS42(_-R(S9HR7T%GD@.6J+[(]P^>'GB5*>N)Z7- M/J \9\9>;?0COY;_S;O5XVY[IYLISP*QR@1/.86+B\_V(P>0I,6DQ]$(M5SR7V@3[0+>ZHUMU^.OJVE2D<4*(DC!.0KT3 M)B2&VD(B4,D0<2X21"/L0A7V7<^-/(SDH"4CJ.3NQ1X. V#')^/ .C+#]$34 MF6++?2C*L-XM^I:K,MK[3IJ-B9Q%C 1PH0+34H( M99 %0D*9\)22+,)".(4NG>ID;O1SS?EZ5R(+/IM-EKD> 5\>A=F>]0M6.@FM M'=T,!6QD8AF$E3.]=('AB4A.=C$I970I^9P<.I]U#TN^R;<_KS>2WJR%7 11 M')-0VR-!FA"(@E1O73"+-1.$*8L9291=U.+SAN MS$,@&'D"6VKO%%Y\2M5>4<5/&IHLF/B4^.T8XI/_WM,AHDKIV:0"CQ*2I9B% M, QH")&(*,0I"V"(:9*E!"-)0Z= X2?-SVWB7?X]^4K&CJ_'33_6;I7^5*[FA2^,.*A[R56X:-0&^=?K= M14BYX!0%4&)%(4H3;20SC&'$XTBQ1%O-L9.1?*&_NR+._C=M364$MK#\ZL$3%$S]M2]/@DKO/I MGIYT)M#$W#KU$'5W8"PY'GE]/+_>C)9.ZGQ?W'S?I;+J1X]?-+8:)$WN:F>EV^^GK- MM4U4YCC:3Y,TC$2&E8 )C[/J$(.Q2$(6*6W&J"A*W"H"NXLP-^(JKY?I[ M415#4XWH@.YE_U@MV(;WQG?S$:@'SU*]@K 0Y: MC,)N_4'T1'4]!)B4]_H#])P$![34O_S!6SV73.[51T4I3>*)SI]G1=\ MN3:>)?MYJ F1AE($4" J(4H8AX2S!!(F8AF%.&2A4^G-H0+-C2T_[QX?E^6Z M1I= [,4UYLFJ4E%/YB82S9R=>*#3P8-J1ZY3#M78]T9F'(PN95Z>/1F5 MDV1[4&D4WO6%K\<$_X/$F3QEOP_P3B7A]]*NSQQV"Z$$"@5+840RO:-F,H,L MDP0F*. I9EDH4J*UBF= MT'[)]0_KY9)N"F#J910&E%\G2EG9\UL90J2S^ (F9.B>*2?W224K%$R 786# M;6[)&224'#:.+YTPLJ?T,UBG1A\:;PD?!XK1;V4MDTJ^SRG+EU7R>XUU7<,X M1)Q%,HSUJJ=70A3A&.(@, D<$YFRA&99G+DL@N>[FMMZ5>6S71Y$=5N!.C"U M6RS\(#4RKU<@M:2L;&W?19XO8^&)&SLZFI3&+BO\G'$LWG C!_KSQZ(NN/>L MS-[U]H9N-L:2*\E'/V#NUP^U,ZZ_T7QI@N#?KC>%?N7Z8;W9YO]CN+#8+EC MHQ#C%,8D2R$2"D$2SXF&)BC_6I[:F=.YDV5> MJV/5:I/+U[:I!,8:VFYBF\& 37'"JJ4_47KUVEQS53K6F<[-LD"_'(D#6K]]C=]-L/U!N2XFY]S;5$&]GD2_ZH/_ZM%L7(^6@>62#% M>40E@P*E>C7/.#;Q+S$,99J9Z'A,&&YR?-KM$.P[M^*#I]D\1UZL/^J&[O66 MKC!7GX]-BG&S4,M&:+==A,-(V.TJ/*,[S;K:"&T2FM9B[Q.X7X%2\JKZ^9N+ M*#MO/=P!\[05<>AXTJV).R#/MRH]6A@0J_?NX9'F&]/:S3W=?)7%0DG&8Q3& M,"4F9B\V52@8RF"6DC -&*(1=SK3.-W-W,XS#@(:8_W.0N SYN^XD^EC_\XJ>C(&\/S3_5C@DRRD?NF^ M-*&^R>6ZI);Z*KC.[! *$0<9#Z%B/(,HC2)(:>D!FZ5I(JA4U(D2+/J<&S\T M(I<+J3@([48,-F#;L81G"$>FC"?HM>1M7 [ [Y7('EVG' #R1"@V/4[*+@X0 M/*<:EU?=#T[-7NU0M>O&%.G:%*;T3'F]4^:NXHB2)" 4$DXTY01A O5N*8,Q M(UP*G.*$(AO*L>MN;FQ3GH,<1"[3=M9"-U>]3LG#+$&_?$+I%\J16>>%4+0_ M!?2+YD2'>AY0=3J:LP>IXZ3-HI')#L[L%6J?@SF\U<\0?)T7M,[:7%8!^Z1Y M?[63[_.5?+>5#\4B2X7(PIC"@"EKF3O1.=_Y*(_+'(E-9S(E $*N4091$$20Q"F" 8IQE:1*&">]7 MK,I)CKE1:+NDD0G!?K?BZP=I'*HK%^R^1:;.5R> ?&1";:/=Z'# ^@J4 M>E0GAY4F=8TH8)0!I3:CE(OJA:?WXE!N4KQ0*:A>4)TO_-2ON9[W'\9Y_%9] M*2JROF5;JJU%OZOI$;]>;V\>RPLKJZWM3E+)Q(_VY$(K%6*%4[X,#!35G M$DAI&D+]0ZHR12E6S.E>I+\L?P6UK@-ZT!VBO#2C5V;NT__1X7S,< M5%_W. ,DF?9^9SAD1_<^'IKLF89D79B\3W0IB_HB-..IMD]3#%&:"FV?;O.ZH[>YS?'/NX<'NOEIONJ6W*7CN^M\[\+8=NY[ M0FYT'GB*U*@;0"M0O!%$5U\3DX6%VL?$8?-2/P<1W8RV,79Y<6\N/+_GV_NF M(NP"J3 5<21@%)9%*.,(XDQ&,!!9'.(P52BRVG==[FIN]%%^_4_%!49>QVJY M%AAW,XA?Y$:F#S$9:&ZN'W[ F\CMHS^(SMX>EW&YX.G1T<"D7AZ7%7GNX6'Q M1D]G_WU=LWU9LZJJV9L?6[DJ#(._S_47G"9AG$KCY:OB&"*!$I-&C$,>T#!( M AZKT"EAOV6_<^/9SC)P!]&!D=W1Y<-V).Q,N!'P'9F-;:%]L]*T5A6V]EE& MR TO7[$&EKU.&WS@!L51-(+CZ^=XJSVV[_5/__Y/S=_H_YG,?O_^3_\?4$L# M!!0 ( !J3854/SW%=,)@ *_N!@ 4 87EX+3(P,C(P.3,P7W!R92YX M;6SDO5EW6TER+OKN7U&W[^N-KIP'+]MG44.5M8ZJI"NI[./[@I5#) 4W",@ MJ)+\ZV\D ,X@A2$W]F:[JTM%4N#>,7P9&1$9&?%/_^O;Q>2GKSA?C&?3?_X+ M_RO[RT\X3;,\GI[_\U_^^/0+N+_\KW_YAW_XI_\+X/^\^/#VIU>S='F!T^5/ M+^<8EIA_^G.\_/S3OV=<_.VG,I]=_/3OL_G?QE\#P+^L?NGE[,OW^?C\\_(G MP82X_[?S?_39HV,J@,W<@3+:0F#.@?'22RTCYUS\/^?_R#AGR(,$9N@/Y0." M\R$"1^Z\5DH[9E^]_7OWM]4<7XVT?I,?RG__/ M;V\_IL]X$6 \72S#--47+,;_N%C]\.TLA>5*YC^DZZ='/U&_@ZN/0?T1< &2 M__7;(O_E7_[AIY_6XIC/)O@!RT_UOW]\>'/GE6&RQ/GW;W]-LXN?Z]___')& M:'@?SBNUJ]]>?O^"__R7Q?CBR^3Z9Y_G6/[Y+^'[-ZA:95ZR^LK_^^9W?[YY M^YSKS_3@GZLTZABXG(!YR%\&7TDH6-EY.4D+!;ORL?E+/WM[-MX,6(D%J5# HV< M@XK<@/=D)0KWN6!*&KUX AHE+.**ZLV;UOC R7)Q]9,;H/R0F/[0TD;/LRZ$ M/@#TW*;_U>PBC*4!%?VBY5B]WH?)<4(>%DQ>;#B(2@NM=8;HR,XJH1-XE25MU5DRSXHF)7<' MDQ=[P$0\/Y@<(N0>8?+(KDP1 KXAL[L8\8@E!^9)IY)VYD0"\JDH@KL7/.KH MB[6M?=KKM_<#DN:>2E,A#P0LG^BSHZ*-#M%;B-$'LH68(4CZJG FC9$*!==- MP%'?-BBW]4#=;0'$WH(<" #^W\LPIR=.OG_ +[/Y_$A*F;+& )(E M\IMXYA"((\@V!2P"4S"\"3[NO'8G=,AGAX[#13L0;'R:A^EB7(6RP;KH<+[__ M,I[@[YJ;B<8=*.Q"Q$VSL,X--.[$/ D6?PK&7):B'H0F#G+F32RV/RG MBH>/9. ,HS"0#7,U0XRTI5H-PC/ALC79%=4 +UM>O1-6_#/#RK$B'A).7M*7 M[^:?9G].1UF*@/6X2@5OB84BP3MRRM%R&746#L-Q=0*/O'BW#!I[GB Y4+Y# M@LAJ'WTW?S^??1U/$XY48,P'48"CH9"-T1\NLDS;:!'TG2B%M=A]MK]]-[ \ MGWQK,TD/"3'O9XMEF/Q_XR]KMRMFI=!&8)@)_"0H""XED#*JA/5$W*=V>+GS M[MW0\GS2L(VDW#-6JDT\FV-8T8TIDUG49 8SVSA8+G )HJ#RCFPC?[($:8<" MNUMOVPT/SR?Q>K D>T9 +7"=O/\\FUYE?A@*[FWT1''P1+N1$!E#8(('D;46 M*1R7.;G_QMV0\'P2K$=)M&+=E!!!HO+^=5>NM#Q(IP M4LGE8J2BY47*1($U$L(]&@A:!BB*.U\B!=BBQ0',]K?OAI3GEAAM(.E!(.;- ME)X6TG+\%5^%9=BP->("3;".J.>IU!(G 5'& K1A>N=)1-&%)D M6WJT@:0'@9AZ,#U_&99X/IM_'W&I+7.*Z&4N@K)$?N A0M'.2V9*4+Q%UNO. M2W#Z9T".E.@A,K._KK&[_?/Q, M8ER\NUS6Y@ UA!_1GFBCXQ*D"H3P0G\X\K.!:69-"H(5V22T>8*&W3#S?'*F MC:7>,X;.2#ZYRNB723@?4=@>O4@(#K,'A;2).BD,:)=,MC[(@,?E2NZ\;C=D M/)_\Z>&R'$@A^R_C10J3_\ P_X5^LA@55[R+0D(0*&E7=!Y"YAX2Q6+)91-4 M:G,EZMZ+=P/&\TFHMI#OH""ROK*Q9L(P3KLDH3LJ$T#5!&!T-D!!R15/21?? MYB[,@U?O!I/GDV1M(^-A."7$QCQ,WDPS?OO?2%X5HBBV6*!_R1A*02+AR4-6 M&&T6F3'>(J*Y]]K= /+L_+(Z''CF^)E^8?P5W\X6B[O<[=A][+@WMNE9 MUI#K(SN=7?6(J#68SVIYRS!/3!U2XVB78LGR%%RW4TQCO[E"]P M2#>.1TAIUOUJW2E!&),8BPE\M P4XPBQ. =2,.>\U%F&UHS=I:#?3C0M]/UH MJZO])=SC+K:8+T?OY[-\F9;OYA]Q_G6<<-7 *7I'#AH1'!$3*$WT!TP!)+EG MA@6AF'JJ#OX:(?2"6^B@[VZ0\=B[!]+3Z@ ]SAH*=1B@6)Q-\X:#Q:89#]J@ M,#@-QM5.2X+\,Z?J]DO[NV:TRYLG[]'LB8R'!/0#CS8Z?0B0(P4\@"Y6;XET MVL\WO968R(%G;X CJ]X[.O B56,:+";:JG5X*L=RR,YRAX#>T7&L0F>MI-LC M-,CQ'/U&G)-S5KOZWI+(A@^TPN?"#1B9*A]<0PSU3BKF(K3U:&/\@2_[HW?T MTWNF/1":RG( YN)Z?[T)#IFU.4M? ZV@DX % Y -^Q>DE+J[]\JAU<%8G*,(7$D=!<#(*2-HH&4*6EK<.5^[3 M,!"G]$"=SAH*>#@ ^87D]'(V7;'P[^/EYY>7BR7%=?/7W]+DLIY+ M>C!X^74VR[>=PX^S2:[-?:2MP:-/JP1YT?74PT'U"9F.B@O3#6BV4=-SG^CC M5;T5/$?+?0 (^G4^6RPHP"CCY2@P)F2.M3.8Y;2<&!E+(ANDQ6R]"5F$UKVB M;[V^G^Z-'5F70\5Z.")FRS!I@HC-<45F>#+[ M4H6UX6HDF-?T5@N"2TF6..>::R ?D7.M,)CLG^PL?9@G_01!_>Y6C97_P(EN MI8D!P.HC3B;5X9_FW\+\;UB%=L6)$TGIE$K-<-0^RIRV854D&)=4C.3V"_;4 M#;2#4D"/4M.OX]PMH!KI8 !H^A6G)*@)<7*6+\;35:?,>MWNBAUK3=%:)B!' M#FNK.@;.RYI(0^%D49+A4QUW#G*/GB:I7Y>I6URUU,8 P%63$LLW%U_">+Z: M;_0YS,]Q,4(NM+>"G$'. BCK.+A0RUQ+U!@#LN1;1VG;*>G7?^H62@UD/P $ M75BAXAT2^FG WA%"CA'O M_NCP:W1,\;R6PGYJMP,M/^/\]]ET=A?O5TPE;04Z,HX^UF:]0=DJ((HE&=G) M0N OJ;EE>9*B?IJQ=V5DV@E_ ,[,C:6\.LX;3R^)J9M:[1=89G-EC:=A_GTE3Y)&J@>!LU4$>K7&1C&KPCV%G9[5^Q[1,(B6P@/A@J@Y M5S+(3]WI/;S(NA-V^ND+WYD='(;:!['C;EC! M>>X@:NFJ?"13O&3G6RA_F4K.'B/A,4X MC60(V@8G*/9@%/W6GK6Q)LFR12YS2 G]4W,:#P'(5D)ZZB_?$5".E_4 +,E] M)EZ-)Y<4+8Q06UM\]N *\:)8M!"S+R!X2E8DJX)O[3T]0DI/;>9/!)I#Y#T MV/P[CL\_$]UG7\EC.]^TQ7Y7'O1X6:^)(%G6V0J(D=4:FX U22^ :<&"T4[P M\M0LOT/ M!>!/76N[PABW>EFN,#;+*.'/8:\$\:0 P?9"PDJI[$EB3\WR3PN^)OH9 /Q6Z9<[E\=O?$5R'-\5"BW6'4GHYW,,"WR% MZ_]>'T4DZ:P((9!IKW,XN>80F26/TEBAE!'.LN;'-4=3W5,/_RZ3:*?3XH!Q M^\>4V)J,_QOSO\XF=4'^&L;3*H9WTTTO\S$NSN;C!?W5*_IV>KZ6RY641B:4 M&.M0')FX!J5*@F!)+"IG'ZRT*;.G.I*T1/.QO/1<[W5B3.ZX)$X*D $OE%6R M%62-K-C:0K7]&7TGG/1D$CSBB<52B Q,U! M:441K8T-5;$5VTCR$%8E"442^N@ M=5ATEX*!]!5HA82MM;R'B7L 0<::^DT/RIN-79#!S0[!]NZ<&HK(?U"YQC-;@7),6(> %9>AD6]I57_\_J_+L=?PZ2VLSQ;O@SS M^7<*M_\M3"YQ5*34V:8$/-9;S+YDB*9X8)B$4)8IBK1;.SJ[$#8$+!T%@/M. M3W-M# !B9U_#>%+[ U$,^Y$XNDGLO,*XO/GN:M@8&NN%-!:8UYKB5:')NU," M@BM<&1:2E:V]ZCU)[#=+T1YV76IH" !,:79)Z^@#)J0U17Q2)''%2V%6!X<> MM*<(0@D>P#EOP3@L3I@87?,&.T_1TV_^H -HM9+] '#T?HY?POCJ]@_9Z56^ MXX[,1LY%:8514"*M#^5M@6B-!)9SRL0.BM0Z+;4#6?W>NVN/JM::& "X[A*/ MWF6=8P+G$_FECHCW7FD0W@>AA7?*=.JL]WMSJ@,S=+!T!Y""?#^OUS&6W]]/ M HECFJMK^&63XA]))D-4T8%6N=2].- VK#/H&#-#GT,.K2M0GJ)G"*Y1D^BN MF= '8%NNKPZ^K:G^#[6$YEWY@PQG%=<(T15/#ATD9!%4JM=-M;>$\2- 07J F$VHE] !C:-4:H]V8V9E9H62^B(H3"ZQQ89L!KY0&-LTH* MX4ML71>^/Y5#<(W:I*.Z5= (%@[X?TYGDQ&*?HZ'Y3H%J:V?-$2@BP,2LG6 MY1 9LIUZ^>\!K*MW#\$Q:@*7@X0Y !"\(7%/S\>$\[4P:#N^[LEZS9.7W/+ M&*"2"A0F!3$F0]PI8W7QR15FM3[)+TM 1*K_8,B&61G; )=8L*,(0C= M^BQC.R6# =-1>G[D9.P(H0\ .J\OODQFWQ$_X*16 3Z4U2@8HY(C7PZYH"7& MG =7<_>29:DD=Z'$UK'8#XGJ=_/K"%!M53$ ;-$*F5]N981E2R]>$%L9),[.+3?3DR_Z>KNC%,#T0\ 0]MF^%QQ]?WZJ%B5X) AV%)O M"7N*9<@+(!.<1"9/P.L06L=QN]#5;VJZ(V0U5\@P0/85Y\N:#ZNY]BLN>'#> M9-K*+7I'8@JT5&P]O\Z>%6UU8;YYU>162OI-6G<'I&.%/@#H;+&P-G%#_XO@ MK:T]"P+MTL%D,-Z:K+PNRK>V1@?N:IVEJCN"S)'"'D#FZ1[H;V50N?%HE!; M.TV"<[)-DO/<2]@ S;$ MDS,1 MW#^.=1J'AJ+(>M(_PIK6IW!;R.C[?G8;#3^\]7&4N > F)>SBXO9]!;]D47- MDPE@8O%$?Z+M5D2$@MP;SYAGJG7Y_GT:^JX$Z 0K1PEZ $ YRWE5#!$F[\,X MOYF^#%_&M!>.(C&=@\B0?%*@O''@F"3!>-J!L^>84FOS\@@I?4]2[@0V+<0^ M /1\P&483S%?M8,^2^GRXG)U+/@*RSC5>=$N9"RBT )PM!Y2CG5,D 2>4&9C MI!6N]>'^CZGJ>[YR)YAJK(P!P.L6!SNU_-)!D^6EU2-RG:*)GL))85FM.#>H MR(/4JO4-HSU)['M27#?&K$,U#0"%#Z4V"MPS#%9!4L'5=L\)G.44G@J7T)D4 M4VD^C_D!%7W/E.L$2T<*>P 9@!_%MB-3&$.A#*12(UE;N]6EK$'SK MZDIT_ M=;%NOU7_I\XI':^69]OL[_U*(9]Q.4[D6=_AIE'GO[MO.$T;P">X.F5/0(.< M .,%N5/UL,1F45N:*G A<1]3;3G2VM4]14_ ZW=\JO6CJVF?3&M:&'4HG7+) M01U6!T$12H)-WC0O8KI+0=\YI\9(>+@#'BSN03A+&^I?3L)B\:ZL#.W9M_%B M9"G&P&0-2!L#*(:2C+>N,HDN*N9BM*TS"H\2,Q (':#AQ\!RE+@'@)O;]+^: M75 @.V)2Q5ROY1A-Q"L1#/BD$**WC,M0+XTW[WK\@(J!(.4X]=[/61XGZR&@ M995U7?%Q]AO6V3RC[*W2)7#@*M1^XER"\\9"#M:1I 1+SMV: MVCY8R,."R8L-!\CJO([:@\EX6C"5.\^6Z^8BJO#OVNIF".O"$SZ(@K96O#-R3GWYG:F8+5&^HN>&=;C[O> MC;*!N#$'ZO_)\_DFRA@9(#KX,G6"W#RX6"W5*/AE&9E(,SHILLT6$N M4FDN#.._+]8O/2H*?HZ;># M7]?X.53PS4!T@OJ-:QDN9F5+Y4ZC&HX?O*6S.HY]N&M?R_%$K1%BUI&1EQVL M)IMD%8)/3H'006GID/G $P>N4VW849'F9@HJS+Q.@ G M6/"9MG#KI'!<*6Y8ZY.S)PGJ]^"L/7S:27\ 4+I_B6[#A=>&@E1.'F#, 10G M23GFD&PR196!]G(*:1MC:#LE_1Z9M0=/ WD/ #4[W(#;,!9R2M(S$HY@DMC1 M$:+F!7A,*F1C \/60-J9N'Y/T3HP3)UHI4>X+>;+TY)"S"-$6^M9$0<$L+V8W+XE>> MA]-T-NG:E M92!E(H?'9)T(?> @VBR^9 LO7-6HP\CUXO.>V&+14O11+V7ZG8YECX11GX%: M-]K? UH'J&+@X#K+_WFY6-9%>54N7+@1D=&"+*Q>\$4%,=2;EVB\SB)G&W;J MRG>LM;I'UW !=P@F]K%FQRAH -[8EE,G#,%KR0K(7"?#<6T@U@+W'(-,O)3B MFW>M/;">N_MRMX;IR<,$/ "(D/B(@'-:6*==IJ5 */KQ?,ZVC(XX2EZEE(S@H K[2_G']1-I+.0[Z1 .DX# MPT+2NACKU>6<%L3:)5RODP^X6,[':;DI2#ZK4EOUPP]Z$,(O-F+)/LT_A M6QT&5 5,$JC3ZRO[+\*J(NGB"TX7*]V/3.$Q6J<@.:[)<:F#03E%.U9G[42, MPK8?1W@XN?TF;4\)XE/I='_X^C5\IWB^HJIMY[G'ENTCG'(TF0>LG2!$J3W2 M,@13:P92T%RHD%-H7[>V-YG]7JT8C.EMH,,!&-M'6%S=+7F$P^@U6I82B$)+ M4647(&IC0!>5O>.!<=6)G[H7E?W>VA@ 2%MI< 8O;5Y?)H]4K&PXC3>Y_0# MDJ@7XR5^Q/G7<<*U:#Y@FIU/5T]9]_U.NG FE:I3=!WM,+37^!(L*"VEM8KB MRPX:9G?+4[]W3WIR+?I'QP!6RU-M?$G>.#Z?K@?;I>^?YH%$D5:HF.;5=Y-P M]Q3ANO&O9"(F9>N=C)! A7I@4:>[1IL]"U*Q)%NOD6XXZ?=6S2E7Q@"0,.#U M\,>4%#"I-Q__=1V!_!K&TRJ:=]./F&@G7;6;G9.!F)[?WEBOY< C:F.-@QP+ MA=41'43.+ W0XPV-\#! \7_ "LZ9:6%BH3 MY83TE#D!7\A(P-<2L)C:+865(IO?0COL^.OO]/QK'P4<>6KQ>IJ[.OTRS-F@ M8P(T1+OBI0Z6" R\;+^KHY;?CQ7*D32DFIP#,UZP<(\?5&88@>4I.11%+\[9' M.Y(VD!K;-K4?7:CCN=[W?QD6GW^9S/Y?Y';_([RTO]1__:+K M^]M><71%<"A*4;3)M" X&@4Y:%VT3M:%#@>%,F6B;UTH>$ 9V M!:.NM?UD(+B/Z > FSMI]YHSGZ;Q!.^P]&FVKS2U0,GH'R@IU,)F^LKSZ,$' MD;-F25C1_KIO>S[Z]>E.C.+>@3" Q? *ZUK3! MA_'Y9_*$2')GBP4N5S][.:.P*Y&$2!@6A&2QW@6B98[604@JV,04_33_(#+9 M_6W]&L'!(*TC]0S Z#U27&*Y$[YPA+QJ1!M3 0KH)1B!G M19#"MPY4C2H Z M*Q$># ;JFL H#M+:8XK'=XRU>_*J_%BE7FJ\T'?S_%B?'FQ>#/]BAL-C 3G MS!DEH"#SH+Q0$&-"^D,Y@]KGF#IHW7 I?V6! \.M"=0]W!*AN_RN)E0.3VO M>T-E])KI4;#%A2+KD%MI:U\>#@%1 C>VY,"T"*8YFG>DK=_BX.'AMPN5#L , M/SRI>K4A9"WI3^$;+D;&L!PX#Y Y;2LJ< O.9 =U3GQ"Z9P4I3%.=R*LW^+@ MP8&TO3*'8U,?KW.[*O!Y@84^4TMXG!&Y8$T/6Z;K<:H!YUB!Y&RR.EKO.#:& MZQ[D]5O1.SC0=J78X4!W%1V^N?@2QO/5&%GRW\]I'1;/F;*1U0-Z 8HY#C&3 M;\.X9CREHDUJ;52W4])O(>W@ -E 70/8V%?UD;^3,$ER:TF^_E:#11PE;ZT4 M48".8M,D*<3L07*;N6.>/)A.REVW$=-OO>K@H-=&:<.Q? \=DFO);2YT7(M- M)%3.V@39UO9&)>4Z?J0 ".4"E\[:YI MBY8HI6T=5A]&Z=!ZRIP(E\V5.%"P7AG\]^'[NHLBV7.7;2UW9[5O&!)S]#/@ MF7FA$P\EM[YQ\$.BAM81YL1[\2&J&:3W]_KBRV3V'7'3[.;M.,3Q9.5(CX3Q MO)3$H*C:?$%)#P')[$O';+1"H1?=P^YQ^H;6W>5$"&RDL$&"L1ZB7M[AZLNQ88T#N3EV_ MP<[I;UITH;3#X3BCU=8E'-?%4-L%Z1#1&$M\:2YIP3D),:*@]<<=D\'XP%M7 M#^U/Y4"NQ9[H/EDK=0W /E((MSEQ>(5?<3+[\G%6EG^2U$M!91%"N M3@]//)*A+YG\#RN=:)V*?)280=XS:X:"61W&Y&$^1OENLVD55L6\^G$_D*0K/[0(?PO+RM+W=^5Q9D?2\,1%0H*3I9W"9H1HL;([=?UFST^,S8Z4-MQ4T/6EHRV"9,P9IHT$)D*H&X4!A[K&?UQ+ M+:+5S??Y_:DLCXN_+Z6_H< MIN?X@=#^;EJ9K?_6E.U7"N%6R_-J$.$J73;-=W]PZY.C'+CS AUDJ4D$+-5F MY]D 2HPE2^=B:1T+=UL"DR67=KFZ+=2WJ M6EX8=&81F GD8*6L( J1P;/ 96:(4;8N6SHMA_VFOCI;*0.&R0 VCN,LA@U. M&:;06<9M&%"?"\E#F::]I$[G<^2*8?@ M/,7)2DA+PN:!?$J7N$HED5_Y['#;64'J0'&[CQ(',@;CX^67+Y.5*,/D2I1O MIF4VOU@K\TJH-G%?N"%>8J$E:8.!*'T$25N(9U9GY*WMZHZD]=M,I#,D=J&8 M ;C(;Z;T+%I =<@F!;^C&+FW@OR2PB4C4V\$..T"9"-"C,+IW,'-]CLD]#Q_ MH LU/ZBK/USF@X#,=2NQRL&(6ZXR"QJT%[H6>9%W(,C>>BDR$^3..MW!-;C; M)/1<8GP2R!PN\P% YF[;Y*M$\"ADKIC4$6@_KE4"/$.=@@58K U>*J]DZTS] M=DIZ/I@\ 8 ::& .+J2SG6'I*NC_FG>DJ*M/3DGL\7E'*]%B$[23N\,B)P% MQ=YD98-.D1:/\\J'%&UH?2/R6)K[[9#5J6=_,E4. KJKBWFKG@QYO"1.%F34 M:\_#_.)R^?ML^1^X<@A&.46D91= DX4'A8:!C[0N?<9<:/DG[]MG3':CK5_7 M[+2(>0#7#M0W %C>&V'P+B[#>%J/O*X2E[_,YG?WCIO[GEHKS/0')%'30L@4 MA,(T4%B-V3N+);<^_CF"W'Z=Q%[!>RHE#P#/5]T?/N+\ZSCA]HJ"L\GJ0:M. MWK6;WOFTC@M?9_)7#;TWJ[W^].RB]C,9I:A%0HU 8JXMGJKOA8YV/A;)4V(N MQ]+:5>V(E7Y]W5[7P1# ,8 UR#?*T(;J&:@4W:OKF+=)7.G&;K7O]IB0NYV.AK- MOWTW/P_3S9"(FPF\ZXED[V]1?#U (DQNAO-> RC*D+4Q'$2=5*80#828&#BF M)-*'K[F&HRS.)ED,L$B;]*H^-"JMP9EB? M%S\EV1O4\Q(2CRY"TIIXUCJ!$TX##T)1!">T;-ZQ8S?*>IYBV@8E#\Z*VRME MH*;H W[%Z24>8'2N?K.%>=E*12-#LGEVO5:SK?O9-5Y2$L*%)" (M'5$"#G\ MW-2;C)IK(80EM[]U,FPWTHY.$3[]FAL\!Z:XE<)""II$D.N224% $9(YJ5*0 M49Y6! ,Q,UU@Z$&.KPLM#=3J7,5P%")'\OI6]]R.B"OO/*9EC/DX?8V,T[87 MWMP ML)J+4Q(7"37#"GW[4X':AFHU?DEC.?_%B:7^!N&RMRZ M#_Y'*5WH&,=1"TL;6@6'9@<75 BYB!: MUQ ^1<_1@R>W//L&V(KG;&M;71=Y('0G!UXK!KP4Y;+A%IO7,#U)4+]FIADN M'@R);*:$@5J7>NST9YBF.NKRU>PR+LOEY&J80ICFVE^GEK[C_.M!.9Z]'M_" M%AW.3R,3]9+T.E[6T6@W^QSJ'#$I8#DH4.@S1)TTA&RC]L%[W[RX^2$51Q<2 M73_Q.N/Y9DJ/OJS6_F9)V,1M0D0P6%O$%Q'!F>! :&F]8T88T7JK0\18N,P(CONX MGJX;4V20-1:!FK-26M^;WH_"?DU6=]BZ;\TZU-M K=K+V?0KSI>5SX\X'<_F MO\^6!_E7CSRHA2W;A<9&9JSV'-V&*:F3\Z1HS34#1=] K)D"S%EQ*SBWIG5B M=SLEQQJFNT^]0;(+VAH;+02>5SM5X^?WLSS#/AYB,.[_>PE \3D\K\W"MQW?E=LGDIJ/7JCIR5509 M:U'E52W;S741+Y*5W(!GN!;2>Y9_-U.GP^,',G5/5 S>'J MXL AAG#SBRU,X#8:&AF_]:.OP9)#*12^>\@4W(-22/O7ZFZFX-(5S,7IUD'+ M70J.-4YOZUP$O'OMXQ8@+9-HLW' 5"3^C%/:W?;F&G'J6F MD96Z?OX6W"C'@XF2@9%U5+O6I$RC(W#D,EC/70BM%^$3Y#3K4K,-M]8%;M%Y M*$G+6@.GP=6VTLR*:#!J([!U OXI>OJU+JTP\6C/FF,U,%#+09%<+?'.K\:3 M2PKQ?L?5.>![7+\>D'-JE,W(/F1B;G=9A/:1.Y?LD-MJ(A3YEVBV#( MD5:%68@^*R@.9526&ZMMXT7X&"U'WSJ_]]P;G*> (83"(6 MZ0VLGI$$1IMQ MD,9I4KYI?:GV46+Z-3--E#80%$K0EI50M'*F^:BY[NY_58.^>%?NO>#[^L^;U5!H,3'G$*2DA:9\ MJ.,0K NJZ)TH&^S]KWU0\J FNKU2!M VXH\%OBNO%\OQ15C6 M$7\E!95E@!QJ\R]=$'P*#F+@QGE)KF+S,3MW*>BWH4]'T#E"R . R$<\K[F# M#_AE-G\"]RS[(GVN3<1K.W&1P7FO(:? 4V2T.\?6%W!W(JS?SC@= :J]2@: ML]_QSUOBFL^F]&5:7W?8SI\N4LKL \@DZNPS'!'.S^=U#.&F]]R-S&_@S11RKVT"6>I-@D!&TE5Q MH&2">%Q?MWH97@FNEBK=8\I[[Q1'#U:B M(*9RKM/<26R^!.L\<C:ZV>@>]ZV^^D';X!//*RK]@X= M;HU/7MV/3MM2:Q:1>5=;CR8@E?/:&3)'Y8I(L76):)=-'CZFSY@O)WB[]>J; M3%H:ES'F]564L_1?EV-"[=DT7[4IKE[E8G%Y@?F^.48K L9P[]ZP_\MX.E[BV_%7?'#GZIK_ MQ?LP7[XK6Y1Q^XIIEC8(!R&O>GA(V@,*(BAN+?>D(=7\;G-S)OK=ST^ ]3Z4 M/= -?VNODH-W_*>>UEEGE0[W_"?[:%ACC>/D05K/5LE:3C&&*F!X2!Z#E\:U M+ISHLK_*K>5Q]9;-DKAC]S>2S^^FM&-1E"$C((G!UAJJVQ. MNT&028(55G-#@ G-*VN;,C#@_BW[X.X)&WAB)0_4_NW3'^5@LWC 2T[=^Z5# M([JEUX=SQBJ9,IA8W42&&ESB IP,)DL>6!'-,QG-.\!3:\' M%-#JP?'7E6CO+9TH&+DK.8(C2LF1R8Y=HFTX >&3@Z)-&2*: M EQEY:..UO#6UNVD?65NG(BKU]YJILU2R;4TIH1$(9'A%B)+")86IO0QE="\ M'.D)<1IY+2N:>3%7(%H(("#DZ8D_KXIL/ M&#F S'[3*GV L1L-#@"D3R60+FJ!UWI2RFI,Y>+^V:3Q!9/P'I@1KG8U$.#1 M"$BZ*$U<*]4\&7X,O?V6XYT.MB?3Z0#P>[5$9T\MT5\NZWS5'_,>+%K%. =A M,9 KGNK\C"!!.TL^<5$QZM87%EO2WV_!W^G-\LEU/M#,S_9^;@>'/T\^KKO^ MW0@VX98ZRBTI:!;4^1M>"H4>Z-JWE:\FRYTMP1:7W /X:@U MAMH830:5R6V.%.+[.G W*F\(XXG;]JTAGB!HF!WI]L#"PQX'K<0_@ V5["B2 M2I;K>MBU,5_]8&,^;]V]OI="YZZ$VB*T&*V S#@)+Z[&EA?'$O,V-+]]>RBM M_<8O'2#P)$KK$9R+^7)T5:YV&2;OXF2\KIK\A1@+D__ ,/\MT'X_7GZ_<@[N M,:J5<\)J":74.\'.:O!.&RBY%)^UBF6W+#51<@N9]-T-*H\FLM_XI"$L3ZNN M@7IEMYMG'NR+;7E(Z\:>7?I=Q[5/=,K1[DCA@;59@E*608S>@14$CQ0**M,Z M^]QO>\^;?-/V2?(?E[0VWGU9%Q*M)X9_O[=P9$BB:!T@,;N:^!8@JEJY*R-2 M7!6"-:UWX>.I?M9-/O=!Z>,)QI,H? #NY8\X_D!.RWR<2.XKWO^@^'ZQLE./ ML)]L%"S6R3PB,I*^E_7\TD)M!HTH,W.A]93,QBST[(P.%_Q=0F&@*V$CWQ67 MM]=^+6]:0Z+6*G^YN2!PB_OBC:Y7021;>?)D#$()&G0*:+P(3L=3&/[#.>C9 M^QW6.C@1$ :U#%Z3/SS[CO@1YU_'";<;A5KQDJXOS%T5^K_'^7BV5M(M06#1 MQND$O@A!D4NB&,*B .ZP2.V2<[SYB/*NF.DWM3^(Q=$G/ 8:8FXZ/1\:7-[Y M]7;-TCL,*.\US39<L$?>"/V5$W2]]'WPR;IQXMZ -OEME[O M5^7NWZ^2:O=8=&1L-8_U#'_5OWE59J\9R)1<4=P&:5J?Y-3W4]QAI\\N(@65>'E4M2;S013!$ER1R8R*U= MT0XZ89.Z;OECUR_8G#&]P"F6\?)LFE^7@C5$Q^N/?" W\3[BG0^U' XRB@ J M6DDB\0J2,U+E3(C@^0=H:4G/<#MF[X.=*U/4FZ8&:IN>[E)]>%N(71[;?9?M M#HW:HSV6F3824_1@I)#5;7)UR%6$+)-5])?6-[\9T%6O[5LAYKTWK,1^=BWV M^TU2) 60T6C=8?YA7U('6B?[GTP]$1>H#.E#<#= MOV'S;+HN/]2KKZGKKZV]I;4>&;FV*CJ,J?@86\>6[;GH-UCH&-&]J'J@._>3#=]?X3*,)P=LW+L\ MM?-V]=NH[[Y9O3!,!>4D%.YJOB,01+V1@*B0I:*E+JUKW+MK5O]$-]AW\Y>? MP_2WWP=0>#7T;JW V_E9_L_+Q7H:VB^S^1.LGWT;+T;2>F&="L!%G9)-01=X MZ>KAB5(F9BN%:CTE?2\"^\7C"8%S_]9]9UH< $0_T>?(!'R;W@1<3[B M*I#'8 T480NH*K+(.4(T17"3=2BV]7BS;73T; "[4_NLL0X&@*,;X7Q7DU #I'4*.=:/]/:!U@"H&#JX;Y^/*6),Q+ERLVN;5>:?$ MF\N+$8 M"6:,Y]SIHL@"H<%/G2$+77(#DS.DO+BVT]/.Y18IYG1N5 4-R'9!,- M#0!JCP9;KVMR?U';!+P=+^JT*L53- B>)=HE#-9.42H RUXFRW7,O'EZ;S?2 MGF>TT@:&76AO *#\4 ^;IIBO#@N)S;5#@_D5EG$:+TF+P/ MX_QFNIE'-"*7Q:(V&I)+%E22",[5F0CDE0#+U64OV.M\,Y)U#F.TJA:".0I#I3T+3G4 MQ9F2C).MK=U3]/0[4[-?U#73TW"@=Z\EU,O+>57#R G!T$1-GJPEIT%[!=%E M!>BU3$KDQ%3S;O%;*=D);N;O$VX-=#-8H/T^FZ8-/R)&EU*TD%)@0)$3@Q"S M 6M4,CD4;-\9X5%B=H*;_1\!MP,UU!IQG0P8OCO1='8UT71=Z';$X.$?/+?A M0.)].#CQH&(4W')/L:8/RE' *2RX+"-P[8O(,ENC6^\= QA43$LO2"V=!YS&6>!^L[#.6>"]M]'RB]I'4LC+RO^+L?!Z^ M?!ZG,%F=.CKN1'("07);)[J' H&372?J.7$D"]NM4^4/CLX>):#W=E>-]#MK M+>R^$;-..-]F87-HZ&)B7)4,SA;R#57TM/^3@^B$%CX7P<5NC<%_A)C'".CO M5+618F>MI=PC5%9^XOS[Z(^/%)QJ9HD\,%@I9F1L@ZVWN$4NFL=BG'IJNH;'YY@89-^_K$09ME#8[2H(#2*.3]_['8G/ 3P0GD;@"2X22 M^XZ\SL_B8$QP6J&0W+=.6=YZ?3]G-.VQ<*QD!V (?GTQ2I*59(J$[".OQ1X2 MO)=$<<&LLL,DPE-8V,\0_/JBGU.1[@S!GA(<@,Y?GHU*"LDB>4B125.ODIHZ MPD(!0V6#J$VDPE/GM_OI_.59/^<2W>E\3PD.P/A3R)6P1EVKWF?CQ=]>?'^! MT_3Y(LS_MG*)5"$)>*E!E]IZCY/C[- %\-IZ5G1P9,7:I]R>I*GW[J)M8XU. M5#%(:%UQLUEIR6H9$F;@ME;_>TY;8J:%)] 'Z5PVKOFM[1_1U/,DU:8(^"&\ MCE#' .#U@[S1QNT*.3GO.&V\J3;=SX@0O?8@G8K:%(<<6V-L)\*&!K1CL/"@ MQ*.U8@: MBU+L]YH6JU*PPQ&I1C$A R4*;3E%W3 R95((5B92^NF*4^0TWO/ MX9/MC@L26O[TN(?#&Y>*,!!%$ B6R@X )(9L4@Q'%H\^-L?4C MFGIO*M[-[M=4%0. U@]\Q'5?J/'TO,X]I?_G3^';R&;TQ@@D&U^KYGSM)QLD MAQQ5M"5I03[C:5WY;60.\B#T0)SLY]@?K;0!X/*!Y7Z/\_J#<(Y\9).,P6H& MFEFLYSJAIO -)*$*)H8Q8N>IL%OT##(-U@9IS=0PT YP&V%=K:+U=.TK#J[&#>3ER")BVW0F !9QEY?('5P]K H#@O'9=)8FE] M5;+C$K3:*'G;<^]JY&RK1M:>BF>:)30< C$7?>IZLQZ*+ ME"TZUUR_L!\ G5BYLV,E/01X7$7'%/]Z2_%1R*$RGFA?#_623)!6HTX"W4YW MAW@M;&* H.L$*_L "NF )HF7 & MG4VYQ>CR.R_MK[JLB>(/EM\ PNH781*F=;X=UBD/ZV%V*^O''/.J#JF2-3&F M;!U=5V/&Z**S/J/7S8\['J.E'WCTXR\TULDY2%E[U+>^'_D$.?TFG#L" M5BOQ]XBDQWR(ZP&-FU5RY8%&A=YG!0YI:9##D"$H%2!YBB:T+<7)>W'VSMF] M[6_LMR*I,6XZ%/;PC-$M9_.J8[>764KOR-M4!90R%+Z@(%-MO:]5^8L33:VX@,/WS]D%/9?(#IDE8+,9EC'DYH^]P_+6*==TN>22% M3$):0[Z!)Q9K6L=GEH%+5KS.0OG[+?F?!.>>KW]^QQP'@F,+++O4U VXZTG MCY7-W_&ZPQ,BB])S 38:1GL,0W"&!?#!8-(Y,N*Y?4W*C\AZ?KFTXT#9E<8& M#L);?9^LLMP9;8&C(]'%(L )14%3\$X%XTJ)K1NE[T;9\]NRNX?B@7H;R/[\ M@*,W%U_">%ZO\]8)TB.FN#4N!-"R+K!0+_!:6F^Z*(/,&B3W^$!G<AJY]>J\,T MC\*^VG= M.G!X'J?'(:!TW=B]DG[%Z,O9XG;HQ9Q HPN#C+0%J!P3Q/I50(Y9>VF*:6XP M?T343EAT?X=8;*JMX<+OGDNLD;$5/TP9"ZK4"Z8\1& B*F9SCCRV;K"V$V$[ MP=#_CX'A$5H;]I6CM41OC'Q9W7!8+$GN[V(=S7(EA<7MY.KQMY".?&_#BTDM M)7#BNTI!91L0 M?**E6?/YY%/[[#/[ 43_A]Q5V@<][>XJ[:.? >SBU[V!7]:#I'?EXW*6_K:9 MZRM5+B9#8253S&8S!)\#[3(\9:T*JN:--!XEYOD=^AT AED7FAD Q&[3?S7 MUTGF2LQ@:[](1=X$Q* U&)>3H[49HFJ-K8=4]&O%&JGWOGMWG*R'@);9Q<5L MNN+C;%/Z$[VQFB4.7"=:1;KZNP89)*>+UCSKB*EY?N4^%3WW\#E2KP\2(T<) M>8 '8_M%4!9S3MXP<(+1$BO>0"BUMBP5,L^1*Q-SAT[4V[WJJP95-W#XOG9Z MS?4-T]54JO'TD9![\6$VF?PRF_\9YGF4R:9'(R08'Q0HS!X\SPQRMLP'QV+" MG0"Y^RN?GTMU( AFW6MD"-OFH^G%DK&NP"*@8.SF)-'&DM'29>V@^1 M>Y2:'F'7E?)W3O3NI8F#,?5E5?M'[N5\>;P)>T16-S-F5]^^VM WHG@;3:$8 MFUL50#&G(&8E (N5R0G#G!2[F+']7MOC+MHQIKK6P7 -U]G%;+X<__=*BR./ M63)C-#A?+Y58E! +\Y!RL,X&F5 T;Q+[8[)ZK+3KUY0=K)O^1ZX^L:!>EX)I M24$620['Y]/UL5SZ_FD>IHO)FMG G+!19$AEU29<(E2+#MH%ACXJ9?A.R=># M*>BQ^JX_4]=:,_W#XTEA,"8(#B[4V4!8-/G(/Q$S*5A5R$YK79T)C_,RFU_4V\OOXF2\;N1[=*'';H]O6,]Q #^G;C&; M3+&!;%90==1-TK6-1$I@@Y;*.O3O1--.=])!;5G2ZINXOB"/O*N?*2? M+@J]G?YNG3Z/4?LH? +NZL@]G@(XY04(S@1JFZ77'75V/Y+RYU'XL0_^'NGY M?DH-#V 7/YKK5;KQ%05'JQ-LY%YX%AD(PS7Y,(E4X8T&8Z4W,C'O6.L#V[8< M# +G)\5@ZV5P."#^'I;#C:>&F#3CVH RR=:>* %\%C5;9EF6W"DF6M<_MZ.^ MWP98?P_+X# @/)982F*W]I&H(+3*8)*(U'D5@K8?;M*+] MF9OE$Z*[-1"&?==EI\S Z%[(GSW;K6>?N;Z8J2&P(.D.B^;V@ATJ.X:I1#VDK#5>">D=6&[@E2T675D@5< M\!:0-J&D.'-&MVZV^!0]1]^M2)\Q7T[P7;EZRUGZK\OQ8B7PQ8OOM[Y;NZJY M*$R6>%J M/8V%YY0X4U"$,VN9^60C:,VY"-)SEEJ'IX^0TO-MC$[U?[^%? -E#!13]R*<,(28#WB;D4N608FM[]D.BAF' CE+]#G Z7 \]%\U_ MFH^K?Q[>3-/F8DI6];R1"8@\.2(>&<1L'$A.-CV*2/_NT@OWP8.'!X0CE#9K M)<&>U?^O])GYV70:WB^_OUWF*P9BC"0 #JG.?E(U.G-(DK'>2&YYT.Y^$G4K M!+8^O.@<0W'MLS[WZ.U/_,=+K6?%;G/R78?'Y7W&27X3TMU]F\_6);YA_?T,1Z<5T M7,;K/O2_A64E89W96>VK.GNC:J?/G#2QK7D!%UT H5,H@3&KH]L!- U)ZM?> MG,3/[5.)?Q_8W2Q^X8OAME[]=JHN?A8@2,?!."!JS=( MM8?U ?KM&=AG0OTVFRX_K^F_&L?I2RF,.XAV=:Q?O0F?!*3 G?;:.15VN0ZQ M[=G/'F:'J'C64-Y]XT6:A_1SR7+(F8,HG(11*! )VB9(J6#1B5#A=MF-MSV[ MOTKR@>#E6'D/(*'TRW@Z7N+;\5?,;TAYT_,Q>2#K@N@7WW\+_TF27'6LJ 9< M">(I^ A%&E,-.()SY"8;'3/+7@8L]R[,'YU:VH.\?J.*DR8SNU+:L/%XP]CO MX>(J5A/)RQB] "YKW6FF,"UJQ^BK@AB8M62^3X?);23VF_/J#"J[0_)HO0T MEJ_P*TYF7^H]Q/1Y.IO,SK]_&)]_OIGBZ+FDE8N@C*4_0AW!)Z6$PG5"B9P7 M;%U=_@.2!@N[X^$PZTXW X#:+V$\_[K+&6&Y%X<\.W$V7]CDH\[3[<7E5# N!O&!:7\U7# MO,5#_C8KEVE,3)@,B<(B4-[7,0,%P7HOE S"Q=3:\NU%8,]VL .$/ ;"YNH: M$A;?3+]<+AU(!?&RM+ZQLL3Y P$9^U! M\!CI:IM'#I[Y0N)2FF07&+>M ]W' M:.FG"T0ONVD3=0P45IN%%SE'01("5H?@*>6)$TMVWDGN9&&FKL<3 &L(.V,; M;>\ H0-$/T 0O1HOTNQRNOP0EKBQM@E%B:DH*($74$Q;$I3D((,WQK!DA&W= M8_#'5 T/5(?H_P>P.E(9 X#7FVF:7>!U/^RWFZ'RJP58HG,6(^W=/!A0COR$ M*#BQHAUGT7K+9.LN2$^0T\^8MUXVP%9*&2Z^-FN1R^@]+4B(C'$R\<9"X"*" M*RHG)BU*V3IF?)*@?HU6,[7O!J<#=# 0/V*4XIA)F?3?)8OQM-QO7^P''_% M>MMLNKBRPE&78G1MC.B2K"U>D:RPS;6_>HI>:(FLM>G:B;!! NP0(,RZULH MH+;%TK^]OCX9N$*3LP?-JGVW7D+,@;P*KAA:DXO6K6]?/T5//U,FAW*#XS"U M#!-B[W&>JN[.29K_-EN.I^=OIO1"K%V'U^6I>90#1J$+@C.Z^K")5BF*##KP MJ+E!B7@"\.U Z>#J_ ]$RH\AV%IM P#G^_!]E3[\--MP<,4V+GZ=UTF%O$XJ M]%+4V]L4H2=!(K11@T66%+/&*]$ZB_$CF@9WHZ -X)JJ8@#0^OB9Y!G#HK9! MO*@NPD9%\]IPMG+ZXOO-1S;,G]4^LZ^)^^7W-U-R,"Y7$GFW_(SS3Y_#]-V7 M]8W4\_/YJE,P+;_Y>+H8IU62^O?9]"NM15J$KI1D5YUIBZ, O?8F\X(9B#(G MS"ZG]@.-^N-V<#W+U:S?OG7B.;DN').<":(50&,T3N)#B6K==>6W&_ MR_2NE^-^\.9^\US-@74"\0\/7(?7,5-NU6FF3*5)RKIVGVA8'!*G0J2*C%"F[J\?!\D( MA6+E(7%XP*C;W5:M+>/X\L'A[O#%VV!.V(ZY%PS=N<-P=$7U>>,^YE_P6=*: M"_)U0?-,1CTQ1N=.>I QU%$>VB)CTSF%^X4S_FQ0.;J*&F[/: K MYB6'Q9U M2#ZY)KOP +_8[G,?\TO+C:+=8J3 7CBM4G'$-V6 M;@[E1-;H/0^^-6*OO[T?Q,[OH>H@V?;G,1Y\+'['RY__3A=7>?L>]UW_V4RJ M@DYI 6@2 Q5,HA!-D6"4C=#Z/G\[;5K:X[L(F/MTW^N<9R M=?%Z7G#FF??"H8&DD(,2R=?AW4A'7*I0N_7!Z?H].S772[?*V MAR;]7I?X+,O] TH'\KOC&1XZGHQN5G+%F>X\CKU,, D_%99UKRU;8M$E[ M"]&7 IFEHIRT6?L3)):G&P0NE4K&2"2CH.O@%F[ AY1 .*>DMI:GTMH-?4&# MP(>@Y^A!X$-4U<&M_M@ XA1849[ENN+3@=)>0#0L0@FB6!&S,;%U \_+& 0^ M2/][#@(?HHQ.,?7]%--HDA(V*' 8:SJ !? !#]%#?X/ O;:.:0J==*@%VS5^DL2&LQF3BUOO-+N*B5G3-$H6,1!D)2=;E>S!!CB8#&E&1*"!S'6H Q#D?=VK_KX6RR+\O%]]):.9\1,^3 9NC :500IWV M#,P;[J4N+EJSA]][0I([;ODXY!#TK/ .KHN;!]XL5 P>72UT*11>J Q!4[1! M%YSCOI#<56N7?-#C^31=%,>8W8-$VP$DQBDKV?[CFW:I&^&P$D4RY%YY7TC" MH10((5,PD[ED* P&&SMV)9YEL..VBEY\BK8@>6G.Q:T_GAE2F W.TFWBZH@- MSL%%@5!LB:9P2?+89Y?:F#1VW+G1C?MPJ$J'0]MOH;W8M*3F]UW>$3O_Z=9? M_+3C;;=&?,9+)$'P JS4-T&G%7BT'B29!15E3.C&6G1[$@8[;DKIY8YH"Y*S M/TC7-^-CA6P4CF,H1GLP(3)0=8RNBQ20!!E9=$YZZUL/L!J)E8Y;928X'$T5 M?[BKM+P,%Q.5CSVQ$>*F'FK]1UA=+LL#/VBL*K(V5(U?3#:"]$Y14T;A,Q>; MA;HZN*1NBJHZR/7=K60):Q; X2(K5:1VU_\>F E:*)(O@+MNQ MVK_.NZ9LD/[WK"D;HHQ.,?5]68R2G@43&"0>R5G7F:)>+R1H+"&2S*Q/K1M?;B7^R.T4%0.7+' MZ!"]=0#+Y_98&E6D<(Z"(#+[Q(3,Q [62R 'KB4)#EN[]B]JQ^@@. S<,3I$ M-QU ;3O2!U>;T67U\O@X_WS-BJZ+VC:U[D8(4#XI"$9P8,8SZ;)Q2;2NGWV" MG&EOW%-"K)5..H#7^U7(6,5R0W^4)=;74B>$)8?5*(A16^#6!5F45=A\:.%= M&J:MCSLED(Z2?@?H>?+M1D07@T\!HC(D&!<*"<9*X,S*%)@/J8SUIGQP"\IH MJ)HZR7686CJ"6.L13-X$PW.6(&Q1=%@9>0#*.9 4VIMHM"S^!-.#3S=\:Y+G MVT%8.]'LK2&*[P#_UWP]<2W]%U;_EEC_@JOP 6_-.M$6%0^N@,-<^]BL)B-B M'=#O=+4@FC??.WD,O1UWAQR#Y).IL!E"F"FR&*,RXX;NNJ[V8EG%\^UMW0F,(OH$/&A'%H""R5BP/E)9RT)RANZLUCG- M)^@Y.J5[_;-W]_9W]_4.&_E-O>NO5JOYXL.V!6AU_=L?PGJ^WKK(+JC E(K M:IRD?!#@>7' I,8D"T.&8BS!'$O\Q/FX5GB[E_>=1+D=N&DWC/_P]99]^V6% M_[["1?JZ2:@SYKPL)@$BD@^13*F+IQF@3HJ834&EYM, GR>K$R2>%C"/P;:1 M]GH"Y$,,[5)7I=C '4JPNN@Z\(1"H<@11$Z&<^]34JUS?7N0U0D@6T'A,:@U MTDNG4%O?G-A=9C-@,,H+3SQ) +[T-4)V%J!80^P M':69GM#VP]>;7_Z?.87-J_3QZ^OZ^+1"DN.J/C9*RXP9"WGWR>D$9^U!\!CA M* V,J2(R#X6QT>[=^^1T<,6!^'%2I)85#B MY,\6GD2)6:KFQ72/4M,)M"8-$AKIJ@/4O<7UY6J>+F^F7][AZ>$_W9TPX0R/ M@HZ4T8Y('$JXI!HY:YR-9)NF/HG=:=:X69Y40*[ "LE8GK:L1$$N/. M@O0&B7+R32/3&5(I/G+Z,Q-:OSQ^^_JT0#J=QA^P>@>(OXM%F;\M%_CUM[#Z M%U[^;9> $H;T_IF?9B2::.!R2#50"U= MP.N7^2(LTCQ<_+H@25Y5AW=CV8U468JDP+NZ 2!Y!\YE#>37BF)KF](8C8@/ MD3+MG,T^W+866NK@&KQ>65S%^ Y77^:)1/2F/,#=NE87K1_^JUWT%5P*04D) M":.&6L\'(5D/6/=+\&*-B:U+X5O2/WGSV/& NM]X,8UV.T#VC\M/GW!56?DC M?,;5[C;@WBF6A83(G:DM[PRBD1Q4M(K^#VJ-K5,K#Q(R+=:FP\5=-_!H)?6 M-%S5(GWZ9U52/^'GY7I^N6,E>1N$30Y,%+6[N'APL@X3M%F%'+RVV/H1X@ER MIO4,^T%=(X5U@+T_W[U?;5R>KS\LJU0WA<#SFT8[9CTY,W1Y4/AO24HZ0& \ M@-?,C3%$V;\>L&@0W5U@$(?URN/B]7=)H>9(8$$812"6RN0].X M-G2BD@;R7:0-BELC6H]H>I*@::.7;B#83FD=(+!%3/CZI@N*JPV.["AK[Z$ M^46]AGY9KMX15S]AO/SF)KWZM*08\G\PUV[-C3CIMM(82HC@4YV+([(%AR3/ MA-9SS;30IG7VJB[I]XH,VX M=AG_@&6YPO?A[YF6041&=TH)AJ3LR?N*T7L(D:&UP6()K7V$9L2?_S-5&[1/ M@X8.3?@W(7PODIDMWC@1/P K^L!OGU=S5BB"TG3$341,RA#,O!*D*"MT)B]=R+N MLR=V!-*F7>@V/9)[T'@'OLFM62,[2G30_/1OKI &'[7A6[57 S)83(GG.(.M0Q^(9!5(A )R<5'IS6 MS7W<@21.N[JL'VR.J=DN4^:B2!>@Q'I"S69^.1? M4E&^,RP MM'[B'4[E7@#V_PO@(_7;$,,GF(WW*N?-^,'ZLDD1YJP8F*0[W H(2B(P0W\1"B8M1VO!;SA9K?K/#_W<[5NAYES)9!!B MUEC#O@P^:P?%>20GAI8_5[.QAI(\P)\SSKU>7L;5A\P$VA MK$U9E2P%9%>)#EY!#);N?AMMYQ1_^Z/3//M'/'F1-4W V+@1;:Z/3=2:O+BZ6?X5%JH?FI^55O"Q7 M%W2^EE?;A17U\*W?TI=67_"(U2&'?*5%VO9H[AHE;G\D9<\OJW6Z2>>EE%B0 M2@(S/!,V=:Y]L )L0'+SN9#&-:]ZOD?%T3?OM7Q_N2_?MYAP_J4:\;?+BPM2 MP%]AE6=UAZ"S18 12H-2G,)1&044JS%$;5VQK;/4@XF<>.K3<5BY=Y6.JJ(. MKLW]&)PQHRUR$R$['TB&*,$9Q4&37X"N9MA,ZV7:^U$V+=I&AL=!8!RDJX,1 M^'D3Z[R[#*O+)CC\8[7\,E^3VA[@;2:="E('#5D:.L':"G!")_#>(I98A+P; MJ1Z-OJ?HF;:MY;28:Z:7L[%U=3D8^:ZU3%8D[5S,A@1'SJ^2C(+X0#='LMJJ MP)!G;#UO<2B-TW:K]&C_#M3?<'SZ+3X7^*'&TN]/#-/_HF@>WY2RGO$L3'', M #?$FXH1Z]L6@V)B0.-)T&D:E-Z0.&V328\@/4Q[YX;1F$3E(5T>ZC3\O49R6H)3Q*EF"F(D=DUVFM,!]3*?#I[/ M43MQQN=$>-H;QDV5VTV _BB_WQC[^>_/N%CC3$46N9)T.Q5>W>Y:-*.)79V2 MCHY[S^W)P'N/NHEM:6=@/4YY7=O8AP6Z#0Z_SGS6*"*Q:4S@M6. @??!0\XL M<:$#CZ7YS,G#2)TVPN\-L W5VD\T-9#;3?"X+&7F7'#)R0#2U>I$GSC$%"TQ M[R(KW@76?+'E@:1.FP$X#Q ?I-9S /&S#E&,PA:O,O"8B.'L%?B2-7 >2M%> M\J2;#UD;U]L=+770'92;*K=I7J%MJ<<_ELO\U_SB(BSRK_33%A]J;/!I5C5Q_X]5] M K]5(=UD-'S,.01O@9G-4CQ'T1G6+F@*QY"';(ILO3AD$(''6N?KC]TV"-*@ MT-%XD)M%@-QFXIDER-(Y+WV2HGG-Y@-D3)L]& \E=TWHL1KH(-BZ9F$F'>>6 MZWJ!8 +%O >G:M:8;I'$7=))ML[K7W^[#[@8>#-5TL_1<^T>9^Q<'.TY#NR M*B07G']8;.>2I*^;(? 7&PU=#]F;453D9"YUND/=7QS00_!UTH[*VKH@N+=C MW=+/4S=MHF8LA#762D=XFR6;@[ Z@G:1;&Y0"5RNX\&09&:Y8Y*U;@<8=(N- ME@\9[18;(M%SC_7NN8OCQG:/?>YDL=Q>_$X3NQG+@M0&/-9UOE;$N@F& 0IO MK4_6F3A6''.2V.U:!YLU)_-+?#W_@O<^N^UZC3X$S0P"8XQ.,;.ISEU2U:O, MJEB#-K>N!=N?NCY<]_:8NFL.1])7!U?G$_S\\/6W\/\M5S]>A/5VR;:W1:JH M.!A1B#5;4IV#+"%D'DTQ7.C2^G%B 'G38G$LA-S?OSJ*NOI&XC?&?@^?<+<% M2J/G)J*J31&N;CAFX(DSD"67F+-5//#3H?$A$B??K#H.5/:'Y-%ZZP"6UV\C M;W$;(ZT_SC]?KPOS@7GT=?R0UP&4"P6<10[)Y\0#W2@JMX;@$^1T"[?C87#W M[:J13CJ UT_X!2^6G^NS;?JX6%XL/WQ].__P\68UO XNZ!")?IE)3 H#1(<" M)#+A4%)PQEOG1YXA:>(50">$64O== "U]ZN0L8KF9MNA#"H'ET%XK&\?7((O M'$'SZ(I/7&?6>BOT71HF7LUS0C =)?T.T/.$K%[?#)@HC*4D#456F(@G(Q(X M9GT555'%E:AUZ[;.?>B:UF1-'QHMYP5F2R(63Y+Q*N]F; MKL%)X\$ZQJ50(C/>^NER'[JZ=<<.1,/><#M0-5W#;;T9K#2S*46I6:[.93V? MCD&@V A0"J\XP^AMZQ?0YVCJUAT;&V8'J*1OB-TNO-NNNMFH<8:A9!>U@Z!1 M H7I$IP2%BPKR7F9GW*Q=K5SUD! MA@KKC5!'C]>F_&A<4BJ206@=J+S,I]PAF#KB*7>(OCIP+7]=D!7!=Z2TS3J> MU_4_J.K;// D\D1$"F B,:"4*."+K!M3BM)&F8RA=0/O$^2$!DM?DSM9T4>"\U.#):T$&G3X<7%=D'A;V'U+[RD7^_\W!T_00N5HB,/0),;0,&0@YBSAY!4 M8=*C4:%U;/H<3=/FY<8#4U-==("MO>)XXWCTAB3$4YUN[J2A.)Y)H/@]U=67 MB.:$*;CS>]T2^)SJ]#;#>0A: MT]\VAMO3%)W!6]8@!-R=I]=.'9VN-=@KK?2$G']>7\X_U4SS6ZPWR+;Q^\2) MN%;DG2Q--XH\)TGBZ:0<"JM LMH%9 2=A: 5N,3(=W0A"M\ZQ#MI$N^IYYW[ M>MGJC&Q>O?G6*5S\-X;5+#)OZDY:""&Z:B4"N,P]8))",1NL3">LCM^7['-* M^PU!X9 'O#$TW(&3,8SEW\FPO/\++[[@;\O%Y<X@6SQ.JA#VY=PG6P)L\2L+\LKU8SQ81RPD0H2DKBLOI!KHZ6U<46 MK7U!?<(JR"BK-VRB5BCI*H': 5X/ MI8.(LD LP:2<=?JA-?YOH62]GSA-X)>.JV8O+6$]QTNYLO5[\M+7+^[^O0I MK+XN2UW,>W@2=L /;Y%"/9271@G0S<]_H+3,^9B$#A0=.P))D1:"3@8*LY@- M=YZYUK[-PY0[U+R&GX', >+N #2W[OO*R'4EFN<%97* 07A0=3YA M9*% "24IIK3BV'H&P8.$] 690S1\?[[_D>+N #/?&]_-05*Y6$.BJ .*"G$@ M)+C@)1!;F0+'VG77&C#WJ9CVJ:GUE72DE+O#R>V)'ZQM=[P M]=.&+[5CBNMH@T8'VHFZX%?6$NCHZ2Z71J-V-@BV!V[V_F!/=U(#Z(PCZ'Y, MSBU&#/^_V?7T.F9-B;9 B!)!9>L@>/+]1)0&;2 W[6[(_9RQ>? [TY8=C&EF MCA?KA!!9KRYG;W%]W;6QN:6=9>@%7="8= 3%(P?GH@$O+6.)J$]AK[)"^MFW MO!?ZW3?/Y8'/]@20PQW<8^79#Q1V!R1%IPI3%E#Q1*8N)?#H-&A/D9R(PIF, M;<$PI>]ZM/H>AL$!LIP8".\2+L)JOOQCA5_FRZOUQ=>W^'FYNL2\LV_22*91 M)2C"*% B,0@<&1"'F3EK+'=[];\]@XOGZ.@")H>H=SF2K+L+C5_?],L$SC'' MNNZLU/%$HH[#-ZQ \CZ3TJV,7.X#F8,CX]>#NMA&*RH;-YERF+R[@\TO(>%V MTR/))BJIB@(FF:_;Q!5Q1.?*DFB"S^2CC8R;;[3T%"P?J.@GP7.@U ]&#_G0 M<3D*?GY=$#+)1+\E&[UI2LY_X"I5;7W FK#R"PIQ!L;.0=JY_NP'0M)<(J9 MLX3 "J/(B#CUO 3G)P#NETKL###SROK3 M=O9,X\+4)S\R7H'J_KR-6ZB:E#>NJ.J;!8I1"9'@K4N@T80LF=3>M]X+>+I" M5:F3SSI)LKVRT,DP NJN%=\@86J0_2^3Z'J$%%W<.L]6%PG M,&66C8(LR4M4=>=M)*Z ,6$H.-8C#(\[CT+50?YO]S"E4':7B_0M4AXNX - ]73BI+'DEM[8U. MU?E215(X2AZ;2\HED:RQJO5J\?,I5!VDX;T*58>(NP/,/%!>%UFP*E,0B;[N M&P[$@7>>@2Y925^36Z4O(7F>32([Z^I(3L,+1)8% M6.>B]W2./!LW"=YQH>H@'>];J#I$X/U4C3U518G.A90M!^Z13I8*8F,M(01A MF&9:>77G9>[E%:H.TNKP0M4A(NX9-&_HKUY=7"POJ_C>?*YJ^\:D3U$&9!IB MJ1MT,0<(*BDP6HD^!KK9ET:,(NA];]7#];BQ)Q$#BD<74T0U*;B,- M(W7@RFB2YG-)Y&9ET2=Z_6IK>8X7:S\0N6=%U9-6U,J@9?:NVLXZ>YRBU&"M MK!V0FB=A2W'^R.OL20)Z>N$:^3IKIXB.T68>8/+VD>(B&T;!"99:'1HS1*4\ MA2Z>CE,0#,NQ:'N2@&E'39T4;>T4T27:MM9:UF-5F=VQE9E2QM3A\\[K.L1( M@^,DTF@EF>XHHI?B8'P]^,EIIT>="%''"WMB##U4=5!+#;;'8I-&8T/F "%W#9HWB^NU3R9FKR5/H)6* M=-^2G^=LI)@S*U^*3DGYXZW+S>=ZA=W%[7Q)M=R7 M*4GG#;4%5XVUX)R(EA)M [MS\[EILG77[D(N>@2%.:D8^N=/4]3-.VS6ANM[P&E U70 : > M&ZL6B@B9 7I.]I0B2/#&>)#66JV)OQ1;CYGJL#BHI:;WG&:WO]@[P,[-.M8? M+\)Z_::\NURF?VT70WMK#5V[8%CV9*H9^7.2?F4#N0&182 _H#%^'B6FIWSU M\1=9&YEW )[;].\.E$B2%2DL:.<,*)_4MNI.<9VSX$(FWGQG]CTJIC4YC=1[ MU]H<)^L>T++\]&FYV/#QZCHA+H)!"APA8""!&%\3IHGDXX73LGB/H7T!ZUTJ MID7+L7J]=RD=)>0.8/(3KN9?0FV\_69SW\[7VQ,DC?>%::1;NDZ?Y;INY>!( MDE(R&8M.C= @_3@]/;ULM2AE;23YKE!$;MJF2^F6U^=*E-FD!";48V6T!Y^D MAV)9<5)S+*']O)#'Z9FZ;K&5UA^%TY$JZ !.F^[8*I5O3%U7$!2=C5,,M*_U M*@4+.&7K3'7&M$ZY.-.Z+?!18GH!TK'Z7HXA_ Y0]%AK=RPY"B\$2#+3=;&D M@&@# DO7<'FUL3F+1R.:1,4420J8XC MJ;-P%((C^!LIM AIW-TYO<^]&J3H?>=>#9%Z=^AY<^]:H=PIIIIL-9:[=2I74I[?KC\B*_7X4\7WSX*7RM MLTV8-"('2('.E:H[:9S*"B@R=99'+*KYF]D@ GNJ'AH#>RWUTYW)>X@Y^K,U MIJOJ2M[BD\]2EG6ZMP$=L$Z72^1M^%)(PM'*DD-A=_O53@#$1XCMZ77W5*!L MH;>S .@WV[_+#6Z"H/>K^8F>>N\ MZ9$D]_2"$K7'P>^T^NC"5EXG?6[R M0-O2L7>7J_F_MG\XPVCI.)%7;(WD59(2HC820O*%QVB\XNT'6SQ/5T_IE%96 MK[$VND+8C^'SEH.0-85;/H$7GLZ(K?T6/)&%SB)E'@/ZNQW!+5\(=E3LA1YW MGN@Y2-(37X-_A*^;5-!R]29>>"E.;BG1@NFXC@+5[.Z;,_ M79%[]H'BA?DRO_M(XET_R)W/P2E55^-*KD$E8I&\-P'(@PA;/$K4?S,XNQ]].$9/?[B822Q9%Q20G?.@ M"D\00_0@I!<))3*F]]E*^_17]L/(6>3B&XNT.[-SDXOX)K"MA?UUO;["S&?< MFB)U<)!9R71;UZ(0I11PF;6*V=F8QAA'N3^%^X'M['+L(ZGHK/8!O+OZ]"FL MOB[+C]^W<;1>"?#<=\;;"C"(PY$7 Q2ZRDKM'>5UF;9/&LB*:;)E20O"$&,X MQK:/TRP&0 I/&5<&A BLCL0CYAB=$\5X1FM+]'>[S/]S%@,,T/L^BP&&B+J3 MZ_#.W%CI K-6*O!,$0?>*A*&(@%I:46V@BLY;HE-GTL!!BGV^0G,0Z3<'4YN M#12*WDC%,T6=UM0>5VO 65L#!&+ %^9R&;? K^,)S(-TO.\$YB$"[W)"U[WQ MP!149E?[43,3]3PI69=3:Q"96TZ.I&8^/./8G/T$YD%:'3Z!>8B(SV8FKI!6 M)68=Z%1C#.4#^.PX*$M_XS7]?V:?1'7;F;BGG[!\*'3&$70_)N?AX:W%BV*C M+2 1:VF!8>"]1+"HO:J%+62@AQF;PV?BGGY^<@,S<[Q8.W!G'MSAHYTRDDD/ MB8=$,+>U)H!N;RU=I$# 6V-;=VX>O _KI,M'CG%]CY9TAVBY;AA3DB<7'1A7 M)W-X6Q=L2$;QHR)KH7.)JG5N\&SV80W2\'[[L(:(NP/0/#Q[A0LRLM7]8J9F MRU5]2I&&X@(6=$95E):M,=/AR)L6&MYKU,T0<7> F<>RZ2FPY(.,X#>+=9U. MX'FT4+@K2NI0S-T(:=+NRY,.J6V7ESE,WMW!YE8?( ^$<%6GN63R]%0*&J+B M 1PY?CD438[9N$U+O7=?#E+TOMV70Z3>'7K^7(1/2[*C_X.Y9LLK0W^L\-/\ MZM.K1=[\T_7Z*BP2_KA<7ZY_1V)78A)2.ZB/>N3Z!P&19S+B9'R+RLYQ'!=D M@TGNR<,> XOCZG X9/T6L@O\4'M&WS?UR]_OW(@:@;*0LH?B1*AU"!R%T8'2;+?6'&2#/N(]D#1/79[CCJ)3A( M#ZVON9-6#%U/:OCY[\^X6.-H%4./?.<$%4/[<#ANQ5"1H5C."BA3$OE,=;*3 ME!RXMC;HF)'S,L*A/E'%D-8U3Z=K5%V;6I0 .H &LA!*<8]9E#%JK\^A8FB( MWO>J&!H@Z@YNNP?3O5EYD5/MT.4QU-X##X'L*5A'48310271>@_WP4\GIZT: M&J+A<15">!1T46LZZ^R-T"7OC<43T0A6SM$9_-T,DC# M^SV=#!%W!Z!Y.)O,84W"B4Q0#!J%+9DUQLSY/)T,TO!> M3R=#Q-T!9AXHOTO19<;)O;<\"E#9<' Q:D"GF/-TD)1M?2D=6,AZVM?\(ZZD M(Z7<'4YNE<9D9X-#HX"XR:!81@@VTJ]LYBYYF5(8=\)IQX6L@W2\;R'K$('W M4U5V*Q;=&>^5PB,WO.5'CJ&ST!XE -/ENT>H X MN[,GWQ)9DJ-7CF4HSM&%C"*#4ZB 8Z1@43@C\QC9@?-XLF]V QTF[PY@F7Z>(J;_/B-6^Y4=$L>(>2S@,(GNAD>0H$G"X9+#-9RA*LN#N:[&@<[4M; M3U;I0" L3Z"5#M!VF_8WY9?Y(BP2L;1Y_JU/PKO\.,6>47OFD@&TQ8+B3D) M11+DRGNEM)6Z=:/@OK3UY$BW0=LH6ND ;0^KL+1+-8@64_\5G_[".Q8V+X*O\6+S2/:\L[C\"Q8SP4* M#9DG#RID\AV4%Y#)\%HAD!<3]_"V!W^XS[?Y0Z SOMS/:\I"^HCYZ@(W0P@V M+SQ7X>)-O)A_V'QO'1;YUE]VL[Z8S[&HM9*8O)0E&;P@'. M(!1/%Z5-OKB@I,JMMSJ.\QK[H)Q_N;JD3_PV7\P_77W:#22L35AOL0;B9'NJ M_[!.X>*_,:QF-G$KK(C@9!TQ1U8?HB>G0>F<4=FH)&L=,QQ/]?31Q)&H>B"M M?DI%=N#X/7'#4]*)&7J\+P Y8Y' MYW4$'VN_:901(K($&DV,]94JJ^;=X4=1?*Q1^_:3;W_[U6H5%A^P?NF'K_<^ MOE'Q5J7KWVNJ:TUT_GY52P[>E.U V;?+BXM?EJOZ#V>2_ 3.D4-AA$0B;ZXNUY=A M41_&MS*9&9."B]X#TW4"E$\&/)(C7COAA>-&,=LZH].@030:9 M@\_,Y^W>C,NPNNSBY/R#_N'E^M?%=I_'/U;+]7HFT')GE86H;0"EF25!%(HL MKASJE>]G=I_?Z7-+9=[_?/?N$ISDL,, M(P\NA0 YU^$^)25PZ#@PR8I15GEK6E=1#J=RVCQN[[@?5^G'=FEW<260G O. MZ\/@S0&?)9.48CH!7875W;4>HJ$+TMB0=>(82NK-G7J C6EST+T?C8EA\R+. MSGVO4J*VG@4'/*@$BFY!B)OYD]DACYH7%UN_]DT3B(R66W_AY^8XR!P9B/R\ MZ.[<_!?./WPD;;WZ@JOP :\OXNWV9-)9V>DL15>$*AIXJC4HKCY]N%H,Z)RS M@D(X;%XHA?3B.A&=:I^L*2;32:_%^N'(3J!%LLV@G. MK!2MYY"?B+4.\FL=(WR: SD(;N>3A5L/RJ<\+2!.WK,S9$:+J;67=?T%UGX* M)41$I;7!UN4])V2O@ZS="SJ3$\'N'&['YT1SS?U^TN%9,IY* ./(WU')67 2 M$:2P/KC HA2MZ_U/RV$'6<7_H',Y'OA>PM%\(-/TI'Q2\DZD;$!:=!3=6P^D M0@5>Q,)RDH8U'P=W:AX[R&S^!QW/,0%X#@>TD:NO;53:. Z6>=)A4 J"+!YX M,2QZEXN*K;NP>XHLQTV8OJ#C. 'NZ/Q]]U+C6P=U,Y0 91:E%V09\HE]QD[V617(OFD]GF[;&=5>,O'L\ M.>CRW$Y;DHG+7*>IB)U%_ M!Z[0EO+K6;@EQK1)?T2IZH-&(1H6W60@L, !6>Z%;:U-3]N9A?KM^^^W,W4].BL=8%"3(ENHF0 M@H6@R1J8E)DHG)GB6P\$>9*@SM\!1\?+3YEWF^"A>;FZ6NGF>H-7"L2X69R.!+YN0)D3-N+<^XWUY ^L(MQ-'OOJ'M MT8]/C+))W<?#,1FQ>3)#"I!"CO M!7@I)* N*)3 P/5>:8JA8'N:K&FNVT8 > I.#;4Q,=!^_AO3U>7\"[%7Y@E7 M.^LK5&$Y6SIXAD6ROL&#T[R:^,R48@ZMVZOTY!D\/?SUCF#34M'+IE+OP./Z M9[BXVDCF/::/B_F_K[8AE3(^U$UED(LEHVVU @JK"I 726Z!X)EAZR$?#U,R M<25#%TF4!CKJ$FF[ QB-UE8D 59(56?%20@FZCK9R]*IX=S[UNGYQVB9-K9L MH>=GH7. T"=>H'*?ASINL&X"OEB^FW^ZVEKVG?EUB-;[F(&7.F(I889HB@,= MZR*0J!7>?:5^<,3SD&_V!II#-+P\@;@[L$$'/UZ_OIF:'9SPUJ4$9+'K#"]B M.W!,H'.LZ11R2$,W'6*O!ZUQ&:_@J(M;],2Z/V>T;_[GG[B^O&FYYC.7I2V> M[AX=D'BG, PZ.[TT(P%G X.TTVJ'U=?Y@D?%M%-!_>V6NS]\@'&?U]>_C=>OL6T_+"8 M_\_N[6I7(3A+EM/_)>,29:H9&6' 19V /$W%6304]+0>7W$2QLZT*Z/-<>H/ M.B_Y/&TOZU^6J]T?U7]'5S?+P9.>ZO.OI9!09O!)DX@*5Y@]2ZFT;JTX+8=G MVEC1^0D['DP='+6#E;.M?/ZV0&O]YO(CKMY_#(L'VS)G6KE@?"[@!.>@6'$0 MM=9@7%%6:5>LZ<87',C;F39*3.P/C@F@+XP3P6UC]"R^) M[4V3S>): C.=LV:ZU-&=H>9=2H:0C0*79"J%*+#ASLSV!]\X1B%N+[S;%X;W M/E3=#=:ON?O&^_4LM_?T)^DCKF>\V,040W#(-*C(+82" 9(1-EHG7<)A$'[^ MFWLAT[UH9#963 ?.Q_>[;6^M(7U/J%E_7%YDXJSVFOX4OJYGQ4F5E-<0&==U MP1,'Q^H(\6B55%8SC*V'8PTB<"^(^A<&T?%5V8UA'#=PV/SNIW")OX3YJK[B MXTPREY6P%$HHD4 I66O;'*L5:9ECL=K*?19>3\?!?L]V[(4=B3-"30=WP'B9 MY9N?M/V/[@IRQHJVS!L-J&OI:*P[*+*+I&IG*$*1(OOMSK+UO#_SH\?:]/<=''S,P7(A9"VE >T'@YR9 \'5#@I1< M,2.E3:W+=U[*# P=HS4JUD7J&D&EJ.J;(@?.A/'*D1=JFP\D^]\9& ,Q.]X, MC"'J[\ ;^KXU7IN:*#(%R&\CP1E.89)Q=.?5$?6Z&&6:+U9[D3,P!H'@R1D8 M0S32 9Q&Z3:V@7M6BH*0F:O#;1+$A!R$32Q[S:ST)Q\E=^8S, ;!ZA0S,(;H MN .(X:U/G.R(@)X\J,Z5YZ:96__6@'I4SF'=PC*MP8MV? M,]J?37/>9&-NKXY"CT$(H\&4NJS)Q0S.6@DR!^98E J;A\&GY;#SFZ$Q?D]6 MHG4TF/XSCMIN)1K3)3'K:QM#;3V5D8$WV8'SQ6?.D%G5S:CHHX_RL9':[7VX)1P54N;ZG9UVS02SKVBLH@15IHTY*9WT^U^$]]LZT M >XE'<;C(/?"S^-=USU&GHH*$4H(!53<3,N+@E3HO0RNL."Z65<[2J387[?< M2SJ+Q\#MW'>U[R^<.WN8[E>$WE9T-CEC,0J*W"@ZI3HN,P"2=U$HZ@YVORFU M?9W8(2(XTZCS;%*LH\'Q10><^XMO9@)#9VR@J( ,MA+<@&,H()%_HC%$(]A> M4\W/[ B_^,SM> >G0R,P",7_<5G?Y\7GA4/.,T(65H R@4.(6D/R)KC@E.?E M?#SO@>N7X A&!//+]H0W-I[_KS4BL7,* J$).N^4=0* G<(3G&%+ENE M[?E8@2&/1H.=,RN-;[<%]*)W52R5L1)0AC:FL$WUS-@AC6 M198L VL?:OYO)_5 S([723U$_1UX9M\W6#(I<[*)@?4EU<%H"0)Z!];:^H)F MLA"M][:_R$[J02!XLI-ZB$8Z@-,H79-1>*6,0.!HZH@$[:'N58;LO.+($PIU M\K#]S#NI!\'J%)W40W3< HCR.D!B@U(9(Q1:DRP%PWLEUWI///9=VQ>S&__/J61#0+V6!D18$,M=#)(0,O M60'&/(:@?+&AMVO%Z.U__ZY<5XJ\+(I &\]O%*RUC!XC('K02!SWHZ$XP7,"7* M%# %S61C"]7+*^U>L^I?76Q^)/WJ3;F[Z7-#Z38%PVNF+]')52)P MP0;'C3'.:]WK&:+HWR9$#[KDVRH4DHVV,\"?(Z>65=S*P+,?17+\@W#W:4%B> MBS&,Y",DJ*09.(\<8@E&22.*;#YA^$F"I@5B,[7O!Z<#=- !H.H1>U/>A0M< M[][GA.#12RV ;3:C,FGJ##P-,48?BPU!F];3_N\1T25P#E'PLJ6T.X#+6]($ M$?#QU2+_A%_P8OFY2FCGR>]8BD5;KZT#H]%O5^LZ;B5H:XL(V479/*[?@ZQI M<\3C0:JU1CH V3N\H+_Z0!QM-]K2K[_GQ]-7A;.EONF21Q!T[#5U-==("M?^ "5^&"^'F5/\T7\QH=7A:)9,\V?IO0B;-LLX'LK::Z4#J+4)?[YE:*U62AN,X'VD M$"B+"$$Z#HPSH7,VSJ36942-6>BEIJB7P'1*A'1P0':)9RS"R3 MA*.FLZ\,E\2?(V:1WY0BT>8?6AL],"R_=2W98L:I?6D8"LR^0#1UA:AP "]HV]Q;Z)5 MC8_J]Q0<:Y)>XWJ-N/F9/^$ZK>:;-\FMI4<3#&J90"84H*QPM?HE@\# A0]H M4FX]\>P)J2XO!P\?.Z^L;5BTWIZM/5YEWF)R1J MTGSK*7_C[TWY8[7\C*O+K[M\I)$BUFGW6'>3FD"N+7H!IH3(G<[*%+8/MHB2 M6[BBWWW#U-%$3HVX1C!93J&S,P!G;?[XQN$NJ%..&(S)@0F;]*1B$&K=D@]% M9&71RK37BT(#7#Y$WS20/#%T!@+V:#U.B%7RDF8_+E>?E^2YX/_!D/]]%5;U MQUYGR]&7H)*!E)0!I;B#@%(#5SXACUY;5I[QNY[Y1-^(.EZWR_:"[B"2?/AR M^!;;F"R=DCQ"D5&!"IQ3;",9%)<+,9]]:3YO^AF2IDV%M+Y,Q]!#![#Z?;E( M5ZLJT%?$U^5Z)DRD$Q61SH&A8R$,!;"E-C"2T+)ET@FYEYLV $=W:>C1"SM0 MPSD%7DIM!%+SA=^4(2,X',:O(J M2N-S#LU;!9XDJ$<#U 9'[?30 :C>A\6'.9GE#?&_?OHY^=]-;OC8 MY.;]G]0NN_D,E>.D-PTZM#XI$/4:4I'4Z^I\2$Z,.ZL5)M5Z\7/;].;WIK&* M;Y8I#D5&3G[PA=P]Z1GQY"(@UZHV]Q6N6EN0^U1,[=05,*70W.N]3\74_DHSB!PIX X@ M\L^PFM=0\1L#1=/UMUL16=\.F0)G"X<44K+(B09L72]SCXBI/8]F #E.O!W@ MXQOA,F<7$P5O I6M3A%"E"&#U$H@JL D:UV0/@P/H]5*-<3#8>(\' ?+RW Q MLH_Y[NHS.9'5?0X7OR[*V\SZ'T#^.*XI>QFS$IETWU&>$ M %[G!.B5Y;6VY,XCUB'AP4936RC'S=X]3V-7#O)HX#M6.5VG7OYB5H59YR1P6WVC0@%W#$$ PY)K%6[.H?7V MB=.5GJ42F,5H($E5YYH%N[KGI MR'A'YI""Q^6FQL2)4 OO3(T.-"CBI-02554U6>R7W:L-[IG3GP8]/C9!& M:EVVE/'4(-G1_>=B_1G3O,PQ[^I''.=!"Z?!JL1!68G@H[0@G!$EU0RE:%'C M]2@!TY7<-%#JLK6$.X')+\L5IK"^O.[RP^($L@PH+5E90TY^C#I"R$I*H64, M?*_"[CTQ\OW7)P1(&Y4^ )(CY-M!_/3<.VL*VB9>$(1TCHZ0M^!*(.Z8]=IH MK81JGYTXTWJK0VZD,?30#:R^C_]>ST/<3""]GFBT33^0OMZ47RCB"!?_C6$U MRR%(3#*!V6RHR,:$C9R%"22F#DHP"%N\YN%S3^X7GP%J/QSB4UAZ- MY@EQ>JSVS@BE]02^_VLY,T6Z;(P QQC)5'(.D2L.Q4D?E'8%1^IQVYO$J9]Y MI\?D(;HZ-R@2MG FHLFL8 +%DR(?6UOP=6>,D,JEPE-VS0<)#29RZE?F3N X M6%]G!LA?EET7LG 9+29CVI?_#:-QVF7$OB?_KJ4_W=C&R[T;8(0*'),99Q,QY,@!2:^UJ M(66_U#<[1Z"U$'X'=NX1-G[HLWQ-::B*8VW4F-#ZUO@_2RXZI8.@,*E8\D13J>N>#&C'C=":,].\ MK/U9HO8#V%D^@[152 >AP;NK>%%9V8XJGC&ZIZ57#E) 1M07#4&G!)HQ2VQQ MCJ+UJ_#W%.R'G;-\KCA"U!T Y6G3>E,85E^H%V&1YN'BC^5ZOAUF>HF+=9T$ M\'J^KI7N.>6H%:04ZQ!@4:;6_! M[$ZT$,GS]#5JLOAQ M^>G3_'*[26Z1O__LS3ZZ;UT_BCF>&(+6@2*=;!DX\D@A<"4D*]Z)W+K==Q"! MQXTE?/1#VSJ^7!@RQP0P339+2WM1-@[WVB+B;(1Q'/=T!;\?5KH*]2.,4#QPP.P%*L0R.D_^.)8E$ M[HU(H;7C^@0Y$Y?$CH2 )X%VN#HZ0-:OY%Q\6LS+?+M=XA]7817(-;M>U6-2 M$;$8 :78FCY7$J)*&:(L7IB<=>"MGSV>IJ@G?!VA^'NK*)MI8?*ISX\:^&\1 MH9#<"T92$J%4?R(B.++K]"OEBF71%V:.<[%>3]LO,MI5-XJ(.S!#KU):7=%7 M=P$^L;(+\8G#6UE,[;-3BA=(F\4S6=:B6,XO'(4YTXJ)5AW"?/6UO 1TCI M8;?S\4AX>"GX<7(_V+Q]P557TN;SBJIW-[/US1%;'+K"\7ZYG/,2K. M#6C+:@#$/#B5ZSX3C,GY$J-HOI!R;^IZV/?<'F8C::?3B_6'L*;(9I%_FE]< M76+^'2]K(/4'KC9K!K_=,G77X-7V:\NR^U>?=__J\,NUY==;7+"C2:/1)?MS M6-6I<#<4W0 ^1D8(EM6>#&.5)"PR;%V&^Q@M1V\$PG]&-/9FAD8$C1^!%T^50NYHC MY@+,D8!MP*)4Z\F& TF<%HTG L[!F>HX^]7-5WYIFR.^_K-U>7Z MDNXYL@$[D7YSHC9IB1L)2Z<3\\& TW7PH_4(+J8"6$K(Z)SD=Y]RK"I[H+ZZ "8(5+)&UW\+T("'33J(9Y1(_ M7N =HF9W&F8N.I[0:+ 6 RCE37UH#P1^'J4**F?3.@7^""G3#HTY"7(.$?I9 M9B&O37#8FN"?_WTU_Q(N:I'YQOK^_'>ZN,J8?R$U?/\#KE-R/X:+5#<]'[7_ MY/0TCI_1'%VR8^<]=>2%%5VW8*B:@:<[GNYY 2+2"?_CZ\ _8E(QR'[@7*('<;XH3 M(RO@G>?D1 4N?31"RM8IUA'9F1;Z4Z+T;H%3)Y#I]O3\'CY=%[D&CHPQSX!< M00HA?-U]9>L;3?O ']XBE0W6V;"7 R2O*%Q0X M7-9.WG>XF"]7OR\O\9J/DIEB45LH5I*CA'18HJ]VGPZ(1E^PW"T(?J22_/%O M3)N<' T3S<3:P;7U%LEOGJ>:*JU(_W,QOUR_???GCADA,I/D!) +[<+V3=49 M$IBTQ:)07K/0NF+C28*FS3>. JCVBN@ 54=>[:]OJN]SML67*,"RFH_+RH)+ M2D+P63G%/.=%]Q4WO.YCWG"44( !^* %0 &%Y>&5X,S$Q<3,R,#(R,3!Q+FAT;>U: M:V\;MQ+]WE_!RFAJ WJM'HXM.P8466D$I'8J*TC[J> NN1)A[G)+MTMPDBM$ D;7+X7"&2/]T,RLXDD[S^\?C<:D$JM MT?C8'C0:EY-+\G;RZSO2J3<#,M$T-<(*E5+9: RO*J0RLS;K-1J+Q:*^:->5 MGC8FXP:JZC2D4H;7F665BW-\ Y^HY;_CG\X8;Y#Q4;'EQ MSL2<"/:J(EK')\?M+HV[)S3H!!$+3T+>I<>GS>-3UN5!_&< 1C9 W/SQ.1<$.N^(*,54+3GZL&PE S M7(O8"QKQ'PXV@7GN<>%-?@EZI$AYZ4+00J.'=S,1"DO:03W8MGC3<:JGX+M5 M6:_5 ;4;MDZ]$_T;TK^\?C\97FX%"?S"P/E8M)LM\KW$HS]^W;\:WM2N M?W\W_*,,1:O9;.VR@G"@+VY\YU'C1U7R*]6WI)\RKHU*JR3BVHIX2>R,VA<' MW9.S73TXRRAC0-$UR6/;:Q^7K"! =6I[M>#DFWD9U$LGOO[HV],2-.M=G(81 MF=$Y)YK/!5] #UBBM=(&24)/"D!94DIA&\TD0ED%VM\G(/!%(><6.H7J)(0F\Y MC+NAT\ [!L; D-+5/3 &"D1"0YT#8BET!TM@.9/%3$0S8G+\6/=?<,T+)>A M(HR$@@AKJX6P,W#09#QR!J+>#$Q3#-R<0S=&PN7F-#P7"+:_'PAR$HL4@HQX M60>U"O@#<6C6&^TBC8$]*);C\#V2.0.= )R-"%8!= (9)X.X(V01RE*N,5G MP=P;&F#/7)U?18E<@@ 40%:W'#&V1-1,R.Q5 M3HE3SJ3 6-@F64'SI[08K MJQM@,Z4Q#ZQ]+GCK[!W>)EO!>7%PT@I>GID"445)@!2AXEC HPO;B%#-'4 @ MX"*4' -).* RE,+,4!S%$J!'I$A\9L)$4ID<^B%Q:B4]4C*M(L[@M2&' S& M 6D^^L.[:$;3*2=]X*1Q+D'"%?'=0W[DNKH"'I_\H\!*,/4(1?T$B6L#N!Y( M:,O. \5; \4P$/IY'\X@@2G],TJF;F>/($KW!Z)!O?D2Y^&2&RCV(5HNH_T] ME*J8;".:F]V[8-8+.<"B&,GG495K4 #D-!?&41Y(\=3IP2IY39:;A*NYI YG M12)=8Z5:D#$V"B!.L,4H*9@[Y3!Y: 035 MT0/AT[U) BIIR@RG8+4OC\K4C M2&4X&&2!D+%3!E6DB'))D=?!+6?$.I5##U\8;-8S\"WD* C4"_TY^PRJW2L< MA_N#XX)JMV&\,U\]0//N3+W1"TM+9$#>#K_D&0 XVA\ ET0\G%.9.[;"\/(XA@)1 MS"$PYI%";U5+[,"^_O'QVL\!%CH"[4-Z^X=SO_9 M-LP=);)RB537'(64N0G3-5TAT#ZA]'A0PZY,HU#'6J7-*MN[%Z R282UG/^/ MA! JJ">PG0FPSRDY!#!G[B#:X%^LILL5R/_*!9CO5EN>1NZ4X>C?W=872_)] M"04:%(P"D(8;7-PJ1X(#-(I$O=KU+#B]QUVIZ>1&=1H4(7@!@4DE6?_PTD?Y,G !"8)N=-D4\>/3Q[3KE] M__9#?4CAL0;:P*ASQW0 ''H[@:#US0)\"9/F:)%<@0M)R+7_-36H^BL2NYCOXG)N MW0:P: UA\7!= R\DS0SOE5_.(.]DDBY[(G6VN$YGA:Y06:L25'KN/D7#LH=MIR?UT^;3S/WA@,IJ^JK0K98<"G[U6=D>"[5L-"-D'3JCLZP?9>?KBH .@=9_;O]^N MHKN#MT5('5XS< '/H$AI^W_&P\%,\)@,[WB4XR:77/OB[POZZA?F MYOVEK^WSX1?.4DYC3UCP-]K!G/?^7 GRP)-A^!:S='3O1MD*"0U'PX^0_+W+ M:IGRM_5Z_K1ZSA]<7UN3A:/RYKH+#8$Q7[_WDI(?<3)UI]/6#;9 '4M\W.XAS8N?KF[[X]_?#-;"K3D,J97B=65:YO, W\,DIN_S'Q4^U&KE249[PU))( M@Z?Z=8TDMIHF0B^[/8Y%P0V[X MG(Q40M.?JP;"4#-FO3XG7'J9Z [U9EW58'NEVS/8+)YOH[&=\?C,;#ZV&_-Q[>W@!81^\_]&[& M9'Q+1A_>#DC0IK6@ M#MZ3P6_]-[V;7P:DUQ^3VVL2G+4[U;UWHO>>]*YNWXT'5QM! K\P<#X6[6:+ M_"CQZ(U>]VX&[VNWO[T=_%Z&HM5L[K2"<*"O;GSG4>.'5?(O/A,I&>6A2*LD MXMJ*>$'LE-H7!\>GY[O:?YY1QH"@:Y+'MMM^67*"2!D$IUL+3K^;CT&]=.+; MC[XY+4&S?HS3,"13.N-$P\SS.:0V.Q6&_)I3#2B6"S+BF=*6J)1<*YV0H%G[ ME:B8]"04+^ZK9)A&=0C.V7,(3FOO@O.:&@@)3'ZR('>IFDO.)KSJ8Z1]9)@" M$U(%V@1&H+!Z:+H@>6IUSL$#4"M.N$#(*$G@20LJ24PC>*6)2B"W6N7K;55( M><2-H7J!51)ZQV'J!,;!")#2H'*B60G.PA'%-YE,138G) M\6/5?LXU+SI!!Q)A),@A5%9S8:?@H,EXY S$?C,P33%P^94?A5KY!(J ! 5H,4-9YP]$353$DLU-R5*-9\( M8V&+8 G%E]YNL+*Z!C93&K-E[7/!6V?O\#;>",Z+@]-6<')N"D05D@ I0L6Q M@$<7MB&AFCN 0,!%*#D&DG! 92B%F6)UK)8 /2)%XC,3)I+*Y- .B5,KZ9&2 M:15Q!J\-.01@, Y(\]$?W$=3FDXXZ0$GC7()-9R$/S[D1ZZID^_XY!\%ZL#4 M(Q3[)TA<:\#U0$);=AXHWA@HAH'0SX=PAAJ8TK] ,AUW]@BB='\@&M2;)S@/ M5]R U(=HN8SV:2A5,=E&-#>[-\&L%W* 13&2SZ,JU] !D--,&$=Y4(NGKA]4 MR2NR7"=8@MVR-"Y?.X)4AH-!%@@9&V6@(D642XJ\#FXY(U:I'%IX8;"N9^!;R+$B M4"^TY^P+J':O8W!\;%I>6PYV#E%\5&U771*G+'/>%0UFN,X"T<6(D MBI1FS@ G3R<\!8TA =E0PC-<,E@%I+='+RPMD0%Y._R29P#@:'\ 7!+Q8$9E M[M@*P\OC& 2BF$%@S"-";ZDE=F!?__BX]G. A8; G,8KS%#E]FD+=LD/=%F; MHWR./[WC(6$IS-T:Y'XFP!Z/-QC@&4".[0_D2L[TP=P&!6Z["]WF2AY%WF