0001868778-23-000033.txt : 20231102 0001868778-23-000033.hdr.sgml : 20231102 20231102162325 ACCESSION NUMBER: 0001868778-23-000033 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 82 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231102 DATE AS OF CHANGE: 20231102 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Informatica Inc. CENTRAL INDEX KEY: 0001868778 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 611999534 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40936 FILM NUMBER: 231372726 BUSINESS ADDRESS: STREET 1: 2100 SEAPORT BLVD. CITY: REDWOOD CITY STATE: CA ZIP: 94063 BUSINESS PHONE: 650-385-5000 MAIL ADDRESS: STREET 1: 2100 SEAPORT BLVD. CITY: REDWOOD CITY STATE: CA ZIP: 94063 10-Q 1 infa-20230930.htm 10-Q infa-20230930
0001868778December 312023Q3false10.5P2Y00018687782023-01-012023-09-300001868778us-gaap:CommonClassAMember2023-10-26xbrli:shares0001868778infa:CommonStockClassB1Member2023-10-2600018687782023-09-30iso4217:USD00018687782022-12-310001868778us-gaap:CustomerRelationshipsMember2023-09-300001868778us-gaap:CustomerRelationshipsMember2022-12-310001868778infa:TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember2023-09-300001868778infa:TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember2022-12-310001868778us-gaap:CommonClassAMember2023-09-30iso4217:USDxbrli:shares0001868778us-gaap:CommonClassAMember2022-12-310001868778infa:CommonStockClassB1Member2023-09-300001868778infa:CommonStockClassB1Member2022-12-310001868778infa:CommonStockClassB2Member2023-09-300001868778infa:CommonStockClassB2Member2022-12-310001868778infa:SubscriptionMember2023-07-012023-09-300001868778infa:SubscriptionMember2022-07-012022-09-300001868778infa:SubscriptionMember2023-01-012023-09-300001868778infa:SubscriptionMember2022-01-012022-09-300001868778infa:PerpetualLicenseMember2023-07-012023-09-300001868778infa:PerpetualLicenseMember2022-07-012022-09-300001868778infa:PerpetualLicenseMember2023-01-012023-09-300001868778infa:PerpetualLicenseMember2022-01-012022-09-300001868778us-gaap:LicenseAndServiceMember2023-07-012023-09-300001868778us-gaap:LicenseAndServiceMember2022-07-012022-09-300001868778us-gaap:LicenseAndServiceMember2023-01-012023-09-300001868778us-gaap:LicenseAndServiceMember2022-01-012022-09-300001868778infa:MaintenanceAndProfessionalServicesMember2023-07-012023-09-300001868778infa:MaintenanceAndProfessionalServicesMember2022-07-012022-09-300001868778infa:MaintenanceAndProfessionalServicesMember2023-01-012023-09-300001868778infa:MaintenanceAndProfessionalServicesMember2022-01-012022-09-3000018687782023-07-012023-09-3000018687782022-07-012022-09-3000018687782022-01-012022-09-300001868778us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-06-300001868778infa:CommonStockClassB1Memberus-gaap:CommonStockMember2023-06-300001868778infa:CommonStockClassB2Memberus-gaap:CommonStockMember2023-06-300001868778us-gaap:AdditionalPaidInCapitalMember2023-06-300001868778us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001868778us-gaap:RetainedEarningsMember2023-06-3000018687782023-06-300001868778us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001868778us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-07-012023-09-300001868778us-gaap:RetainedEarningsMember2023-07-012023-09-300001868778us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300001868778us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-09-300001868778infa:CommonStockClassB1Memberus-gaap:CommonStockMember2023-09-300001868778infa:CommonStockClassB2Memberus-gaap:CommonStockMember2023-09-300001868778us-gaap:AdditionalPaidInCapitalMember2023-09-300001868778us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001868778us-gaap:RetainedEarningsMember2023-09-300001868778us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-06-300001868778infa:CommonStockClassB1Memberus-gaap:CommonStockMember2022-06-300001868778infa:CommonStockClassB2Memberus-gaap:CommonStockMember2022-06-300001868778us-gaap:AdditionalPaidInCapitalMember2022-06-300001868778us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001868778us-gaap:RetainedEarningsMember2022-06-3000018687782022-06-300001868778us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001868778us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-07-012022-09-300001868778us-gaap:RetainedEarningsMember2022-07-012022-09-300001868778us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001868778us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-09-300001868778infa:CommonStockClassB1Memberus-gaap:CommonStockMember2022-09-300001868778infa:CommonStockClassB2Memberus-gaap:CommonStockMember2022-09-300001868778us-gaap:AdditionalPaidInCapitalMember2022-09-300001868778us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001868778us-gaap:RetainedEarningsMember2022-09-3000018687782022-09-300001868778us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-12-310001868778infa:CommonStockClassB1Memberus-gaap:CommonStockMember2022-12-310001868778infa:CommonStockClassB2Memberus-gaap:CommonStockMember2022-12-310001868778us-gaap:AdditionalPaidInCapitalMember2022-12-310001868778us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001868778us-gaap:RetainedEarningsMember2022-12-310001868778us-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-300001868778us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-01-012023-09-300001868778us-gaap:RetainedEarningsMember2023-01-012023-09-300001868778us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-09-300001868778us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-12-310001868778infa:CommonStockClassB1Memberus-gaap:CommonStockMember2021-12-310001868778infa:CommonStockClassB2Memberus-gaap:CommonStockMember2021-12-310001868778us-gaap:AdditionalPaidInCapitalMember2021-12-310001868778us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001868778us-gaap:RetainedEarningsMember2021-12-3100018687782021-12-310001868778us-gaap:AdditionalPaidInCapitalMember2022-01-012022-09-300001868778us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-01-012022-09-300001868778us-gaap:RetainedEarningsMember2022-01-012022-09-300001868778us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-09-30infa:segment0001868778us-gaap:BankTimeDepositsMember2023-09-300001868778us-gaap:BankTimeDepositsMember2022-12-310001868778us-gaap:CommercialPaperMember2023-09-300001868778us-gaap:CommercialPaperMember2022-12-310001868778us-gaap:CorporateDebtSecuritiesMember2023-09-300001868778us-gaap:CorporateDebtSecuritiesMember2022-12-310001868778us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2023-09-300001868778us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2022-12-310001868778infa:ForeignGovernmentCorporationsAndAgenciesSecuritiesMember2023-09-300001868778infa:ForeignGovernmentCorporationsAndAgenciesSecuritiesMember2022-12-310001868778us-gaap:USGovernmentDebtSecuritiesMember2023-09-300001868778us-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-09-300001868778us-gaap:CorporateDebtSecuritiesMember2023-09-300001868778us-gaap:CommercialPaperMember2023-09-300001868778us-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310001868778us-gaap:ForeignGovernmentDebtSecuritiesMember2022-12-310001868778us-gaap:CorporateDebtSecuritiesMember2022-12-310001868778us-gaap:CommercialPaperMember2022-12-310001868778us-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001868778us-gaap:FairValueInputsLevel1Memberus-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001868778us-gaap:FairValueInputsLevel2Memberus-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001868778us-gaap:BankTimeDepositsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001868778us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001868778us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001868778us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001868778us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001868778us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001868778us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001868778us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001868778us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001868778us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001868778us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001868778us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001868778us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001868778us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001868778us-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001868778us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001868778us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001868778us-gaap:FairValueMeasurementsRecurringMember2023-09-300001868778us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001868778us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001868778us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-09-300001868778us-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001868778us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001868778us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001868778us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001868778us-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:FairValueInputsLevel1Memberus-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:FairValueInputsLevel2Memberus-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:BankTimeDepositsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001868778us-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001868778us-gaap:DevelopedTechnologyRightsMember2023-09-300001868778us-gaap:DevelopedTechnologyRightsMember2022-12-310001868778us-gaap:TrademarksAndTradeNamesMember2023-09-300001868778us-gaap:TrademarksAndTradeNamesMember2022-12-310001868778us-gaap:OtherIntangibleAssetsMember2023-09-300001868778us-gaap:OtherIntangibleAssetsMember2022-12-310001868778us-gaap:CostOfSalesMember2023-07-012023-09-300001868778us-gaap:CostOfSalesMember2022-07-012022-09-300001868778us-gaap:CostOfSalesMember2023-01-012023-09-300001868778us-gaap:CostOfSalesMember2022-01-012022-09-300001868778us-gaap:OperatingExpenseMember2023-07-012023-09-300001868778us-gaap:OperatingExpenseMember2022-07-012022-09-300001868778us-gaap:OperatingExpenseMember2023-01-012023-09-300001868778us-gaap:OperatingExpenseMember2022-01-012022-09-300001868778infa:DollarTermLoanMemberus-gaap:MediumTermNotesMember2023-09-300001868778infa:DollarTermLoanMemberus-gaap:MediumTermNotesMember2022-12-310001868778us-gaap:MediumTermNotesMember2023-09-300001868778us-gaap:MediumTermNotesMember2022-12-310001868778infa:DollarTermLoanMemberus-gaap:MediumTermNotesMember2021-10-290001868778us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-10-29xbrli:pure0001868778infa:SecuredOvernightFinancingRateSOFRMemberus-gaap:RevolvingCreditFacilityMembersrt:MinimumMember2023-07-012023-07-010001868778infa:SecuredOvernightFinancingRateSOFRMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2023-07-012023-07-010001868778infa:SecuredOvernightFinancingRateSOFRMemberinfa:DollarTermLoanMemberus-gaap:MediumTermNotesMember2023-07-012023-07-010001868778us-gaap:BaseRateMemberus-gaap:MediumTermNotesMember2023-07-012023-07-010001868778infa:SecuredOvernightFinancingRateSOFRMemberus-gaap:MediumTermNotesMember2023-07-012023-07-010001868778us-gaap:BaseRateMembersrt:MinimumMemberus-gaap:MediumTermNotesMember2023-07-012023-07-010001868778infa:SecuredOvernightFinancingRateSOFRMembersrt:MinimumMemberus-gaap:MediumTermNotesMember2023-07-012023-07-010001868778us-gaap:MediumTermNotesMember2023-07-010001868778infa:SecuredOvernightFinancingRateSOFRMemberus-gaap:LineOfCreditMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2023-07-012023-07-010001868778infa:SecuredOvernightFinancingRateSOFRMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersrt:MinimumMember2023-07-012023-07-010001868778us-gaap:BaseRateMemberus-gaap:LineOfCreditMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2023-07-012023-07-010001868778us-gaap:BaseRateMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersrt:MinimumMember2023-07-012023-07-010001868778us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-09-300001868778us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-12-310001868778us-gaap:LineOfCreditMemberus-gaap:LetterOfCreditMember2023-09-300001868778us-gaap:LineOfCreditMemberus-gaap:LetterOfCreditMember2022-12-310001868778us-gaap:LineOfCreditMemberus-gaap:BridgeLoanMember2023-09-300001868778us-gaap:LineOfCreditMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-09-300001868778us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersrt:MinimumMember2023-01-012023-09-300001868778us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-09-300001868778us-gaap:FederalFundsEffectiveSwapRateMember2023-01-012023-09-300001868778infa:CloudAndSubscriptionSupportMember2023-07-012023-09-300001868778infa:CloudAndSubscriptionSupportMember2022-07-012022-09-300001868778infa:CloudAndSubscriptionSupportMember2023-01-012023-09-300001868778infa:CloudAndSubscriptionSupportMember2022-01-012022-09-300001868778infa:SelfManagedSubscriptionLicenseMember2023-07-012023-09-300001868778infa:SelfManagedSubscriptionLicenseMember2022-07-012022-09-300001868778infa:SelfManagedSubscriptionLicenseMember2023-01-012023-09-300001868778infa:SelfManagedSubscriptionLicenseMember2022-01-012022-09-300001868778us-gaap:MaintenanceMember2023-07-012023-09-300001868778us-gaap:MaintenanceMember2022-07-012022-09-300001868778us-gaap:MaintenanceMember2023-01-012023-09-300001868778us-gaap:MaintenanceMember2022-01-012022-09-300001868778infa:ProfessionalServicesMember2023-07-012023-09-300001868778infa:ProfessionalServicesMember2022-07-012022-09-300001868778infa:ProfessionalServicesMember2023-01-012023-09-300001868778infa:ProfessionalServicesMember2022-01-012022-09-300001868778srt:NorthAmericaMember2023-07-012023-09-300001868778srt:NorthAmericaMember2022-07-012022-09-300001868778srt:NorthAmericaMember2023-01-012023-09-300001868778srt:NorthAmericaMember2022-01-012022-09-300001868778us-gaap:EMEAMember2023-07-012023-09-300001868778us-gaap:EMEAMember2022-07-012022-09-300001868778us-gaap:EMEAMember2023-01-012023-09-300001868778us-gaap:EMEAMember2022-01-012022-09-300001868778srt:AsiaPacificMember2023-07-012023-09-300001868778srt:AsiaPacificMember2022-07-012022-09-300001868778srt:AsiaPacificMember2023-01-012023-09-300001868778srt:AsiaPacificMember2022-01-012022-09-300001868778srt:LatinAmericaMember2023-07-012023-09-300001868778srt:LatinAmericaMember2022-07-012022-09-300001868778srt:LatinAmericaMember2023-01-012023-09-300001868778srt:LatinAmericaMember2022-01-012022-09-300001868778country:US2023-07-012023-09-300001868778country:US2022-07-012022-09-300001868778country:US2023-01-012023-09-300001868778country:US2022-01-012022-09-3000018687782023-10-012023-09-300001868778us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-09-300001868778us-gaap:OtherAssetsMember2023-09-3000018687782023-01-102023-01-10infa:employee0001868778us-gaap:ForeignExchangeForwardMember2023-09-300001868778us-gaap:ForeignExchangeForwardMember2022-12-310001868778us-gaap:InterestRateSwapMember2022-12-31infa:derivative_instrument0001868778us-gaap:LongMemberus-gaap:ForeignExchangeContractMember2023-09-300001868778us-gaap:LongMemberus-gaap:ForeignExchangeContractMember2022-12-310001868778us-gaap:ForeignExchangeForwardMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300001868778us-gaap:AccruedLiabilitiesMemberus-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-09-300001868778us-gaap:ForeignExchangeForwardMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001868778us-gaap:AccruedLiabilitiesMemberus-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001868778us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-09-300001868778us-gaap:AccruedLiabilitiesMemberus-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2023-09-300001868778us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2022-12-310001868778us-gaap:AccruedLiabilitiesMemberus-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2022-12-310001868778us-gaap:AccruedLiabilitiesMember2023-09-300001868778us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2022-12-310001868778us-gaap:AccruedLiabilitiesMember2022-12-310001868778us-gaap:DesignatedAsHedgingInstrumentMember2023-07-012023-09-300001868778us-gaap:DesignatedAsHedgingInstrumentMember2022-07-012022-09-300001868778us-gaap:DesignatedAsHedgingInstrumentMember2023-01-012023-09-300001868778us-gaap:DesignatedAsHedgingInstrumentMember2022-01-012022-09-300001868778us-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-07-012023-09-300001868778us-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-07-012022-09-300001868778us-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-01-012023-09-300001868778us-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-01-012022-09-300001868778us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-07-012023-09-300001868778us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-07-012022-09-300001868778us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-01-012023-09-300001868778us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-01-012022-09-300001868778us-gaap:ForeignExchangeForwardMember2023-07-012023-09-300001868778us-gaap:ForeignExchangeForwardMember2022-07-012022-09-300001868778us-gaap:InterestRateSwapMember2022-07-012022-09-300001868778us-gaap:ForeignExchangeForwardMember2023-01-012023-09-300001868778us-gaap:ForeignExchangeForwardMember2022-01-012022-09-300001868778us-gaap:InterestRateSwapMember2022-01-012022-09-300001868778us-gaap:OtherNonoperatingIncomeExpenseMemberus-gaap:NondesignatedMember2023-07-012023-09-300001868778us-gaap:OtherNonoperatingIncomeExpenseMemberus-gaap:NondesignatedMember2022-07-012022-09-300001868778us-gaap:OtherNonoperatingIncomeExpenseMemberus-gaap:NondesignatedMember2023-01-012023-09-300001868778us-gaap:OtherNonoperatingIncomeExpenseMemberus-gaap:NondesignatedMember2022-01-012022-09-30iso4217:CAD0001868778infa:A2015StockPlanMember2023-01-012023-09-300001868778infa:A2021StockPlanMember2023-09-300001868778infa:ServiceBasedAwardOptionsMember2022-12-310001868778infa:PerformanceBasedShareOptionsMember2022-12-3100018687782022-01-012022-12-310001868778infa:ServiceBasedAwardOptionsMember2023-01-012023-09-300001868778infa:PerformanceBasedShareOptionsMember2023-01-012023-09-300001868778infa:ServiceBasedAwardOptionsMember2023-09-300001868778infa:PerformanceBasedShareOptionsMember2023-09-300001868778us-gaap:RestrictedStockUnitsRSUMembersrt:MinimumMember2023-01-012023-09-300001868778us-gaap:RestrictedStockUnitsRSUMembersrt:MaximumMember2023-01-012023-09-300001868778infa:RestrictedStockUnitsAndPerformanceStockUnitsMember2023-09-300001868778infa:RestrictedStockUnitsAndPerformanceStockUnitsMember2023-01-012023-09-300001868778us-gaap:EmployeeStockMember2023-09-300001868778us-gaap:ResearchAndDevelopmentExpenseMember2023-07-012023-09-300001868778us-gaap:ResearchAndDevelopmentExpenseMember2022-07-012022-09-300001868778us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-09-300001868778us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-09-300001868778us-gaap:SellingAndMarketingExpenseMember2023-07-012023-09-300001868778us-gaap:SellingAndMarketingExpenseMember2022-07-012022-09-300001868778us-gaap:SellingAndMarketingExpenseMember2023-01-012023-09-300001868778us-gaap:SellingAndMarketingExpenseMember2022-01-012022-09-300001868778us-gaap:GeneralAndAdministrativeExpenseMember2023-07-012023-09-300001868778us-gaap:GeneralAndAdministrativeExpenseMember2022-07-012022-09-300001868778us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-09-300001868778us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-09-300001868778us-gaap:EmployeeStockMembersrt:MinimumMember2023-07-012023-09-300001868778srt:MaximumMemberus-gaap:EmployeeStockMember2023-07-012023-09-300001868778us-gaap:EmployeeStockMembersrt:MinimumMember2022-07-012022-09-300001868778srt:MaximumMemberus-gaap:EmployeeStockMember2022-07-012022-09-300001868778us-gaap:EmployeeStockMembersrt:MinimumMember2023-01-012023-09-300001868778srt:MaximumMemberus-gaap:EmployeeStockMember2023-01-012023-09-300001868778us-gaap:EmployeeStockMembersrt:MinimumMember2022-01-012022-09-300001868778srt:MaximumMemberus-gaap:EmployeeStockMember2022-01-012022-09-300001868778us-gaap:EmployeeStockMember2023-07-012023-09-300001868778us-gaap:EmployeeStockMember2022-07-012022-09-300001868778us-gaap:EmployeeStockMember2023-01-012023-09-300001868778us-gaap:EmployeeStockMember2022-01-012022-09-300001868778us-gaap:EmployeeStockMember2022-09-300001868778us-gaap:EmployeeStockMembersrt:MinimumMember2023-09-300001868778srt:MaximumMemberus-gaap:EmployeeStockMember2023-09-300001868778us-gaap:EmployeeStockMembersrt:MinimumMember2022-09-300001868778srt:MaximumMemberus-gaap:EmployeeStockMember2022-09-300001868778us-gaap:EmployeeStockOptionMember2023-07-012023-09-300001868778us-gaap:EmployeeStockOptionMember2022-07-012022-09-300001868778us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001868778us-gaap:EmployeeStockOptionMember2022-01-012022-09-300001868778us-gaap:RestrictedStockUnitsRSUMember2023-07-012023-09-300001868778us-gaap:RestrictedStockUnitsRSUMember2022-07-012022-09-300001868778us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001868778us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-300001868778us-gaap:PerformanceSharesMember2023-07-012023-09-300001868778us-gaap:PerformanceSharesMember2022-07-012022-09-300001868778us-gaap:PerformanceSharesMember2023-01-012023-09-300001868778us-gaap:PerformanceSharesMember2022-01-012022-09-300001868778us-gaap:EmployeeStockMember2023-07-012023-09-300001868778us-gaap:EmployeeStockMember2022-07-012022-09-300001868778us-gaap:EmployeeStockMember2023-01-012023-09-300001868778us-gaap:EmployeeStockMember2022-01-012022-09-300001868778us-gaap:SubsequentEventMember2023-11-012023-11-010001868778us-gaap:SubsequentEventMembersrt:MinimumMember2023-11-012023-11-010001868778srt:MaximumMemberus-gaap:SubsequentEventMember2023-11-012023-11-010001868778us-gaap:CommonClassAMemberus-gaap:SubsequentEventMember2023-10-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
_____________________________
FORM 10-Q
_____________________________
(Mark One)
xQUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2023
OR
oTRANSITION 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-40936
_____________________________
Informatica Inc.
_____________________________
(Exact name of registrant as specified in its charter)
Delaware61-1999534
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer Identification No.)
2100 Seaport Boulevard
Redwood City, California
94063
(Address of Principal Executive Offices)(Zip Code)
(650) 385-5000
Registrant's telephone number, including area code
_____________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Class A Common Stock, $0.01 par value per shareINFAThe New 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   x   No  o
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes  x   No o
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 filerxAccelerated filero
Non-accelerated fileroSmaller reporting companyo
Emerging growth companyo
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. o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes o No x
The registrant had outstanding 247,077,380 shares of Class A common stock and 44,049,523 shares of Class B-1 common stock as of October 26, 2023.


TABLE OF CONTENTS



SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q (this “Report” or “report”) contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (“Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (“Exchange Act”), which statements involve substantial risks and uncertainties. Forward-looking statements generally relate to future events or our future financial or operating performance. In some cases, you can identify forward-looking statements because they contain words such as “may,” “will,” “should,” “expects,” “plans,” “anticipates,” “could,” “intends,” “target,” “projects,” “contemplates,” “believes,” “estimates,” “predicts,” “potential” or “continue” or the negative of these words or other similar terms or expressions that concern our expectations, strategy, plans or intentions. Forward-looking statements contained in this Report include, but are not limited to, statements about:
our ability to attract and retain customers;
the possible harm caused by adverse economic, industry and market conditions in the United States and globally, including due to inflationary pressures, volatility and uncertainty in the financial services industry, shifting foreign exchange rates, geopolitical disruptions, the effect of global health crises, and their impact on our business and operations;
the possible harm caused by a security breach or incident, significant disruption of service, or loss of, or unauthorized access to, users’ data;
our expectations and management of future growth;
the possible harm caused by customers terminating or failing to renew their subscription or maintenance contracts;
our future financial performance, including trends in revenue, costs of revenue, gross profit or gross margin, and operating expenses;
our ability to transition our customers to subscription- and cloud-based offerings;
the effect of legal and regulatory changes, including those related to data localization and transfer;
our ability to attract and retain key personnel and highly qualified personnel;
the impact of our restructurings and related charges on our business, results of operations and financial condition;
our ability to effectively train and incentivize our sales force;
our ability to respond to technological changes and evolving industry standards;
our ability to maintain, protect, and enhance our intellectual property;
our ability to successfully identify, acquire, and integrate companies and assets;
our ability to upsell and cross-sell within our existing customer base;
our ability to prevent serious errors or defects in our products and services;
the demand for our platform, cloud-based solutions or data management solutions in general;
our ability to compete successfully in competitive markets;
our ability to protect our brand;
our ability to successfully execute our go-to-market strategy;
our ability to manage our international operations;
our ability to build and maintain relationships with strategy partners;
our ability to achieve or maintain profitability;
our ability to manage our outstanding indebtedness;
our ability to offer high-quality customer support;




plans regarding our stock repurchase authorization;
the distribution of Class A common stock by certain of our stockholders; and
the increased requirements associated with being a public company, including reporting, governance and internal controls, and related expenses.
We caution you that the foregoing list may not contain all of the forward-looking statements made in this Report.
You should not rely upon forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this Report primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition, results of operations and prospects. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties and other factors described in the section titled “Risk Factors” and elsewhere in this Report. Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to time and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this Report. We cannot assure you that the results, events and circumstances reflected in the forward-looking statements will be achieved or occur, and actual results, events or circumstances could differ materially from those described in the forward-looking statements.
The forward-looking statements made in this Report relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this Report to reflect events or circumstances after the date of this Report or to reflect new information or the occurrence of unanticipated events, except as required by law. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements and you should not place undue reliance on our forward-looking statements. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures or investments we may make.

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



Part I - Financial Information
Item 1. Financial Statements
INFORMATICA INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except par value data)
September 30,December 31,
20232022
(Unaudited)
Assets
Current assets:
Cash and cash equivalents
$612,107 $497,879 
Short-term investments
256,986 218,256 
Accounts receivable, net of allowances of $5,088 and $4,608, respectively
273,355 454,759 
Contract assets, net
89,455 95,221 
Prepaid expenses and other current assets
125,053 132,638 
Total current assets
1,356,956 1,398,753 
Property and equipment, net
152,464 160,574 
Operating lease right-of-use-assets
58,055 67,735 
Goodwill
2,340,632 2,337,036 
Customer relationships intangible asset, net
698,152 794,898 
Other intangible assets, net
22,079 33,094 
Deferred tax assets
16,428 13,076 
Other assets
152,991 165,733 
Total assets
$4,797,757 $4,970,899 
Liabilities and Stockholders’ Equity
Current liabilities:
Accounts payable
$7,956 $38,002 
Accrued liabilities
39,049 58,844 
Accrued compensation and related expenses
106,748 150,118 
Current operating lease liabilities
16,365 17,514 
Current portion of long-term debt
18,750 18,750 
Income taxes payable
28,951 3,758 
Contract liabilities
599,675 676,470 
Total current liabilities
817,494 963,456 
Long-term operating lease liabilities
46,279 55,178 
Long-term contract liabilities
14,696 23,007 
Long-term debt, net
1,809,891 1,821,760 
Deferred tax liabilities
27,296 18,604 
Long-term income taxes payable
37,810 30,601 
Other liabilities
3,778 3,932 
Total liabilities
2,757,244 2,916,538 
Commitments and contingencies (Note 14)
Stockholders’ equity:
Class A common stock; $0.01 par value per share; 2,000,000 and 2,000,000 shares authorized as of September 30, 2023 and December 31, 2022, respectively; 247,049 and 239,749 shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively
2,471 2,398 
Class B-1 common stock; $0.01 par value per share; 200,000 and 200,000 shares authorized as of September 30, 2023 and December 31, 2022, respectively; 44,050 and 44,050 shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively
440 440 
Class B-2 common stock; $0.00001 par value per share; 200,000 and 200,000 shares authorized as of September 30, 2023 and December 31, 2022, respectively; 44,050 and 44,050 shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively
  
Additional paid-in-capital
3,466,037 3,282,383 
Accumulated other comprehensive income (loss)
(55,690)(47,671)
Accumulated deficit
(1,372,745)(1,183,189)
Total stockholders’ equity
2,040,513 2,054,361 
Total liabilities and stockholders’ equity
$4,797,757 $4,970,899 
See accompanying notes to condensed consolidated financial statements
1

INFORMATICA INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share data)
(Unaudited)
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Revenues:
Subscriptions$261,828 $214,009 $703,339 $618,799 
Perpetual license205 1,208 1,024 6,180 
Software revenue262,033 215,217 704,363 624,979 
Maintenance and professional services146,530 156,734 445,619 481,358 
Total revenues408,563 371,951 1,149,982 1,106,337 
Cost of revenues:
Subscriptions39,133 27,692 113,443 77,573 
Perpetual license162 147 555 476 
Software costs39,295 27,839 113,998 78,049 
Maintenance and professional services41,533 50,649 128,556 152,574 
Amortization of acquired technology3,013 8,703 8,776 26,776 
Total cost of revenues83,841 87,191 251,330 257,399 
Gross profit324,722 284,760 898,652 848,938 
Operating expenses:
Research and development85,862 80,403 255,608 239,590 
Sales and marketing129,997 132,282 393,035 404,831 
General and administrative41,911 31,255 122,027 92,461 
Amortization of intangible assets34,481 38,231 103,120 115,351 
Restructuring407  28,131  
Total operating expenses292,658 282,171 901,921 852,233 
Income (loss) from operations32,064 2,589 (3,269)(3,295)
Interest income10,447 2,813 27,950 4,308 
Interest expense(39,327)(22,185)(111,844)(51,570)
Other income, net5,519 3,963 8,680 12,020 
Income (loss) before income taxes8,703 (12,820)(78,483)(38,537)
Income tax (benefit) expense(70,573)2,782 111,061 10,757 
Net income (loss)$79,276 $(15,602)$(189,544)$(49,294)
Net income (loss) per share attributable to Class A and Class B-1 common stockholders:
Basic$0.27 $(0.06)$(0.66)$(0.18)
Diluted$0.27 $(0.06)$(0.66)$(0.18)
Weighted-average shares used in computing net income (loss) per share:
Basic289,354 281,859 287,133 280,361 
Diluted296,556 281,859 287,133 280,361 
See accompanying notes to condensed consolidated financial statements.






2

INFORMATICA INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(In thousands)
(Unaudited)
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Net income (loss)$79,276 $(15,602)$(189,544)$(49,294)
Other comprehensive income (loss), net of taxes:
Change in foreign currency translation adjustment, net of tax benefit of $161, $483, $250, and $619
(25,708)(49,789)(10,456)(116,699)
Available-for-sale debt securities:
Change in unrealized gain (loss), net of tax benefit (expense) of $20, $57, $(13) and $57
(60)(173)41 (173)
Less: reclassification adjustment for amounts included in net loss, net of tax benefit of $36, $, $36 and $
110  110 
Net change, net of tax benefit (expense) of $(16), $57, $(49) and $57
50 (173)151 (173)
Cash flow hedges:
Change in unrealized (loss) gain, net of tax benefit (expense) of $230, $433, $(375), and $(1,046)
(702)(1,321)1,147 3,177 
Less: reclassification adjustment for amounts included in net loss, net of tax benefit (expense) of $1, $(346), $372, and $198
6 (1,050)1,139 604 
Net change, net of tax benefit (expense) of $229, $779, $(747), $(1,244)
(696)(2,371)2,286 3,781 
Total other comprehensive loss, net of tax effect
(26,354)(52,333)(8,019)(113,091)
Total comprehensive income (loss), net of tax effect
$52,922 $(67,935)$(197,563)$(162,385)
See accompanying notes to condensed consolidated financial statements.
3

INFORMATICA INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In thousands)
(Unaudited)

Three Months Ended September 30, 2023
Class A Common StockClass B-1 Common StockClass B-2 Common StockAdditional
Paid-in
Capital
Accumulated
Other
Comprehensive
Loss
Accumulated
Deficit
Total
Stockholders' Equity
Shares
Amount
Shares
Amount
Shares
Amount
Balances, June 30, 2023243,948 $2,440 44,050 $440 44,050 $ $3,400,575 $(29,336)$(1,452,021)$1,922,098 
Stock-based compensation— — — — — — 56,508 — — 56,508 
Shares withheld related to net share settlement of equity awards(750)(7)— — — — (15,145)— — (15,152)
Issuance of shares under employee stock purchase plan835 8 — — — — 12,090 — — 12,098 
Issuance of shares under equity plans3,016 30 — — — — 12,009 — — 12,039 
Net income— — — — — — — — 79,276 79,276 
Other comprehensive loss— — — — — — — (26,354)— (26,354)
Balances, September 30, 2023247,049 $2,471 44,050 $440 44,050 $ $3,466,037 $(55,690)$(1,372,745)$2,040,513 

Three Months Ended September 30, 2022
Class A Common Stock
Class B-1 Common Stock
Class B-2 Common Stock
Additional
Paid-in
Capital
Accumulated
Other
Comprehensive
Loss
Accumulated
Deficit
Total
Stockholders’ Equity
Shares
Amount
Shares
Amount
Shares
Amount
Balances, June 30, 2022236,968 $2,371 44,050 $440 44,050 $ $3,183,762 $(43,607)$(1,163,206)$1,979,760 
Stock-based compensation— — — — — — 34,155 — — 34,155 
Issuance of shares under employee stock purchase plan1,123 11 — — — — 19,135 — — 19,146 
Issuance of shares under equity plans866 8 — — — — 5,055 — — 5,063 
Net loss— — — — — — — — (15,602)(15,602)
Other comprehensive loss— — — — — — — (52,333)— (52,333)
Balances, September 30, 2022238,957 $2,390 44,050 $440 44,050 $ $3,242,107 $(95,940)$(1,178,808)$1,970,189 




See accompanying notes to condensed consolidated financial statements.



4

INFORMATICA INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In thousands)
(Unaudited)

Nine Months Ended September 30, 2023
Class A Common StockClass B-1 Common StockClass B-2 Common Stock
Additional
Paid-in
Capital
Accumulated
Other
Comprehensive
Loss
Accumulated
Deficit
Total
Stockholders' Equity
Shares
Amount
Shares
Amount
Shares
Amount
Balances, December 31, 2022239,749 $2,398 44,050 $440 44,050 $ $3,282,383 $(47,671)$(1,183,189)$2,054,361 
Stock-based compensation— — — — — — 162,058 — — 162,058 
Shares withheld related to net share settlement of equity awards(1,489)(15)— — — — (26,237)— — (26,252)
Issuance of shares under employee stock purchase plan1,947 19 — — — — 28,210 — — 28,229 
Issuance of shares under equity plans6,842 69 — — — — 19,623 — — 19,692 
Net loss
— — — — — — — — (189,544)(189,544)
Other comprehensive loss— — — — — — — (8,019)— (8,019)
Payments for dividends related to Class B-2 shares— — — — — — — — (12)(12)
Balances, September 30, 2023247,049 $2,471 44,050 $440 44,050 $ $3,466,037 $(55,690)$(1,372,745)$2,040,513 

Nine Months Ended September 30, 2022
Class A Common Stock
Class B-1 Common Stock
Class B-2 Common Stock
Additional
Paid-in
Capital
Accumulated
Other
Comprehensive
Income (Loss)
Accumulated
Deficit
Total
Stockholders’ Equity
Shares
Amount
Shares
Amount
Shares
Amount
Balances, December 31, 2021234,189 $2,343 44,050 $440 44,050 $ $3,093,232 $17,151 $(1,129,490)$1,983,676 
Stock-based compensation— — — — — — 98,595 — — 98,595 
Issuance of shares under employee stock purchase plan1,924 19 — — — — 32,771 — — 32,790 
Issuance of shares under equity plans2,844 28 — — — — 17,509 — — 17,537 
Net loss— — — — — — — — (49,294)(49,294)
Other comprehensive loss— — — — — — — (113,091)— (113,091)
Payments for dividends related to Class B-2 shares— — — — — — — — (24)(24)
Balances, September 30, 2022238,957 $2,390 44,050 $440 44,050 $ $3,242,107 $(95,940)$(1,178,808)$1,970,189 

See accompanying notes to condensed consolidated financial statements.


5

INFORMATICA INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
Nine Months Ended September 30,
20232022
Operating activities:
Net loss
$(189,544)$(49,294)
Adjustments to reconcile net loss to net cash provided by operating activities:
Depreciation and amortization12,674 16,461 
Non-cash operating lease costs12,800 12,841 
Stock-based compensation162,058 97,988 
Deferred income taxes4,356 (84,786)
Amortization of intangible assets and acquired technology111,896 142,127 
Amortization of debt issuance costs2,574 2,735 
Amortization of investment discount, net of premium(2,976)(280)
Changes in operating assets and liabilities:
Accounts receivable182,550 174,716 
Prepaid expenses and other assets25,894 10,341 
Accounts payable and accrued liabilities(108,067)(112,792)
Income taxes payable32,574 22,591 
Contract liabilities(81,484)(93,301)
Net cash provided by operating activities165,305 139,347 
Investing activities:
Purchases of property and equipment(4,919)(1,573)
Purchases of investments(255,073)(181,245)
Maturities of investments180,007 67,588 
Sales of investments39,510  
Business acquisition, net of cash acquired(12,476) 
Net cash used in investing activities
(52,951)(115,230)
Financing activities:
Payment of debt(14,064)(9,376)
Proceeds from issuance of common stock under employee stock purchase plan28,229 32,790 
Payments of offering costs (2,085)
Payments for dividends related to Class B-2 shares(12)(24)
Payments for taxes related to net share settlement of equity awards(26,252) 
Net activity from derivatives with an other-than-insignificant financing element (4,851)
Proceeds from issuance of shares under equity plans19,692 17,537 
Net cash provided by financing activities7,593 33,991 
Effect of foreign exchange rate changes on cash and cash equivalents(5,719)(16,341)
Net increase in cash and cash equivalents114,228 41,767 
Cash and cash equivalents at beginning of period497,879 458,096 
Cash and cash equivalents at end of period$612,107 $499,863 
Supplemental disclosures:
Cash paid for interest
$109,089 $54,234 
Cash paid for income taxes, net of refunds
$74,110 $72,951 
Non-cash investing and financing activities:
Purchases of property and equipment recorded in accounts payable and accrued liabilities
$752 $1,378 
See accompanying notes to condensed consolidated financial statements.
6


INFORMATICA INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 1. Organization and Description of Business

Informatica Inc. (“Informatica” or the “Company”) has developed an artificial intelligence (“AI”) powered software platform that connects, manages, and unifies data across multi-cloud, hybrid systems at enterprise scale. The platform enables the Company’s customers to accurately track and understand their data, allowing them to create 360-degree customer experiences, automate data operations across enterprise-wide business processes, and pursue holistic data-driven digital strategies by guiding workload migrations to the cloud. The Company’s platform includes a suite of interoperable data management products that leverage the shared services and metadata of the underlying platform, including products for Data Integration, API & Application Integration, Data Quality, Master Data Management, Customer and Business 360, Data Catalog and Governance and Privacy. The Company was incorporated as a Delaware corporation on June 4, 2021.
Note 2. Basis of Presentation and Summary of Significant Accounting Policies
Basis of Presentation and Consolidation
The accompanying unaudited condensed consolidated financial statements include those of the Company and its subsidiaries, after elimination of all intercompany accounts and transactions. The Company has prepared the accompanying unaudited condensed consolidated financial statements in accordance with U.S. generally accepted accounting principles (“GAAP”) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”).
In management’s opinion, these unaudited condensed consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements and reflect all adjustments, which include recurring adjustments necessary for the fair statement of the Company’s financial position as of September 30, 2023 and the results of operations for the three and nine months ended September 30, 2023. The results of operations for the three and nine months ended September 30, 2023 are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.
Segment Reporting
The Company manages, monitors and reports its operating results and financial position as a single operating segment. The Company’s chief operating decision-maker is its Chief Executive Officer who makes operating decisions, assesses financial performance and allocates resources based on consolidated financial information. As such, the Company has determined that it operates in one reportable segment.
Use of Estimates
The Company’s unaudited condensed consolidated financial statements are prepared in accordance with GAAP, which require management to make certain estimates, judgments, and assumptions. For example, management makes estimates, judgments and assumptions in determination of performance obligations and standalone selling price used in revenue recognition, the realizability of deferred tax assets, uncertain tax positions and the recoverability of intangible assets and their useful lives. Management believes the estimates, judgments, and assumptions upon which it relies are reasonable based on information available at the time that these estimates, judgments, and assumptions are made. These estimates, judgments, and assumptions can affect the reported amounts of assets and liabilities as of the date of the consolidated financial statements as well as the reported amounts of revenues and expenses during the periods presented. Any material differences between these estimates and actual results will impact the Company’s unaudited condensed consolidated financial statements. The Company assesses these estimates on a regular basis, however actual results could differ from estimates due to risks and uncertainties.
7


INFORMATICA INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Summary of Significant Accounting Policies
The Company’s significant accounting policies are discussed in “Note 2 – Summary of Significant Accounting Policies” of the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022, which was filed with the SEC on February 27, 2023. There have been no material changes to these
policies during the three and nine months ended September 30, 2023, except for the following update to the Software Revenue section of the revenue recognition accounting policy to discuss cloud-based subscription products with consumption-based pricing models based on Informatica Processing Units (“IPUs”).
Certain arrangements for the Company’s cloud-based subscription products provide for a maximum number of IPUs that are pre-purchased at the beginning of the arrangement to be consumed over the subscription term, with consumption measured either monthly or annually. For arrangements where consumption is measured annually, additional fees are charged for IPUs consumed above the annual maximum, if the customer’s usage requires it. The transaction price for cloud-based subscription products with consumption-based pricing is determined based on the pre-purchased amount and, for arrangements where consumption is measured annually, an estimate of additional fees that the Company is entitled to. The Company constrains its estimate based on factors that could lead to a probable significant reversal of cumulative revenue recognized. Revenues from the Company’s cloud-based subscription products with consumption-based pricing are recognized over time on a ratable basis over the applicable period beginning on the date that the service is made available to the customer or on the date the contractual term commences, if later.
Note 3. Cash, Cash Equivalents, and Investments
The following table summarizes the Company’s cash, cash equivalents and investments as of September 30, 2023 and December 31, 2022 (in thousands).
September 30,December 31,
20232022
Cash
$126,335 $165,599 
Cash equivalents:
Time deposits
68,287 51,192 
Money market funds
417,485 273,098 
Commercial paper 7,990 
Total cash equivalents
485,772 332,280 
Total cash and cash equivalents
$612,107 $497,879 
Short-term investments:
Time deposits
152,274 125,281 
Commercial paper69,365 27,708 
Corporate debt securities3,930 21,724 
U.S. government and agency securities31,417 39,597 
Non-U.S. government and agency securities 3,946 
Total short-term investments
$256,986 $218,256 
Total cash, cash equivalents and investments
$869,093 $716,135 

See Note 5. Fair Value Measurements of the Notes to Condensed Consolidated Financial Statements of this Report for further information regarding the fair value of the Company’s financial instruments.

8


INFORMATICA INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Note 4. Available-For-Sale Debt Securities
The following table summarizes the Company’s available-for-sale debt securities as of September 30, 2023 (in thousands).

September 30, 2023
Amortized CostUnrealized GainsUnrealized LossesFair Value
U.S. government securities$16,647 $2 $ $16,649 
U.S. government agency securities
14,761 7  14,768 
Corporate debt securities
3,938  (8)3,930 
Commercial paper
69,392  (27)69,365 
Total
$104,738 $9 $(35)$104,712 

The following table summarizes the Company’s available-for-sale debt securities as of December 31, 2022 (in thousands).

December 31, 2022
Amortized CostUnrealized GainsUnrealized LossesFair Value
U.S. government agency securities
$39,634 $5 $(42)$39,597 
Non-U.S. government securities
3,964  (18)3,946 
Corporate debt securities
21,850  (126)21,724 
Commercial paper
35,745  (47)35,698 
Total
$101,193 $5 $(233)$100,965 


There was approximately $0.1 million realized losses related to available-for-sale debt securities for the three and nine months ended September 30, 2023. As of September 30, 2023, the fair value of the Company’s available-for-sale debt securities with contractual maturity of one year or less from the condensed consolidated balance sheet date was $104.7 million.

As of September 30, 2023, the gross unrealized losses that have been in a continuous unrealized loss position for less than 12 months were less than $0.1 million, which were related to $69.4 million of available-for-sale debt securities. There were no gross unrealized losses that have been in a continuous unrealized loss position for more than 12 months.

The Company did not recognize any credit losses related to the Company’s debt securities during the three and nine months ended September 30, 2023. Unrealized losses related to available-for-sale debt securities are due to interest rate fluctuations as opposed to credit quality. The Company does not intend to sell these investments. In addition, it is more likely than not that the Company will not be required to sell them before recovery of the amortized cost basis, which may be at maturity.
9


INFORMATICA INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Note 5. Fair Value Measurements

The Company uses a three-level fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value based on whether the inputs to those valuation techniques are observable or unobservable. The three levels of fair value hierarchy are set forth below. The Company’s assessment of the hierarchy level of the assets or liabilities measured at fair value is determined based on the lowest level input that is significant to the fair value measurement in its entirety.
Level 1 Quoted prices in active markets for identical assets or liabilities.
Level 2 Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices in active markets for similar assets or liabilities, quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 Unobservable inputs that are supported by little or no market activity and that are significant to the fair values of the assets or liabilities. The Company does not have any assets or liabilities classified as Level 3.
Fair Value Measurement of Financial Assets and Liabilities on a Recurring Basis
The following table presents information about the Company’s financial assets and financial liabilities that are measured at fair value on a recurring basis as of September 30, 2023 and indicates the fair value hierarchy of the valuation (in thousands):
Total
Quoted Prices in
Active Markets
for
Identical Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Assets:
Time deposits
$220,561 $220,561 $ $ 
Money market funds
417,485 417,485   
Commercial paper69,365  69,365  
Corporate debt securities3,930  3,930  
U.S. government and U.S. government agency securities31,417  31,417  
Total cash equivalents and investments
742,758 638,046 104,712  
Foreign currency derivatives
522  522  
Total assets$743,280 $638,046 $105,234 $ 
Liabilities:
Foreign currency derivatives
$338 $ 338 $ 
Total liabilities$338 $ $338 $ 

10


INFORMATICA INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
The following table presents information about the Company’s financial assets and financial liabilities that are measured at fair value on a recurring basis as of December 31, 2022 and indicates the fair value hierarchy of the valuation (in thousands):
Total
Quoted Prices in
Active Markets
for
Identical Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Assets:
Time deposits
$176,473 $176,473 $ $ 
Money market funds
273,098 273,098   
Commercial paper35,698  35,698  
Corporate debt securities21,724  21,724  
U.S. government and U.S. government agency securities39,597  39,597  
Non-U.S. government securities3,946  3,946  
Total cash equivalents and investments
550,536 449,571 100,965  
Foreign currency derivatives
88  88  
Total assets
$550,624 $449,571 $101,053 $ 
Liabilities:
 
 
 
Foreign currency derivatives
$3,343 $ $3,343 $ 
Total liabilities
$3,343 $ $3,343 $ 
There were no transfers between Level 1, Level 2 and Level 3 categories during the three and nine months ended September 30, 2023 and 2022.
Note 6. Goodwill and Intangible Assets

Goodwill
The following table presents the changes in the carrying amount of the goodwill for the nine months ended September 30, 2023 (in thousands):
Amount
Ending balance as of December 31, 2022
$2,337,036 
Goodwill from acquisition8,183 
Foreign currency translation adjustment
(4,587)
Ending Balance as of September 30, 2023
$2,340,632 
Goodwill represents the excess of consideration paid over the estimated fair value of net tangible and identifiable intangible assets acquired in business combinations.

During the three months ended September 30, 2023, the Company recorded an addition to goodwill of $8.2 million from the acquisition of Privitar Limited, a data management access and privacy software provider that will support critical, high-growth use cases around cloud analytics, governance, data mesh, and data marketplace.
11


INFORMATICA INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Intangible Assets
The carrying amounts of the intangible assets other than goodwill as of September 30, 2023 and December 31, 2022 are as follows (in thousands, except years):
Weighted
Average
Useful Life
(Years)
September 30, 2023December 31, 2022
Cost
Accumulated
Amortization
NetCost
Accumulated
Amortization
Net
Acquired developed and core technology
6$880,557 $(868,095)$12,462 $876,949 $(859,319)$17,630 
Other intangible assets:
Customer relationships
152,155,153 (1,457,001)698,152 2,154,735 (1,359,837)794,898 
Trade names and trademark
781,551 (71,934)9,617 81,442 (65,978)15,464 
Total other intangible assets
2,236,704 (1,528,935)707,769 2,236,177 (1,425,815)810,362 
Total intangible assets, net
$3,117,261 $(2,397,030)$720,231 $3,113,126 $(2,285,134)$827,992 
The Company amortizes its intangible assets over their remaining estimated useful life using cash flow projections, revenue projections, or the straight-line method. Total amortization expense related to intangible assets was $37.5 million and $46.9 million for the three months ended September 30, 2023 and 2022, respectively. Total amortization expense related to intangible assets was $111.9 million and $142.1 million for the nine months ended September 30, 2023 and 2022, respectively.

The allocation of the amortization of intangible assets for the periods indicated below is as follows (in thousands):

Three Months Ended September 30,Nine months ended September 30,
2023202220232022
Cost of revenues$3,013 $8,703 $8,776 $26,776 
Operating expenses34,481 38,231 103,120 115,351 
Total amortization of intangible assets$37,494 $46,934 $111,896 $142,127 
Certain intangible assets are recorded in foreign currencies; and therefore, the gross carrying amount and accumulated amortization are subject to foreign currency translation adjustments.
As of September 30, 2023, the amortization expense related to identifiable intangible assets in future periods is expected to be as follows (in thousands):
Acquired
Developed and
Core
Technology
Other
Intangible
Assets
Total
Intangible
Assets
Remaining 2023
$2,981 $34,351 $37,332 
20243,874 121,428 125,302 
20252,110 99,365 101,475 
20261,410 86,399 87,809 
2027669 74,981 75,650 
Thereafter
1,418 291,245 292,663 
Total expected amortization expense
$12,462 $707,769 $720,231 
12


INFORMATICA INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Note 7. Borrowings
Long term debt consists of the following (in thousands):
September 30, 2023December 31, 2022
Dollar term loan
$1,846,875 $1,860,938 
Less: Discount on term loan
(6,720)(7,529)
Less: Debt issuance costs
(11,514)(12,899)
Total debt, net of discount and debt issuance costs
1,828,641 1,840,510 
Less: Current portion of long-term debt
(18,750)(18,750)
Long-term debt, net of current portion
$1,809,891 $1,821,760 
As of September 30, 2023 and December 31, 2022, the aggregate fair value of the Company’s dollar term loan, based on Level 2 inputs related to fair market value, was $1,844.9 million and $1,830.2 million, respectively.
Credit Facilities
The Company has a credit agreement with JPMorgan Chase Bank, N.A., as agent, for a syndicate of lenders (the “Credit Agreement”). Under the Credit Agreement, the Company borrowed $1.9 billion of dollar term loans (the “Term Facility”) and obtained $250.0 million of commitments under a revolving credit facility (the “Revolving Facility” and, together with the Term Facility, the “Credit Facilities”).
The Term Facility matures on October 29, 2028 and is repayable in quarterly installments of 0.25% of the initial principal amount thereof, with the remaining amount due at maturity. The Revolving Facility matures on October 29, 2026.
The Company may prepay all or part of the Credit Facilities at any time. Subject to certain exceptions and limitations, the Company is required to prepay the Term Facility with the net proceeds of certain occurrences, such as the incurrences of indebtedness not permitted to be incurred under the Credit Agreement, credit sale and leaseback transactions, and asset sales. The agreement also requires mandatory prepayments of the Term Facility with excess cash flow as specified in the terms of the Credit Agreement.
On June 13, 2023, the Company entered into Amendment No. 1 (the “Amendment”) to the Credit Agreement. The Amendment replaced the LIBOR interest rate benchmark with the Secured Overnight Financing Rate (“SOFR”) benchmark effective July 1, 2023. Other than the foregoing, the material terms of the Credit Agreement remain unchanged. The Company elected to apply an optional expedient pursuant to ASC 848, Reference Rate Reform, according to which the Company accounted for the Amendment as a continuation of the existing contract.
Effective July 1, 2023, the borrowings under the Term Facility bears interest, at the Company’s option, either at (i) Term SOFR1 with a credit adjustment of 0.11448% to 0.71513% depending on the interest period selected (“Adjusted Term SOFR”) plus 2.75% or (ii) the base rate plus 1.75%. The base rate is defined as the highest of (a) the Federal Funds Rate plus one half of 1%, (b) the rate of interest in effect for such day as published by the Wall Street Journal as the “prime rate,” and (c) Adjusted Term SOFR Rate for a one-month interest period plus 1.00%; provided that the base rate shall not be less than 1.00% per annum. Term SOFR is subject to a “floor” of 0% per annum. The Term Facility was issued with 0.125% of original issue discount.
1 Term SOFR is SOFR based on the interest period selected
13


INFORMATICA INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Effective July 1, 2023, the Revolving Facility accrues interest at a per annum rate based on either, at the Company’s election, (i) Term SOFR plus the applicable margin for Term SOFR loans ranging between 2.50% and 2.00% based on the Company’s total net first lien leverage ratio or (ii) the base rate plus an applicable margin ranging between 1.50% and 1.00% based on the Company’s total net first lien leverage ratio.
No amounts were outstanding under the Revolving Facility as of September 30, 2023 and December 31, 2022. There were $1.9 million and $1.7 million of utilized letters of credit under the Revolving Facility at September 30, 2023 and December 31, 2022, respectively.
The Company guarantees the obligations under the Credit Agreement. All obligations under the Credit Agreement are secured by a perfected lien or security interest in substantially all of the Company’s and the guarantors’ tangible and intangible assets. The Credit Agreement also provides for a borrowing facility of $15.0 million, which is available on a same day basis and a letter of credit facility of $30.0 million. The Credit Agreement also includes an uncommitted incremental facility subject to compliance with certain leverage tests and borrowing limits.
Accrued interest is payable (i) quarterly in arrears with respect to base rate loans, (ii) at the end of each interest rate period (or at each three- month interval in the case of loans with interest periods greater than 3 months) with respect to Term SOFR loans, (iii) the date of any repayment or prepayment, and (iv) at maturity (whether by acceleration or otherwise). The Company is also obligated to pay other customary closing fees, arrangement fees, administrative fees, commitment fees, and letter of credit fees. Under the Credit Agreement, a commitment fee is payable on the daily unutilized amount under the Revolving Facility at a per annum rate ranging from 0.35% to 0.25% depending on the Company’s total net first lien leverage ratio.
The Credit Agreement requires that, as of the last day of any fiscal quarter if on such date the aggregate principal amount of all (a) revolving loans, (b) swingline loans, and (c) letter of credit obligations (in excess of $15 million) exceed 35% of the revolving loan commitments, the total net first lien leverage ratio cannot exceed 6.25 to 1.00. The occurrence of an event of default could result in the acceleration of the obligations under the Credit Agreement. Under certain circumstances, a default interest rate equal to 2.00% above the then-applicable interest rate will apply during the existence of an event of default under the Credit Agreement. The Company was in compliance with all covenants under the Credit Agreement as of September 30, 2023.
The Credit Agreement, among other things, limits the ability of the Company and its restricted subsidiaries to incur or guarantee additional indebtedness; pay dividends or make distributions or redeem or repurchase capital stock; prepay, redeem or repurchase certain subordinated debt; make certain loans or investments; create liens; merge or consolidate with another company or transfer or sell assets; enter into restrictions affecting the ability of certain restricted subsidiaries to make distributions, loans or advances to the Company or its restricted subsidiaries; and engage in transactions with affiliates. These covenants are subject to a number of important limitations and exceptions, which are described in the Credit Agreement.
Future minimum principal payments
Future minimum principal payments on the Term Facility as of September 30, 2023 are as follows (in thousands):

Remaining 2023
$4,688 
202418,750 
202518,750 
202618,750 
202718,750 
Thereafter
1,767,187 
Total
$1,846,875 
14


INFORMATICA INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Note 8. Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract
The following table presents the disaggregation of revenue by revenue type, consistent with how the Company evaluates its financial performance, for the three and nine months ended September 30, 2023 and 2022 (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Revenue:
Cloud and subscription support
$180,123 $142,444 $514,207 $410,262 
Self-managed subscription license
81,705 71,565 189,132 208,537 
Subscription
261,828 214,009 703,339 618,799 
Perpetual license
205 1,208 1,024 6,180 
Software revenue
262,033 215,217 704,363 624,979 
Maintenance
124,267 127,909 374,493 392,221 
Professional services
22,263 28,825 71,126 89,137 
Maintenance and professional services revenue
146,530 156,734 445,619 481,358 
Total revenues
$408,563 $371,951 $1,149,982 $1,106,337 
Revenue by geographic location for the three and nine months ended September 30, 2023 and 2022 (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
North America
$278,604 $258,557 $786,230 $757,489 
EMEA
89,713 74,598 247,707 231,081 
Asia Pacific
30,516 30,362 89,937 93,437 
Latin America
9,730 8,434 26,108 24,330 
Total revenues
$408,563 $371,951 $1,149,982 $1,106,337 
In the three months ended September 30, 2023 and 2022, the Company’s revenue from customers in the United States was $263.2 million and $244.2 million, respectively. In the nine months ended September 30, 2023 and 2022, the Company’s revenue from customers in the United States was $735.5 million and $717.2 million, respectively. No foreign country represented 10% or more of the Company’s total revenue during the three and nine months ended September 30, 2023 and 2022.
Contract Liabilities
As of September 30, 2023, deferred revenue and customer deposit liabilities were $614.0 million and $0.3 million, respectively. As of December 31, 2022, deferred revenue and customer deposit liabilities were $697.5 million and $2.0 million, respectively.
The amount of revenues recognized during the three and nine months ended September 30, 2023 that were included in the opening contract liabilities balance as of January 1, 2023 was approximately $137.3 million and $597.1 million, respectively. The amount of revenues recognized during the three and nine months ended September 30, 2022 that were included in the opening contract liabilities balance as of January 1, 2022 were approximately $122.0 million and $533.7 million, respectively.
15


INFORMATICA INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Remaining Performance Obligations from Customer Contracts
As of September 30, 2023, the Company’s remaining performance obligations were $1.3 billion, which does not include customer deposit liabilities. The Company expects to recognize approximately 68% of its remaining performance obligations at September 30, 2023 as revenues over the next twelve months and the remainder over the next two to three years.
Concentrations of Credit Risk and Credit Evaluations
No customer accounted for more than 10% of revenue during the three and nine months ended September 30, 2023 and 2022. At September 30, 2023 and December 31, 2022, no customer accounted for more than 10% of the accounts receivable balance.
Capitalized Costs to Obtain a Contract
Capitalized costs to obtain contracts consist of sales commissions and related payroll taxes (together “deferred commissions”). The changes in the capitalized costs to obtain a contract for the nine months ended September 30, 2023 (in thousands):
Amount
Ending balance as of December 31, 2022
$217,804 
Additions 46,482 
Commissions amortized (54,756)
Revaluation (782)
Ending balance as of September 30, 2023
$208,748 
As of September 30, 2023, $71.0 million and $137.7 million of deferred commissions balance were included in prepaid expenses and other current assets and other assets in the condensed consolidated balance sheet, respectively.
Note 9. Restructuring
On January 10, 2023, the Company announced a plan to reduce its workforce by approximately 450 employees, representing approximately 7% of the Company’s global workforce, and a closure of an office in Israel (the “January Plan”). The January Plan is intended to better align the Company’s global workforce and cost base with its cloud-focused strategic priorities and current business needs. During the nine months ended September 30, 2023, the Company recorded $28.1 million of severance, transition and related costs, including $1.1 million related to the right-of-use assets impairment charge for an office closure. These costs were substantially paid as of September 30, 2023.
Note 10. Derivative Financial Instruments
The Company’s earnings and cash flows are subject to market risks as a result of foreign currency exchange rate and interest rate fluctuations. The Company uses derivative financial instruments to manage its exposure to foreign currency exchange rate which is inherent to its ongoing business operations. The Company and its subsidiaries do not enter into derivative contracts for speculative purposes.
Foreign Exchange Forward Contracts
The Company enters into foreign exchange forward contracts in an attempt to reduce the impact of foreign currency exchange rate fluctuations and designates these contracts as cash flow hedges at inception. The objective is to reduce the volatility of forecasted cash flows and expenses caused by movements in foreign
16


INFORMATICA INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
currency exchange rates, in particular the Indian rupee. The Company is currently using foreign exchange forward contracts to hedge the anticipated foreign currency expenses of its subsidiary in India.
The Company recognizes in earnings amounts related to its designated cash flow hedges accumulated in other comprehensive income during the same period in which the corresponding underlying hedged transaction affects earnings. As of September 30, 2023, a net unrealized gain of approximately $0.2 million accumulated in other comprehensive income (loss) is expected to be reclassified into earnings within the next twelve months.
The Company has forecast the amount of its anticipated foreign currency expenses based on its historical performance and projected financial plan. As of September 30, 2023, the remaining open foreign exchange contracts, carried at fair value, are hedging Indian rupee expenses and have a maturity of twelve months or less. These foreign exchange contracts mature monthly as the foreign currency denominated expenses are paid and any gain or loss is offset against operating expense. Once the hedged item is recognized, the cash flow hedge is de-designated and subsequent changes in value are recognized in other income, net, to offset changes in the value of the resulting non-functional currency monetary assets or liabilities.
The notional amounts of these foreign exchange forward contracts in U.S. dollar equivalents were to buy $108.7 million and $100.3 million of Indian rupees as of September 30, 2023 and December 31, 2022, respectively.
Interest Rate Swaps
During the year ended December 31, 2022, the Company had two interest rate swap agreements to offset the variability of cash flows associated with the floating rate interest payments related to the Term Facilities. See Note 7. Borrowings in the Notes to Condensed Consolidated Financial Statements of this Report for further discussion of the credit facilities. These swaps were designated as cash flow hedges of floating rate interest payments. Both interest rate swaps matured as of December 31, 2022.

Balance Sheet Hedges
Balance sheet hedges consist of cash flow hedge contracts that have been de-designated and non-designated balance sheet hedges. These foreign exchange contracts are carried at fair value and either did not or no longer qualify for hedge accounting treatment and are not designated as hedging instruments. Changes in the value of the foreign exchange contracts are recognized in other income, net and offset the foreign currency gain or loss on the underlying net monetary assets or liabilities. The notional amounts of foreign currency purchase contracts open in U.S. dollar equivalents were to buy $12.4 million and $10.4 million of Indian rupees at September 30, 2023 and December 31, 2022, respectively. There were no open foreign currency contracts to sell at September 30, 2023 and December 31, 2022, respectively.
The following table reflects the fair value amounts for designated and non-designated hedging instruments at September 30, 2023 and December 31, 2022 (in thousands):
September 30, 2023December 31, 2022
Fair Value
Derivative
Assets(i)
Fair Value
Derivative
Liabilities(ii)
Fair Value
Derivative
Assets(i)
Fair Value
Derivative
Liabilities(ii)
Designated hedging instruments
Foreign currency forward contracts
$515 $222 $88 $2,827 
Non-designated hedging instruments
Foreign currency forward contracts
7 116  516 
Total fair value of hedging instruments
$522 $338 $88 $3,343 
_____________
(i)Included in prepaid expenses and other current assets on the condensed consolidated balance sheets.
(ii)Included in accrued liabilities on the condensed consolidated balance sheets.
17


INFORMATICA INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
The Company presents its derivative assets and derivative liabilities at gross fair values in the condensed consolidated balance sheets. However, under the master netting agreements with the respective counterparties of the foreign exchange contracts, subject to applicable requirements, the Company is allowed to net settle transactions of the same currency with a single net amount payable by one party to the other. The derivatives held by the Company are not subject to any credit contingent features negotiated with its counterparties. The Company is not required to pledge nor is entitled to receive cash collateral related to the above contracts. As of September 30, 2023 and December 31, 2022, there were no derivative assets or liabilities that were net settled under the master netting agreements.
The Company evaluates prospectively as well as retrospectively the effectiveness of its hedge programs using statistical analysis. Prospective testing is performed at the inception of the hedge relationship and quarterly thereafter. Retrospective testing is performed on a quarterly basis.
The before-tax effects of derivative instruments designated as cash flow hedges on the accumulated other comprehensive loss and condensed consolidated statements of operations for the periods indicated below are as follows (in thousands):
Three Months Ended September 30,Nine months ended September 30,
2023202220232022
Amount of (loss) gain recognized in other comprehensive income (loss)(i)
$(932)$(1,754)$1,522 $4,223 
Amount of loss related to foreign exchange forward contracts reclassified from accumulated other comprehensive income (loss) into income(ii)
$(7)$(784)$(1,511)$(311)
Amount of gain (loss) related to interest rate swaps reclassified from accumulated other comprehensive income (loss) into income as interest expense
$ $2,180 $ $(491)
_____________
(i)The before-tax loss of $(932) related to foreign exchange forward contracts was recognized in other comprehensive income (loss) during the three months ended September 30, 2023. The before-tax loss of $(2,469) related to foreign exchange forward contracts and before-tax gain of $715 related to interest rate swaps were recognized in other comprehensive income (loss) during the three months ended September 30, 2022. The before-tax gain of $1,522 related to foreign exchange forward contracts was recognized in other comprehensive income (loss) during the nine months ended September 30, 2023. The before-tax loss of $(5,459) related to foreign exchange forward contracts and before-tax gain of $9,682 related to interest rate swaps were recognized in other comprehensive income (loss) during the nine months ended September 30, 2022.

(ii)For the three months ended September 30, 2023, the before-tax losses of $(2) and $(5) were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the condensed consolidated statements of operations. For the three months ended September 30, 2022, the before-tax losses of $(176) and $(608) were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the condensed consolidated statements of operations. For the nine months ended September 30, 2023, the before-tax losses of $(297) and $(1,214) were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the condensed consolidated statements of operations. For the nine months ended September 30, 2022, the before-tax losses of $(67) and $(244) were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the condensed consolidated statements of operations.
The before-tax gain recognized in other income, net for non-designated foreign currency forward contracts and interest rate swaps for the periods indicated below are as follows (in thousands):
Three Months Ended September 30,Nine months ended September 30,
2023202220232022
(Loss) gain recognized in other income, net
$(143)$124 $(36)$5,444 
See Note 5. Fair Value Measurements and Note 14. Commitments and Contingencies in the Notes to Condensed Consolidated Financial Statements of this Report for a further discussion.
18


INFORMATICA INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)

Note 11. Stockholders Equity
Common and Preferred Stock
The rights of the holders of Class A common stock and Class B-1 common stock are identical in all respects, except that Class B-1 common stock will not vote on the election or removal of directors. The holders of Class B-2 common stock have no participating rights (voting or otherwise), except for the right to vote on the election or removal of directors and will be entitled to a nominal annual dividend of CAD15,000 in the aggregate.
Equity Incentive Plans
The Company’s equity incentive plans are administered by the Compensation Committee of the Board of Directors (the “Compensation Committee”). The Company adopted the 2015 Equity Incentive Plan (the “2015 Plan”) and most recently amended and restated the 2015 Plan in October 2021.
Under the 2015 Plan, the Company issued equity awards in the form of options to acquire shares of the Company. The options are not intended to qualify as Incentive Stock Options within the meaning of Section 422 of the Internal Revenue Code. The term of the options granted under this plan is ten years with a vesting requirement of continued employment through the applicable vesting date, and in certain cases attainment of performance criteria (“performance-based options”). In connection with the adoption of the 2021 Plan (as defined below), the 2015 Plan was terminated with respect to future awards. The 2015 Plan continues to govern awards that were granted prior to the effectiveness of the 2021 Plan.
In October 2021, the Company’s Compensation Committee adopted, and its stockholders approved, the 2021 Equity Incentive Plan (the "2021 Plan"), which became effective in connection with the IPO. As of September 30, 2023, a total of 61.0 million shares of the Company’s Class A common stock has been reserved for issuance under the 2021 Plan.
Stock Options
The following table summarizes the option award activity for the nine months ended September 30, 2023 (in thousands, except share price, fair value and term):
Number of OptionsWeighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Term (in
years)
Aggregate
Intrinsic
Value (in
thousands)
TotalService
based
Performance-
based
Outstanding at December 31, 202222,820 15,504 7,316 $16.83 6.34$51,157 
Exercised(1,688)(1,165)(523)$11.63 
Forfeited or expired(1,348)(1,062)(286)$22.15 
Outstanding at September 30, 202319,784 13,277 6,507 $16.91 5.64$89,018 
As of September 30, 2023, total unrecognized stock-based compensation expense related to unvested options was $11.7 million and is expected to be recognized over the remaining weighted-average vesting period of 3.23 years.




19


INFORMATICA INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Restricted Stock Units ("RSUs") and Performance Stock Units (“PSUs”)
The Company issues RSUs to employees and directors under the 2021 Plan. RSUs vest upon the satisfaction of a service-based vesting condition only. The service-based condition for the majority of the employee awards is generally satisfied pro-rata over two to four years.
The Company issues PSUs to employees under the 2021 Plan. PSUs are eligible to vest upon the satisfaction of both an achievement of one or more performance conditions and a service-based vesting condition.
The following table summarizes RSU and PSU activity and related information during the nine months ended September 30, 2023 under the 2021 Plan (in thousands, except share price):
Number of Shares
Weighted-Average Grant Date Fair Value
Unvested and outstanding as of December 31, 2022
17,346 $22.95 
Granted
10,340 17.51 
Vested
(5,154)22.16 
Forfeited
(1,815)23.05 
Unvested and outstanding as of September 30, 2023
20,717 $20.40 
As of September 30, 2023, the total unrecognized stock-based compensation expense related to the RSUs and PSUs outstanding was $366.9 million and is expected to be recognized over the remaining weighted-average vesting period of 2.06 years.
Beginning in May 2023, the Company began funding withholding taxes in certain jurisdictions due upon the vesting of employee RSUs by net share settlement, rather than its previous approach of selling shares of the Company’s Class A common stock. The amount of withholding taxes related to net share settlement of RSUs is reflected as (i) a reduction to additional paid-in-capital, and (ii) cash outflows under financing activities when the payments are made. The shares withheld by the Company as a result of the net share settlement of RSUs are not considered issued and outstanding, and do not impact the calculation of basic net income (loss) per share attributable to common stockholders.
Employee Stock Purchase Plan (“ESPP”)
In October 2021, the Company’s Compensation Committee approved the ESPP, which became effective in connection with the IPO. The ESPP authorizes the issuance of shares of Class A common stock pursuant to purchase rights granted to employees. As of September 30, 2023, a total of 11.1 million shares of the Company’s Class A common stock has been reserved for issuance under the ESPP.
Under the ESPP, eligible employees are able to acquire shares of Class A common stock by accumulating funds through payroll deductions. Offering periods are generally twelve months long and begin on March 1 and September 1 of each year. The purchase price for shares of the Company’s Class A common stock purchased under the ESPP is 85% of the lesser of the fair market value of the Company’s Class A common stock on (i) the first trading day of the applicable offering period and (ii) the last trading day of each purchase period in the applicable offering period. The ESPP also includes a reset provision for the purchase price if the stock price on the purchase date is less than the stock price on the first date of the offering period.
20


INFORMATICA INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
As of September 30, 2023, the total unrecognized stock-based compensation expense related to the ESPP was $5.2 million and is expected to be recognized over the remaining offering period.

Stock-based Compensation
The stock-based compensation for the periods indicated below are as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Cost of revenues
$8,764 $5,247 $25,074 $15,064 
Research and development
16,671 10,329 47,003 29,750 
Sales and marketing
16,317 10,500 45,854 28,072 
General and administrative
14,756 8,079 44,127 25,102 
Total stock-based compensation
$56,508 $34,155 $162,058 $97,988 

No stock options were granted during the three and nine months ended September 30, 2023.

The following table summarizes the weighted-average assumptions used in estimating the fair value of the ESPP using the Black-Scholes pricing model:

Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
ESPP:
Expected term (in years)
      0.5 - 1.0
      0.5 - 1.0
      0.5 - 1.0
0.5 - 1.0
Expected volatility
36.2% - 39.4%
42.4% - 45.2%
36.2% - 48.5%
34.8% - 45.2%
Risk-free interest rate
5.4% - 5.5%
3.3% - 3.5%
5.1% - 5.5%
0.6% - 3.5%
Expected dividend yield
 % %
%
%
Fair value of common stock
$21.14
$21.55
$17.06 - $21.14
$20.05 - $21.55
Note 12. Income Taxes

The Company computes its income tax provision for interim periods by applying the estimated annual effective tax rate to year-to-date pre-tax loss from recurring operations and adjusting for discrete tax items arising in that quarter. The Company's income tax benefit was $70.6 million on pretax gains of $8.7 million for the three months ended September 30, 2023 and income tax expense of $111.1 million on pretax losses of $78.5 million for the nine months ended September 30, 2023, which resulted in a negative effective tax rate of 811% and 142%, respectively. The Company’s effective tax rate differs from the U.S. statutory rate of 21% primarily due to seasonality of the pretax losses incurred during the year, an increase in its valuation allowance, foreign income inclusion under global intangible low-taxed income (“GILTI”), and non-deductible stock-based compensation. The income tax benefit recorded for the three months ended September 30, 2023 is due to the decrease in cumulative pretax losses which decreased the year-to-date income tax expense as of September 30, 2023 and reduced the negative effective tax rate.

The Company’s income tax expense was $2.8 million on pretax losses of $12.8 million for the three months ended September 30, 2022 and $10.8 million on pretax losses of $38.5 million for the nine months ended September 30, 2022, which resulted in a negative effective tax rate of 22% and 28%, respectively. The Company’s effective tax rate differs from the U.S. statutory rate of 21% primarily due to foreign income inclusion under GILTI, non-deductible stock-based compensation, and valuation allowances.
ASC 740, Income Taxes, provides for the recognition of deferred tax assets if realization of such assets is more likely than not. In assessing the need for any additional valuation allowance as of September 30, 2023,
21


INFORMATICA INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
the Company considered all available evidence both positive and negative, including potential for prudent and feasible tax planning strategies.

Note 13. Net Income (Loss) Per Share
The following table sets forth the computation of basic and diluted net income (loss) per share (in thousands, except per share data):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Net income (loss)
$79,276 $(15,602)$(189,544)$(49,294)
Weighted-average shares in computing net income (loss) per share:
Basic289,354 281,859 287,133 280,361 
Diluted296,556 281,859 287,133 280,361 
Net income (loss) per share attributable to Class A and Class B-1 common stockholders:
Basic$0.27 $(0.06)$(0.66)$(0.18)
Diluted$0.27 $(0.06)$(0.66)$(0.18)
The following potentially dilutive securities were excluded from the computation of diluted net income (loss) per share calculations for the periods presented because the impact of including them would have been anti-dilutive (in thousands):
Three months ended September 30,Nine Months Ended September 30,
2023202220232022
Stock options outstanding
1,049 4,277 2,850 4,509 
RSUs1,886 527 1,786 224 
PSUs  214 8 
ESPP10 131 89 62 
Note 14. Commitments and Contingencies
Long-Term Purchase Obligations
As of September 30, 2023, the Company had long-term purchase obligations of approximately $160.5 million, primarily related to multi-year contracts with third party vendors for cloud services related to our subscription services and software as a service commitments. The expected payments under these commitments total approximately $80.6 million and $79.9 million over the next 1 year and 1-3 years, respectively.
Warranties
The Company generally provides product warranties. These are not separate performance obligations and are outside the scope of ASC 606. To date, the Company’s product warranty expense and obligations have not been material.
The Company’s customer agreements generally include certain provisions for indemnifying the customer against losses, expenses, liabilities, and damages that may be awarded against the customer in the event the
22


INFORMATICA INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
Company’s product is found to infringe upon a patent, copyright, trademark, or other proprietary right of a third party. The agreements generally limit the scope of and remedies for such indemnification obligations in a variety of industry-standard respects, including but not limited to certain time and scope limitations and a right to replace an infringing product with a non-infringing product.
The Company believes its internal development processes and other policies and practices limit its exposure related to these indemnification provisions. In addition, the Company requires its employees to sign a proprietary information and inventions agreement, which assigns the rights to its employees’ development work to the Company. To date, the Company has not had to reimburse any of its customers for any losses related to these indemnification provisions, and no material claims against the Company are outstanding as of September 30, 2023 and December 31, 2022. The Company cannot determine the maximum amount of potential future payments, if any, related to such indemnification provisions due to the limited and infrequent history of prior indemnification claims.
As permitted under Delaware law, the Company has agreements whereby the Company indemnifies its officers and directors for certain events or occurrences while the officer or director is, or was serving, at the Company’s request, in such capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited; however, the Company has director and officer insurance coverage that reduces the Company’s exposure and enables the Company to recover a portion of any future amounts paid. The Company believes the estimated fair value of these indemnification agreements in excess of applicable insurance coverage is minimal.
The Company accrues for loss contingencies when available information indicates that it is probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated.
Litigation
The Company is a party to various legal proceedings and claims arising from the normal course of its business activities, including proceedings and claims related to employment and intellectual property related matters.
The Company reviews the status of each matter and records a provision for a liability when it is considered both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed quarterly and adjusted as additional information becomes available. If both of the criteria are not met, the Company assesses whether there is at least a reasonable possibility that a loss, or additional losses, may be incurred. If there is a reasonable possibility that a material loss may be incurred, the Company discloses the estimate of the possible loss, range of loss, or a statement that such an estimate cannot be made.
Litigation is subject to inherent uncertainties. Were an unfavorable outcome to occur, there exists the possibility of a material adverse impact on the Company’s financial position and results of operation for the period in which the unfavorable outcome occurred, and potentially in future periods.
Note 15. Subsequent Events
Restructuring
On November 1, 2023, the Company announced a plan to reduce its workforce by approximately 545 employees, representing approximately 10% of the Company’s current global workforce, and reduce its global real estate footprint (the “November Plan”). The November Plan is intended to further streamline the Company’s cost structure as a direct result of its cloud-only, consumption-driven (“CoCd”) strategy announced in January of this year.
23


INFORMATICA INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
The Company estimates that it will incur non-recurring charges of approximately $35 million to $45 million in connection with the November Plan, primarily related to cash expenditures for employee transition, notice period and severance payments, employee benefits, real estate-related charges, and other costs.
The Company expects that the majority of these charges will be incurred by the end of the first quarter of 2024 and that the implementation of the November Plan will be substantially complete by the end of the third quarter of 2024.
Potential position eliminations in each country are subject to local law and consultation requirements, which may extend this process beyond the first quarter of 2024 in limited cases. The charges that the Company expects to incur are subject to a number of assumptions, including local law requirements in various jurisdictions, and actual expenses may differ materially from such estimates.
Share Repurchase Authorization
On October 31, 2023, the Company’s Board of Directors (the “Board”) approved a new share repurchase authorization which enables the Company to repurchase up to $200 million of its Class A common stock through privately-negotiated purchases with individual holders or in the open market. A committee of the Board will determine the timing, amount, and terms of any repurchase.
24

Item 2. Management’s discussion and analysis of financial condition and results of operations
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our unaudited condensed consolidated financial statements and related notes appearing elsewhere in this Report and our audited consolidated financial statements and the related notes and the discussion under the heading "Management's Discussion and Analysis of Financial Condition and Results of Operations" for the year ended December 31, 2022 included in the Annual Report on Form 10-K for the year ended December 31, 2022 and filed with the SEC on February 27, 2023. This discussion contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those discussed below. Factors that could cause or contribute to such differences include, but are not limited to, those identified below and those discussed in the sections titled “Risk Factors” and “Information Regarding Forward-Looking Statements” included elsewhere in this Report.
Overview
We have pioneered a new category of software, the Intelligent Data Management Cloud (“IDMC”). IDMC is our artificial intelligence (“AI”) powered platform that connects, manages, and unifies data across any public cloud or hybrid cloud environment, empowering enterprises to modernize and advance their data strategies.
We generate revenues from the sale of software products and professional services, and maintenance agreements supporting perpetual licenses sold in prior periods. Substantially all of our software revenue consists of fees generated through the sale of our subscription-based products and related support agreements for our subscription products. We have grown our subscription revenue to $703.3 million and $618.8 million for the nine months ended September 30, 2023 and 2022, respectively. Over this period, our subscription revenue as a percentage of total software revenue was approximately 100% and 99% for the nine months ended September 30, 2023 and 2022, respectively.
Our products can be subscribed individually as distinct product families or together as a tightly integrated platform to support complex data management needs and mission critical workloads. Our products are subscribed through contracts primarily with a one-, two- or three-year term, with an average contract term of 2.0 years for the quarter ending September 30, 2023. Substantially all of our subscription customers pay us annual fees in advance at the start of each contract year. We recognize revenue from our cloud-based subscription products on a ratable basis over the contract term. We generally recognize the majority of the revenue from our subscription-based self-managed licenses at the start of the contract term. The remaining portion of self-managed subscription fees attributable to related support services are generally recognized on a ratable basis over the contract term.
In late 2020, we introduced a consumption-based pricing model to provide customers greater flexibility regarding use and consumption of a broad array of our cloud-based subscription products. The consumption-based pricing model is based on Informatica Processing Units ("IPUs") which is an innovative way to measure the consumption of our cloud-based services. Under the IPU model, customers pre-purchase a maximum number of IPUs to be consumed per month over the subscription term.
In the first quarter of 2023, we introduced a variation of the IPU consumption-based pricing model called Flex IPUs. Under this new model, customers pre-purchase a number of Flex IPUs to be consumed per year of the subscription term. Additional fees are charged for incremental IPUs consumed above the annual maximum, if the customer’s usage requires it. In 2023, we expect an increase in cloud arrangements based on our consumption-based pricing models as our sales teams focus on selling these types of arrangements.
We previously generated additional software revenue from the sale of perpetual licenses. However, consistent with our business transformation strategy and focus on subscription revenue, our perpetual license revenue represents approximately 0% and 1% of total revenues for the nine months ended September 30, 2023 and 2022, respectively.
Our maintenance and professional services revenues consist of recurring maintenance fees related to perpetual licenses sold in the past and one-time professional services fees, respectively. Our recurring maintenance fees grant our customers access to software updates and support for our perpetual license products.
We generate professional services revenues through one-time fees associated with implementation, education, and consulting services related to our software products. We recognized $445.6 million and $481.4
25

million of maintenance and professional services revenues during the nine months ended September 30, 2023 and 2022, respectively.
We market and sell our subscription products primarily through our global direct sales team, which is enhanced by our relationships and collaboration with our partners that include global system integrators such as Deloitte and Accenture, hyperscale cloud platform providers such as AWS, Microsoft Azure, Google Cloud Platform and Oracle Cloud, and other channel partners such as value added resellers and distributors. Our sales organization consists of marketing, sales development, inside sales, and field sales personnel. It is generally organized by region, customer size and certain industry verticals. Cloud hyperscalers help us amplify our commercial reach when we jointly engage in cloud modernization efforts. In addition, our global system integrator partners provide implementation services for our products for customers as part of their support of broader, overall cloud modernization initiatives.
Historically, we have focused our selling efforts on executives such as chief information officers (“CIO”) and chief data officers (“CDO”) who are often making decisions to subscribe to our products for their most important business initiatives. CIOs adopt our platform as part of their analytics and AI projects, cloud migration journey, application modernization efforts, and business 360 initiatives. CDOs subscribe to our products as part of their overall data governance, access, and security strategies in order to democratize data access for everyone across the company. We are expanding our go-to-market efforts to focus more on departmental line of business and small and medium sized enterprise customers.
We employ a “land and expand” model to increase sales to our existing customer base. Once customers have purchased a subscription to one of our products—for example, Data Integration—they often identify additional use cases for our software and expand their use of our products accordingly. For example, as a customer seeks to expand the distribution of data-centric reports powered by our data integration solutions to a broader set of internal or external users, enhanced levels of data quality and control may be required, prompting subscription to our Data Quality and Data Governance families of products. We also market our cloud products to our large installed base of perpetual license maintenance customers, enabling them to advance their cloud modernization efforts to migrate existing processes and net new workloads from costly-to-maintain internal on-premise IT infrastructure to lower-cost elastic cloud architecture.
Purchasing patterns for our products have followed quarterly and seasonal trends that we expect to continue. We typically sell a substantial portion of our cloud subscription and services in the last month of each quarter, and demand for our products and professional services are generally highest in the fourth quarter and lowest in the first quarter of each year.
Factors Affecting Our Performance
We believe that the growth of our business and our future success are dependent upon many factors, including those described below. While each of these factors presents significant opportunities for us, these factors also pose important challenges that we must successfully address in order to sustain the growth of our business and improve our results of operations.
Continued Adoption of our Subscription Products.    Our success will largely depend on customers’ continued uptake of our subscription offerings. Our success will also largely depend on the value businesses place on data management as part of their overall digital transformation initiatives and the timing and willingness of businesses to move their data and workloads to the cloud. As companies from all industries continue to shift to subscription and cloud-based services, we believe demand for our platform and subscription-based products will increase. A large majority of our subscription products were architected to be deployed natively in public, private, or hybrid cloud environments. In addition, we assist our customers with migrations of their Informatica self-managed data integration, data quality and MDM (as defined below) installations to our corresponding cloud solutions. For the period starting in our fourth fiscal quarter of 2020 and ended September 30, 2023, we have entered into agreements to migrate a total of approximately $25 million of perpetual license Maintenance ARR (as defined below). Our future growth will depend in part on our ability to develop new market-leading cloud products to expand the offerings in our platform.
New Customer Acquisition.    Our future growth depends, in part, on our ability to acquire new customers. Our ability to acquire new customers is demonstrated by the fact that 54% of our subscription customers as of September 30, 2023 did not have a prior perpetual license maintenance contract with us. In addition, our ability to attract new customers will depend, in part, on our ability to continue to compete effectively
26

against a variety of different vendors who offer existing data management products, as well as our ability to convert companies into paying customers who are using custom-built solutions. Additionally, we will continue to rely on our sales and marketing team to effectively and efficiently identify and engage with prospective customers, increase brand awareness, and drive adoption of our products. We also have a dedicated inside sales team for our go-to-market strategy that is focused on growing adoption of our products by targeting key business personnel adjacent to technical roles, as well as small- and mid-market organizations, which represents a new addressable customer base for us. We will continue to make investments in sales and marketing to grow our total customer base, with a focus on targeting these new buyers.
Expansion Within our Customer Base.    Our business depends, in part, on our ability to expand within our large existing customer base by adding new products, addressing cloud modernization initiatives, and growing with our customers’ overall data footprint. We have successfully expanded our existing customers’ adoption of our platform through upselling and cross-selling, as evidenced by our Subscription NRR (as defined below), which was 106% and 112%, and Cloud Subscription NRR, which was 118% and 115% as of September 30, 2023 and 2022, respectively. We increased the average Subscription ARR (as defined below) per subscription customer from September 30, 2022 to September 30, 2023, from $252 thousand to $284 thousand, respectively. We continuously focus on increasing the value our customers derive from our platform and often become a strategic vendor to them in the process. For example, as of September 30, 2023 and 2022, we had 224 and 191 customers individually with over $1 million in Subscription ARR each, respectively.
Retention of Existing Customers.    Our business also depends, in part, on our ability to retain our existing customer base. We typically enjoy a high customer renewal rate, which we attribute to the fact that our products are embedded in mission-critical applications, as well as the fact that we have an expansive product portfolio and world-class customer success organization. For example, as of September 30, 2023 and 2022, our subscription renewal rate1 was 94% and 94%, respectively, and our maintenance renewal rate2 was 95% and 96%, respectively. We intend to continue investing in our products and customer success organization to maintain these favorable retention rates.
Investment in Partner Go-to-Market Efforts.    Our business and results of operations will also be significantly affected by our success in strengthening our relationships with strategic partners, including cloud hyperscalers, such as AWS, Microsoft Azure, Google Cloud Platform and Oracle Cloud; cloud partners such as Snowflake and Databricks; global system integrators, including Deloitte, Accenture, Cognizant and Wipro; and other channel partners such as value-added resellers and distributors. We believe further developing these key strategic relationships will help us scale and enhance co-selling of our products and services with these partners. We plan to continue to strengthen and expand our network of strategic partners to increase sales to both new and existing customers and offer new and existing products on partner marketplaces. We believe that investing in sales enablement and co-selling efforts with our strategic partners will broaden our distribution footprint globally and extend and improve our engagement with a broad set of prospective customers.

Global Macroeconomic Factors. Uncertainty in the macroeconomic environment, including elevated inflation concerns, global supply chain concerns, rising interest rates, fluctuation in foreign exchange rates, volatility and uncertainty in the financial services industry, geopolitical pressures, including the war in Ukraine and the conflict involving Israel and Hamas, and associated global economic conditions have resulted in volatility in credit, equity, and foreign currency markets. These macroeconomic conditions have and are likely to continue to adversely affect the buying patterns of our customers and prospective customers, including the length of sales cycles, our overall pipeline and pipeline conversion rates, and our revenue growth expectations.
1 We compute the subscription renewal rate by assessing the annual value of subscription contracts that expire or have an anniversary date within the current quarter (denominator) and compare this to the annual renewed value or amount not cancelled for that set of contracts, including price uplifts, if any, realized on renewed contracts (numerator). We typically allow for a grace period of up to six months past the original contract expiration quarter during which we engage in the renewal process before we report the contract as lost /inactive. This grace-period renewal amount has been an immaterial portion over the last three years. If there is an actual cancellation for a subscription contract, we count that amount as removed from the numerator in that period.

2 We compute the maintenance renewal rate by assessing the annual value of maintenance contracts for perpetual licenses that expire or have an anniversary date within the current quarter (denominator) and compare this to the annual renewed value or amount not cancelled for that set of contracts, including price uplifts, if any, realized on renewed contracts (numerator). We typically allow for a grace period of up to six months past the original contract expiration quarter during which we engage in the renewal process before we report the contract as lost /inactive. This grace-period renewal amount has been an immaterial portion over the last three years. If there is an actual cancellation for a maintenance contract, we count that amount as removed from the numerator in that period. If a customer cancels a maintenance contract and migrates the underlying product to one of our cloud products, this loss of maintenance would be counted as a cancellation and reduce our maintenance renewal rate.

27

For example, beginning in the second quarter of 2022, and continuing through the third quarter of 2023, we have experienced an impact from the current macroeconomic environment as prospective and existing customers applied elevated levels of scrutiny to purchasing decisions that adversely impacted the ability to close new business. We experienced these headwinds at an increasing magnitude beginning in the third quarter of 2022, and we expect some or all of the global macroeconomic factors will continue to impact our operations.
The ongoing conditions caused by the COVID-19 pandemic have impacted and could continue to impact our business. We expect certain operating expenses will remain lower than pre-pandemic levels, as we expect certain sales and marketing efforts and events will be a combination of in-person and virtual going forward.
Refer to the section titled “Risk Factors” for further discussion of the possible impact of the global macroeconomic factors on our business.
Key Business Metrics and Non-GAAP Financial Measure
We review a number of operating and financial metrics, including the following unaudited key business metrics and non-GAAP financial measure to evaluate our business, measure our performance, identify trends affecting our business, formulate business plans, and make strategic decisions.
Key Business Metrics
September 30,
20232022
(in thousands, except percentages)
Cloud Subscription Annual Recurring Revenue$549,507 $400,271 
Self-managed Subscription Annual Recurring Revenue527,687 536,123 
Subscription Annual Recurring Revenue1,077,194 936,394 
Maintenance Annual Recurring Revenue498,697 531,357 
Total Annual Recurring Revenue$1,575,891 $1,467,751 
Subscription Net Retention Rate106 %112 %
Cloud Subscription Net Retention Rate118 %115 %
Annual Recurring Revenue
Annual Recurring Revenue (“ARR”) represents the expected annual billing amounts from all active maintenance and subscription agreements. ARR is calculated based on the contract Monthly Recurring Revenue (“MRR”) multiplied by 12. MRR is calculated based on the accounting adjusted total contract value divided by the number of months of the agreement based on the start and end dates of each contracted line item. The aggregate ARR calculated at the end of each reported period represents the value of all contracts that are active as of the end of the period, including those contracts that have expired but are still under negotiation for renewal. We typically allow for a grace period of up to 6 months past the original contract expiration quarter during which we engage in the renewal process before we report the contract as lost /inactive. This grace-period ARR amount has been less than 2% of the reported ARR in each period presented. If there is an actual cancellation of an ARR contract, we remove that ARR value at that time.
We believe ARR is an important metric for understanding our business since it tracks the annualized cash value collected over a 12-month period for all of our recurring contracts, irrespective of whether it is a maintenance contract on a perpetual license, a ratable cloud contract, or a self-managed term-based subscription license.
28

Maintenance Annual Recurring Revenue
Maintenance Annual Recurring Revenue (“Maintenance ARR”) represents the portion of ARR only attributable to our maintenance contracts.
We believe that Maintenance ARR is a helpful metric for understanding our business since it represents the approximate annualized cash value collected over a 12-month period for all our maintenance contracts. Maintenance ARR includes maintenance contracts supporting our perpetual licenses. Maintenance ARR should be viewed independently of maintenance revenue and deferred revenue related to our maintenance contracts and is not intended to be combined with or to replace either of those items. As we continue to shift our focus from perpetual to cloud, we expect Maintenance ARR will decrease in future quarters.
Subscription Annual Recurring Revenue
Subscription Annual Recurring Revenue (“Subscription ARR”) represents the portion of ARR only attributable to our subscription contracts.
We believe that Subscription ARR is a helpful metric for understanding our business since it represents the approximate annualized cash value collected over a 12-month period for all of our recurring subscription contracts. Subscription ARR excludes maintenance contracts on our perpetual licenses to provide information regarding the period-to-period performance and overall size and scale of our subscription business as we continue to focus our efforts on subscription-based licensing. Subscription ARR should be viewed independently of subscription revenue and deferred revenue related to our subscription contracts and is not intended to be combined with or to replace either of those items.
Cloud Subscription Annual Recurring Revenue
Cloud Subscription Annual Recurring Revenue (“Cloud Subscription ARR”) represents the portion of ARR that is attributable to our hosted cloud contracts.
We believe that Cloud Subscription ARR is a helpful metric for understanding our business since it represents the approximate annualized cash value collected over a 12-month period for all of our recurring Cloud contracts. Cloud Subscription ARR is a subset of our overall Subscription ARR, and by providing this breakdown of Cloud Subscription ARR, it provides visibility on the size and growth rate of our Cloud Subscription ARR within our overall Subscription ARR. Cloud Subscription ARR should be viewed independently of subscription revenue and deferred revenue related to our subscription contracts and is not intended to be combined with or to replace either of those items.
Subscription Net Retention Rate
Subscription Net Retention Rate (“Subscription NRR”) compares the contract value for Subscription ARR from the same set of customers at the end of a period compared to the prior year. We treat divisions, segments or subsidiaries inside companies as separate customers. To calculate our Subscription NRR for a particular period, we first establish the Subscription ARR value at the end of the prior year period. We subsequently measure the Subscription ARR value at the end of the current period from the same cohort of customers. The net retention rate is then calculated by dividing the aggregate Subscription ARR in the current period by the prior year period. An increase in the Subscription NRR occurs as a result of price increases on existing contracts, higher consumption of existing products, and sales of additional new subscription products to existing customers exceeding losses from subscription contracts due to price decreases, usage decreases and cancellations. We believe Subscription NRR is an important metric for understanding our business since it measures the rate at which we are able to sell additional products into our subscription customer base.
Cloud Subscription Net Retention Rate
Cloud Subscription Net Retention Rate compares the contract value for Cloud Subscription ARR from the same set of customers at the end of a period compared to the prior year. We treat divisions, segments or subsidiaries inside companies as separate customers. To calculate our Cloud Subscription NRR for a particular period, we first establish the Cloud Subscription ARR value at the end of the prior year period. We subsequently
29

measure the Cloud Subscription ARR value at the end of the current period from the same cohort of customers. The net retention rate is then calculated by dividing the aggregate Cloud Subscription ARR in the current period by the prior year period. An increase in the Cloud Subscription NRR occurs as a result of price increases on existing contracts, higher consumption of existing products, and sales of additional new subscription products to existing customers exceeding losses from subscription contracts due to price decreases, usage decreases and cancellations. We believe Cloud Subscription NRR is an important metric for understanding our business since it measures the rate at which we are able to sell additional products into our cloud subscription customer base.
Non-GAAP Financial Measures
In addition to our results determined in accordance with GAAP in the United States, we believe the following non-GAAP measure is useful in evaluating our operating performance. We use the following non-GAAP financial information to evaluate our ongoing operations and for internal planning and forecasting purposes. We believe that non-GAAP financial information, when taken collectively, may be helpful to investors because it provides consistency and comparability with past financial performance. However, non-GAAP financial information is presented for supplemental informational purposes only, has limitations as an analytical tool and should not be considered in isolation or as a substitute for financial information presented in accordance with GAAP. In addition, other companies, including companies in our industry, may calculate similarly titled non-GAAP measures differently or may use other measures to evaluate their performance, all of which could reduce the usefulness of our non-GAAP financial measure as tools for comparison. A reconciliation is provided below for our non-GAAP financial measure to the most directly comparable financial measure stated in accordance with GAAP. Investors are encouraged to review the related GAAP financial measures and the reconciliation of this non-GAAP financial measure to its most directly comparable GAAP financial measure, and not to rely on any single financial measure to evaluate our business.
Adjusted EBITDA
We define adjusted EBITDA as GAAP net loss as adjusted for income tax benefit (expense), interest income, interest expense, loss on debt refinancing, other income (expense), stock-based compensation, amortization of intangibles, equity compensation related payments, restructuring, acquisition costs, and depreciation.
 Three Months Ended September 30,Nine Months Ended September 30,
 2023202220232022
 (in thousands)
GAAP net income (loss)
$79,276 $(15,602)$(189,544)$(49,294)
Income tax (benefit) expense(70,573)2,782 111,061 10,757 
Interest income
(10,447)(2,813)(27,950)(4,308)
Interest expense
39,327 22,185 111,844 51,570 
Other income, net(5,519)(3,963)(8,680)(12,020)
Stock-based compensation
56,508 34,155 162,058 97,988 
Amortization of intangibles
37,494 46,934 111,896 142,127 
Equity compensation
— 19 — 147 
Restructuring407 — 28,131 — 
Acquisition costs1,584 — 1,584 — 
Depreciation
4,132 5,092 12,540 16,286 
Adjusted EBITDA
$132,189 $88,789 $312,940 $253,253 
We believe adjusted EBITDA is an important metric for understanding our business to assess our relative profitability adjusted for balance sheet debt levels.
30

Components of Results of Operations
Software Revenues
Subscription Revenues.    Subscription revenues consist of revenues from customers under subscription cloud services, subscription-based self-managed licenses, and related support services. Revenues from our cloud-based subscription products are recognized over time on a ratable basis over the contract term beginning on the date that the service is made available to the customer or on the date the contractual term commences, if later. The Company’s cloud subscription services include cloud functionalities and, for most products, also a secure agent that is installed on a customer’s premises. The secure agent performs tasks and enables secure communication behind a customer’s firewall with the cloud functionalities. For these products, customers are not able to use either the cloud functionalities or secure agent for their intended purpose on their own without use of the other component. The cloud functionalities and secure agent are accounted for together as a single performance obligation because we have concluded that the cloud functionalities and secure agent are highly interdependent and interrelated based on the significant two-way dependency between the components. The majority of the revenues expected over the term of our subscription-based self-managed licenses is recognized at a point in time upon transfer of control of the license to the customer. Support services sold with subscription-based self-managed licenses are recognized over time on a ratable basis over the contract term beginning on the date the service is made available to the customer. In general, new subscription contracts are one to three years in length, with an average contract duration of approximately two years. Our subscription software fees are typically billed annually in advance in equal installments across the term of the contracts for both cloud and self-managed subscriptions.
Perpetual License Revenues.    Perpetual license revenues are revenues from customers and partners for sales of our software under on-premises perpetual licenses. Revenue from our perpetual license products is generally recognized at a point in time upon transfer of control of the license to the customer, which is typically upon making the software available to our customers. We expect revenue from perpetual licenses to be less than 1% of total revenues going forward, as we focus the majority of our product development spending on pure cloud products and our go-to-market efforts on subscription-based licensing for software sales. While we continue to offer our perpetual licenses to select customers and geographies, we disincentivize our sales force from selling our perpetual licenses in favor of our subscription-based offerings.
Service Revenues
Maintenance Revenues.    Maintenance revenue, which consists of fees for ongoing support and product updates for our previously sold perpetual licenses, is recognized ratably over the term of the contract, typically one year. Maintenance contracts are generally billed annually in advance. We expect our maintenance revenues to gradually decrease over time as we have ceased actively selling new perpetual licenses and our customers are expected to transition over time to our subscription-based licensing model and adopt our cloud-based products.
Professional Services Revenues.    Professional services revenues consist of non-recurring fees associated with implementation, education, and consulting services related to our software products. Consulting revenues are primarily related to configuration, installation, and implementation of our products. These services are generally performed on a time-and-materials basis and, accordingly, revenues are recognized as the services are performed. Consulting services, if included as part of the software arrangement, generally do not entail significant modification or customization of the software and hence, such services are not considered essential to the functionality of the software. Education service revenues are generated from classes offered at our headquarters, sales and training offices, customer locations, and on-line. Revenues are recognized as the classes are delivered or when the subscription period ends.
Cost of Revenues
Cost of Software Revenues.    Our cost of software revenues is a combination of costs of subscription revenues and perpetual licenses. Cost of subscription revenues consists primarily of fees paid to third-party vendors for cloud services related to our subscription services; fees paid to third parties for software used by us to deliver, monitor and secure our subscription products, internal personnel-related expenses, including stock-based compensation, to operate and secure our hosting infrastructure; royalties paid to postal authorities for
31

address data; and other vendors that provide content for our data-as-a-service offerings. In addition, these expenses include costs which are personnel-related expenses from our IT, Facilities and Procurement functions and expenses related to occupancy and enterprise systems allocated based on headcount (“Shared Costs”). Cost of perpetual license revenues consists primarily of software royalties payable to third parties.
Cost of Maintenance and Professional Services Revenues.    Our cost of service revenues is a combination of costs of maintenance, consulting and education services revenues. Our cost of maintenance revenues consists primarily of costs associated with customer service personnel-related expenses, including stock-based compensation, and royalty fees for maintenance related to third-party software providers. Cost of consulting revenues consists primarily of personnel-related expenses, including employee costs, stock-based compensation, subcontractor costs and travel, entertainment, Shared Costs, and other expenses. Cost of education services revenues consists primarily of the costs of providing education classes and materials at our headquarters, sales and training offices and customer locations.
Amortization of Acquired Technology.    Amortization of acquired technology is the amortization of technologies recorded primarily as a result of the 2015 transaction where we were taken private by our Sponsors (as defined below) (the “2015 Privatization Transaction”) and, to a lesser extent, from business acquisitions and acquired technology licenses.
Operating Expenses
Research and Development
Our research and development expenses consist primarily of salaries and other personnel-related expenses, including stock-based compensation, outside services, travel expenses, Shared Costs, software expenses associated with the development of new products, enhancement and localization of existing products, and quality assurance and development of documentation for our products. All software development costs for software intended to be marketed to customers have been expensed in the period incurred since the costs incurred subsequent to the establishment of technological feasibility have not been significant. With our cloud-only, consumption-driven strategy, we intend to further focus our research and development efforts on our cloud products. We expect this to lead to cost savings in research and development expense in absolute dollars.
Sales and Marketing
Our sales and marketing expenses consist primarily of personnel-related expenses, including commissions and bonuses, as well as stock-based compensation, costs of public relations, seminars, marketing programs, lead generation, travel and entertainment, trade shows, software expenses, outside services and Shared Costs. With our cloud-only, consumption-driven strategy, we intend to further focus our go-to-market efforts on our cloud products. We expect this to lead to cost savings in sales and marketing expense in absolute dollars.
General and Administrative
Our general and administrative expenses consist primarily of personnel-related expenses, including stock-based compensation, for finance, human resources, legal, and general management, as well as professional service expenses associated with recruiting, legal, tax and accounting services, travel expenses and Shared Costs. We expect our general and administrative expenses to continue to increase in absolute dollars for the foreseeable future but may vary as a percentage of revenue.
Amortization of Intangible Assets
Amortization of intangible assets is the amortization of customer relationships, and trade names and trademarks recorded as a result of the 2015 Privatization Transaction and, to a lesser extent, acquired through business acquisitions.
Restructuring
Restructuring charges include our reorganization activities related to a plan announced on January 10, 2023 to reduce our workforce by approximately 450 employees, representing approximately 7% of the global workforce, and a closure of an office in Israel (the “January Plan”).
32

Interest Income (Expense) and Other Income, Net
Interest income (expense) and other income, net consists primarily of interest expense, interest income earned on our cash, cash equivalents, investments, mark-to-market gains and losses on interest rate swaps, unrealized foreign exchange gain and loss on monetary assets and liabilities, foreign exchange transaction gains and losses and rental income.
Income Taxes
We use the liability method of accounting for income taxes in accordance with ASC 740, Income Taxes. Under this method, income tax expense or benefit is recognized for the amount of taxes payable or refundable for the current year. In addition, deferred tax assets and liabilities are recognized for the expected future tax consequences of events that have been recognized in the Company’s condensed consolidated financial statements or tax returns. The measurement of current and deferred tax assets and liabilities is based on provisions of currently enacted tax laws. We evaluate the realization of deferred tax assets based on all available evidence and establish a valuation allowance to reduce deferred tax assets when it is more likely than not that they will not be realized.
Results of Operations
The following table sets forth our condensed consolidated statement of operations data for the periods indicated (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Revenues:
Subscriptions$261,828 $214,009 $703,339 $618,799 
Perpetual license205 1,208 1,024 6,180 
Software revenue262,033 215,217 704,363 624,979 
Maintenance and professional services146,530 156,734 445,619 481,358 
Total revenues408,563 371,951 1,149,982 1,106,337 
Cost of revenues:
Subscriptions39,133 27,692 113,443 77,573 
Perpetual license162 147 555 476 
Software costs39,295 27,839 113,998 78,049 
Maintenance and professional services41,533 50,649 128,556 152,574 
Amortization of acquired technology3,013 8,703 8,776 26,776 
Total cost of revenues83,841 87,191 251,330 257,399 
Gross profit324,722 284,760 898,652 848,938 
Operating expenses:
Research and development85,862 80,403 255,608 239,590 
Sales and marketing129,997 132,282 393,035 404,831 
General and administrative41,911 31,255 122,027 92,461 
Amortization of intangible assets34,481 38,231 103,120 115,351 
Restructuring407 — 28,131 — 
Total operating expenses292,658 282,171 901,921 852,233 
Income (loss) from operations32,064 2,589 (3,269)(3,295)
Interest income10,447 2,813 27,950 4,308 
Interest expense(39,327)(22,185)(111,844)(51,570)
Other income, net5,519 3,963 8,680 12,020 
Income (loss) before income taxes8,703 (12,820)(78,483)(38,537)
Income tax (benefit) expense(70,573)2,782 111,061 10,757 
Net income (loss)$79,276 $(15,602)$(189,544)$(49,294)
33

The following table presents certain financial data for the periods indicated as a percentage of total revenues:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Revenues:
Subscriptions64 %58 %61 %56 %
Perpetual license— — — — 
Software revenue64 58 61 56 
Maintenance and professional services36 42 39 44 
Total revenues100 100 100 100 
Cost of revenues:
Subscriptions10 10 
Perpetual license— — — — 
Software costs10 10 
Maintenance and professional services10 14 11 14 
Amortization of acquired technology
Total cost of revenues21 23 22 23 
Gross profit79 77 78 77 
Operating expenses:— 
Research and development21 22 22 22 
Sales and marketing32 36 34 37 
General and administrative10 11 
Amortization of intangible assets10 10 
Restructuring— — — 
Total operating expenses71 76 78 77 
Income (loss) from operations— — 
Interest income— 
Interest expense(10)(6)(9)(4)
Other income, net
Income (loss) before income taxes(3)(6)(3)
Income tax (benefit) expense(17)10 
Net income (loss)19 (4)(16)(4)
Revenues

The following table sets forth, for the periods indicated, our revenues (in thousands, except percentages):
Three Months Ended September 30,Percent
Change
Nine Months Ended September 30,Percent
Change
2023202220232022
Subscriptions
$261,828 $214,009 22 %$703,339 $618,799 14 %
Perpetual license
205 1,208 (83)%1,024 6,180 (83)%
Total software revenues
262,033 215,217 22 %704,363 624,979 13 %
Maintenance
124,267 127,909 (3)%374,493 392,221 (5)%
Professional services
22,263 28,825 (23)%71,126 89,137 (20)%
Total maintenance and professional services revenues
146,530 156,734 (7)%445,619 481,358 (7)%
Total revenues
$408,563 $371,951 10 %$1,149,982 $1,106,337 %
Total revenues increased by 10% to $408.6 million during the three months ended September 30, 2023 compared to $372.0 million for the three months ended September 30, 2022, primarily due to a 22% increase in
34

software revenues, which represented 64% of total revenues, offset by a 7% decrease in maintenance and professional services revenues.
Total revenues increased by 4% to $1,150.0 million during the nine months ended September 30, 2023 compared to $1,106.3 million for the nine months ended September 30, 2022, primarily due to a 13% increase in software revenues, which represented 61% of total revenues, partially offset by a 7% decrease in maintenance and professional services revenues.
Software Revenues
Our subscription revenues increased to $261.8 million (or 64% of total revenues) for the three months ended September 30, 2023 compared to $214.0 million (or 58% of total revenues) for the three months ended September 30, 2022. The increase of $47.8 million (or 22%) in subscription revenues for the three months ended September 30, 2023 compared to the three months ended September 30, 2022 was due to an increase in our subscription customers and continued expansion within existing customers.
Our subscription revenues increased to $703.3 million (or 61% of total revenues) for the nine months ended September 30, 2023 compared to $618.8 million (or 56% of total revenues) for the nine months ended September 30, 2022. The increase of $84.5 million (or 14%) in subscription revenues for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022 was due to an increase in our subscription customers and continued expansion within existing customers.
We expect subscription revenues to account for substantially all of our software revenues going forward due to our cessation of active selling of perpetual licenses.
Our perpetual license revenues decreased to $0.2 million (less than 1% of total revenues) for the three months ended September 30, 2023 from $1.2 million (less than 1% of total revenues) for the three months ended September 30, 2022. The decrease in perpetual license revenues of $1.0 million (or 83%) for the three months ended September 30, 2023 compared to the three months ended September 30, 2022 was due to the cessation of active selling of perpetual licenses.
Our perpetual license revenues decreased to $1.0 million (less than 1% of total revenues) for the nine months ended September 30, 2023 from $6.2 million (less than 1% of total revenues) for the nine months ended September 30, 2022. The decrease in perpetual license revenues of $5.2 million (or 83%) for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022 was due to the cessation of active selling of perpetual licenses.
We expect perpetual license revenues and the mix of perpetual license revenues to continue to remain immaterial as compared to total software revenues in future periods.
Maintenance and Professional Services Revenues
Maintenance revenues decreased to $124.3 million (or 30% of total revenues) for the three months ended September 30, 2023 from $127.9 million (or 34% of total revenues) for the three months ended September 30, 2022. Maintenance revenues decreased for the three months ended September 30, 2023 compared to the three months ended September 30, 2022 due to cessation of sales of perpetual licenses, non-renewals driven by reasons such as retirement of legacy applications, and to a lesser extent by migration of self-managed products to cloud offerings. The decreases are partially offset by price uplifts on maintenance renewals. We expect maintenance revenues to continue to decrease gradually in dollar value and as a percentage of total revenue due to the cessation of active sales of perpetual licenses.
Maintenance revenues decreased to $374.5 million (or 33% of total revenues) for the nine months ended September 30, 2023 from $392.2 million (or 35% of total revenues) for the nine months ended September 30, 2022. Maintenance revenues decreased for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022 due to non-renewals, declining sales of perpetual licenses and an unfavorable foreign currency impact offset by price uplifts upon renewal. We expect maintenance revenues to continue to decrease gradually in dollar value and as a percentage of total revenue due to the cessation of active sales of perpetual licenses.
Professional services revenues decreased to $22.3 million (or 5% of total revenues) for the three months ended September 30, 2023 compared to $28.8 million (or 8% of total revenues) for the three months ended
35

September 30, 2022. The decrease of $6.5 million (or 23%) in professional services revenues for the three months ended September 30, 2023 compared to the three months ended September 30, 2022 was primarily driven by a decrease in demand for our implementation and other consulting offerings. The decrease in implementation is due to third party service providers taking on an increasing share of our customers’ implementation work.
Professional services revenues decreased to $71.1 million (or 6% of total revenues) for the nine months ended September 30, 2023 compared to $89.1 million (or 8% of total revenues) for the nine months ended September 30, 2022. The decrease of $18.0 million (or 20%) in professional services revenues for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022 was primarily driven by a decrease in demand for our implementation and other consulting offerings. The decrease in implementation is due to third party service providers taking on an increasing share of our customers’ implementation work.
Cost of Revenues
The following table sets forth, for the periods indicated, our cost of revenues (in thousands, except percentages):
Three Months Ended September 30,Percent
Change
Nine Months Ended September 30,Percent
Change
2023202220232022
Cost of software revenues$39,295 $27,839 41 %$113,998 $78,049 46 %
Cost of maintenance and professional services revenues
41,533 50,649 (18)%128,556 152,574 (16)%
Amortization of acquired technology3,013 8,703 (65)%8,776 26,776 (67)%
Total cost of revenues$83,841 $87,191 (4)%$251,330 $257,399 (2)%
Cost of software revenues, as a percentage of software revenues15 %13 %16 %12 %
Cost of maintenance and professional services revenues, as a percentage of maintenance and professional service revenues
28 %32 %29 %32 %
Cost of Software Revenues
Cost of software revenues increased to $39.3 million (or 15% of software revenues) for the three months ended September 30, 2023 compared to $27.8 million (or 13% of software revenues) for the three months ended September 30, 2022. The increase of $11.5 million (or 41%) in cost of software revenues for the three months ended September 30, 2023 compared to the three months ended September 30, 2022 was primarily due to a $6.5 million increase in personnel-related expenses, a $2.2 million increase in stock-based compensation, a $1.4 million increase in Shared Costs, a $1.0 million increase in royalties paid to vendors, and a $0.4 million increase in fees paid to third-party vendors for cloud services related to our subscription services.
Cost of software revenues increased to $114.0 million (or 16% of software revenues) for the nine months ended September 30, 2023 compared to $78.0 million (or 12% of software revenues) for the nine months ended September 30, 2022. The increase of $36.0 million (or 46%) in cost of software revenues for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022 was primarily due to a $22.1 million increase in personnel-related expenses, a $5.2 million increase in stock-based compensation, a $2.9 million increase in fees paid to third-party vendors for cloud services related to our subscription services, a $2.9 million increase in Shared Costs, a $2.5 million increase in outside services and other costs, and a $0.4 million increase in royalties paid to vendors.
Cost of Maintenance and Professional Services Revenues
Cost of maintenance and professional services revenues decreased to $41.5 million (or 28% of maintenance and professional services revenues) during the three months ended September 30, 2023 compared to $50.6 million (or 32% of maintenance and professional services revenues) during the three months ended September 30, 2022. The decrease of $9.1 million (or 18%) in cost of maintenance and professional
36

services revenues during the three months ended September 30, 2023 compared to the three months ended September 30, 2022 was primarily due to $6.7 million decrease in personnel-related expenses primarily from a decrease in headcount, a $2.4 million decrease in outside services and other costs, a $0.7 million decrease in equipment and software expense, and a $0.6 million decrease in Shared Costs; partially offset by a $1.3 million increase in stock-based compensation.
Cost of maintenance and professional services revenues decreased to $128.6 million (or 29% of maintenance and professional services revenues) during the nine months ended September 30, 2023 compared to $152.6 million (or 32% of maintenance and professional services revenues) during the nine months ended September 30, 2022. The decrease of $24.0 million (or 16%) in cost of maintenance and professional services revenues during the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022 was primarily due to a $20.5 million decrease in personnel-related expenses primarily from a decrease in headcount, a $3.9 million decrease in consulting expense, a $3.6 million decrease in Shared Costs, a $0.6 million decrease in equipment, and a $0.2 million decrease in software and other expenses; partially offset by a $4.8 million increase in stock-based compensation.
Amortization of Acquired Technology
Amortization of acquired technology decreased to $3.0 million (or 1% of total revenues) for the three months ended September 30, 2023 from $8.7 million (or 2% of total revenues) for the three months ended September 30, 2022.
The decrease of $5.7 million (or 65%) in amortization of acquired technology for the three months ended September 30, 2023 compared to the three months ended September 30, 2022 was primarily due to a decrease in the amortization of acquired technology largely associated with the 2015 Privatization Transaction, as some components of the technology become fully amortized.
Amortization of acquired technology decreased to $8.8 million (or 1% of total revenues) for the nine months ended September 30, 2023 from $26.8 million (or 2% of total revenues) for the nine months ended September 30, 2022.
The decrease of $18.0 million (or 67%) in amortization of acquired technology for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022 was primarily due to a decrease in the amortization of acquired technology largely associated with the 2015 Privatization Transaction, as some components of the technology become fully amortized.
Operating Expenses
Research and Development
The following table sets forth, for the periods indicated, our research and development expenses (in thousands, except percentages):
Three Months Ended September 30,Percent
Change
Nine Months Ended September 30,Percent
Change
2023202220232022
Research and development
$85,862 $80,403 %$255,608 $239,590 %
Research and development expenses increased to $85.9 million (or 21% of total revenues) for the three months ended September 30, 2023 compared to $80.4 million (or 22% of total revenues) for the three months ended September 30, 2022. The increase of $5.5 million (or 7%) in research and development expenses during the three months ended September 30, 2023 compared to the three months ended September 30, 2022 was primarily due to a $6.3 million increase stock-based compensation, a $0.7 million increase in salaries and other personnel-related expenses; partially offset by a $0.9 million decrease in software costs , a $0.4 million decrease in outside services, and a $0.2 million decrease in Shared Costs.
37

Research and development expenses increased to $255.6 million (or 22% of total revenues) for the nine months ended September 30, 2023 compared to $239.6 million (or 22% of total revenues) for the nine months ended September 30, 2022. The increase of $16.0 million (or 7%) in research and development expenses during the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022 was primarily due to a $17.3 million increase in stock-based compensation, a $2.4 million increase in outside services and other costs, and a $0.7 million increase in travel expense; partially offset by a $2.5 million decrease in Shared Costs, a $1.2 million decrease in salaries and other personnel-related expenses primarily from a decrease in headcount, a $0.4 million decrease in depreciation, and a $0.3 million decrease in software costs.
Sales and Marketing
The following table sets forth, for the periods indicated, our sales and marketing expenses (in thousands, except percentages):
Three Months Ended September 30,Percent
Change
Nine Months Ended September 30,Percent
Change
2023202220232022
Sales and marketing$129,997 $132,282 (2)%$393,035 $404,831 (3)%
Sales and marketing expenses decreased to $130.0 million (or 32% of total revenues) during the three months ended September 30, 2023 compared to $132.3 million (or 36% of total revenues) during the three months ended September 30, 2022. The decrease of $2.3 million (or 2%) in sales and marketing expenses for the three months ended September 30, 2023 compared to the three months ended September 30, 2022 was primarily due to $6.5 million decrease in personnel-related expenses primarily from a decrease in headcount, a $1.0 million decrease in outside services and other costs, and a $0.7 million decrease in software and equipment; partially offset by a $5.8 million increase in stock-based compensation and a $0.1 million increase in marketing expense.
Sales and marketing expenses decreased to $393.0 million (or 34% of total revenues) during the nine months ended September 30, 2023 compared to $404.8 million (or 37% of total revenues) during the nine months ended September 30, 2022. The decrease of $11.8 million (or 3%) in sales and marketing expenses for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022 was primarily due to a $25.1 million decrease in personnel-related expenses primarily from a decrease in headcount, a $5.9 million decrease in marketing related expenses, a $2.5 million decrease in shared costs, a $1.3 million decrease in software and equipment, and a $1.0 million decrease in outside services; partially offset by a $17.8 million increase in stock-based compensation and a $6.2 million increase in travel expense.
General and Administrative
The following table sets forth, for the periods indicated, our general and administrative expenses (in thousands, except percentages):
Three Months Ended September 30,Percent
Change
Nine Months Ended September 30,Percent
Change
2023202220232022
General and administrative$41,911 $31,255 34 %$122,027 $92,461 32 %

General and administrative expenses increased to $41.9 million (or 10% of total revenues) during the three months ended September 30, 2023 compared to $31.3 million (or 8% of total revenues) during the three months ended September 30, 2022. The increase of $10.6 million (or 34%) in general and administrative expenses for the three months ended September 30, 2023 compared to the three months ended September 30, 2022 was primarily due to a $6.7 million increase in stock-based compensation, a $3.1 million increase in personnel-related expenses primarily from an increase in headcount, and a $0.8 million increase in outside services.
General and administrative expenses increased to $122.0 million (or 11% of total revenues) during the nine months ended September 30, 2023 compared to $92.5 million (or 8% of total revenues) during the nine months
38

ended September 30, 2022. The increase of $29.5 million (or 32%) in general and administrative expenses for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022 was primarily due to a $19.0 million increase in stock-based compensation, a $7.0 million increase in personnel-related expenses primarily from an increase in headcount, a $2.7 million increase in bad debt expense, and a $0.8 million increase in outside services.
Other Operating Expenses
The following table sets forth, for the periods indicated, our amortization of intangible assets and restructuring charges (in thousands, except percentages):
Three Months Ended September 30,Percent
Change
Nine Months Ended September 30,Percent
Change
2023202220232022
Amortization of intangible assets$34,481 $38,231 (10)%$103,120 $115,351 (11)%
Restructuring
407 — 100 %28,131 — 100 %
Amortization of intangible assets decreased to $34.5 million (or 8% of revenues) during the three months ended September 30, 2023 compared to $38.2 million (or 10% of revenues) during the three months ended September 30, 2022. The decrease of $3.7 million (or 10%) in amortization of intangible assets for the three months ended September 30, 2023 compared to the three months ended September 30, 2022 was a result of the amortization of our intangible assets primarily from the 2015 Privatization Transaction, as some of the components of the intangible assets become fully amortized.
Amortization of intangible assets decreased to $103.1 million (or 9% of revenues) during the nine months ended September 30, 2023 compared to $115.4 million (or 10% of revenues) during the nine months ended September 30, 2022. The decrease of $12.3 million (or 11%) in amortization of intangible assets for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022 was a result of the amortization of our intangible assets primarily from the 2015 Privatization Transaction, as some of the components of the intangible assets become fully amortized.
Restructuring costs increased to $0.4 million (or less than 1% of total revenues) during the three months ended September 30, 2023. The increase of $0.4 million (or 100%) in restructuring costs for the three months ended September 30, 2023 compared to the three months ended September 30, 2022 was a result of the January Plan. Refer to Note 9. Restructuring in the Notes to the Condensed Consolidated Financial Statements for details.
Restructuring costs increased to $28.1 million (or 2% of revenues) during the nine months ended September 30, 2023. The increase of $28.1 million (or 100%) in restructuring costs for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022 was a result of the January Plan. Refer to Note 9. Restructuring in the Notes to the Condensed Consolidated Financial Statements for details.
Interest Income (Expense) and Other Income, Net
The following table sets forth, for the periods indicated, our interest and other income, net (in thousands, except percentages):
Three Months Ended September 30,Percent
Change
Nine Months Ended September 30,Percent
Change
2023202220232022
Interest income$10,447 $2,813 271 %$27,950 $4,308 549 %
Interest expense(39,327)(22,185)77 %(111,844)(51,570)117 %
Other income, net
5,519 3,963 39 %8,680 12,020 (28)%
Interest and other expense, net
$(23,361)$(15,409)52 %$(75,214)$(35,242)113 %
The increase in interest and other expense, net, of $8.0 million (or 52%) for the three months ended September 30, 2023 compared to the three months ended September 30, 2022 was due to a $17.1 million
39

increase in interest expense primarily due to higher interest rates; partially offset by a $7.6 million increase in interest income from higher interest we received on our cash, cash equivalents and investments and a $1.5 million increase in foreign exchange gains.
The increase in interest and other expense, net, of $40.0 million (or 113%) for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022 was due to a $60.3 million increase in interest expense primarily due to higher interest rates and a $3.3 million decrease in foreign exchange gains. These increases were partially offset by a $23.6 million increase in interest income from higher interest we received on our cash, cash equivalents and investments.
Income Tax Expense (Benefit)
The following table sets forth, for the periods indicated, our provision for income taxes (in thousands, except percentages):
Three Months Ended September 30,Percent
Change
Nine Months Ended September 30,Percent
Change
2023202220232022
Income tax (benefit) expense
$(70,573)$2,782 (2637)%$111,061 $10,757 932 %
Effective tax rate(811)%(22)%(142)%(28)%

The Company computes its income tax provision for interim periods by applying the estimated annual effective tax rate to year-to-date pretax loss from recurring operations and adjusting for discrete tax items arising in that quarter. Our income tax benefit was $70.6 million and income tax expense was $2.8 million for the three months ended September 30, 2023 and 2022, respectively. The income tax benefit recorded for the three months ended September 30, 2023 is due to the decrease in cumulative pretax losses which decreased the year-to-date income tax expense as of September 30, 2023 and reduced our negative effective tax rate. Our income tax expense was $111.1 million and $10.8 million for the nine months ended September 30, 2023 and 2022, respectively. The increase in tax expense recorded for the nine months ended September 30, 2023 compared to the tax expense recorded in the prior year comparable period was primarily due to an increase in our valuation allowance and to a lesser extent from non-deductible stock-based compensation.

We expect the significant volatility of our effective tax rate to continue. The annual negative effective tax rate is anticipated to decrease in the fourth quarter of 2023 as our cumulative pretax loss from recurring operations is expected to decrease.
ASC 740, Income Taxes, provides for the recognition of deferred tax assets if realization of such assets is more likely than not. In assessing the need for any additional valuation allowance as of September 30, 2023, the Company considered all available evidence both positive and negative, expectations and risks associated with estimates of future taxable income, and ongoing prudent and feasible tax planning strategies.

Liquidity and Capital Resources
Since our inception, we have financed our operations primarily through cash flows from operations and debt financing. As of September 30, 2023 and December 31, 2022, respectively, we had $869.1 million and $716.1 million in available cash, cash equivalents, and short-term investments. Our cash and cash equivalents and short-term investments primarily consist of bank account balances, short-term time deposits, highly liquid money market funds and available-for-sale debt securities. We believe that our existing cash and cash equivalents, cash flows generated by operations and the Revolving Facility will be sufficient to meet our working capital and capital expenditure requirements for at least the next twelve months. However, we may be required to raise or desire additional funds for selective purposes, such as acquisitions or other investments in complementary businesses, products, or technologies, and may raise such additional funds through equity or debt financing or from other sources.
On June 13, 2023, we entered into Amendment No. 1 (the “Amendment”) to the Credit Agreement. The Amendment replaced the LIBOR interest rate benchmark with the Secured Overnight Financing Rate (“SOFR”) benchmark. See Note 7. Borrowings in the Notes to the Condensed Consolidated Financial Statements for details.
40

Our primary sources of cash are from cash and cash equivalents, short-term investments, the collection of accounts receivable from our customers and the Revolving Facility. Our uses of cash include payroll and payroll-related expenses and operating expenses such as marketing programs, travel, professional services, facilities and related costs, servicing our borrowings, and debt principal payments. Other uses of cash include the purchase of property and equipment and to acquire businesses and technologies to expand our product offerings. We believe cash generated from operations will be sufficient to meet working capital needs and to service our borrowings.
Approximately one fourth of our cash, cash equivalents and short-term investments are held by our foreign subsidiaries.
The following table summarizes our cash flows for the periods indicated (in thousands):
Nine Months Ended September 30,
20232022
Net cash provided by operating activities$165,305 $139,347 
Net cash used in investing activities(52,951)(115,230)
Net cash provided by financing activities7,593 33,991 
Operating Activities:    Cash provided by operating activities for the nine months ended September 30, 2023 was $165.3 million. Our net loss for the nine months ended September 30, 2023 was $189.5 million, adjusted for non-cash charges, primarily consisting of $124.2 million of depreciation and amortization, $162.1 million of stock-based compensation expense, $12.8 million of non-cash operating lease cost, and $4.3 million of deferred income taxes. Additional uses of cash resulted from changes in operating assets and liabilities. The main drivers of the changes in operating assets and liabilities were a $182.5 million decrease in accounts receivable due to the timing of collections, a $32.6 million increase in income tax payable due to the timing of tax payments, and a $25.9 million decrease in prepaid expenses and assets associated with the growth in our operations. This was partially offset mainly by a $108.1 million decrease in accounts payable and accrued liabilities due to timing of payments and payment of our lease obligations and a $81.5 million decrease in contract liabilities. Our “days sales outstanding” in accounts receivable decreased to 61 days during the nine months ended September 30, 2023 from 62 days during the nine months ended September 30, 2022.
Cash provided by operating activities for the nine months ended September 30, 2022 was $139.3 million. Our net loss for the nine months ended September 30, 2022 was $49.3 million, adjusted for non-cash charges of $187.1 million and a net cash inflow of $1.5 million provided by changes in our operating assets and liabilities.
Investing Activities:    Net cash used in investing activities for the nine months ended September 30, 2023 was $53.0 million primarily due to a cash outflow of $255.1 million in purchases of investments, $12.5 million in cash paid for business combination, and $4.9 million for purchases of property and equipment; partially offset by a cash inflow consisting of $180.0 million in maturities of investments and $39.5 million in sales of investments.
Net cash used in investing activities for the nine months ended September 30, 2022 was $115.2 million primarily due to a cash outflow in purchases of investments and purchases of property and equipment, partially offset by maturities of investments.
We acquire property and equipment in our normal course of business. The amount and timing of these purchases and the related cash outflows in future periods depend on a number of factors, including the hiring of employees, the rate of upgrade of computer hardware and software used in our business, as well as our business outlook.
We have used cash to acquire businesses and technologies that enhance and expand our product offerings, and we anticipate that we will continue to do so in the future. Due to the nature of these transactions, it is difficult to predict the amount and timing of such cash requirements to complete such transactions. We may be required to raise additional funds to complete future acquisitions. In addition, we may be obligated to pay certain variable and deferred earn-out payments based upon achievement of certain performance targets.
Financing Activities:    Net cash provided by financing activities for the nine months ended September 30, 2023 was $7.6 million primarily due to $28.2 million proceeds from issuance of common stock under the ESPP and $19.7 million in proceeds from the issuance of shares upon exercise of stock options. These cash inflows
41

were partially offset by $26.3 million payments for taxes related to net share settlement of restricted stock units and $14.0 million payment of debt.
Net cash provided by financing activities for the nine months ended September 30, 2022 was $34.0 million driven by proceeds from the issuance of common stock under the ESPP and issuance of shares upon exercise of stock options. These cash inflows were partially offset by net activity from derivatives with an other-than-insignificant financing element, payment of debt and payment of offering costs.
Debt
Credit Facilities
The Company has credit agreement with JPMorgan Chase Bank, N.A., as agent, for a syndicate of lenders (“Credit Agreement”). Under the Credit Agreement, the Company incurred $1.9 billion of dollar term loans under the Term Facility and obtained $250.0 million of commitments under the Revolving Facility.
The Term Facility matures on October 29, 2028 and is repayable in quarterly installments of 0.25% of the initial principal amount thereof, with the remaining amount due at maturity. The Revolving Facility matures on October 29, 2026. See Note 7. Borrowings in the Notes to the Condensed Consolidated Financial Statements for details.
The Credit Agreement requires that, as of the last day of any fiscal quarter if on such date the aggregate principal amount of all revolving loans, swingline loans and letter of credit obligations (in excess of $15 million) exceed 35% of the revolving loan commitments, the total net first lien leverage ratio cannot exceed 6.25 to 1.00. Accrued interest on the Credit Facilities is payable quarterly in arrears with respect to base rate loans, at the end of each interest rate period (or at each three-month interval in the case of loans with interest periods greater than three-months) with respect to the loans, the date of any repayment or prepayment, and at maturity (whether by acceleration or otherwise).
On June 13, 2023, we entered into the Amendment. The Amendment replaced the LIBOR interest rate benchmark with the SOFR benchmark, with a credit spread adjustment to the SOFR benchmark ranging from 0.11448% to 0.71513% depending on the interest period, effective July 1, 2023. Other than the foregoing, the material terms of the Credit Agreement remain unchanged.
The Credit Agreement contains certain customary affirmative and negative covenants. As of September 30, 2023, we were in compliance with all such covenants.
Contractual and Lease Obligations
There were no material changes outside of the ordinary course of business in our contractual and lease obligations for the nine months ended September 30, 2023 from the contractual and lease obligations disclosed in our Annual Report on Form 10-K.
Critical Accounting Estimates
Our condensed consolidated financial statements are prepared in accordance with GAAP which requires us to make estimates, judgments and assumptions. We believe that the estimates, judgments, and assumptions upon which we rely are reasonable based upon information available to us at the time that these assumptions, judgments, and estimates are made. These estimates, judgments, and assumptions can affect the reported amounts of assets and liabilities as of the date of the financial statements as well as the reported amounts of revenue and expenses during the periods presented. Any material differences between these estimates and actual results will impact our condensed consolidated financial statements. On a regular basis, we evaluate our estimates, judgments, and assumptions and make changes accordingly.
There have been no material changes to our critical accounting policies and estimates as compared to those described in the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” set forth in our Annual Report on Form 10-K, filed with the SEC on February 27, 2023, except as noted in Note 2. Basis of Presentation and Summary of Significant Accounting Policies in the Notes to our Condensed Consolidated Financial Statements.
42

Item 3. Quantitative and Qualitative Disclosures about Market Risk
Interest Rate Sensitivity
Our investment objective is to conserve capital and maintain liquidity to support our operations; therefore, we generally invest in highly liquid securities, consisting primarily of debt securities, bank deposits, money market funds, and time deposits. Such fixed and floating interest-earning instruments carry a degree of interest rate risk. Fixed income securities may have their fair market value adversely impacted due to a rise in interest rates, while floating rate securities may produce less income than predicted if interest rates fall. Due to the short-term nature of our investment portfolio, we do not believe a hypothetical quarter point increase or decrease in interest rates would have a material effect on the fair market value of our portfolio. Therefore, we do not expect our operating results or cash flows to be materially affected by a sudden change in interest rates.
As of September 30, 2023, we had long-term debt outstanding with a carrying value of $1.83 billion. A hypothetical change in the interest rate of 0.25% will increase or decrease interest expense by approximately $4.6 million a year. See Note 7. Borrowings, in the Notes to our Condensed Consolidated Financial Statements. Borrowings under our term facilities bear interest at a variable market rate.
In July 2017, the UK’s Financial Conduct Authority, which regulates LIBOR, announced that it intends to phase out LIBOR for existing contracts by June 30, 2023. On June 13, 2023, we entered into the Amendment. The Amendment replaced the LIBOR interest rate benchmark with the SOFR benchmark, with a credit spread adjustment to the SOFR benchmark ranging from 0.11448% to 0.71513% depending on the interest period, effective July 1, 2023. Other than the foregoing, the material terms of the Credit Agreement remain unchanged.
Foreign Currency Exchange Risk
Our condensed consolidated results of operations and cash flows are subject to fluctuations due to changes in foreign currency exchange rates. Historically, our revenue contracts have been denominated in mainly U.S. dollars and also local currency. Our outstanding debt obligations are denominated in U.S. dollars. Our expenses are generally denominated in the currencies in which our operations are located. We currently have cash flow hedges for our Indian Rupee expense exposure that we hedge on a rolling twelve-month basis. These exposures are hedged with non-deliverable forward contracts. In the event our foreign sales and expenses increase, our operating results may be affected by foreign currency exchange rate fluctuations, which can affect our operating income or loss. The effect of a hypothetical 10% increase in the value of all applicable foreign currencies relative to the U.S. dollar would have had approximately a $10.3 million negative impact to operating loss for the nine months ended September 30, 2023.
Foreign Exchange Forward Contracts
In order to reduce the impact of earnings volatility associated with foreign currency fluctuations, we enter into foreign currency forward contracts on our largest foreign currency exposure. The forward contracts represent obligations to purchase foreign currencies at a predetermined exchange rate to fund a portion of our expenses that are denominated in foreign currencies. We recognize in earnings amounts related to our cash flow hedges accumulated in other comprehensive income (loss) during the same period in which the corresponding underlying hedged transaction affects earnings. We have forecasted the amount of our anticipated foreign currency expenses based on our historical performance and projected financial plan.
As of September 30, 2023, our open foreign exchange contracts, carried at fair value, are hedging Indian rupee expenses and typically have a maturity of approximately twelve months or less. These foreign exchange contracts mature monthly as the foreign currency denominated expenses are paid and any gain or loss is offset against operating expense. Once the hedged item is recognized, the cash flow hedge is de-designated and subsequent changes in value are recognized in other income, net to offset changes in the value of the resulting non-functional currency monetary assets or liabilities. The notional amounts of these foreign exchange forward contracts in U.S. dollar equivalents were to buy $108.7 million worth of Indian rupees using exchange rates as of September 30, 2023.

Recent Accounting Pronouncements
For recent accounting pronouncements, see Note 2. Basis of Presentation and Summary of Significant Accounting Policies of the Notes to Condensed Consolidated Financial Statements.
43

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, has evaluated the effectiveness of our disclosure controls and procedures as of the end of the period covered by this Report. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. In designing and evaluating our disclosure controls and procedures, our management recognizes that disclosure controls and procedures, no matter how well conceived and operated, can provide only reasonable assurance that the objectives of the disclosure controls and procedures are met. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of the end of the period covered by this Report, our disclosure controls and procedures were effective at the reasonable assurance level.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rules 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the period covered by this Report that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations on Effectiveness of Controls
Our management, including our Chief Executive Officer and Chief Financial Officer, believes that our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives and are effective at the reasonable assurance level. However, management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the company have been detected. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions, or the degree of compliance with the policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.
44

Part II - Other Information
Item 1. Legal Proceedings
From time to time we may become involved in legal proceedings or be subject to claims arising in the ordinary course of our business. We are not presently a party to any legal proceedings that in the opinion of our management, if determined adversely to us, would have a material adverse effect on our business, financial condition, results of operations or cash flows. Future litigation may be necessary to defend ourselves, our partners and our customers by determining the scope, enforceability and validity of third-party proprietary rights, or to establish our proprietary rights. The results of any current or future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors. See Note 14. Commitments and Contingencies in the Notes to our Condensed Consolidated Financial Statements.
Item 1A. Risk Factors
Investing in our Class A common stock involves a high degree of risk. You should carefully consider the risks and uncertainties described below, together with all of the other information contained in this Report, including the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our condensed consolidated financial statements and the related notes thereto, before making a decision to invest in our Class A common stock. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, may also become factors that affect us. If any of the risks occur, our business, financial condition, operating results and prospects could be materially and adversely affected. In that event, the market price of our Class A common stock could decline, and you could lose part or all of your investment.
Risk Factor Summary
Our business is subject to numerous risks and uncertainties that you should consider. These risks include, but are not limited to, the following:
If we are unable to attract and retain customers, our future results of operations could be harmed.
Our business and revenue have been adversely affected and could in the future be adversely affected by macroeconomic factors in the global economy, including those related to inflationary pressures, volatility and uncertainty in the financial services industry, shifting foreign exchange rates, geopolitical disruptions, and the effects of global health crises, such as the COVID-19 pandemic.
A security breach or incident may compromise the integrity of our products, create service outages for our hosted products, or allow unauthorized access to our network or our customers’ data, harm our reputation, create additional liability and adversely impact our financial results.
We have experienced rapid subscription revenue growth in recent periods, and our recent growth rates may not be indicative of our future growth.
If our existing customers terminate or do not renew their subscriptions or maintenance contracts, it could have an adverse effect on our business and results of operations.
If we do not successfully manage our strategy and business model transition for our cloud- and subscription-based offerings, our business may become more difficult to predict and our results of operations may be adversely affected.
Legal and regulatory changes in jurisdictions in which we do business, including regulations relating to localization and transfer of personal and other regulated types of data, and changes in the manner in which those laws and regulations are interpreted and enforced, could impose additional costs on the operation of our products and services, require changes in their functionality, or reduce customer demand.
The loss of our key personnel, an increase in our sales force personnel turnover rate or decrease in sales force productivity, or the inability to attract and retain additional personnel could adversely affect our ability to grow our company successfully and may negatively impact our results of operations.
45

If we are unable to successfully respond to technological advances and evolving industry standards, we could experience a reduction in our future product sales, which would cause our revenues to decline.
Our current research and development efforts, including the introduction of new products, the integration of acquired products, and the enhancements of existing products, may not be successful or result in significant revenue, cost savings or other benefits in the near future, if at all.
Risks Related to Our Business and Industry
If we are unable to attract and retain customers, our future results of operations could be harmed.
The success of our business depends on our ability to attract and retain customers. To do so, we must persuade decision makers at enterprises and other organizations that our products offer significant advantages over those of our competitors. Other factors, many of which are out of our control, may now or in the future impact our ability to attract and retain customers, including:
our failure to generate sufficient awareness and demand for our products;
our failure to meet sales targets for net new subscription business including our cloud offerings;
potential customers’ commitments to existing vendors;
potential customers’ greater familiarity and/or comfort with our competitors’ products;
real or perceived switching costs;
real or perceived complexity deploying our products;
our failure to help our customers successfully deploy and use our products;
our failure to satisfy customer demand for new features, products and services;
our failure to expand sales via additional new products with existing customers;
potential customers’ failure to appreciate the benefits of our platform relative to their existing data management products;
our competitors’ product offerings and pricing strategies being considered favorable to ours;
our failure to expand, retain and motivate our sales and marketing personnel;
our failure to develop or expand relationships with existing sales partners or to attract new sales partners;
the adoption of new, or amendment of existing, laws, rules and regulations that negatively impact the utility of our products;
the perceived risk, commencement or outcome of litigation against us; and
deteriorating general economic conditions.
If our efforts to attract and retain customers are not successful, our revenue and rate of revenue growth may decline, we may not be able to achieve, or successfully sustain, profitability, our business may become more difficult to predict, and our future results of operations could be materially harmed.
Our business and revenue have been adversely affected and could in the future be adversely affected by global macroeconomic factors, including those related to inflationary pressures, volatility and uncertainty in the financial services industry, geopolitical disruptions, and the effects of global health crises such as the COVID-19 pandemic.
Continuing concerns over economic and business prospects in the United States and throughout the world, including impacts related to inflationary pressures, volatility and uncertainty in the financial services industry and geopolitical disruptions have contributed to increased volatility and diminished expectations for the global economy. As a global company, we are subject to the risks arising from adverse changes in the domestic and global economies. In addition, uncertainty in the macroeconomic environment and associated global economic conditions have resulted in volatility in credit, equity, and foreign currency markets. Our revenues are
46

subject to increased foreign currency exchange volatility, resulting in a negative impact of approximately $4.2 million from foreign currency exchange rates for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022. These macroeconomic conditions have and are likely to continue to adversely affect the buying patterns of our customers and prospective customers, including the length of sales cycles, our overall pipeline and pipeline conversion rates, and our revenue growth expectations. In addition, we have experienced, and could experience in the future, delays in payments from our customers experiencing weakness in their business as a result of the macroeconomic environment and associated global economic conditions, which could increase our credit risk exposure or adversely impact our cash flows and harm our financial condition. For example, in 2022 and the first nine months of 2023, we experienced lengthening sales cycles, a decrease in pipeline conversion rates and slower revenue growth. If macroeconomic or geopolitical conditions continue to deteriorate or if the recovery is delayed, slows or is uneven, our overall results of operations could be adversely affected, we may not be able to grow at the rates we have experienced in the past and we could fail to meet the expectations of investors.
The full extent of the impact of current macroeconomic factors, including those related to inflationary pressures, volatility and uncertainty in the banking and financial services sector, foreign exchange rates, geopolitical disruptions, and the effects of global health crises such as the COVID-19 pandemic, on the Company’s operational and financial performance remains uncertain and will depend on many factors outside the Company’s control. Due to our subscription-based business model, the effects of any such factors may not be fully reflected in our results of operations until future periods. To the extent these factors adversely affect the Company’s business, results of operations, and financial condition, this may also have the effect of heightening many of the other risks described in this section.
A security breach or incident may compromise the integrity of our products, create service outages for our hosted products, or allow unauthorized access to our network or our customers’ data, harm our reputation, create additional liability and adversely impact our financial results.
We make significant efforts to maintain the security and integrity of our product source code and the computer systems that are used to develop and host our products. However, the threats to computer systems, networks and data security are increasingly diverse and sophisticated. In addition to traditional computer “hackers,” ransomware attacks, malicious code (such as viruses and worms), employee theft or misuse, and denial of service attacks, sophisticated nation-state and nation-state supported actors now engage in intrusions and attacks (including advanced persistent threat intrusions), and fundamental software vulnerabilities add to the risks to our products and computer systems, including our internal network and service providers’ systems, and the information they store and process. These risks and threats are heightened by many of our employees and service providers working remotely. Additionally, cybersecurity researchers have warned of heightened risks of cybersecurity attacks in connection with the military conflict between Russia and Ukraine. During the second half of fiscal 2022, we wound down operations in a small (29 person) engineering office in Kazan, Russia. Like all cloud service providers and organizations, our cloud software and enterprise networks could be affected by incidents caused by cybersecurity attacks, including by cyber activists sympathetic to the conflict. The impact of such an incident could disrupt the proper functioning of our products, create a service outage for our cloud services, cause errors in the output of our customers’ work, allow unauthorized access to, or use, disclosure, loss, acquisition, modification, unavailability, destruction or other processing of, sensitive, proprietary or confidential information of ours or our customers, and cause other destructive outcomes. If any actual or perceived cybersecurity attack or security breach or incident affecting us or our products or services were to occur, our reputation may suffer, customers may stop buying our products and services, we could face claims, lawsuits and other proceedings by governmental and private actors, could face fines and other potential liability, and could find it necessary or appropriate to expend significant capital and other resources to alleviate problems caused by the cybersecurity attack or security breach or incident, and our business, results of operations and financial condition could be negatively affected. We and our service providers may face difficulties or delays in identifying, remediating and otherwise responding to any cybersecurity attack or other security breach or incident.
In addition, as we continue to devote more resources to evaluate our computer systems, networks and products for security vulnerabilities, the cost of addressing these vulnerabilities and otherwise working to prevent security breaches and incidents could reduce our operating margins. If we do not address security vulnerabilities or otherwise provide adequate security features in our products and cloud services, customers may delay or stop purchasing our products and cloud services. Furthermore, we expect the risks related to computer system, network or security incidents to increase as we continue to develop our cloud products and
47

services, which may store, transmit and process our customers’ sensitive, proprietary or confidential data, including personal or identifying information, in cloud-based IT environments. In December 2021, we became aware of security vulnerabilities associated with Apache Log4j, which we use in certain enterprise and customer-facing Java applications. During 2022, third-party providers that we include in our products and services, including Apache, announced security vulnerabilities in their products and libraries. In May 2023, we became aware of security vulnerabilities associated with Progress MOVEit software, which our support services use in an FTP server. Our security, operations, development and customer success personnel invested unplanned time and resources in investigation, patching, documentation, and customer communications. We expect third-party providers to continue testing and making similar announcements. Any actual or perceived cybersecurity attack or security breach or incident could delay or interrupt service to our customers and may deter customers from using our products and services.
We also engage third-party vendors and service providers to store and otherwise process some of our and our customers’ data, including sensitive and personal information. Our vendors and service providers may also be the targets of cyberattacks, malicious software, phishing schemes, fraud and other means of effectuating security breaches and incidents. Our ability to monitor our vendors and service providers’ data security is limited, and, in any event, third parties may be able to circumvent those security measures, resulting in the unauthorized access to, or misuse, disclosure, loss, acquisition, modification, unavailability, destruction or other processing of, our and our customers’ data, including sensitive and personal information. There may have been and may continue to be significant supply chain attacks, and we cannot guarantee that our or our third-party providers' systems and networks have not been breached or that they do not contain exploitable defects or bugs that could result in a breach of or disruption to our systems and networks or the systems and networks of third parties that support us and our products and services.
In addition, we have acquired a number of companies, products, services and technologies and may continue to do so in the future. As a result, we may inherit additional IT security issues when we integrate these acquisitions. Throughout our history, our self-managed products have accrued historical potential security vulnerabilities. As we migrate these products and underlying features and components to our cloud platform, many of these vulnerabilities are addressed, but some may persist. These potential vulnerabilities are reviewed according to our risk-based process that considers the residual risk based on compensating controls and other factors. Within our self-managed products, some existing vulnerabilities may become more impactful over time and some vulnerabilities may be newly discovered along with the normal course of security vulnerability disclosure. These vulnerabilities may require significant unplanned engineering effort and cost to resolve and redistribute to customers who remain on the self-managed version of our software.
Further, we have incorporated AI technologies into our platform, and may continue to incorporate additional AI technologies into our platform in the future. Our use of AI technologies may create additional cybersecurity risks or increase cybersecurity risks, including risks of security breaches and incidents. Further, AI technologies may be used in connection with certain cybersecurity attacks, resulting in heightened risks of security breaches and incidents.
 
Techniques used to sabotage or obtain unauthorized access to computers systems or networks are constantly evolving and, in some instances, are not identified until launched against a target. We and our service providers may be unable to anticipate these techniques, react in a timely manner, or implement adequate preventative measures. Further, we cannot assure that any limitations of liability provisions in our customer and user agreements, contracts with third-party vendors and service providers or other contracts would be enforceable or adequate or would otherwise protect us from any liabilities or damages with respect to any particular claim relating to a security breach or other security-related matter. We also cannot be sure that our existing insurance coverage will continue to be available on acceptable terms, if at all, or will be available in sufficient amounts, if at all, to cover claims related to a security incident or breach, or that the insurer will not deny coverage as to any future claim. The successful assertion of claims against us that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could have a material adverse effect on our business, including our financial condition, operating results, and reputation.
We have experienced rapid subscription revenue growth in recent periods, and our recent growth rates may not be indicative of our future growth.
We have experienced rapid subscription revenue growth in recent periods. We recognized subscription revenues of $703.3 million and $618.8 million, representing approximately 100% and 99% of total software
48

revenue during the nine months ended September 30, 2023 and 2022, respectively. The year-over-year growth rates for subscription revenue were 13.7% and 19.5% during the nine months ended September 30, 2023 and 2022, respectively, on the basis of year-over-year additions of $84.5 million and $100.8 million in subscription revenue for those same periods. As we increase our total subscription revenue in any given period, it requires higher year-over-year increases in the absolute value of new subscription revenue to maintain the same percentage growth rate. As a result, our current subscription revenue growth rates have declined and may continue to decline, may not be indicative of our future subscription revenue growth rates, they may be adversely impacted by foreign exchange rates, and we may not be able to sustain revenue growth consistent with recent history, or at all. We believe our ability to continue to increase our subscription revenue depends on a number of factors, including, but not limited to:
our ability to attract and retain subscription customers;
our ability to expand within our existing subscription customer basis;
our ability to continue to expand customer adoption of our platform;
our ability to compete effectively against a variety of different vendors who offer data management products;
continued growth of cloud-based services; and
our ability to continue to develop new products to expand the offerings in our platform.
If we are unable to achieve any of these requirements, our subscription revenue growth may decline, and our business and results of operations would be adversely affected.
If our existing customers terminate or do not renew their subscription or maintenance contracts, it could have an adverse effect on our business and results of operations.

We expect to derive a significant portion of our Subscription ARR from our existing subscription customer base. As of September 30, 2023, approximately 95% of our total Subscription ARR was generated from existing subscription customers. As a result, achieving a high renewal rate of our subscriptions is critical to our business. Our customers typically have no contractual obligation to renew their subscriptions after the completion of their then current subscription term, which is typically one to three years, and certain of our customers have a right to terminate during the subscription term. Our customers’ renewal rates may decline or fluctuate, and termination rates may increase or fluctuate, as a result of a number of factors, including their lack of satisfaction with our platform or our customer support, our products’ inability to integrate with new and changing technologies, the perception of frequent or severe subscription outages, delays or lags in our product uptime or latency, and a mismatch in the pricing of our products and competing offerings.
Even if our customers renew their subscriptions, they may renew for shorter subscription terms than we anticipate, they may not expand the usage of our products at the rate we are expecting, or they may insist on other renewal terms that are less economically beneficial to us. We cannot be certain that our customers will renew their subscriptions or expand their subscriptions nor can we be certain that our customers will not terminate their subscriptions in whole or in part. If our customers terminate or do not renew their subscriptions, or renew on less favorable terms, our revenue may grow more slowly than expected or decline, our subscription renewal rate and subscription net retention rate may decline, and we may not accurately predict future revenue from existing customers.
Furthermore, during the nine months ended September 30, 2023, we had $374.5 million of maintenance revenue, which was 33% of our total revenue of $1,150.0 million. During the nine months ended September 30, 2022, we had $392.2 million of maintenance revenue, which was 35% of our total revenue of $1,106.3 million. Achieving a high renewal rate on our maintenance contracts is critical to our business. Our customers have no contractual obligation to renew their maintenance contracts after the completion of their then-current contract term, which is typically one to three years, and certain of our customers have a right to terminate during the term. Our customers’ renewal rates may decline or fluctuate, and termination rates may increase or fluctuate, as a result of a number of factors, including the change in our business model to move away from self-managed licenses in favor of cloud-native products, customers’ lack of satisfaction with our products or our customer
49

support, our products’ inability to integrate with new and changing technologies and a mismatch in the pricing of our products and competing offerings.
Even if our customers renew their maintenance, they may renew for shorter terms than we anticipate or on other terms that are less economically beneficial to us. Customers may also not renew their maintenance if they want to move their perpetual licenses to a cloud architecture and we are unable to accommodate them with an acceptable migration plan. We cannot be certain that our customers will renew their maintenance nor can we be certain that our customers will not terminate their maintenance in whole or in part. If our customers terminate or do not renew their maintenance, or renew on less favorable terms, our revenue may grow more slowly than expected or decline, our maintenance renewal rate may decline, and we may not accurately predict future revenue from existing customers.
If we do not successfully manage our strategy and business model transition for our cloud- and subscription-based offerings, our business may become more difficult to predict and our results of operations may be adversely affected.
The continued adoption of cloud services, the increasing customer demand for subscription-based licensing, the accelerating volume and diversity of data creation, and the critical importance of data security continue to redefine business computing. We offer our products on a subscription-based license model including our cloud data management products that provide our customers with functionality within a cloud-based IT environment. Our strategy and business model for these subscription-based offerings, which differs from our legacy perpetual license-based model, continue to evolve and are subject to risks and uncertainties. It is difficult to forecast the revenue mix for our new sales and this makes it challenging to predict what portion of our new sales will be recognized as revenue in the current period versus recognized ratably over multiple periods.
We have continued to build on our cloud-focused strategy with the development of IDMC. As a result, we are deriving an increasing portion of our revenues over time from our subscription-based offerings. For example, we are investing in our go-to-market strategies and customer success organization for our cloud- and self-managed subscription products. These go-to-market strategies and efforts differ from those we have used for perpetual license software products, may be temporarily disruptive and result in reduced sales productivity in addition to increased costs. The market for subscription-based offerings is not as mature as the market for perpetual license products and it may not develop as anticipated. In addition, market acceptance of subscription-based offerings, particularly cloud-based solutions, may be affected by a variety of factors, including concerns regarding the data security, privacy, cost, reliability, performance and perceived value associated with such offerings. Many customers have invested substantial resources on traditional, perpetually licensed, self-managed software solutions, and the related ongoing support services, and they may be unwilling or reluctant to migrate to cloud-based solutions or other subscription-based offerings. We may not be able to compete effectively or generate significant demand for or revenues from our subscription-based offerings. Also, we expect demand for our subscription-based offerings to unfavorably impact demand for certain of our other products and services, such as support services on perpetually licensed products. In addition, our subscription offering strategy will require continued investment in product development and operations, including cloud-based IT infrastructure. Additionally, our future success depends in part on the growth of the market for cloud data management solutions and an increase in the desire to ingest, store and process data in the cloud, and the market for cloud data management solutions and applications may not grow as expected and, even if such growth occurs, our business may not grow at similar rates, or at all. We may incur costs at a higher than expected rate as our subscription business continues to expand, adversely affecting our financial performance. In addition, we will incur costs associated with the investments in our subscription business in advance of our ability to recognize the revenue associated with our subscription offerings, which will have an adverse impact on our margins. As we continue to focus increasingly on cloud only solutions, we expect that fewer resources will be devoted to our self-managed offerings, which may cause customers who are only interested in self-managed solutions to not renew their subscription for those self-managed solutions. If we are unable to successfully establish our subscription offerings and navigate our business model transition in light of the foregoing risks and uncertainties, our results of operations could be negatively affected.
As part of our strategy to move our business model from perpetual licenses and its associated maintenance to cloud and subscription-based licensing, we have undertaken a program to migrate the installed base of our traditional PowerCenter products, which were originally under perpetual licenses, to our new cloud-based data integration offerings. As part of these migration transactions, we have offered and may continue to offer our customers credits on their maintenance bills and related professional services to assist with the overall
50

migration process. To date we have signed agreements to migrate approximately 5.0% of that installed base maintenance revenue to our cloud solution. These migration projects are time consuming and require a significant level of professional services and customer data validation work to complete. As a result, the rate at which we are able to continue to migrate our maintenance installed base is difficult to forecast and there is no guarantee that we will be able to maintain or accelerate the pace of such migration projects.
Legal and regulatory changes in jurisdictions in which we do business, including regulations relating to artificial intelligence and machine learning or to localization and transfer of personal and other regulated types of data, and changes in the manner in which those laws and regulations are interpreted and enforced, could impose additional costs on the operation of our products and services, require changes in their functionality, or reduce customer demand.
Changes in laws and regulations relating to artificial intelligence and machine learning, data privacy, data protection, and information security, and changes in how courts and supervisory authorities interpret and enforce those laws and regulations, may have the effect of deterring customers in some jurisdictions from commencing, continuing, or expanding use of our products and services. In particular, laws and regulations relating to the localization of categories of information in the jurisdiction of origin or to restrictions on transfer of categories of information out of the jurisdiction may reduce demand for our provision of cloud, professional and support services and/or inhibit our ability to offer those services efficiently and effectively with the features customers desire. This risk is heightened as more customers use cloud services in lieu of self-managed software. Even where we host cloud services in a customer’s jurisdiction, regulators concerned about the possibility of surveillance and intelligence gathering by foreign government entities may encourage those customers to seek alternative services of locally owned and controlled providers where available. If we are unable to retain existing customers and attract new customers as the legal and regulatory landscape continues to change, or if we fail to adapt to these changes, our results of operations may suffer. See risks related to privacy, data protection and information security regulation under “Risks Related to Regulation” below.
The loss of our key personnel, an increase in our sales force personnel turnover rate or decrease in sales force productivity, or the inability to attract and retain additional personnel could adversely affect our ability to grow our company successfully and may negatively impact our results of operations.
We believe our ability to attract and retain highly skilled personnel and key members of our management team is critical to our long-term success. Historically, there has been a significant level of competition to attract these individuals, and we have in the past, and may in the future, experience changes in our senior management team. As new senior personnel join our company and become familiar with our business strategy and systems, or as existing senior personnel assume new roles within the company, their integration or transition could result in disruption to our ongoing operations.
The future success of our business requires us to add, attract, train, and retain personnel. If we are unable to effectively attract and train new personnel on a timely basis, or if we experience an increase in the level of turnover, our results of operations may be negatively affected.
We continue to be substantially dependent on our sales force to obtain new customers and to drive additional usage and sales among our existing customers. We believe that there is competition for sales personnel, including enterprise sales representatives and sales engineers, with the skills and technical knowledge that we require. Our ability to achieve revenue targets will depend, in large part, on our success in recruiting, training and retaining sufficient numbers of sales personnel to support our growth. Further, from time to time, we have experienced an increased level of turnover in our direct sales force, particularly in the first quarter of a year. Such increase in the turnover rate affects our ability to generate software revenues. Although we have hired replacements in our sales force and are continuing to hire additional sales personnel to grow our business, we typically experience lower productivity from newly hired sales personnel for a period of approximately nine months. We continue to invest in training for our sales personnel, including updates to cover new, acquired, or enhanced products, as we broaden our product platform. In addition, we periodically make adjustments to our sales organization in response to a variety of internal and external factors, such as market opportunities, competitive threats, management changes, product introductions or enhancements, acquisitions, sales performance, increases in sales headcount and cost levels. Such adjustments may be temporarily disruptive and result in reduced productivity. If we are unable to effectively attract, train and retain new sales personnel, particularly sales specialists or domain experts, or if we experience an increase in the level of sales
51

force turnover or decrease in sales force productivity, our ability to generate revenues from both new and existing customers and our growth rate may be negatively affected.
We have relied on our ability to grant equity awards as one mechanism for recruiting and retaining highly skilled talent. Following our IPO, our stock price declined significantly. If our stock price is below the exercise price of stock options previously granted to employees, or has fallen from the grant date value for employee RSUs, the retention value of the equity awards we have made to employees is reduced proportionally, which may lead to higher voluntary attrition rates. As a result, we may need to provide additional cash or equity compensation to recruit and retain employees.
We currently do not have any key-man life insurance relating to our key personnel, and the employment of key personnel in the United States is generally at will and not subject to employment contracts.
If we are unable to successfully respond to technological advances and evolving industry standards, we could experience a reduction in our future product sales, which would cause our revenues to decline.
The market for our products is characterized by continuing technological development, the emergence of new technologies, evolving industry standards, changing customer needs, and frequent new product introductions and enhancements. The introduction of products by our competitors or others incorporating new technologies, such as the use of artificial intelligence (“AI”) or machine learning, the emergence of new industry standards, or changes in customer requirements could render our existing products obsolete, unmarketable, or less competitive. In addition, industry-wide adoption or increased use of hand-coding, open source standards or other uniform open standards across heterogeneous applications could minimize the importance of the integration functionality of our products and materially adversely affect the competitiveness and market acceptance of our products. Furthermore, the standards on which we choose to develop new products or enhancements may not allow us to compete effectively for business opportunities.
Our success depends upon our ability to enhance existing products, to respond to changing customer requirements, and to develop and introduce new products in a timely manner that keep pace with technological and competitive developments, including those that may incorporate artificial intelligence and machine learning (“AI/ML”), and emerging industry standards we may be subject to new, or heightened legal, ethical, and other challenges. We have in the past experienced delays in releasing new products and product enhancements and may experience similar delays in the future. As a result, in the past, some of our customers deferred purchasing our products until the next upgrade was released. Future delays or problems in the installation or implementation of our new releases may cause customers to forgo purchases of subscriptions to our products and purchase those of our competitors instead. Additionally, even if we are able to develop new products and product enhancements, we cannot ensure that they will achieve market acceptance.
Our current research and development efforts, including the introduction of new products, the integration of acquired products, and the enhancement of existing products, may not be successful or result in significant revenue, cost savings or other benefits in the near future, if at all.
Rapid technological changes, including changes in customer requirements and preferences, are characteristic in the software industry. In particular, in the market for enterprise data management software and services, especially for broader data management initiatives, we have experienced increased competition from new and emerging technologies and increased market confusion from our customers or prospective customers about the benefits of our products compared to other solutions. In order to address the expanding data management needs of our customers and prospective customers, and to respond to rapid technological changes, technological trends and customer concerns, we introduce new products and technology enhancements on a regular basis, including products we acquire. For example, in August 2020, we acquired GreenBay Technologies, a provider of advanced AI/ML solutions that complement our CLAIRE-powered IDMC platform, and in July 2020, we acquired Compact Solutions, a provider of advanced metadata connectivity tools. We intend to continue our investments to develop and introduce new products and product enhancements.
The introduction of new products, integration of acquired products and enhancement of existing products is a complex and costly process involving inherent risks, such as:
the failure to accurately anticipate the impact of new and emerging technologies or changes in technological trends;
52

the failure to accurately anticipate changes in customer requirements and preferences;
delays in completion, launch, delivery, or availability;
delays in customer adoption or market acceptance;
delays in customer purchases in anticipation of products not yet released;
product quality issues, including the possibility of defects and the costs of remediating any such defects;
market confusion based on changes to the product packaging and pricing as a result of a new product release;
market confusion based on the introduction of new and emerging technologies by us and our competitors or changes in technological trends, particularly the shift to cloud-based solutions;
interoperability and integration issues between our existing products and newly acquired products or technologies, and the costs of remediating any such issues;
interoperability and integration issues with third-party technologies and the costs of remediating any such issues;
customer issues with migrating or upgrading from previous product versions and the costs of remediating any such issues;
bugs, errors, or other defects or deficiencies in the early stages of introduction;
loss of existing customers that choose a competitor’s product instead of upgrading or migrating to the new or enhanced product; and
loss of maintenance revenues from existing customers that do not upgrade or migrate.
Developing our products and related enhancements is expensive. We devote significant resources to the development of new products, the acquisition of products, and the enhancement of existing products, as well as to the integration of these products with each other. We recognized $255.6 million and $239.6 million of research and development expense during the nine months ended September 30, 2023 and 2022, respectively. Our investments in research and development may not result in significant design improvements, marketable products or features, or may result in products that are more expensive than anticipated. Additionally, we may not achieve the cost savings or the anticipated performance improvements we expect, and we may take longer to generate revenue, or generate less revenue, than we anticipate. Our future plans include significant investments in research and development and related product opportunities. We believe that we must continue to dedicate a significant amount of resources to our research and development efforts to maintain our competitive position. However, we may not receive significant revenue from these investments in the near future, if at all, or these investments may not yield the expected benefits, either of which could adversely affect our business and results of operations. For example, while the use of AI/ML are leading to advancements in technology, if they are not widely adopted and accepted or fail to operate as expected, our business and reputation may be harmed. In addition, as we develop new products, particularly those based on new or emerging technologies, we may need to develop sales and marketing strategies that differ from the strategies we currently utilize, which may result in increased levels of investment and additional costs. For example, we are continuing to evolve our business model to increase subscription revenue and we are investing in our go-to-market strategies for our newer products.
Additionally, we have in the past experienced bugs, errors, or other defects or deficiencies in new products, including cloud products, and product updates and may have similar experiences in the future. Furthermore, our ability to increase the usage of our products depends, in part, on the development of new use cases for our products and may be outside of our control. We also have invested, and may continue to invest, in the acquisition of complementary businesses, technologies, services, products and other assets that expand the products that we can offer our customers. We may make these investments without being certain that they will result in products or enhancements that will be accepted by existing or prospective customers. Additionally, even if we are able to develop new products and product enhancements, we cannot ensure that they will achieve market acceptance. If we are unable to successfully enhance our existing products to meet evolving customer requirements, increase adoption and usage of our products, develop new products, or if our efforts to increase the usage of our products are more expensive than we expect, then our business, results of operations and financial condition would be adversely affected.
53

We may not be able to successfully manage the growth of our business if we are unable to scale our operations and enhance our internal systems, processes, and controls.
We continue to experience growth in our customer base and operations, which may place a strain on our management, administrative, operational and financial infrastructure. We anticipate that additional investments in our infrastructure will be necessary to scale our operations and increase productivity. These additional investments will increase our costs and may adversely affect our operating margins if we are unable to sufficiently increase revenues to cover these additional costs. If we are unable to successfully scale our operations and increase productivity, we may be unable to execute our business strategies. Our business has grown in recent years, as evidenced by headcount growth in India, Japan and EMEA, through internal expansion and through acquisitions, and we expect such growth to continue. As a result, we may need to enter into additional lease commitments or expand existing facilities, which may adversely affect our cash flows and results of operations. We utilize third-party data center facilities and public cloud providers, including AWS, Microsoft Azure and Google Cloud, to host certain of our services, systems and data. Each of our commercial agreements with AWS, Microsoft Azure and Google Cloud have three-year terms through 2024 or 2025 and will remain in effect until terminated by us or the respective counterparty. AWS may terminate the agreement for convenience by providing us at least 30 days’ advance notice or for cause upon a material breach of the agreement, subject to AWS providing prior written notice and a 30-day cure period. Microsoft Azure may terminate the agreement without cause upon 60 days’ notice or for material breach, subject to such party providing 30 days’ notice and a 30-day cure period. Google Cloud may terminate the agreement for material breach with a 30-day cure period, if we cease operations or become subject to insolvency proceedings and the proceedings are not dismissed within 90 days, or we are in material breach more than twice notwithstanding any cure of such breaches. While we believe that we could transition among these cloud infrastructure providers or to alternative providers on commercially reasonable terms if needed, in the event any of these third-party facilities or public cloud providers become unavailable due to outages, interruptions or other unanticipated problems, or because they are no longer available on commercially reasonable terms or prices, our costs may increase and our operations may be impaired, which would adversely affect our business.
In addition, we need to continue to enhance our internal systems, processes, and controls to effectively manage our operations and growth. We are continually investing resources to upgrade and improve our internal systems, processes and controls, human resources information systems and our enterprise resource planning systems, in order to meet the growing requirements of our business, but we cannot guarantee we will do so effectively or efficiently.
Upgrades to our internal systems, processes, and controls may require us to implement incremental reconciliation or additional reporting measures to evaluate the effectiveness of such upgrade or improvement, or to adopt new processes or procedures in connection with the upgrade or improvement. We may not be able to successfully implement upgrades and improvements to our systems, processes, and controls in an efficient or timely manner, if at all, and we may discover deficiencies in existing systems, processes, and controls, which could adversely affect our business. We have licensed technology and utilized support services from various third parties to help us implement upgrades and improvements. We may experience difficulties in managing upgrades and improvements to our systems, processes, and controls or in connection with third-party software, which could disrupt existing customer relationships, causing us to lose customers, limit us to smaller deployments of our products, or increase our technical support costs. The support services available for such third-party technology also may be negatively affected by mergers and consolidation in the software industry, and support services for such technology may not be available to us in the future. In addition, we use both self-managed and cloud resources, and any security or other flaws in such resources could have a negative impact on our internal systems, processes, or controls.
We may also need to realign resources from time to time to more efficiently address market or product requirements. For example, in January 2023, we announced the January Plan to reduce our workforce by approximately 450 employees, representing approximately 7% of our current global workforce, and in November 2023, we announced a plan to reduce our workforce by approximately 545 employees, representing approximately 10% of our current global workforce, and reduce our global real estate footprint (the “November Plan”). As disclosed in our Current Report on Form 8-K, filed on November 1, 2023, we estimated that we will incur non-recurring charges of approximately $35 million to $45 million in connection with the November Plan, primarily related to cash expenditures for employee transition, notice period and severance payments, employee benefits, real-estate related charges, and other costs. We expect that the majority of these charges will be incurred by the end of the first quarter of 2024 and the implementation of the November Plan to be substantially complete by the end of the third quarter of 2024. To the extent the current or any future
54

realignment requires changes to our internal systems, processes, and controls or organizational structure, including a slowdown in hiring or a further reduction in force, we could experience disruption in customer relationships, increases in costs, increased employee turnover, and decreased employee morale and productivity. Furthermore, as we expand our geographic presence and capabilities, we may also need to implement additional or enhance our existing systems, processes and controls to comply with U.S. and international laws.
If we do not compete effectively, our revenues may not grow and could decline.
The market for our products is highly competitive, quickly evolving, and subject to rapidly changing technology, which may expand the alternatives available to our current and potential customers for their data management requirements. Our competition consists of:
hand-coded custom-built solutions developed by internal IT teams;
point solution vendors that compete with one of our products;
cloud service providers (“CSPs”) with limited platform-specific capabilities in data management; and
stack vendors that compete across in many of our markets with data management solutions.
From time to time, we compete with business intelligence and analytics vendors that offer, or may develop, products with functionalities that compete with our products.
Certain of our competitors have substantially greater financial, technical, marketing, and other resources, greater name recognition, specialized sales or domain expertise, broader product portfolios and stronger customer relationships than we do and may be able to exert greater influence on customer purchasing decisions. New or emerging technologies, technological trends or changes in customer requirements may result in certain of our strategic partners, including CSPs, becoming potential competitors in the future. Our competitors may be able to respond more quickly than we can to new or emerging technologies, technological trends and changes in customer requirements. Our current and potential competitors may develop and market new technologies that render our existing or future products obsolete, unmarketable, or less competitive. In addition, new products or enhancements of existing products that we introduce may not adequately address or respond to new or emerging technologies, technological trends or changes in customer requirements. Moreover, competition from new and emerging technologies and changes in technological trends, particularly the shift to cloud-based solutions, has increased market confusion about the benefits of our products compared to other solutions.
We expect competition to increase as other established and emerging companies enter the data management and data integration software market, as customer requirements evolve and as new products and technologies are introduced. Our ability to compete depends upon many factors both within and beyond our control, including the following:
ability to offer a comprehensive platform with best of breed products;
interoperability with multi-cloud, hybrid environments and applications;
ability to embed advanced AI and machine learning in our platform;
performance, reliability and security;
ease of deployment and ease of use by the full breadth of data practitioners;
elasticity and ability to quickly scale services;
strength of cloud ecosystem partnerships;
responsiveness to evolving customer needs and use cases;
success of sales & marketing efforts;
quality of customer support; and
brand awareness and reputation.
We may have difficulty competing on the basis of price in circumstances where our competitors develop and market products with similar or superior functionality and pursue an aggressive pricing strategy. For
55

example, some of our competitors may provide guarantees of prices and product implementation, offer data management products at no cost in order to charge a premium for additional functionality, or bundle data management products with other products at no cost to the customer or at deeply discounted prices for promotional purposes or as a long-term pricing strategy. These difficulties may increase as larger companies target the data management markets. A customer may be unwilling to pay a separate cost for our data management products if the customer has a bundled pricing arrangement with a company that offers a wider variety of products than us. As a result, increased competition, alternate pricing models and bundling strategies could seriously impede our ability to sell additional products and services on terms favorable to us.
In addition, consolidation among vendors in the software industry is continuing at a rapid pace. Our current and potential competitors may make additional strategic acquisitions, consolidate their operations, or establish cooperative relationships among themselves or with other solution providers, thereby increasing their ability to provide a broader suite of software products or solutions and more effectively address the needs of our current and prospective customers. Such acquisitions could cause potential customers to defer or not proceed with purchasing our products. Our current and potential competitors may also establish or strengthen cooperative relationships with our current or future strategic partners, thereby limiting our ability to sell products through these channels. If any of this were to occur, our ability to market and sell our software products would be impaired. In addition, competitive pressures could reduce our market share or require us to reduce our prices, either of which could harm our business, results of operations, and financial condition.
Furthermore, during periods of U.S. or global economic uncertainty, our customers’ capital spending may be significantly reduced. As a result, there is significantly increased competition for the allocation of IT budget dollars, and other IT implementations may take priority over the use of our products and services.
We may experience fluctuations in our quarterly or annual operating results, especially in the amount of self-managed subscription license and other license revenues we recognize.
Our quarterly and annual operating results, particularly the upfront portion of revenue from new sales of our self-managed subscription license and existing contract renewals, have fluctuated in the past and may do so in the future. Our self-managed products, predominantly sold under a subscription-based license, are difficult to forecast accurately and are vulnerable to short-term shifts in customer demand. We may experience a reduction in contract duration for self-managed subscription licenses which would reduce the amount of revenue that we recognize on net new and renewal transactions. Also, we may experience order deferrals by customers in anticipation of future new product introductions or product enhancements, as well as a result of their particular budgeting and purchase cycles. The continued global economic and geopolitical uncertainty may also cause further customer order deferrals or reductions, stricter customer purchasing controls and approval processes, and adversely affect budgeting and purchase cycles. By comparison, our short-term expenses are relatively fixed and based in part on our expectations of future revenues. We generally recognize a substantial portion of our self-managed product license revenues in the last month of each quarter and, sometimes in the last few weeks or days of each quarter. As a result, we cannot predict the adverse impact caused by cancellations or delays in prospective orders until the end of each quarter.
Moreover, the expansion of our product portfolio through the introduction of new products and enhancements has increased the complexity of our transactions and this may increase the length of our sales cycles and reduce the predictability of the timing and the amount of future sales.
Due to the difficulty we experience in predicting our quarterly license revenues, we believe that period-to-period comparisons of our operating results are not necessarily a good indication of our future performance.
In addition, a number of the other factors discussed in this section may cause fluctuations in our quarterly or annual operating results. As a result, our future operating results or forecasts of future operating results could fail to meet the expectations of investors, which could cause our stock price to decline.
Market adoption of cloud-based data management solutions may not grow as we expect, which may harm our business, financial condition and results of operations.
The market for cloud-based data management solutions is not as mature as the market for on-premises products, and it may not develop as anticipated. In addition, market acceptance of cloud-based solutions may be affected by a variety of factors, including concerns regarding the data security, privacy, cost, reliability, performance and perceived value associated with such offerings. Many customers have invested substantial resources on traditional, on-premises software solutions and the related ongoing support services, and they
56

may be unwilling or reluctant to migrate to cloud-based solutions. If our cloud-based solutions do not achieve widespread adoption or the market for cloud-based data management solutions generally does not evolve as expected, it could result in reduced customer purchases, reduced renewal rates and decreased revenue, any of which will adversely affect our business, financial condition and results of operations.
If we are unable to accurately forecast sales and trends in our business, we may fail to meet expectations.
We use a “pipeline” system, a common industry practice, to forecast sales and trends in our business. Our sales personnel monitor the status of all potential sales of our products and estimate when a customer will make a purchase decision and the potential dollar amount of the sale. We aggregate these estimates periodically in order to generate a sales pipeline. We assess the pipeline at various points in time to look for trends in our business. While this pipeline analysis may provide us with some guidance in business planning and budgeting, these pipeline estimates are necessarily speculative. Our pipeline estimates may not correlate to revenues in a particular quarter or over a longer period of time, particularly in a weak or uncertain global macroeconomic environment. In addition, our pipeline estimates can prove to be unreliable in a particular quarter or over a longer period of time, in part because both the “conversion rate” of the pipeline into actual sales and the quality and timing of pipeline generation can be very difficult to estimate.
The conversion of the sales pipeline into actual license or subscription sales may also be affected by the tendency of some of our customers to wait until the end of a fiscal period in the hope of obtaining more favorable terms, which can also impede our ability to negotiate, execute and deliver on these contracts in a timely manner. Because we have historically converted a substantial portion of our pipeline into sales in the last month of each quarter and sometimes in the last few weeks of each quarter, we may not be able to adjust our cost structure in a timely manner in response to variations in the pipeline conversion rate. In addition, for newly acquired companies, we have limited ability to predict how their pipelines will convert into sales or revenues following acquisition. Any change in the conversion rate of the pipeline into customer sales or in the pipeline itself could cause us to improperly budget for future expenses that are in line with our expected future revenues, which would adversely affect our operating margins and results of operations.
A reduction in our sales pipeline and pipeline conversion rate could adversely affect the growth of our company.
We continue to experience a reduced conversion rate of our overall pipeline, primarily as a result of general economic slowdowns and general macroeconomic uncertainty due in part to geopolitical disruptions, which caused the amount of customer purchases to be reduced, deferred, or cancelled. Recent and current global macroeconomic uncertainty and trends have had and may continue to have an adverse effect on our pipeline conversion rate in the near future. If we are unable to continue to increase the size of our sales pipeline and our pipeline conversion rate, our results of operations could fail to meet the expectations of investors, which could cause our stock price to decline.
We have expanded our international operations and opened sales offices in other countries. We have experienced and may continue to experience various leadership transitions in our worldwide sales organization.
We recognized $393.0 million and $404.8 million of sales and marketing expense during the nine months ended September 30, 2023 and 2022, respectively. As our products become more complex and we target new customers for our software and services, we expect to broaden our go-to-market initiatives and, as a result, our sales and marketing expenses may increase. We expect these investments to increase our revenues, sales productivity, and eventually our profitability. However, if we experience an increase in sales personnel turnover, do not achieve expected increases in our sales pipeline, experience a decline in our sales pipeline conversion ratio, or do not achieve increases in productivity and efficiencies from our new sales personnel as they gain more experience, then we may not achieve our expected increases in revenue, sales productivity, and profitability.
As a result of our lengthy sales cycles, our expected revenues are susceptible to fluctuations, which could cause us to fail to meet expectations.
Due to the expense, broad functionality, and company-wide deployment of our products, our customers’ decisions to purchase subscriptions to our products typically require the approval of their executive decision makers. Also, macroeconomic uncertainty, inflationary pressures, volatility and uncertainty in the banking and
57

financial services sector, geopolitical disruptions, and other challenging global economic conditions, have and are likely to continue to adversely affect the buying patterns of our customers and prospective customers, including the size of transactions, and length of our sales cycle. In addition, we frequently must educate our potential customers about the full benefits of our products, which also can require significant time. These trends toward greater customer executive level involvement or stricter customer purchasing controls and approval processes and increased customer education efforts are likely to increase, particularly as we expand our market focus to broader data management initiatives and experience increased competition from new or emerging technologies. Further, our sales cycle may lengthen as we continue to focus our sales efforts on large corporations. In addition, the purchase of subscriptions of our products may be delayed, or our sales cycle may become more complex, due to potential conflicts in our sales channels and sales processes if we increasingly sell our subscription-based offerings together with our perpetual license-based products or to accounts that have pre-existing perpetual license-based products. As a result of these factors, the length of time from our initial contact with a customer to the customer’s decision to purchase subscriptions to our products typically ranges from three to twelve months. We are subject to a number of significant risks as a result of our lengthy sales cycle that could delay, reduce or otherwise adversely affect the purchase of subscriptions to our products, including:
changes in our customers’ budgetary constraints and internal acceptance review procedures;
the timing of our customers’ budget cycles;
the seasonality of technology purchases, which historically has resulted in stronger sales of our products in the fourth quarter of the year, especially when compared to lighter sales in the first quarter of the year;
our customers’ concerns about the introduction of our products;
our customers’ concerns about managing a combination of perpetual license-based products and subscription-based products;
our customers’ concerns about migrating pre-existing perpetual license-based products to our cloud offerings;
market confusion over the introduction of new or emerging technologies by us or our competitors or changes in technological trends, particularly the shift to cloud-based solutions; or
potential downturns in general economic or political conditions or potential tightening of credit markets that could occur during the sales cycle.
If our sales cycles lengthen unexpectedly, they could adversely affect the timing of our revenues or increase costs which may independently cause fluctuations in our revenues and results of operations. Finally, if we are unsuccessful in closing sales of our products after spending significant funds and management resources, our operating margins and results of operations could be adversely impacted.
The sales prices of our products may decrease, which may reduce our gross profits and adversely affect our financial results.
The sales prices for our subscription offerings and professional services may decline for a variety of reasons, including competitive pricing pressures, discounts, a change in our mix of subscription offerings, self-managed offerings and professional services and their respective margins, anticipation of the introduction of new subscription offerings or professional services, or promotional programs. Competition continues to increase in the market segments in which we participate, and we expect competition to further increase in the future, thereby leading to increased pricing pressures. Larger competitors with more diverse product and service offerings may reduce the price of products or services that compete with ours or may bundle them with other products and services. We cannot guarantee that we will be successful in developing and introducing new subscription offerings with enhanced functionality on a timely basis, or that any such new subscription offerings, if introduced, will enable us to maintain our prices and gross profits at levels that will allow us to achieve and maintain profitability.
Additionally, currency fluctuations in certain countries and regions may negatively impact actual prices that channel partners and customers are willing to pay in those countries and regions. Recent fluctuations in foreign currency exchange rates have negatively affected, and are likely to continue to negatively affect, our revenues in the near term. Changes in foreign currency exchange rates driven by the general strengthening of
58

the U.S. dollar adversely impacted reported revenue by approximately $4.2 million in the nine months ended September 30, 2023. The impact on revenue from fluctuations in foreign currency is calculated by comparing current period revenue to the translated current period revenue for the nine months ended September 30, 2023 using the prior year’s monthly exchange rates.
We rely on our relationships with our strategic partners. If we do not establish, maintain and strengthen these relationships, our ability to generate revenue and control expenses could be adversely affected.
We believe that our ability to increase the sales of our products depends in part upon establishing, maintaining and strengthening relationships with our current strategic partners and any future strategic partners.
In addition to our direct sales force, we rely on established relationships with a variety of strategic partners, such as hyperscaler cloud partners, cloud data platforms, systems integrators, resellers, and distributors, for marketing, licensing, implementing, and supporting our products in the United States and internationally. We also rely on relationships with strategic technology partners, such as enterprise application providers, database vendors, data quality vendors, and enterprise information integration vendors, for the promotion and implementation of our products. In addition, as we develop new products, particularly those based on new or emerging technologies, we may need to establish relationships with new strategic partners, including those that may differ from the types of strategic partners we currently have. We may not be able to successfully establish such relationships, which may adversely affect the market acceptance of our products. In addition, given our limited history with our newer strategic partners, we cannot be certain these relationships will result in significant increases in sales of our products, particularly our newer products.
Our strategic partners offer products from several different companies, including, in some cases, products that compete with our products. We have limited control, if any, as to whether these strategic partners devote adequate resources to promoting, selling, and implementing our products as compared to our competitors’ products. Also, new or emerging technologies, technological trends or changes in customer requirements may result in certain of our strategic partners becoming potential competitors in the future. In addition, from time to time our strategic partners have acquired, and will likely continue to acquire, competitors of ours. Such consolidation makes it critical that we continue to develop, maintain and strengthen our relationships with other strategic partners. We may not be able to strengthen such relationships and successfully generate additional revenue.
Our Informatica Partner Program agreements with our strategic partners typically have a duration of 24 months, and generally may be terminated for any reason by either party with advance notice prior to each renewal date. It should be noted that in some jurisdictions, even with a right to termination for convenience, partners may be entitled to compensation upon termination, depending on local law, their level of investment and the notice period given. We cannot assure you that we will retain these strategic partners or that we will be able to secure additional or replacement strategic partners. The loss of one or more of our significant strategic partners or a decline in the number or size of orders from any of them could harm our results of operations. In addition, many of our new strategic partners require extensive training and may take several months or more to achieve productivity. Our strategic partner sales structure could subject us to lawsuits, potential liability, and reputational harm if, for example, any of our strategic partners misrepresents the functionality of our offerings to customers or violates laws or our or their corporate policies. If our strategic partners are unsuccessful in fulfilling the orders for our offerings, or if we are unable to enter into arrangements with and retain high quality strategic partners, our ability to sell our offerings and results of operations could be harmed.
In addition, we may not be able to maintain strategic partnerships or attract sufficient additional strategic partners who have the ability to market our products effectively, are qualified to provide timely and cost-effective customer support and service, or have the technical expertise and personnel resources necessary to implement our products for our customers. In particular, if our strategic partners do not devote sufficient resources to implement our products, we may incur substantial additional costs associated with hiring and training additional qualified technical personnel to implement solutions for our customers in a timely manner.
Furthermore, our relationships with our strategic partners may not generate enough revenue to offset the significant resources used to develop these relationships. If we are unable to leverage the strength of our strategic partnerships to generate additional revenues, our revenues could decline.
59

Delivering certain of our products via the cloud increases our expenses and may pose other challenges to our business.
We offer and sell software products delivered as a cloud service and software that is self-managed by our customers using their own infrastructure. Our cloud solutions enable quick setup and subscription pricing. Historically, our products were developed in the context of the self-managed offering, and we have less operating experience offering and selling our products via our cloud offering. Although a majority of our subscription revenue is currently generated from customers using our self-managed products, we believe that over time more customers will move to the cloud offering. As more of our customers transition to the cloud, we may be subject to additional contractual obligations with respect to privacy and data protection, service level agreements, as well as competitive pressures and higher operating costs, any of which may harm our business. We are directing a significant portion of our financial and operating resources to implement a robust cloud offering for our products, but even if we continue to make these investments, we may be unsuccessful in growing or implementing our cloud offering competitively, and our business, results of operations and financial condition could be harmed. If our cloud offering does not develop as quickly as we expect, or if we are unable to continue to scale our systems to meet the requirements of a large cloud offering, our business may be harmed.
We expect our revenue mix to vary over time, which could harm our gross margin and operating results.
We expect our revenue mix to vary over time due to a number of factors, including the mix of our self-managed subscription products, cloud products, and professional services revenue. Due to the differing revenue recognition policies applicable to our self-managed subscriptions and cloud products, shifts in our business mix from quarter-to-quarter or period-to-period could produce substantial variation in revenue recognized. Further, our gross margins and operating results could be harmed by changes in revenue mix and costs, together with numerous other factors, including entry into new markets or growth in lower-margin markets; entry into markets with different pricing and cost structures; pricing discounts; and increased price competition. Any one of these factors or the cumulative effects of certain of these factors may result in significant fluctuations in our gross margin and operating results. This variability, unpredictability and varying revenue recognition methods could result in our failure to meet internal expectations or those of securities analysts or investors for a particular period. If we fail to meet or exceed such expectations for these or any other reasons, the market price of our Class A common stock could decline significantly.
We have a history of losses and may not be able to achieve or maintain profitability on a consistent basis. If we cannot achieve or maintain profitability, our business, financial condition, and results of operations may suffer.
Prior to the third quarter of 2023, we had incurred net losses since we were taken private in a 2015 transaction led by Permira and CPP Investments (each a “Sponsor” and together “our Sponsors”) as a result of recording $3.1 billion in acquired technology and intangible assets. The related amortization expense from these assets was $111.9 million and $142.1 million during the nine months ended September 30, 2023 and 2022, respectively. In addition, as a result of the 2015 Privatization Transaction and the debt incurred, we recognized interest expense of $111.8 million and $51.6 million during the nine months ended September 30, 2023 and 2022, respectively. As a result, we incurred net losses of $189.5 million and $49.3 million during the nine months ended September 30, 2023 and 2022, respectively, and had an accumulated deficit of $1,372.7 million as of September 30, 2023. In addition, we anticipate that our operating expenses will increase in the foreseeable future as we continue to enhance our offerings, broaden our customer base, expand our sales and marketing activities particularly with regard to our subscription-based offerings, expand our operations, hire additional employees, and continue to develop our technology. 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. Revenue growth may slow or revenue may decline for a number of possible reasons, including slowing demand for our products and services or increasing competition. Any failure to increase our revenue as we grow our business could prevent us from achieving profitability or positive cash flow at all or on a consistent basis, which would cause our business, financial condition, and results of operations to suffer. Additionally, increases in interest rates have impacted and will continue to impact profitability as our Credit Facilities have variable interest rates which are no longer being offset by the interest rate swaps that we previously entered into and matured on December 31, 2022.
60

Our ability to increase sales of our offerings is highly dependent on the quality of our products and customer support, and our failure to offer high quality products and support would have an adverse effect on our business, reputation and results of operations.
After our products are deployed within our customers’ IT environments, our customers depend on our maintenance and support services to resolve issues relating to our products, as well as our professional services, consisting of consulting and education services. If we do not succeed in helping our customers quickly resolve post-deployment issues or provide effective ongoing support and education on our products, our ability to sell additional subscriptions to existing customers or expand the value of existing customers’ subscriptions would be adversely affected and our reputation with potential customers could be damaged. Many larger enterprise and government entity customers have more complex IT environments and require higher levels of support than smaller customers. If we fail to meet the requirements of these enterprise customers, it may be more difficult to grow sales with them.
Additionally, it can take several months to recruit, hire, and train qualified technical support employees. We may not be able to hire such resources fast enough to keep up with demand, particularly if the sales of our offerings exceed our internal forecasts. To the extent that we are unsuccessful in hiring, training, and retaining adequate support resources, our ability to provide adequate and timely support to our customers, and our customers’ satisfaction with our offerings, will be adversely affected. Our failure to provide and maintain high-quality products and support services would have an adverse effect on our business, financial condition, and results of operations.
Products sold as a subscription may increase the difficulty of evaluating the performance of our business during a particular period.
We recognize a portion of our total subscription revenue ratably over the term of the subscription agreements, which are typically one to three years in length. As a result, the subscription revenue we report in each quarter is the result of subscription agreements entered into during previous quarters. Consequently, a decline in subscription agreements in any one quarter may not significantly affect, if at all, our results in that quarter but could result in a reduction of revenue recognized in future quarters. We may not be able to adjust our cost structure in response to changes in revenue. Accordingly, the effect of significant downturns in sales of products sold as a subscription may not be fully reflected in our results of operations until future periods. Also, since revenue from customers is recognized, in part, over the term of their subscription, it is difficult for us to rapidly increase revenue through additional sales in any period. The timing of such revenue recognition may make it more difficult to forecast sales and trends in our business, particularly changes in revenue, and could have a potentially negative impact on our financial performance. By contrast, a significant majority of our costs are expensed as incurred, including cloud services costs which are incurred as soon as a customer starts using our cloud products. As a result, an increase in customers could result in our recognition of more costs than revenue in the earlier portion of the subscription contract term.
Furthermore, our customers have no obligation to renew their subscription agreement after the expiration of their then current subscription period, and in fact, some former customers have elected not to renew. As a result, we may not be able to accurately predict future renewal rates, and our customers’ renewal rates may decline or fluctuate as a result of a number of factors, including lack of satisfaction with our subscription-based offerings, the prices of our subscription-based offerings and being uncompetitive with the prices offered by competitors, perceived information security risks associated with our systems, reductions in customers’ spending levels, a competitor’s product being perceived as better than our product, and general economic conditions. If our customers do not renew their subscriptions, or if they renew on less favorable terms, our revenue may decline.
Any significant defect, error or performance failure in our software or services could cause us to lose revenue and expose us to product or other liability claims.
The software and services we offer are inherently complex and, despite extensive testing and quality control, have in the past and may in the future contain defects or errors, especially when first introduced, or not perform as contemplated. These defects, errors or performance failures could cause damage to our reputation, security or privacy breaches or incidents, loss of customers or revenue, product returns, order cancellations, service terminations, or lack of market acceptance of our software and services. As the use of our software and services, including software or services recently acquired or developed, expands to more sensitive, secure, or mission critical uses by our customers, we may be subject to increased scrutiny, potential reputational risk, or
61

potential liability should our software or services fail to perform as contemplated in such deployments. We have in the past and may in the future need to issue corrective releases of our software or services to fix these defects, errors or performance failures, which could require us to allocate significant research and development and customer support resources to address these problems.
Our license and subscription agreements with our customers typically contain provisions designed to limit our exposure to potential product liability claims or liability for data loss or security or privacy breaches. However, the limitation of liability provisions contained in our license agreements may not be effective as a result of existing or future national, federal, state, or local laws or ordinances or unfavorable judicial decisions. Those limitation of liability provisions may also not be sufficient to protect against material losses, if several different customers experienced security or privacy breaches or incidents related to the use of our software or services in the same year. Although we have not experienced any product liability claims to date, the sale and support of our products entail the risk of such claims, which could be substantial in light of the use of our products in enterprise-wide environments. In addition, our insurance against product liability may not be adequate to cover a potential claim.
If our products are unable to interoperate with product and services developed and maintained by third parties that are not within our control, our ability to develop and sell our products to our customers could be adversely affected, which would result in harm to our business and operating results.
Our products are designed to interoperate with and provide access to a wide range of third-party developed and maintained database connectors, including hardware and software technologies, which are used by our customers. The future design and development plans of the third parties that maintain these technologies are not within our control and may not be in line with our future product development plans. We may also rely on such third parties to provide us with access to these technologies so that we can properly test and develop our products to interoperate with these third-party technologies. These third parties may in the future refuse or otherwise be unable to provide us with the necessary access to their technologies. In addition, these third parties may decide to design or develop their technologies in a manner that would not be interoperable with our own. The continued consolidation in the enterprise software market may heighten these risks. Furthermore, our expanding product line, including our combination of products delivered on a comprehensive, unified and open data management platform makes maintaining interoperability more difficult as various products may have different levels of interoperability and compatibility, which may change from version to version. If any of the situations described above were to occur, we would not be able to continue to market our products as interoperable with such third-party database connectors, which could adversely affect our ability to successfully sell our products to our customers.
Acquisitions present many risks, which could adversely affect our business, operating results and financial condition.
From time to time, we evaluate potential acquisitions in complementary businesses, products, or technologies. For example, in July 2023, we acquired Privitar Limited, a provider of data security and privacy controls for enterprise data customers, in August 2020, we acquired GreenBay Technologies, a provider of AI/ML solutions that complement our CLAIRE-powered IDMC platform, and in July 2020, we acquired Compact Solutions, a provider of advanced metadata connectivity tools.
Acquisitions involve a number of risks, including:
the failure to capture the value of the business we acquired, including the loss of any key personnel, customers and business relationships, including strategic partnerships, or the failure of the transaction to advance our business strategy as anticipated;
the difficulties in and costs associated with successfully integrating or incorporating the acquired company’s products, technologies, services, employees, customers, partners, business operations and administrative systems with ours, particularly when the acquired company operates in international jurisdictions;
the disruption of our ongoing business and the diversion of management’s attention by transition or integration issues;
any difficulties in consolidating the acquired company’s financial results with ours, in particular as a result of different accounting principles or financial reporting standards, and the adverse
62

consequences to us of any delay in obtaining the necessary financial information for such consolidation, any unanticipated change in financial information previously reported to us, or the impact the acquired company’s financial performance has on our financial performance as a result of such consolidation;
the failure to accurately predict how the acquired company’s pipeline will convert into sales or revenues following the acquisition, as conversion rates post-acquisition may be quite different from the acquired company’s historical conversion rates and can be affected by changes in business practices that we implement;
any inability to generate revenue from the acquired company’s products in an amount sufficient to offset the associated acquisition and maintenance costs, including addressing issues related to the availability of offerings on multiple platforms and from cross-selling and up-selling our products to the acquired company’s installed customer base or the acquired company’s products to our installed customer base; and
the failure to adequately identify or assess significant problems, liabilities or other issues, including issues with the acquired company’s technology or intellectual property, product quality, data security, privacy practices, accounting practices, employees, customers or partners, regulatory compliance, or legal or financial contingencies, particularly when the acquired company operates in international jurisdictions.
We may not be successful in overcoming these risks or any other problems encountered in connection with our acquisitions. To the extent that we are unable to successfully manage these risks, our business, operating results, or financial condition could be adversely affected.
In addition, the consideration paid in connection with an acquisition also affects our financial results. If we should proceed with one or more significant acquisitions in which the consideration includes cash, we could be required to use a substantial portion of our available cash to consummate any such acquisition.
In addition, acquisitions may result in our incurring additional taxes, unforeseen or higher than expected costs, debt, material one-time write-offs, or purchase accounting adjustments including the write-down of deferred revenue and restructuring charges. They may also result in recording goodwill and other intangible assets in our financial statements which may be subject to future impairment charges or ongoing amortization costs, thereby reducing future earnings. In addition, from time to time, we may enter into negotiations for acquisitions or investments that are not ultimately consummated. Such negotiations could result in significant diversion of management time, as well as incurring expenses that may impact operating results.
If our products and services do not achieve and/or maintain broad market acceptance, our revenues and revenue growth rate may be adversely affected.
Historically, a significant portion of our revenues have been derived from sales of our traditional data management products, such as PowerCenter and PowerExchange, and related services. We expect revenue from our traditional data management products and services to continue to comprise a significant portion of our revenues for the foreseeable future. If these products and services do not maintain market acceptance, our revenues may decrease.
In addition to our traditional data management and data quality products, we have expanded our platform to include products and services in the emerging market for broader data management initiatives, such as cloud data integration, cloud application integration, cloud data quality and governance, enterprise data catalog, master data management (“MDM”), customer data platform, enterprise integration platform as a service, and data privacy management, among others. The market for our broader data management products and services remains relatively new and continues to change, and efforts to expand beyond our traditional data management products may not succeed and may not result in significant revenue. For example, we announced that we are increasing our investments to develop new products that continue to expand our offerings beyond our traditional data management products.
Our newer products may not achieve market acceptance if our customers or prospective customers:
do not fully value the benefits of using our products;
do not achieve favorable results using our products;
63

use their budgets for other products that have priority over our products;
defer or decrease product purchases due to macroeconomic uncertainty or global economic conditions;
experience technical difficulties in implementing our products; or
use alternative methods to solve the problems addressed by our products.
Market acceptance of our products may also be affected if, among other things, competition substantially increases in the data management market or transactional applications suppliers integrate their products to such a degree that the utility of the functionality that our products and services provide is minimized or rendered unnecessary. Market acceptance of our products may also be affected by customer confusion surrounding the introduction of new and emerging technologies by us and our competitors or changes in technological trends, particularly the shift to cloud-based solutions or the increase in the use of AI/ML, and confusion about the benefits of our products compared to other solutions. In addition, in order to enable our sales personnel and our external distribution channels to sell these newer products effectively, we have continued to invest resources and incur additional costs in training programs on new product functionalities, key differentiators, and key business values. If these newer products do not achieve market acceptance, our revenues could be adversely affected and our revenue growth rate and profitability could decline.
If we are not able to maintain and enhance our brand, our business and results of operations may be adversely affected.
We believe that the brand identities that we have developed have contributed significantly to the success of our business. We also believe that maintaining and enhancing our brands is important to expanding our customer base and attracting talented employees. In order to maintain and enhance our brands, we may be required to make further investments that may not be successful. Maintaining our brands will depend in part on our ability to remain a leader in data integration and management technology, our ability to preserve our independence and neutrality, and our ability to continue to provide high-quality offerings and customer service. In addition, we could be the subject of a negative social media campaign beyond our control that could adversely affect the perception of our brand. If we fail to promote and maintain our brands, or if we incur excessive costs in doing so, our business, financial condition, results of operations and cash flows may be harmed.
Our corporate culture has contributed to our success, and if we cannot maintain this culture as we grow, we could lose the innovation, creativity and entrepreneurial spirit we have worked to foster, which could harm our business.
We believe that our culture has been and will continue to be a key contributor to our success. We expect to continue targeted hiring to support our business strategy. If we do not maintain our corporate culture as we grow, we may be unable to foster the innovation, creativity, and entrepreneurial spirit that we believe we need to support our growth and to maintain our leadership position in the data management market. Moreover, many of our existing employees with exercisable options or other equity awards may be able to receive significant proceeds from sales of shares of our Class A common stock, which could lead to employee attrition and disparities of wealth among our employees that adversely affects relations among employees and our culture in general.
We rely on a number of different distribution channels to sell and market our products. Any conflicts that we may experience within these various distribution channels could result in confusion for our customers and a decrease in revenue and operating margins.
We have a number of relationships with resellers, system integrators, and distributors that assist us in obtaining broad market coverage for our products and services. Although our discount policies, sales commission structure, and reseller licensing programs are intended to support each distribution channel with a minimum level of channel conflicts, we may not be able to minimize these channel conflicts in the future. Any channel conflicts that we may experience could result in confusion for our customers and a decrease in revenue and operating margins.
64

The seasonality of our business can create variance in our quarterly bookings, subscription revenue and cash flows from operations.
Demand for our software products and services are generally highest in the fourth quarter and lowest in the first quarter of each year. We believe that this seasonality results from a number of factors, including companies using their IT budget at the end of the calendar year resulting in higher sales activity in the quarter ending December 31. The seasonality of our business may cause continued or increased fluctuations in our results of operations and cash flows, which 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 a decline in the trading price of our Class A common stock.
Our future quarterly or annual results may fluctuate significantly, which could adversely affect the market price of our Class A common stock.
Our results of operations, including the levels of our revenue, cost of revenue, gross margin, operating expenses, cash flow and deferred revenue, have fluctuated from quarter-to-quarter and year-to-year in the past and may continue to vary significantly in the future so that period-to-period comparisons of our results of operations may not be meaningful. Accordingly, our financial results in any one quarter or period should not be relied upon as indicative of future performance. Our quarterly or annual financial results may fluctuate as a result of a variety of factors, many of which are outside of our control, may be difficult to predict, and may or may not fully reflect the underlying performance of our business. Because the timing and amount of our revenue is difficult to forecast and because our operating costs and expenses are relatively fixed in the short term, if our revenue does not meet our expectations, we are unlikely to be able to adjust our spending to levels commensurate with our revenue. As a result, the effect of revenue shortfalls on our results of operations may be more accentuated, and these and other fluctuations in quarterly results may negatively affect the market price of our Class A common stock. Among the factors that may cause fluctuations in our quarterly financial results are those listed below:
our ability to attract and retain new customers;
the addition or loss of enterprise customers;
our ability to successfully expand our business domestically and internationally;
our ability to gain new channel partners and retain existing channel partners;
fluctuations in the growth rate of the overall market that our solution addresses;
fluctuations in the mix of our revenue;
the unpredictability of the timing of our receipt of orders for perpetual licenses and self-managed subscriptions-based licenses, the revenue for which we typically recognize the majority upfront;
the amount and timing of operating expenses related to the maintenance and expansion of our business and operations, including continued investments in sales and marketing, research and development and general and administrative resources;
network outages or performance degradation of our cloud service;
information security breaches and incidents;
general economic, industry and market conditions, including inflationary pressures, volatility and uncertainty in the banking and financial services sector, and any geopolitical disruptions or economic responses and counter-responses or otherwise by various global actors, including the military conflicts between Russia and Ukraine and involving Israel and Hamas;
decreases in customer renewal rates;
increases or decreases in the number of elements of our subscription offerings or pricing changes upon any renewals of customer agreements;
changes in our pricing policies or those of our competitors;
the budgeting cycles and purchasing practices of customers;
decisions by potential customers to purchase alternative solutions from larger, more established vendors, including from their primary software vendors;
65

decisions by potential customers to develop in-house solutions as alternatives to our platform;
insolvency or credit difficulties confronting our customers, which could adversely affect their ability to purchase or pay for our software and services;
delays in our ability to fulfill our customers’ orders;
seasonal variations in sales of our solution;
the cost and potential outcomes of future litigation or other disputes;
future accounting pronouncements or changes in our accounting policies;
our overall effective tax rate, including impacts caused by any reorganization in our corporate tax structure and any new legislation or regulatory developments;
fluctuations in stock-based compensation expense;
fluctuations in foreign currency exchange rates;
the timing and success of new products and service introductions by us or our competitors or any other change in the competitive dynamics of our industry, including consolidation among competitors, customers or strategic partners;
the timing of expenses related to the development or acquisition of technologies or businesses and potential future charges for impairment of goodwill from acquired companies; and
other risk factors described in this Report.
Our investment policy allows an investment portfolio that may be subject to credit and liquidity risks and fluctuations in the market value of our investments and interest rates, which may result in impairment or loss of value of our investments, an inability to sell our investments or a decline in interest income.
Our investment portfolio invests in cash, cash equivalents, money market funds with highly rated financial institutions and highly liquid marketable debt securities that are rated single A or above and held in a separate custody account with a highly rated financial institution. Our investment policy allows us to invest in instruments such as certificates of deposit, commercial paper, corporate notes and bonds, municipal securities, and U.S. government and agency notes and bonds. Although we will follow an established investment policy, which specifies credit quality standards for our investments and limits the amount of credit exposure to any single issue, issuer, or type of investment, and other criteria in order to help mitigate our exposure to interest rate and credit risk, the assets in our investment portfolio may lose value or become impaired, or our interest income may decline. We may be required to record impairment charges for other-than-temporary declines in fair market value in our investments. Future fluctuations in economic and market conditions could adversely affect the market value of our investments, and we could record additional impairment charges and lose some of the principal value of investments in our portfolio. A total loss of an investment or a significant decline in the value of our investment portfolio could adversely affect our operating results and financial condition.
In addition, from time to time we make strategic investments in private companies. Our strategic investments in private companies are subject to risk of loss of investment capital. Some of these investments may have been made to further our strategic objectives and support our key business initiatives. Our strategic investments in private companies are inherently risky because the markets for the technologies they have under development are typically in the early stages and may never materialize. We could lose the value of our entire investment in these companies.
Risks Related to Regulation
Our effective tax rate is difficult to project, and changes in such tax rate or adverse results of tax examinations could adversely affect our operating results.
Based on our corporate structure, we may be subject to taxation in several jurisdictions around the world with increasingly complex tax laws, the application of which can be uncertain. We are a United States-based multinational company subject to tax in multiple United States and foreign tax jurisdictions. Our results of operations would be adversely affected to the extent that our geographical mix of income becomes more
66

weighted toward jurisdictions with higher tax rates and would be favorably affected to the extent the relative geographic mix of income shifts to lower tax jurisdictions. Any change in our mix of earnings is dependent upon many factors and is therefore difficult to predict. The amount of taxes we pay in these jurisdictions could increase substantially as a result of changes in the applicable tax principles, including increased tax rates, new tax laws or revised interpretations of existing tax laws and precedents. In the United States, legislation commonly referred to as the Tax Cuts and Jobs Act introduced a number of changes to U.S. federal income tax laws, the impact of which is uncertain. In addition, the authorities in the jurisdictions in which we operate could review our tax returns or require us to file tax returns in jurisdictions in which we are not currently filing, and could impose additional tax, interest and penalties. These authorities could also claim that various withholding requirements apply to us or our subsidiaries, assert that benefits of tax treaties are not available to us or our subsidiaries, or challenge our methodologies for valuing developed technology or intercompany arrangements, including our transfer pricing. The relevant taxing authorities may determine that the manner in which we operate our business does not achieve the intended tax consequences. If such a disagreement was to occur, and our position was not sustained, we could be required to pay additional taxes, interest and penalties. Any increase in the amount of taxes we pay or that are imposed on us could increase our worldwide effective tax rate and harm our business, financial condition and results of operations.
The process of determining our anticipated tax liabilities involves many calculations and estimates that are inherently complex and make the ultimate tax obligation determination uncertain. As part of the process of preparing our consolidated financial statements, we are required to estimate our income taxes in each of the jurisdictions in which we operate prior to the completion and filing of tax returns for such periods. This process requires estimating both our geographic mix of income and our current tax exposures in each jurisdiction where we operate. These estimates involve complex issues, require extended periods of time to resolve, and require us to make judgments, such as anticipating the outcomes of audits with tax authorities and the positions that we will take on tax returns prior to actually preparing the returns. We also determine the need to record deferred tax liabilities and the recoverability of deferred tax assets. A valuation allowance is established to the extent recovery of deferred tax assets is not more likely than not based on our estimation of future taxable income and other factors in each jurisdiction.
Furthermore, our overall effective income tax rate and tax expenses may be affected by various factors in our business, including acquisitions, changes in our legal structure, changes in the geographic mix of income and expenses, changes in valuation allowances, and changes in applicable tax laws and accounting pronouncements. Further, the geographic mix of income and expense is impacted by the fluctuation in exchange rates between the U.S. dollar and the functional currencies of our subsidiaries.
We are under examination by various taxing authorities covering the past several years. We may receive additional assessments from domestic and foreign tax authorities that might exceed amounts reserved by us. In the event we are unsuccessful in reducing the amount of such assessment, our business, financial condition, or results of operations could be adversely affected. Specifically, if additional taxes and/or penalties are assessed as a result of these audits, there could be a material effect on our income tax provision, operating expenses, and net income in the period or periods when that determination is made.
Our failure to protect personal information adequately could have a significant adverse effect on our business.
A wide variety of provincial, state, national, and international laws and regulations apply to the collection, use, retention, protection, disclosure, transfer, and other processing of personal data. These data protection and privacy-related laws and regulations include the EU General Data Protection Regulation (“GDPR”) and the California Consumer Privacy Act (“CCPA”) as amended by the California Privacy Rights Act (“CPRA”) and are evolving and being tested in courts and may result in ever-increasing regulatory and public scrutiny as well as escalating levels of enforcement and sanctions. Any actual or perceived loss, improper retention or misuse of certain information or alleged violations of laws and regulations relating to privacy, data protection and data security, and any relevant claims, could result in enforcement action against us, including fines, imprisonment of company officials and public censure, 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 and changing definitions of personal data and personal information, within the European Union, the United States, and elsewhere, especially relating to classification of IP addresses, machine identification, location data, and other information, may limit or inhibit our ability to operate or expand our business, including limiting strategic partnerships that may involve the sharing of data. Any perception of privacy or security
67

concerns or an inability to comply with applicable laws, regulations, policies, industry standards, contractual obligations, or other actual or asserted legal obligations, even if unfounded, may result in additional cost and liability to us, harm our reputation, inhibit adoption of our products by current and future customers, and adversely affect our business, financial condition, and operating results.
We have implemented and maintain security measures intended to protect personal information, and we require our service providers to implement and maintain security measures intended to protect personal information they maintain or process for us. However, our security measures and those of our service providers remain vulnerable to various threats posed by hackers and criminals and by internal errors. If our or any of our service providers’ security measures are overcome and any personal information that we or our service providers collect, store or otherwise process is breached, compromised or otherwise subject to loss, unavailability, unauthorized access, use or other processing, or if any of these is believed or perceived to have occurred, we may be required to comply with costly and burdensome breach notification obligations. We may also be subject to investigations, enforcement actions and private claims, demands, and lawsuits. For example, the CCPA imposes a private right of action for certain security breaches that could lead to some form of remedy including regulatory scrutiny, fines, private action, settlements and other consequences. In addition, any actual or perceived data security incident is likely to generate negative publicity and have a significant negative effect on our business.
In connection with the operation of our business, we may collect, store, transfer and otherwise process certain personal information. As a result, our business is subject to a variety of government and industry regulations, as well as other obligations, related to privacy, data protection and information security.
Privacy, data protection and information security have become significant issues in various jurisdictions where we offer our products. The regulatory frameworks for privacy, data protection and information security issues worldwide are rapidly evolving and are likely to remain uncertain for the foreseeable future. Federal, state, and non-U.S. government bodies or agencies have in the past adopted, and may in the future adopt, new laws and regulations or may make amendments to existing laws and regulations affecting data protection, data privacy and/or information security and/or regulating the use of the Internet as a commercial medium. Decisions of courts, and formal and informal guidance of administrative agencies and other supervisory authorities may modify the interpretation and enforcement of these laws and regulations in ways that may limit our business activities or create additional compliance costs. Industry organizations also regularly adopt and advocate for new standards in these areas. If we fail or are perceived to have failed to comply with any of these laws, regulations, standards or other actual or asserted obligations, we may be subject to investigations, enforcement actions, civil litigation, fines and other penalties, all of which may generate negative publicity and have a negative impact on our business, financial condition and results of operations.
In the United States, we may be subject to investigation and/or enforcement actions brought by federal agencies and state attorneys general and consumer protection agencies. We publicly post policies and other documentation regarding our practices concerning the processing, use and disclosure of personal information. Although we endeavor to comply with our published policies and documentation, we may at times fail to do so or be alleged to have failed to do so. The publication of our privacy policy and other documentation that provide promises and assurances about privacy and security can subject us to potential state and federal action if they are found to be deceptive, unfair, or misrepresentative of our actual practices.
Internationally, virtually every jurisdiction in which we operate has established its own data security, privacy and data protection legal frameworks with which we or our customers must comply. Within the European Economic Area ("EEA"), the GDPR applies to the processing (which includes the collection and use) of certain personal data. The GDPR imposes additional obligations and risk upon our business and substantial penalties to which we could be subject in the event of any non-compliance. Administrative fines under the GDPR can amount up to 20 million Euros or four percent of the group’s annual global turnover, whichever is higher. 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 or other circumstances change, all of which may adversely affect our revenue and our business overall. Despite our efforts to attempt to comply with the GDPR, a regulator may determine that we have not done so and subject us to fines and public censure, which could harm our company.
Among other requirements, the GDPR regulates transfers of personal data subject to the GDPR to third countries that have not been found to provide adequate protection to such personal data, including the United
68

States. We have undertaken certain efforts to conform transfers of personal data from the EEA and Switzerland to the United States and other jurisdictions based on our understanding of relevant regulatory obligations and guidance of data protection authorities. Despite this, we may be unsuccessful in establishing or maintaining conforming means of transferring such data from the EEA and Switzerland. In July 2020, the Court of Justice of the European Union ("CJEU") invalidated the EU-U.S. Privacy Shield framework, which provided a mechanism for the transfer of data from EU member states to the United States. We certified compliance with the Privacy-Shield Framework and Principles and relied, in part, on the EU-U.S. Privacy-Shield as one of the mechanisms for transferring data to the United States. The CJEU also advised that Standard Contractual Clauses approved by the European Commission ("SCCs"), another transfer mechanism, were not alone sufficient to protect data transferred to the United States. The use of SCCs for the transfer of personal information to the United States must be assessed on a case-by-case basis taking into account the legal regime applicable in the destination country. The SCCs and other cross-border personal data transfer mechanisms may be subject to legal challenge, and guidance and decisions from European supervisory authorities may call into question the legality of certain transfers and/or impose conditions on certain transfers that may be difficult for Informatica to meet or may be disruptive or costly to our operations.
On March 25, 2022, the United States and the European Commission announced that they agreed in principle on a new Trans-Atlantic Data Privacy Framework, subsequently named the EU-U.S. Data Privacy Framework (the “Framework”), to replace the Privacy Shield. On July 10, 2023, the European Commission adopted an adequacy decision in relation to the Framework, allowing the Framework to be utilized as a means of legitimizing EU-U.S. personal data transfers for participating entities. The EU-U.S. DPF may be subject to legal challenges from privacy advocacy groups or others, and the European Commission’s adequacy decision regarding the EU-U.S. DPF provides that the EU-U.S. DPF will be subject to future reviews and may be subject to suspension, amendment, repeal, or limitations to its scope by the European Commission. There can be no certainty that we can rely upon the Framework as an appropriate mechanism for us to transfer personal data to the United States.
We may also experience hesitancy, reluctance, or refusal by European or multi-national customers to continue to use our products due to the potential risk exposure to such customers as a result of business sentiment regarding international data transfers and data protection obligations imposed on them. To address these concerns, we already offer many of our cloud services from data centers in the EEA. Nevertheless, we may find it necessary to continue to augment systems to maintain personal data originating from the EEA or other regions within those regions, which may involve substantial expense and may cause us to need to divert resources from other aspects of our business, all of which may adversely affect our business. We and our customers may face a risk of enforcement actions taken by data protection authorities with respect to cross-border personal data transfers.
In the UK, personal data processing is governed by the UK General Data Protection Regulation and other domestic data protection laws, such as the UK Data Protection Act of 2018, which provide for penalties for noncompliance of up to the greater of £17.5 million or 4% of worldwide revenues. Although the European Commission adopted an adequacy decision for the UK in June 2021 that allows for the continued flow of personal data from the EU to the UK, this decision may be revoked or modified and will need to be renewed after four years from the date of adoption. In February 2022, the UK’s Information Commissioner’s Office issued new standard contractual clauses ("UK SCCs") to support personal data transfers out of the United Kingdom, that became effective in March 2022 and are required to be implemented. These and other developments with respect to data protection could increase the risk of non-compliance and the costs of providing our products and services in a compliant manner. We cannot fully predict how UK data protection laws or regulations may develop in the medium to longer term or how the EU will treat the UK with respect to data protection issues, including those relating to data transfers to and from the UK. We may incur liabilities, expenses, costs and other operational losses relating to UK data protection laws, including in connection with any measures we take to comply with them, and we may find it necessary or desirable to engage in additional contractual negotiations and to modify our data handling policies and practices with respect to the UK.
We also expect that there will continue to be new laws, regulations, and industry standards concerning privacy, data protection, and information security proposed and enacted in various jurisdictions. For example, in the United States, various laws and regulations apply to the collection, processing, disclosure, and security of certain types of data, including the Electronic Communications Privacy Act, the Computer Fraud and Abuse Act, the Health Insurance Portability and Accountability Act of 1996, the Gramm-Leach-Bliley Act and state laws relating to privacy and data security, including the CCPA as amended by the CPRA. The CCPA, as modified by the CPRA, requires covered companies to, among other things, provide disclosures to California consumers,
69

and afford such consumers privacy rights such as the ability to opt-out of certain sales of personal information and expanded rights to access and require deletion of their personal information, opt out of certain personal information sharing, and receive detailed information about how their personal information is collected, used and shared. The CCPA and CPRA provide for civil penalties for violations, as well as a private right of action for certain security breaches that may increase security breach litigation. Potential uncertainty surrounding the CCPA and CPRA may increase our compliance costs and potential liability and could have a material adverse effect on our business, including how we use and otherwise process personal information, our financial condition, and the results of our operations or prospects. Other states have also enacted or proposed similar data privacy laws. For example, Virginia, Colorado, Utah, and Connecticut all have enacted legislation that has or will become effective in 2023; Florida, Montana, Oregon, and Texas have enacted similar legislation that will become effective in 2024; Iowa and Tennessee have enacted legislation that will become effective in 2025; and Indiana has enacted similar legislation that will become effective in 2026. Additionally, the U.S. federal government is contemplating privacy legislation. The effects of the CCPA, CPRA, and other privacy laws in the United States are significant and have required, and may require, us to modify our data processing practices and policies and to incur substantial costs and expenses in an effort to comply. This legislation and other proposed laws at the state and federal level in the United States, could create the potential for a patchwork of overlapping but different laws, result in further uncertainty and require us to incur additional costs and expenses in an effort to comply or require changes in business practices and policies.
More generally, the various privacy and data security legal obligations that apply to us may evolve in a manner that relates to our practices or the features of our applications or platform. We may need to take additional measures to comply with the changes in our legal obligations and to maintain and improve our information security posture in an effort to avoid information security incidents or breaches affecting personal information or other sensitive or proprietary data. Also, an increasing number of jurisdictions require, or are contemplating new requirements, that certain types of data be retained on servers within these jurisdictions or that put material restrictions on the ability to transfer certain types of data out of the jurisdiction. These jurisdictions exist throughout the world but may be concentrated in certain areas in which we derive a substantial portion of our sales, including in particular Europe. Our failure to comply with applicable laws, directives, and regulations may result in enforcement actions against us, including fines, and damage to our reputation, any of which may have an adverse effect on our business and operating results. Although we offer cloud services from many jurisdictions around the world, these requirements may nevertheless have material adverse effects on our business including reducing customer demand, impairing our ability to maintain and improve our services with a global workforce, adding complexity to contractual negotiations, which may increase our expenses and delay deal closure, and imposing additional costs on the operation of our services, for example by increasing customer demand for services offered in jurisdictions with higher operating costs.
In addition to government regulation, privacy advocates and industry groups may propose new and different self-regulatory standards that may legally or contractually apply to us. One example of such a self-regulatory standard is the Payment Card Industry Data Security Standard ("PCI DSS"), which relates to the processing of payment card information. In the event we are required to comply with the PCI DSS but fail to do so, fines and other penalties could result, and we may suffer reputational harm and damage to our business. Further, our customers may expect us to comply with more stringent privacy and data security requirements than those imposed by laws, regulations or self-regulatory requirements, and we may be obligated contractually to comply with additional or different standards relating to our handling or protection of data on or by our offerings. We also expect that there will continue to be changes in interpretations of existing laws and regulations, or new proposed laws, regulations, and other obligations concerning privacy, data protection and information security, which could impair our or our customers’ ability to collect, use or disclose information relating to consumers, which could decrease demand for our offerings, increase our costs and impair our ability to maintain and grow our customer base and increase our revenue.
 
Because the interpretation and application of many laws and regulations relating to privacy, data protection and information security, along with industry standards, are uncertain, it is possible that these laws may be interpreted and applied in a manner that is inconsistent with our data management practices or the features of our products, and we could face fines, lawsuits, regulatory investigations and other claims and penalties, and we could be required to fundamentally change our products or our business practices, any of which could have an adverse effect on our business. Any inability to adequately address privacy, data protection and data security concerns, even if unfounded, or any actual or perceived failure to comply with applicable privacy, data protection and information security laws, regulations and other actual or asserted obligations, could result in additional cost and liability to us, damage our reputation, inhibit sales and adversely affect our
70

business. Furthermore, the costs of compliance with, and other burdens imposed by, the laws, regulations and policies that are applicable to the businesses of our customers may limit the use and adoption of, and reduce the overall demand for, our products. Privacy, data protection and information security concerns, whether valid or not valid, may inhibit market adoption of our products, particularly in certain industries and countries outside of the United States. If we are not able to adjust to changing laws, regulations and standards relating to privacy, data protection and information security or use of the Internet, our business may be harmed.
As our business expands, we are subject to increasingly complex regulatory and compliance obligations and differing business practices, both foreign and domestic, which may strain our resources and divert management’s attention.
During the past few years, our organizational structure has increased in complexity due to compliance with financial reporting obligations, tax regulations and tax accounting requirements, acquisitions, our relationships with channel partners, and other regulatory and compliance requirements, including compliance with the rules and regulations related to anti-corruption and anti-bribery laws such as the U.S. Foreign Corrupt Practices Act (“FCPA”) and the UK Bribery Act of 2010 (“UK Bribery Act”) or those related to anti-trust or anti-competitive market practices, including Article 101(3) of the Treaty on the Functioning of the European Union or U.S. anti-trust laws. In addition, new or changing rules and regulations, including those relating to corporate governance, securities laws and public disclosure, often create uncertainty for public companies, increasing legal and financial compliance costs and making some activities more time consuming. These practices may evolve over time upon new guidance from regulatory or governing bodies, resulting in continued uncertainty regarding compliance and higher costs to adopt or modify our practices accordingly. Also, as we expand internationally, we become subject to the various rules and regulations of foreign jurisdictions. If we are unable to effectively comply with the rules and regulations applicable to us, particularly those relating to financial reporting, investors may lose confidence in our ability to manage our compliance obligations. Furthermore, we continue to develop our cloud products and services, which may store, transmit and process our customers’ sensitive, proprietary or confidential data, including personal or identifying information, in cloud-based IT environments. These new cloud products and services may expose us to higher regulation than our traditional self-managed products and services, particularly with respect to privacy, data protection and data security. Privacy laws are changing and evolving globally, and many countries have more stringent data protection laws than those in the United States. As a result, new cloud products and services may increase our liability exposure, compliance requirements and costs associated with privacy, data protection and data security issues. Our efforts to comply with all of these requirements may result in an increase in expenses and a diversion of management’s time and attention from other business activities. If our efforts to comply differ or are perceived to differ from those intended or required by regulatory or governing bodies, such authorities or others may initiate inquiries or other proceedings against us, and we may be subject to fines, other liabilities and damages to our reputation, any of which may have an adverse effect on our business, financial condition and results of operations.
Further, we maintain a presence in the Asia-Pacific region, where business practices can differ from those in other regions of the world and can create internal control risks. We provide business practices training to our sales teams. Overall, the combination of increased structural complexity and the ever-increasing regulatory complexity make it more critical for us to attract and retain qualified and technically competent employees in the United States and internationally.
We, our employees, agents, representatives, business partners, and third-party intermediaries may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities and may be held liable for the corrupt or other illegal activities of these employees, agents, representatives, business partners, or third-party intermediaries, even if we do not explicitly authorize such activities. We cannot assure you that all of our employees and agents will not take actions in violation of applicable law, for which we may be ultimately held responsible. Any allegations or violation of the FCPA or other applicable anti-bribery, anti-corruption laws, and anti-money laundering laws could result in, sanctions, settlements, prosecution, enforcement actions, fines, damages, adverse media coverage, investigations, loss of export privileges, severe criminal or civil sanctions, or suspension or debarment from U.S. government contracts, all of which may have an adverse effect on our reputation, business, results of operations, and prospects.
Issues in the development and use of AI, combined with an uncertain regulatory environment, may result in reputational harm, liability, or other adverse consequences to our business and operations.
71

We use machine learning and AI technologies in our offerings and business, including in solutions complementing our CLAIRE-powered IDMC platform, and we are making investments in expanding our AI capabilities in our products and offerings, including ongoing deployment and improvement of existing machine learning and AI technologies, as well as developing new product features using AI technologies. AI technologies are complex and rapidly evolving, and we face significant competition from other companies as well as evolving legal and regulatory landscapes. Laws and regulations applicable to AI continue to develop and may be inconsistent from jurisdiction to jurisdiction. For example, the European Union has proposed an Artificial Intelligence Act that, if finalized, would prohibit certain AI applications and systems and impose additional requirements on the use of certain applications or systems. The use of AI technologies in new or existing products or offerings may result in new or enhanced governmental or regulatory scrutiny, new or modified laws or regulations, claims, demands, and litigation, confidentiality, privacy, data protection, or security risks, ethical concerns, or other complications that could adversely affect our business, financial condition, results of operations and prospects.
Uncertainty around new and emerging AI technologies may require additional investment in the development and maintenance of proprietary datasets and machine learning models, development of new approaches and processes to provide attribution or remuneration to creators of training data, and development of appropriate protections, safeguards, and policies for handling the processing of data with machine learning and AI technologies, which may be costly and could impact our expenses. AI technologies also present emerging ethical and social issues, including with respect to potential or actual bias reflected in, or flawed outputs of, models. AI technologies that we make use of may produce or create outputs that appear correct but are factually inaccurate or otherwise flawed, which may expose us to brand or reputational harm, competitive harm, regulatory scrutiny, and/or legal liability.
We are subject to governmental export and import controls that could impair our ability to compete in international markets or subject us to liability if we violate these controls.
Our software is subject to U.S. export control laws and regulations including the Export Administration Regulations (“EAR”), and trade and economic sanctions maintained by the Office of Foreign Assets Control (“OFAC”). As such, an export license may be required to export or reexport our products to certain countries, end-users and end-uses. Because we incorporate encryption functionality into our products, we also are subject to certain U.S. export control laws that apply to encryption items. If we were to fail to comply with such U.S. export controls laws and regulations, U.S. economic sanctions, or other similar laws, we could be subject to both civil and criminal penalties, including substantial fines, possible incarceration for employees and managers for willful violations, and the possible loss of our export or import privileges. Obtaining the necessary export license for a particular sale or offering may not be possible and may be time-consuming and may result in the delay or loss of sales opportunities. Furthermore, U.S. export control laws and economic sanctions prohibit the export of products to certain U.S. embargoed or sanctioned countries, governments and persons, as well as for prohibited end-uses. Monitoring and ensuring compliance with these complex U.S. export control laws is particularly challenging because our offerings are widely distributed throughout the world and are available for download without registration. Even though we take precautions to ensure that we and our partners comply with all relevant export control laws and regulations, any failure by us or our partners to comply with such laws and regulations could have negative consequences for us, including reputational harm, government investigations and penalties. These risks are heightened in the case of rapidly evolving world events in Ukraine and Eastern Europe, as the United States, other countries and global coalitions have issued numerous sanctions and revisions to export control regulations against Russia, Belarus and other regions in quick succession and with very short time periods with which to fully comply. Current or future geopolitical unrest, such as the conflict involving Israel and Hamas, could result in similar sanctions or regulations that would require us to undertake additional compliance efforts and create additional risks.
In addition, various countries regulate the import of certain encryption technology, including through import permit and license requirements, and have enacted laws that could limit our ability to distribute our products or could limit our end-customers’ ability to implement our products in those countries. Changes in our products or changes in export and import regulations in such countries may create delays in the introduction of our products into international markets, prevent our end-customers with international operations from deploying our products globally or, in some cases, prevent or delay the export or import of our products 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 export, import or sanctions laws or regulations, or change in the countries, governments, persons, or technologies targeted by such export, import or sanctions laws or regulations, could result in decreased use of our products by, or in our decreased ability to export or sell our products to, existing or potential end-customers with international operations. Any decreased
72

use of our products or limitation on our ability to export to or sell our products in international markets could adversely affect our business, financial condition and operating results.
If we fail to establish or maintain an effective system of internal controls, we may be unable to accurately report our financial results or prevent fraud, and investor confidence and the market price of our Class A common stock may, therefore, be adversely affected.
As a public company in the United States, we are required to maintain internal control over financial reporting and to report any material weaknesses in such internal control. In addition, are required to furnish a report by management on the effectiveness of our internal control over financial reporting pursuant to Section 404 at the time of our second annual report filing. We have designed, implemented, and tested the internal control over financial reporting required to comply with these obligations. This process is time-consuming, costly, and complicated. In addition, our independent registered public accounting firm are required to attest to the effectiveness of our internal control over financial reporting beginning with our second annual report following our initial public offering. If we identify material weaknesses in our internal control over financial reporting, if we are unable to comply with the requirements of Section 404 in a timely manner or assert that our internal control over financial reporting are effective, or if our independent registered public accounting firm is unable to express an opinion as to the effectiveness of our internal control over financial reporting when required, investors may lose confidence in the accuracy and completeness of our financial reports and the market price of our Class A common stock may be adversely affected, and we could become subject to investigations by the stock exchange on which our securities are listed, the SEC, or other regulatory authorities, which could require additional financial and management resources.
Changes in existing financial accounting standards or practices may adversely affect our results of operations.
We prepare our condensed consolidated financial statements in accordance with GAAP. Changes in existing accounting rules or practices, new accounting pronouncements, or varying interpretations of current accounting pronouncements could have a significant adverse effect on our results of operations or the manner in which we conduct our business. A change in existing financial accounting standards or practices may even retroactively adversely affect previously reported transactions.
If our estimates or judgments relating to our critical accounting policies are based on assumptions that change or prove to be incorrect, our results of operations could fall below expectations of securities analysts and investors, resulting in a decline in the market price of our Class A common stock.
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as provided in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included elsewhere in this Report, the results of which form the basis for making judgments about the carrying values of assets, liabilities, equity, revenue, and expenses that are not readily apparent from other sources. Our results of operations may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our results of operations to fall below our publicly announced guidance or the expectations of securities analysts and investors, resulting in a decline in the market price of our Class A common stock. Significant assumptions and estimates used in preparing our condensed consolidated financial statements include those related to revenue recognition, measurement of stock-based compensation expense, accounting for intangible assets, assessing indicators of potential goodwill impairment, and accounting for income taxes including deferred tax assets and liabilities.
The IRS or other taxing authorities could seek to recharacterize the Restructuring Transactions.
The Company was formed as part of a series of restructuring transactions, which collectively had the net effect of reorganizing the corporate structure of Ithacalux Topco S.C.A. (“Ithacalux”), resulting in Informatica Inc. being the top-tier entity in that corporate structure rather than Ithacalux (“Restructuring Transactions”).
The Restructuring Transactions were intended to simplify our organizational structure in connection with our IPO. There can be no assurance that the IRS or other taxing authorities in the United States, Europe and
73

Asia will not seek to recharacterize or reorder the Restructuring Transactions or to assert a claim for withholding or other taxes in connection with the Restructuring Transactions, which if successful, could result in tax liabilities to us or our subsidiaries and/or impact our operations in the future.
If our solutions fail to help our customers achieve and maintain compliance with regulations and industry standards, our revenues and operating results could be harmed.
We generate a portion of our revenues from solutions that enable organizations to achieve and maintain compliance with regulations and industry standards. For example, many of our customers subscribe to our security and compliance solutions to help them comply with general security standards, such as those developed and maintained by the U.S. National Institute of Standards and Technology (“NIST”), and with industry-specific security standards such as the HIPAA Security Rule, which applies to entities that need to protect electronic protected health information. Standard setting agencies and industry organizations like International Standards Organization may significantly change their security standards with little or no notice, including changes that could make their standards more or less onerous for businesses. Governments may also adopt new laws or regulations, or make changes to existing laws or regulations, that could impact the demand for or value of our solutions.
If we are unable to adapt our solutions to changing regulatory standards in a timely manner, or if our solutions fail to assist with or expedite our customers’ compliance initiatives, our customers may lose confidence in our solutions and could switch to products offered by our competitors. In addition, if regulations and standards related to data security, vulnerability management and other IT security and compliance requirements are relaxed or the penalties for non-compliance are changed in a manner that makes them less onerous, our customers may view government and industry regulatory compliance as less critical to their businesses, and our customers may be less willing to purchase subscriptions to our solutions. In any of these cases, our revenues and operating results could be harmed.
Risks Related to Our International Operations
Our operations outside of our North American region expose us to increased risks that could limit our future growth.
We have significant operations outside of our North American region, including sales and professional services operations, software development centers and customer support centers, and we have historically derived a significant portion of our revenue from outside the United States. We derived approximately 32% and 32% of our revenue from outside our North American region during the nine months ended September 30, 2023 and 2022, respectively. Our international operations are subject to numerous risks, including:
geopolitical disruption and resulting sanctions and export controls, and general economic and political conditions in these foreign markets;
fluctuations in exchange rates between the U.S. dollar and foreign currencies;
slower or impaired collections on accounts receivable;
increased operating costs, particularly in EMEA and India, and wage inflation, particularly in India and Brazil;
greater difficulty in protecting our ownership rights to intellectual property developed in foreign countries, which may have laws that materially differ from those in the United States;
higher risk of unexpected changes in regulatory practices, tariffs, and tax laws and treaties;
greater risk of a failure of our employees to comply with both U.S. and foreign laws, including the EU General Data Protection Regulation antitrust regulations, the U.S. Foreign Corrupt Practices Act, the UK Bribery Act of 2010, and any trade regulations ensuring fair trade practices;
potential changes in laws, regulations and costs affecting our UK operations and local employees due to Brexit;
increased expenses, delays and our limited experience in developing, testing and marketing localized versions of our products;
74

increased competition from companies in the industry segments that we target or other vendors of data management software products that are more established in a particular region than us;
potential conflicts with our established distributors in countries in which we elect to establish a direct sales presence, or the inability to enter into or maintain strategic distributor relationships with companies in certain international markets where we do not have a local presence;
our limited experience in establishing a sales, marketing and support presence and the appropriate internal systems, processes, and controls;
difficulties in recruiting, training, managing, and retaining our international staff, particularly our international sales management and sales personnel, which have adversely affected our ability to increase sales productivity, and the costs and expenses associated with such activities;
differing business practices, which may require us to enter into customer agreements that include non-standard terms related to payment, maintenance rates, warranties, or performance obligations that may affect our ability to recognize revenue ratably; and
communication delays between our main development and support center in California and our international development and support centers, which may delay the development, testing, release or support of new and existing products, and communication delays between our U.S. headquarters and our shared services center in India.
These factors and other factors could harm our ability to grow international revenues and, consequently, materially impact our business, results of operations, and financial condition. The expansion of our existing international operations and entry into additional international markets will require significant management attention and financial resources. Our failure to manage our international operations and the associated risks effectively could limit the future growth of our business.
Continued uncertainty in the U.S. and global economies along with uncertain geopolitical conditions, could negatively affect sales of our products and services and could harm our operating results.
As our business has grown, we have become increasingly subject to the risks arising from adverse changes in the domestic and global economies. We have experienced the adverse effect of economic slowdowns and downturns in the past, which resulted in a significant reduction in capital spending by our customers, as well as longer sales cycles and the deferral or delay of purchases of subscriptions to our products.
We continue to invest in our international operations. There are significant risks with overseas investments, and our growth prospects in these regions are uncertain. Increased volatility in the European credit, equity and foreign currency markets or geopolitical disruptions, including the military conflicts between Russia and Ukraine and Israel and Hamas, could cause delays in or cancellations of orders or have other negative impacts on our business operations in Europe and other regions throughout the world. If tensions between the United States, members of NATO and Russia continue to escalate and create global security concerns, that may lead to an increased adverse impact on regional and global economies and increase the likelihood of cyberattacks. Deterioration of economic or geopolitical conditions in the countries in which we do business could also cause slower or impaired collections on accounts receivable.
Although we do not have material business involvement in Ukraine, Russia or Belarus, geopolitical instability in the region and new sanctions and enhanced export controls may impact our ability to sell or export our software products in Ukraine, Russia, Belarus and surrounding countries. A majority of our business in Russia and Belarus is already restricted by sanctions and export control laws. While we do not believe the overall impact to be material to our business results, if the conflict and scope of sanctions expand further or persist for an extended period of time, our business could be harmed.
We may experience fluctuations in foreign currency exchange rates that could adversely impact our results of operations.
Our international sales and operations expose us to fluctuations in foreign currency exchange rates. An unfavorable change in the exchange rate of foreign currencies against the U.S. dollar would result in lower revenues when translated into U.S. dollars, although operating expenses would be lower as well. Our main revenue exposures are in Euro, Yen, and Sterling. On occasion, exchange rates have been particularly volatile
75

and have affected quarterly revenue and profitability. Recent fluctuations in foreign currency exchange rates have negatively affected, and may continue to negatively affect, our revenues in the near term. Changes in foreign currency exchange rates driven by the general strengthening of the U.S. dollar adversely impacted reported revenue by approximately $4.2 million in the nine months ended September 30, 2023. The impact on revenue from fluctuations in foreign currency is calculated by comparing current period revenue to the translated current period revenue for the nine months ended September 30, 2023 using the comparable period’s exchange rates from the prior year. As fluctuations in foreign currency exchange rates occur or increase, the effect of changes in foreign currency exchange rates could become material to revenue, operating expenses, and net income. In particular, these unfavorable exchange rate changes could have a significant impact on the operating expenses of our international operations in India, where we had approximately 2,700 employees as of September 30, 2023.
If we are not successful in sustaining and expanding our international business, we may incur additional losses and our revenue growth could be harmed.
Our future results depend, in part, on our ability to sustain and expand our penetration of the international markets in which we currently operate and to expand into additional international markets. We depend on direct sales and our channel partner relationships to sell our offerings in international markets. Our ability to expand internationally will depend upon our ability to deliver functionality and foreign language translations that reflect the needs of the international clients that we target. Our ability to expand internationally involves various risks, including the need to invest significant resources in such expansion, and the possibility that returns on such investments will not be achieved in the near future or at all in these less familiar competitive environments. We may also choose to conduct our international business through other partnerships. If we are unable to identify partners or negotiate favorable terms, our international growth may be limited. In addition, we have incurred and may continue to incur significant expenses in advance of generating material revenue as we attempt to establish our presence in particular international markets.
Sustaining and expanding our international business will also require significant attention from our management and will require us to add additional management and other resources in these new markets. Our ability to expand our business, attract talented employees and enter into partnerships in an increasing number of international markets requires considerable management attention and resources and is subject to the particular challenges of supporting a rapidly growing business in an environment of multiple languages, cultures, customs, legal systems, alternative dispute systems, regulatory systems, commercial infrastructures and technology infrastructure. If we are unable to grow our international operations in a timely and effective manner, we may incur additional losses and our revenue growth could be harmed.
Risks Related to Our Sales to Government Entities
A portion of our revenue is generated by sales to government entities, which are subject to a number of challenges and risks, including government investigations.
Sales to U.S. and foreign federal, state, and local governmental agency end-customers have historically accounted for approximately 10% of our revenue for each of the past three fiscal years as well as for the nine months ended September 30, 2023, and we may in the future increase sales to government entities. However, government entities have announced reductions in, or experienced increased pressure to reduce, government spending. In particular, such measures have adversely affected European public sector transactions. Furthermore, the continued U.S. debt, income tax and budget issues, including future delays in approving the U.S. budget or reductions in government spending, may adversely impact future U.S. public sector transactions. For example, a shutdown of the U.S. federal government could delay public sector transactions and contracting by government entities. Such budgetary constraints or shifts in spending priorities of government entities may adversely affect sales of our products and services to such entities. We expect these conditions to continue to adversely affect public sector transactions in the near-term.
In addition, sales to government entities are subject to a number of risks. Selling to government entities can be highly competitive, expensive and time consuming, often requiring significant upfront time and expense without any assurance that we will successfully sell our products to such governmental entity. Government entities may require contract terms that differ from our standard arrangements. Government contracts may require the maintenance of certain security clearances for facilities and employees. Government certification requirements applicable to us and our products are constantly evolving and at times restrict our ability to sell to
76

certain government customers until we have met the new or revised requirements, which can entail administrative time and effort possibly resulting in additional costs and delays. In addition, our failure to obtain or maintain certain government certifications, for example FedRamp or similar security certifications from U.S. states or foreign governments, limits our ability to sell any of our products to these government entities. Government demand and payment for our products may be more volatile as they are affected by public sector budgetary cycles, funding authorizations, and the potential for funding reductions or delays, making the time to close such transactions more difficult to predict. This risk is enhanced as the size of such sales to the government entities increases. As the use of our products, including products recently acquired or developed, expands to more sensitive, secure or mission critical uses by our government customers, we may be subject to increased scrutiny, potential reputational risk, or potential liability should our products fail to perform as contemplated in such deployments or should we not comply with the terms of our government contracts or government contracting requirements.
Most of our sales to government entities have been made indirectly through third-party distributors or resellers that sell our products. Government entities may have contractual or other legal rights to terminate contracts with our providers for convenience or due to a default, and any such termination may adversely impact our future results of operations. For example, if the provider receives a significant portion of its revenue from sales to such governmental entity, the financial health of the provider could be substantially harmed which could negatively affect our future sales to such provider. Governments routinely audit and investigate government contractors, and we may be subject to such audits and investigations. If an audit or investigation uncovers improper or illegal activities, including any misuse of confidential or classified information by our employees, we may be subject to civil or criminal penalties and administrative sanctions, including termination of contracts, forfeiture of profits, suspension of payments, fines, and suspension or prohibition from doing business with such government entity, or enter into a settlement in lieu of the foregoing, which may not be on favorable terms to us. In addition, we could suffer serious reputational harm if allegations of impropriety were made against us or our employees or should our products not perform as contemplated in government deployments.
In compliance with recently issued sanctions and enhanced export control regulations, we have stopped sales of software to all sanctioned customers including government end customers in Russia and Belarus. The impact of this stoppage is not material to our overall business and our financial operations.
Our agreement with the U.S. Department of Defense limits our control over one of our subsidiaries. If this agreement is terminated, we may be suspended from selling our products for various projects or to various agencies within the U.S. government.
Our subsidiary, Informatica Federal Operations Corporation, which markets, sells and supports our products to various classified U.S. government agencies, is required by the National Industrial Security Program to maintain facility security clearances and to be insulated from foreign ownership, control or influence. To comply with the National Industrial Security Program requirements, in July 2016, we, our parent entities, Informatica Federal Operations Corporation and the Department of Defense entered into an agreement with respect to the ownership and operations of Informatica Federal Operations Corporation. Under the agreement, we, among other things, agreed to follow an affiliated operations plan describing products and services that may be provided among affiliated entities while mitigating the risks of foreign ownership, control, or influence.
The agreement may be terminated and Informatica Federal Operations Corporation’s facility security clearance may be revoked in the event of a breach of the proxy agreement, or if it is determined by the Department of Defense that termination is in the national interest. If Informatica Federal Operations Corporation’s facility security clearance is revoked, we may lose a portion of our sales to U.S. government classified agencies and our business, financial condition and results of operations would be harmed.
Our government contracts contain unfavorable provisions that are not typical of commercial contracts.
Many of our government contracts contain provisions that give the government rights and remedies not typically found in private commercial contracts, including provisions enabling the government to:
terminate or cancel our existing contracts for convenience;
suspend us from doing business with a foreign government or prevent us from selling our products in certain countries;
77

audit and object to our contract-related costs and expenses, including allocated indirect costs; and
change specific terms and conditions in our contracts, including changes that would reduce the value of our contracts.
In addition, many jurisdictions have laws and regulations that deem government contracts in those jurisdictions to include these types of provisions, even if the contract itself does not contain them. If a government terminates a contract with us for convenience, we may not recover our incurred or committed costs, any settlement expenses or profit on work completed prior to the termination. If a government terminates a contract for default, we may not recover even those amounts, and instead we may be liable for any costs incurred by a government in procuring undelivered items and services from another source.
If we fail to comply with complex procurement laws and regulations, we may be subject to civil and criminal penalties and administrative sanctions.
We must comply with domestic and foreign laws and regulations relating to the formation, administration and performance of government contracts. These laws and regulations affect how we do business with government agencies in various countries and may impose added costs on our business. For example, in the United States, we are subject to the Federal Acquisition Regulations, which comprehensively regulate the formation, administration and performance of federal government contracts, and to the Truth in Negotiations Act, which requires certification and disclosure of cost and pricing data in connection with contract negotiations. We are subject to similar regulations in foreign countries as well.
If a government review or investigation uncovers improper or illegal activities, we may be subject to civil and criminal penalties and administrative sanctions, including termination of contracts, forfeiture of profits, suspension of payments, fines and suspension or debarment from doing business with government agencies, which could materially and adversely affect our business, financial condition and results of operations. For example, in March 2019, we reached a settlement of a civil False Claims Act investigation brought by the U.S. Attorney’s Office for the District of Columbia (“DC USAO”) and the Civil Fraud Section of the U.S. Department of Justice (together with the DC USAO, the “DOJ”) in August 2015. Under the terms of the settlement, we agreed to pay $21.9 million related to a dispute regarding the accuracy of information in our commercial sales practices submissions and statements regarding the country of origin of certain products between January 1, 2008 and March 31, 2017 in consideration for the release of the company by the DOJ and the U.S. General Services Administration with respect to the claims alleged in the investigation as set forth in the settlement agreement. In addition, a government may reform its procurement practices or adopt new contracting rules and regulations that could be costly to satisfy or that could impair our ability to obtain new contracts.
Risks Related to Our Intellectual Property
Our use of open source software could negatively affect our ability to sell our solution and subject us to possible litigation.
A portion of our technologies incorporate open source software, and we expect to continue to incorporate open source software in our solution in the future. Few of the licenses applicable to open source software have been interpreted by courts, and there is a risk that these licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to commercialize our products. Moreover, we cannot guarantee that we have not incorporated additional open source software in our software in a manner that is inconsistent with the terms of the applicable license or our current policies and procedures. If we fail to comply with these licenses, we may be subject to certain requirements, including requirements that we offer our solutions that incorporate the open source software for no cost, that we make available source code for modifications or derivative works we create based upon, incorporating or using the open source software and that we license such modifications or derivative works under the terms of applicable open source licenses. If an author or other third party that distributes such open source software were to allege that we had not complied with the conditions of one or more of these licenses, we could be required to incur significant legal expenses defending against such allegations and could be subject to significant damages, enjoined from the sale of our solutions that contained the open source software and required to comply with onerous conditions or restrictions on these solutions, which could disrupt the distribution and sale of these solutions. In addition, there have been claims challenging the ownership rights in open source software against companies that incorporate open source software into their products, and the licensors of such open source software provide no warranties or
78

indemnities with respect to such claims. In any of these events, we and our customers could be required to seek licenses from third parties in order to continue offering our products, which may not be available on favorable terms or at all, and to re-engineer our products or discontinue the sale of our products in the event re-engineering cannot be accomplished on a timely basis. We and our customers may also be subject to suits by parties claiming infringement due to the reliance by our solutions on certain open source software, and such litigation could be costly for us to defend or subject us to an injunction. Any of the foregoing could require us to devote additional research and development resources to re-engineer our solutions, could result in customer dissatisfaction, and may adversely affect our business, results of operations and financial condition.
We may be unable to predict the future course of open source technology development, which could reduce the market appeal of our offerings, damage our reputation and adversely affect our business, financial condition, results of operations and cash flows.
We do not exercise control over many aspects of the development of open source technology. Different groups of open source software programmers compete with one another to develop new technology. Open source technology may include security vulnerabilities, to which our products and services may be exposed without timely or effective means for remediation or mitigation. Typically, the technology developed by one group will become more widely used than that developed by others. In some offerings, the race to innovate eclipses the responsibility to continuously patch security vulnerabilities and functional bugs. If an offering we rely on is unable to keep pace with our functional or non-functional requirements, we may be required to invest resources to keep it updated or to seek alternatives. If we acquire or adopt new technology and incorporate it into our offerings but competing technology becomes more widely used or accepted, the market appeal of our offerings may be reduced, which could harm our reputation, diminish our brands and adversely affect our business, financial condition, results of operations and cash flows.
We face intellectual property infringement claims that could be costly to defend and result in our loss of significant rights.
As is common in the software industry, we have received and may from time to time in the future receive notices from third parties claiming infringement by our products of third-party patent and other proprietary rights. For example, in the past four years, Informatica has been the subject of one such patent suit. On March 18, 2020, Akoloutheo LLC, a non-practicing entity, filed a patent infringement complaint accusing Informatica’s master data management technology of infringing U.S. Pat. No. 7,426,730. The suit was resolved in less than three months for an immaterial amount.
As the number of software products in our target markets increases and the functionality of these products further overlaps, we may become increasingly subject to claims by a third party that our technology infringes such party’s proprietary rights. In addition, there is a growing occurrence of patent suits being brought by organizations that use patents to generate revenue without manufacturing, promoting, or marketing products or investing in research and development in bringing products to market. These organizations have been active in the enterprise software market and have targeted whole industries as defendants.
Any claims, with or without merit, could be time consuming, result in costly litigation, cause product shipment delays, or require us to enter into royalty or licensing agreements, any of which could adversely affect our business, financial condition, and operating results. Although we do not believe that we are currently infringing any proprietary rights of others, legal action claiming patent infringement could be commenced against us. We may not prevail in such litigation given the complex technical issues and inherent uncertainties in patent litigation. The potential effects on our business that may result from third-party infringement claims include the following:
we have been and could be in the future obligated to incur significant legal costs and expenses defending the patent infringement suit;
we may be forced to enter into royalty or licensing agreements, which may not be available on terms favorable to us;
we may be required to indemnify our customers or obtain replacement products or functionality for our customers;
we may be forced to significantly increase our development efforts and resources to redesign our products as a result of these claims; and
79

we may be forced to discontinue offering some or all of our products.
If we are not able to adequately protect our proprietary rights, third parties could develop and market products that are equivalent to our own, which would harm our sales efforts.
Our success depends upon our proprietary technology. We believe that our product development, product enhancements, name recognition, and the technological and innovative skills of our personnel are essential to establishing and maintaining a technology leadership position. We rely on a combination of patent, copyright, trademark, and trade secret rights, confidentiality procedures, and licensing arrangements designed to establish and protect our proprietary rights.
However, these legal rights and contractual agreements may provide only limited protection. Our pending patent applications may not be allowed or our competitors may successfully challenge the validity or scope of any of our issued patents or any future issued patents. Our patents alone may not provide us with any significant competitive advantage, and third parties may develop technologies that are similar or superior to our technology or design around our patents. Third parties could copy or otherwise obtain and use our products or technology without authorization or develop similar technology independently. We cannot easily monitor any unauthorized use of our products, and, although we are unable to determine the extent to which piracy of our software products exists, software piracy is a prevalent problem in our industry in general. We may be forced to initiate litigation to protect our proprietary rights. Litigating claims related to the enforcement of proprietary rights is very expensive and can be burdensome in terms of management time and resources, which could adversely affect our business and operating results. In addition, the risk of not adequately protecting our proprietary technology and our exposure to competitive pressures may be increased if a competitor should resort to unlawful means in competing against us.
We have entered into certain agreements with many of our customers and partners that require us to place the source code of our products into escrow. Such agreements generally provide that such parties will have a limited, non-exclusive right to continue use of such code if there is a bankruptcy proceeding by or against us, we cease to do business or we fail to meet our support obligations. Although our agreements with these third parties limit the scope of rights to use of the source code, we may be unable to effectively control such third parties’ actions.
Furthermore, effective protection of intellectual property rights is unavailable or limited in various foreign countries. The protection of our proprietary rights may be inadequate, and our competitors could independently develop similar technology, duplicate our products, or design around any patents or other intellectual property rights we hold.
Risks Related to Our Indebtedness
Our substantial indebtedness could materially adversely affect our financial condition and prevent us from fulfilling our obligations under our existing indebtedness.
We have a significant amount of indebtedness. As of September 30, 2023, our total outstanding indebtedness was approximately $1.85 billion. Subject to the limits contained in the credit agreement that governs our credit facilities Credit Facilities and our other debt instruments, we may be able to incur substantial additional debt from time to time to finance working capital, capital expenditures, investments or acquisitions, or for other purposes. If we do so, the risks related to our high level of debt could intensify. Specifically, our high level of debt could have important consequences to the holders of our common stock, including the following:
making it more difficult for us to satisfy our obligations with respect to our debt; and if we fail to comply with these requirements, an event of default could result;
limiting our ability to obtain additional financing to fund future working capital, capital expenditures, acquisitions or other general corporate requirements;
requiring a substantial portion of our cash flows to be dedicated to debt service payments instead of other purposes, thereby reducing the amount of cash flows available for working capital, capital expenditures, acquisitions and other general corporate purposes;
increasing our vulnerability to general adverse economic and industry conditions;
80

exposing us to the risk of increased interest rates as certain of our borrowings, including borrowings under the Credit Facilities, are at variable rates of interest;
limiting our flexibility in planning for and reacting to changes in the industry in which we compete;
placing us at a disadvantage compared to other, less leveraged competitors; and
increasing our cost of borrowing.
In addition, the credit agreement that governs the Credit Facilities contains restrictive covenants that limit our ability to engage in activities that may be in our long-term best interest. Our failure to comply with those covenants could result in an event of default which, if not cured or waived, could result in the acceleration of all our debt.
We may not be able to generate sufficient cash to service all of our indebtedness and may be forced to take other actions to satisfy our obligations under our indebtedness, which may not be successful.
Our ability to make scheduled payments on or refinance our debt obligations depends on our financial condition and operating performance, which are subject to prevailing economic and competitive conditions and to certain financial, business, legislative, regulatory and other factors beyond our control.
We may be unable to maintain a level of cash flows from operating activities sufficient to permit us to pay the principal and interest on our indebtedness. For the nine months ended September 30, 2023, our cash flows dedicated for debt service requirements totaled $123.2 million, which includes principal payments of $14.1 million and interest payments of $109.1 million. For the nine months ended September 30, 2023, our net cash provided by operating activities was $165.3 million, which includes interest paid of $109.1 million. As such, our cash flows from operating activities, before giving effect to the payment of interest, amounted to $274.4 million. For the nine months ended September 30, 2023, approximately 45% of our net cash provided by operating activities, before giving effect to the payment of interest, was dedicated to debt service, both principal and interest.
If our cash flows and capital resources are insufficient to fund our debt service obligations, we could face substantial liquidity problems and could be forced to reduce or delay investments and capital expenditures or to dispose of material assets or operations, seek additional debt or equity capital or restructure or refinance our indebtedness. We may not be able to effect any such alternative measures, if necessary, on commercially reasonable terms or at all and, even if successful, those alternative actions may not allow us to meet our scheduled debt service obligations. The credit agreement that governs the Credit Facilities restricts our ability to dispose of assets and use the proceeds from those dispositions and may also restrict our ability to raise debt or equity capital to be used to repay other indebtedness when it becomes due. We may not be able to consummate those dispositions or to obtain proceeds in an amount sufficient to meet any debt service obligations then due. Our inability to generate sufficient cash flows to satisfy our debt obligations, or to refinance our indebtedness on commercially reasonable terms or at all, would materially adversely affect our financial position and results of operations.
In addition, we conduct substantially all of our international operations through our subsidiaries. Accordingly, repayment of our indebtedness is dependent on local restrictions that may impact our ability to obtain cash from cash flow generated by our subsidiaries. While the Credit Agreement limits the ability of our subsidiaries to incur consensual restrictions on their ability to pay dividends or make other intercompany payments to us, these limitations are subject to qualifications and exceptions. In the event that we do not receive distributions from our subsidiaries, we may be unable to make required principal and interest payments on our indebtedness.
If we cannot make scheduled payments on our debt, we will be in default and the lenders under the Credit Facilities could terminate their commitments to loan money, the lenders could foreclose against the assets securing their borrowings and we could be forced into bankruptcy or liquidation. All of these events could result in your losing your investment in our Class A common stock.
81

Despite our current level of indebtedness, we and our subsidiaries may still be able to incur substantially more debt. This could further exacerbate the risks to our financial condition described above.
We and our subsidiaries may be able to incur significant additional indebtedness in the future. Although the Credit Agreement contains restrictions on the incurrence of additional indebtedness, these restrictions are subject to a number of qualifications and exceptions, and the additional indebtedness incurred in compliance with these restrictions could be substantial. These restrictions also will not prevent us from incurring obligations that do not constitute indebtedness. In addition, as of September 30, 2023, our Revolving Facility would have provided for unused commitments of $250.0 million (with an exception of letters of credit of $1.9 million utilized under the Revolving Facility), which could be increased, subject to certain conditions. If we incur any additional indebtedness, the holders of that indebtedness will be entitled to any proceeds distributed in connection with any insolvency, liquidation, reorganization, dissolution or other winding up of our company before such proceeds are distributed to you. If new debt is added to our currently anticipated debt levels, the related risks that you now face could intensify.
The terms of the Credit Agreement restricts our current and future operations, particularly our ability to respond to changes in the economy or our industry or to take certain actions.
The Credit Agreement contains a number of restrictive covenants that impose significant operating and financial restrictions on us and may limit our ability to engage in acts that may be in our long-term best interest, including restrictions on our ability to:
incur additional indebtedness and guarantee indebtedness;
pay dividends or make other distributions or repurchase or redeem our capital stock;
prepay, redeem or repurchase certain subordinated debt;
issue certain preferred stock or similar equity securities;
make loans and investments;
sell assets;
incur liens;
enter into transactions with affiliates;
enter into agreements restricting our subsidiaries’ ability to pay dividends; and
consolidate, merge, sell or otherwise dispose of all or substantially all of our assets.
In addition, the Credit Agreement requires us to maintain a first lien net leverage ratio if borrowings outstanding under the Revolving Facility exceed a specified threshold. Our ability to meet this leverage ratio can be affected by events beyond our control, and we may be unable to meet the ratio.
A breach of the covenants or restrictions under the Credit Agreement could result in an event of default under the applicable indebtedness. Such default may allow the creditors to accelerate the related debt and may result in the acceleration of any other debt to which a cross-acceleration or cross-default provision applies. In addition, an event of default under the Credit Agreement would permit the lenders under our Credit Facilities to terminate all commitments to extend further credit under those facilities. Furthermore, if we were unable to repay the amounts due and payable under the Credit Facilities, the lenders thereunder could proceed against the collateral granted to them to secure that indebtedness. In the event our lenders accelerate the repayment of our borrowings, we and our subsidiaries may not have sufficient assets to repay that indebtedness. As a result of these restrictions, we may be:
limited in how we conduct our business;
unable to raise additional debt or equity financing to operate during general economic or business downturns; or
unable to compete effectively or to take advantage of new business opportunities.
82

These restrictions may affect our ability to grow in accordance with our strategy. In addition, our financial results, substantial indebtedness and credit ratings could materially adversely affect the availability and terms of our financing.
Our variable rate indebtedness subjects us to interest rate risk, which could cause our debt service obligations to increase significantly.
Borrowings under the Credit Facilities are at variable rates of interest and expose us to interest rate risk. During 2022 and the first three quarters of 2023, the U.S. Federal Reserve (the “Fed”) has sharply raised interest rates from historically low levels and has signaled an intention to continue to do so until current inflation levels re-align with the Fed’s long-term inflation target. To the extent the Fed continues to raise interest rates, there is a risk that rates across the financial system may rise including SOFR. As interest rates increase, our debt service obligations on the variable rate indebtedness increase even though the amount borrowed remained the same, and our net income and cash flows, including cash available for servicing our indebtedness, correspondingly decrease. Assuming all loans under the Credit Facilities were fully drawn, each quarter point change in interest rates, excluding the effects of any interest rate swap agreements, would result in approximately a $4.6 million change in annual interest expense on our indebtedness under the Credit Facilities. We entered into interest rate swap instruments, which matured on December 31, 2022, to limit our exposure to changes in variable interest rates. With the maturity of the interest rate swaps, we are fully subject to interest rate risk if SOFR rates increase.
Risks Related to Ownership of Our Class A Common Stock and Our Capitalization Structure
The market price of our Class A common stock may be volatile, and you could lose all or part of your investment.
The market price of our Class A common stock may be volatile and could be subject to fluctuations in response to various factors, some of which are beyond our control. These fluctuations could cause you to lose all or part of your investment in our Class A common stock since you might be unable to sell your shares at or above the price you paid for such shares. Factors that could cause fluctuations in the market price of our Class A common stock include the following:
price and volume fluctuations in the overall stock market from time to time;
volatility in the trading prices and trading volumes of technology stocks;
changes in operating performance and stock market valuations of other technology companies generally, or those in our industry in particular;
sales of shares of our Class A common stock by us or our stockholders;
failure of securities analysts to maintain coverage of us, changes in financial estimates by securities analysts who follow our company, or our failure to meet these estimates or the expectations of investors;
the financial projections we may provide to the public, any changes in those projections, or our failure to meet those projections;
announcements by us or our competitors of new products, features, or services;
the public’s reaction to our press releases, other public announcements, and filings with the SEC;
rumors and market speculation involving us or other companies in our industry;
actual or anticipated changes in our results of operations or fluctuations in our results of operations;
actual or anticipated developments in our business, our competitors’ businesses or the competitive landscape generally;
litigation involving us, our industry, or both, or investigations by regulators into our operations or those of our competitors;
developments or disputes concerning our intellectual property or other proprietary rights;
actual or perceived data security breaches or other data security incidents;
83

announced or completed acquisitions of businesses, products, services, or technologies by us or our competitors;
new laws or regulations or new interpretations of existing laws or regulations applicable to our business;
changes in accounting standards, policies, guidelines, interpretations, or principles;
any significant change in our management; and
general economic conditions and slow or negative growth of our markets.
In addition, in the past, following periods of volatility in the overall market and the market price of a particular company’s securities, securities class action litigation has often been instituted against these companies. This litigation, if instituted against us, could result in substantial costs and a diversion of our management’s attention and resources.
We may need additional capital, and we cannot be certain that additional financing will be available on favorable terms, or at all.
Historically, we have funded our operations and capital expenditures primarily through cash generated from our operations as well as debt refinancings. Although we currently believe that our existing cash and cash equivalents, cash flow from operations and the proceeds from the IPO will be sufficient to meet our cash needs for at least the next twelve months, we may require additional financing. We evaluate financing opportunities from time to time, and our ability to obtain financing will depend, among other things, on our development efforts, business plans, operating performance, and condition of the capital markets at the time we seek financing. We cannot assure you that additional financing will be available to us on favorable terms when required, or at all. If we raise additional funds through the issuance of equity or equity-linked or debt securities, those securities may have rights, preferences or privileges senior to the rights of our Class A common stock, and our stockholders may experience dilution.
Substantial future sales of our Class A common stock could depress the market price of our Class A common stock.
The market price of our Class A common stock could decline as a result of sales of a large number of shares of our Class A common stock in the market, and the perception that these sales could occur may also depress the market price of our Class A common stock. As of September 30, 2023, approximately 83% of our outstanding Class A and Class B-1 common stock is owned by entities affiliated with our Sponsors, including approximately 60 million Class A shares owned by Ithaca L.P., a limited partnership affiliated with Permira (“Ithaca”).
The Sponsors and their affiliates may from time to time seek to sell or otherwise dispose of some or all of their shares, including by selling shares in underwritten offerings, block trades or open market transactions, or by distributing shares to their equityholders or otherwise. For example, under our amended and restated registration rights agreement, the Sponsors and their affiliates can require us to register shares owned by them for public sale in the United States. In addition, certain Sponsor-affiliated entities, including Ithaca, have the right to distribute some or all of their Class A shares to their limited partners. If any of these entities were to register or distribute their shares, such shares would be available for resale in the public market, either immediately or at a later date. Ithaca had an obligation to distribute its Class A shares as soon as practicable after October 29, 2023, the two-year anniversary of our IPO closing. We have been advised that on or about November 3, 2023, Ithaca plans to distribute approximately 8.6 million shares to four of its limited partners. Following this distribution, approximately 51.4 million shares will continue to be held in Ithaca for approximately one year, unless otherwise sold by Ithaca or distributed to Ithaca’s limited partners prior to such time. Permira will continue to retain voting and investment power over the shares held by Ithaca. The shares to be distributed by Ithaca to its limited partners will be available for immediate resale in the public market at the discretion of the applicable limited partner. We also filed a registration statement to register shares reserved for future issuance under our equity compensation plans. As a result, subject to the satisfaction of applicable exercise periods, the shares issued upon exercise of outstanding stock options or upon settlement of outstanding RSU awards are available for immediate resale in the open market.
84

Sales of our shares as restrictions end or pursuant to registration rights may make it more difficult for us to sell equity securities in the future at a time and at a price that we deem appropriate. These sales also could cause the market price of our Class A common stock to fall and make it more difficult for you to sell shares of our Class A common stock.
The Sponsors have a controlling influence over matters requiring stockholder approval, which could delay or prevent a change of control.
Our Sponsors and their affiliates control approximately 83% of the combined voting power of our capital stock as a result of their beneficial ownership of our Class A common stock and Class B common stock as of September 30, 2023. The Sponsors have entered into a stockholders agreement whereby they each agreed, among other things, to vote the shares each beneficially owns and is entitled to vote thereon in favor of the director nominees designated by Permira and CPP Investments, respectively.
Under the stockholders agreement and our Amended and Restated Certificate of Incorporation and amended and restated bylaws, and applicable law, for so long as a Sponsor owns or holds of record, directly or indirectly, in the aggregate at least 15% of the Company’s outstanding shares of our Class A and Class B-1 common stock, the following actions will require the affirmative vote of each such Sponsor:
any changes to the size of our board of directors;
any termination, appointment or replacement of our Chief Executive Officer;
any transactions that would result in a change of control;
any acquisitions, dispositions or the incurrence of indebtedness over $300 million; and
any changes in the Corporate Opportunity provisions in our Amended and Restated Certificate of Incorporation.
Additionally, for so long as Permira and CPP Investments each beneficially own, in the aggregate, 20% or more of the shares of our Class A common stock and Class B-1 common stock held by them upon completion of the IPO, each will have the right to designate two members of our board of directors. For so long as Permira and CPP Investments each beneficially own, in the aggregate, less than 20% but at least 10% of the shares of our Class A common stock and Class B-1 common stock held by them upon completion of the IPO, each will have the right to designate one member of our board of directors. Further, for so long as the Sponsors have a right to appoint, in the aggregate, four members of our board of directors, the Sponsors will have a right to jointly appoint one additional member of our board of directors. For so long as a Sponsor has the right to designate at least one member of our board of directors, such Sponsor is entitled to appoint at least one nominee to serve on each committee of our board of directors, other than the audit committee, and the chair of each of the committees, other than the audit committee, is a director serving on such committee who is designated by the Sponsors. However, as soon as we are no longer a “controlled company” under the rules of the NYSE, our committee membership will comply with all applicable requirements of those standards and a majority of our board of directors will be “independent directors,” as defined under the rules of the NYSE, subject to any phase-in provisions.
Certain of our directors have relationships with the Sponsors, which may cause conflicts of interest with respect to our business.
Three of our ten directors are affiliated with Permira, and two of our directors are employees of CPP Investments. These directors have fiduciary duties to us and, in addition, have duties to the respective Sponsor and their affiliates, respectively. As a result, these directors may face real or apparent conflicts of interest with respect to matters affecting both us and the Sponsors, whose interests may be adverse to ours in some circumstances.
The Sponsors and their affiliates may pursue corporate opportunities independent of us that could present conflicts with our and our stockholders’ interests.
The Sponsors and their affiliates are in the business of making or advising on investments in companies and hold (and may from time to time in the future acquire) interests in or provide advice to businesses that directly or indirectly compete with certain portions of our business or are suppliers or customers of ours. The
85

Sponsors and their affiliates may also pursue acquisitions that may be complementary to our business and, as a result, those acquisition opportunities may not be available to us.
Delaware law and provisions in our Amended and Restated Certificate of Incorporation and amended and restated bylaws could make a merger, tender offer, or proxy contest difficult, thereby depressing the market price of our Class A common stock.
Our status as a Delaware corporation and the anti-takeover provisions of the Delaware General Corporation Law may discourage, delay, or prevent a change in control by prohibiting us from engaging in a business combination with an interested stockholder for a period of three years after the person becomes an interested stockholder, even if a change of control would be beneficial to our existing stockholders. In addition, our Amended and Restated Certificate of Incorporation and amended and restated bylaws contain provisions that may make the acquisition of our company more difficult, including the following:
any transaction that would result in a change in control of our company requires the approval of a majority of our outstanding Class A common stock and Class B-1 common stock voting as a separate class;
our board of directors is classified into three classes of directors with staggered three-year terms and after the Sponsors cease to beneficially own, in the aggregate, at least 50% of the outstanding shares of our Class A common stock and Class B-1 common Stock, directors will only be able to be removed from office for cause;
after the Sponsors cease to beneficially own, in the aggregate, at least 50% of the outstanding shares of our Class A common stock and Class B-1 common stock, our stockholders will only be able to take action at a meeting of stockholders and not by written consent;
vacancies on our board of directors will be able to be filled only by our board of directors and not by stockholders;
after the Sponsors cease to beneficially own, in the aggregate, at least 50% of the outstanding shares of our Class A common stock and Class B-1 common stock, only our chair of the board of directors or a majority of board of directors will be authorized to call a special meeting of stockholders;
certain litigation against us can only be brought in Delaware;
our Amended and Restated Certificate of Incorporation authorizes undesignated preferred stock, the terms of which may be established and shares of which may be issued without the approval of the holders of Class A common stock; and
advance notice procedures apply for stockholders to nominate candidates for election as directors or to bring matters before an annual meeting of stockholders.
These anti-takeover defenses could discourage, delay, or prevent a transaction involving a change in control of our company. These provisions could also discourage proxy contests and make it more difficult for stockholders to elect directors of their choosing and to cause us to take other corporate actions they desire, any of which, under certain circumstances, could limit the opportunity for our stockholders to receive a premium for their shares of our capital stock, and could also affect the price that some investors are willing to pay for our Class A common stock.
Our amended and restated bylaws designate a state or federal court located within the State of Delaware as the exclusive forum for substantially all disputes between us and our stockholders, and also provide that the federal district courts will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act, each of which could limit our stockholders’ ability to choose the judicial forum for disputes with us or our directors, officers or employees.
Our amended and restated bylaws provide that the Court of Chancery of the State of Delaware is the exclusive forum for the following types of actions or proceedings under Delaware statutory or common law: (1) any derivative action or proceeding brought on our behalf, (2) any action asserting a claim of breach of a fiduciary duty owed by any of our directors, stockholders, officers or other employees to us or our stockholders, (3) any action arising pursuant to any provision of the Delaware General Corporation Law, our amended and restated certificate of incorporation or our amended and restated bylaws, or (4) any other action asserting a
86

claim that is governed by the internal affairs doctrine shall be the Court of Chancery of the State of Delaware (or, if the Court of Chancery does not have jurisdiction, the federal district court for the District of Delaware), in all cases subject to the court having jurisdiction over indispensable parties named as defendants. The provisions would not apply to suits brought to enforce a duty or liability created by the Exchange Act, or any other claim for which the U.S. federal courts have exclusive jurisdiction.
Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all such Securities Act actions. Accordingly, both state and federal courts have jurisdiction to entertain such claims. To prevent having to litigate claims in multiple jurisdictions and the threat of inconsistent or contrary rulings by different courts, among other considerations, our amended and restated bylaws also provide that the federal district courts of the United States of America is the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act. However, while the Delaware Supreme Court ruled in March 2020 that federal forum selection provisions purporting to require claims under the Securities Act be brought in federal court are “facially valid” under Delaware law, there is uncertainty as to whether other courts will enforce our federal forum provision. If the federal forum provision is found to be unenforceable, we may incur additional costs associated with resolving such matters.
Any person or entity purchasing or otherwise acquiring any interest in any of our securities shall be deemed to have notice of and consented to this provision. This exclusive-forum provision may limit a stockholder’s ability to bring a claim in a judicial forum of such stockholder’s choosing for disputes with us or our directors, officers or other employees, which may discourage lawsuits against us and our directors, officers and other employees. If a court were to find the exclusive-forum provision in our amended and restated bylaws to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving the dispute in other jurisdictions, which could harm our results of operations.
Our Class A common stock market price and trading volume could decline if securities or industry analysts do not publish research or publish inaccurate or unfavorable research about our business.
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. The analysts’ estimates are based upon their own opinions and are often different from our estimates or expectations. 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 market price of our Class A common stock would likely decline. If few securities analysts commence coverage of us, or if one or more of these analysts cease coverage of us or fail to publish reports on us regularly, demand for our securities could decrease, which might cause the market price and trading volume of our Class A common stock to decline.
We are a controlled company within the meaning of the rules of the NYSE and, as a result, will qualify for and intend to rely on exemptions from certain corporate governance requirements.
Our Sponsors beneficially own a majority of the combined voting power of all classes of our outstanding voting stock. As a result, we are a controlled company within the meaning of the rules of the NYSE. Under the NYSE rules, a company of which more than 50% of the voting power is held by another person or group of persons acting together is a controlled company and may elect not to comply with certain NYSE corporate governance requirements, including the requirements that:
a majority of the board of directors consist of independent directors;
the nominating and governance committee be composed entirely of independent directors; and
the compensation committee be composed entirely of independent directors.
These requirements will not apply to us as long as we remain a controlled company. We have taken advantage of some of these exemptions. Accordingly, you may not have the same protections afforded to stockholders of companies that are subject to all of the corporate governance requirements of the NYSE.
Our Sponsors and their affiliates control us and their interests may conflict with ours or yours in the future.
Our Sponsors and their affiliates control approximately 83% of the combined voting power of our capital stock as a result of their beneficial ownership of our Class A common stock and Class B common stock as of
87

September 30, 2023. Even when the Sponsors and their affiliates cease to beneficially own shares of our common stock representing a majority of the combined voting power, for so long as the Sponsors continue to beneficially own a significant percentage of our common stock, the Sponsors will still be able to significantly influence the composition of our board of directors and the approval of actions requiring stockholder approval through their combined voting power. Accordingly, for such period of time, the Sponsors and their affiliates will have significant influence with respect to our management, business plans and policies. In particular, the Sponsors and their affiliates are able to cause or prevent a change of control of our company or a change in the composition of our board of directors and could preclude any unsolicited acquisition of our company. The concentration of voting power could deprive you of an opportunity to receive a premium for your shares of Class A common stock as part of a sale of our company and ultimately might affect the market price of our Class A common stock.
The Sponsors and their affiliates engage in a broad spectrum of activities. In the ordinary course of their business activities, the Sponsors and their affiliates may engage in activities where their interests conflict with our interests or those of our stockholders. Our amended and restated certificate of incorporation will provide that none of the Sponsors, any of their affiliates or any director who is not employed by us (including any non-employee director who serves as one of our officers in both his director and officer capacities) or his or her affiliates will have any duty to refrain from engaging, directly or indirectly, in the same business activities or similar business activities or lines of business in which we operate. The Sponsors and their affiliates also may pursue acquisition opportunities that may be complementary to our business, and, as a result, those acquisition opportunities may not be available to us. In addition, the Sponsors and their affiliates may have an interest in us pursuing acquisitions, divestitures and other transactions that, in their judgment, could enhance their investment, even though such transactions might involve risks to you.
We do not intend to pay dividends for the foreseeable future.
We currently intend to retain any future earnings to finance the operation and expansion of our business. We do not expect the Company or our subsidiaries to declare or pay any dividends in the foreseeable future. As a result, stockholders must rely on sales of their Class A common stock after price appreciation as the only way to realize any future gains on their investment.
General Risk Factors
The requirements of being a public company may strain our resources, divert management’s attention and affect our ability to attract and retain qualified board members.
As a public company, we are subject to the reporting and corporate governance requirements of the Exchange Act, the listing requirements of the NYSE and other applicable securities rules and regulations, including the Sarbanes-Oxley Act and the Dodd-Frank Wall Street Reform and Consumer Protection Act. Compliance with these rules and regulations has increased and will continue to increase our legal and financial compliance costs, make some activities more difficult, time-consuming or costly and increase demand on our systems and resources. Among other things, the Exchange Act requires that we file annual, quarterly and current reports with respect to our business and results of operations and maintain effective disclosure controls and procedures and internal control over financial reporting. In order to enhance our disclosure controls and procedures and internal control over financial reporting to meet this standard, significant resources and management oversight may be required. As a result, management’s attention may be diverted from other business concerns, which could harm our business, financial condition, results of operations and prospects. Although we have already hired additional personnel to help comply with these requirements, we may need to further expand our legal and finance departments in the future, which will increase our costs and expenses. In addition, changing laws, regulations and standards relating to corporate governance and public disclosure 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 invest resources to comply with evolving laws, regulations and standards, and this investment may result in increased general and administrative expense 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, regulatory
88

authorities may initiate legal proceedings against us and our business and prospects may be harmed. As a result of disclosure of information in the filings required of a public company and in this Report, our business and financial condition will become more visible, which may result in threatened or actual litigation, including by competitors and other third parties. If such claims are successful, our business, financial condition, results of operations and prospects could be materially harmed, 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 materially harm our business, financial condition, results of operations and prospects.
In addition, these new rules and regulations will make it more expensive for us to obtain 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 executive officers and members of our board of directors, particularly to serve on our audit committee and compensation committee.
In addition, as a result of our disclosure obligations as a public company, we will have reduced strategic flexibility and will be under pressure to focus on short-term results, which may materially and adversely affect our ability to achieve long-term profitability.
Business interruptions could adversely affect our business.
Our operations are vulnerable to interruption by fire, earthquake, power loss, telecommunications or network failure, and other significant natural disasters or events beyond our control. In addition, acts of terrorism, war and other geopolitical unrest (including the military conflicts between Russia and Ukraine and Israel and Hamas, and any related political or economic responses and counter-responses or otherwise by global actors) could cause disruptions in our business or the business of our partners, customers or the economy as a whole. We have prepared a detailed disaster recovery plan which includes the use of internal and external resources and will continue to expand the scope over time. Disasters or disruptions can negatively affect our operations given necessary interaction among our international facilities.
Our headquarters and a number of our employees are located in the San Francisco Bay Area, a region known for seismic activity. In the event such an earthquake or any other natural disaster or man-made failure occurs, it could disrupt the operations of our affected facilities and recovery of our resources. In addition, we do not carry sufficient business interruption insurance to compensate us for losses that may occur, and any losses or damages incurred by us could have a material adverse effect on our business.
Our corporate business processes rely on SaaS providers such as Microsoft O365, Salesforce, Oracle and Marketo to provide highly available business services. In addition, our cloud products depend on third-party service providers, including AWS, Microsoft Azure and Google Cloud, and certain single-source suppliers, including MITI, for our database connectors. Disruptions to any of our service providers or suppliers could also have a negative effect on our operations and harm our business.
We may be the subject of litigation which, if adversely determined, could harm our business and operating results.
Our business is subject to regulation by various federal, state, local and foreign governmental agencies, including agencies responsible for monitoring and enforcing employment and labor laws, workplace safety, laws relating to data privacy, data security and data protection, consumer protection laws, anti-bribery laws, import/export controls, federal securities laws and tax laws and regulations. Noncompliance with applicable regulations or requirements could subject us to investigations, sanctions, enforcement actions, disgorgement of profits, fines, damages and civil and criminal penalties or injunctions. We have been, currently are, and may in the future be, subject to legal claims arising in the normal course of business. Such legal claims have included governmental, intellectual property-related, commercial, and employment claims, and may in the future include those categories of claims, as well as, product liability, class action, whistleblower and other litigation and claims. An unfavorable outcome on any litigation matter could require that we pay substantial damages. In addition, we may decide to settle any litigation, which could cause us to incur significant costs.
The outcome of litigation and other claims or lawsuits is intrinsically uncertain. Management’s view of the litigation might also change in the future. Actual outcomes of litigation and other claims or lawsuits could differ
89

from the assessments made by management in prior periods, which are the basis for our accounting for these litigations and claims under GAAP. A settlement or an unfavorable outcome on any litigation matter could have a material adverse effect on our business, operating results, reputation, financial position or cash flows. 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, financial condition and results of operations.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
None.
Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
Not applicable.
Item 5. Other Information
None.

90

Item 6. Exhibits


EXHIBIT INDEX
ExhibitIncorporated by Reference
NumberDescriptionFormFile No.ExhibitFiling Date
31.1
31.2
32.1†
101.INSInline XBRL Instance Document.
101.SCHInline XBRL Taxonomy Extension Schema Document.
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document.
101.LABInline XBRL Taxonomy Extension Label Linkbase Document.
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document.
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibits 101)
The certifications attached as Exhibit 32.1 that accompany this Report are deemed furnished and not filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of Informatica Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Report, irrespective of any general incorporation language contained in such filing.


91

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.

Date:
November 2, 2023
INFORMATICA INC.
By:/s/ AMIT WALIA
Amit Walia
Chief Executive Officer and Director
(Principal Executive Officer)
By:/s/ MICHAEL MCLAUGHLIN
Michael McLaughlin
Executive Vice President and Chief Financial Officer (Principal Financial Officer)
92
EX-31.1 2 informaticaincq32023ex-311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a)
AS ADOPTED PURSUANT TO SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002

I, Amit Walia, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Informatica 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 2, 2023
By:/s/ Amit Walia
Name:Amit Walia
Title:Chief Executive Officer and Director
(Principal Executive Officer)

EX-31.2 3 informaticaincq32023ex-312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a)
AS ADOPTED PURSUANT TO SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002

I, Michael McLaughlin, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Informatica 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 2, 2023
By:/s/ Michael McLaughlin
Name:Michael McLaughlin
Title:Executive Vice President and Chief Financial Officer
(Principal Financial Officer)

EX-32.1 4 informaticaincq32023ex-321.htm EX-32.1 Document

Exhibit 32.1

CERTIFICATIONS OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002

I, Amit Walia, do hereby certify, to the best of my knowledge and pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Informatica Inc. for the period ended September 30, 2023 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Informatica Inc.

Date: November 2, 2023
By:/s/ Amit Walia
Name:Amit Walia
Title:Chief Executive Officer and Director
(Principal Executive Officer)





I, Michael McLaughlin, do hereby certify, to the best of my knowledge and pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Informatica Inc. for the period ended September 30, 2023 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Informatica Inc.

Date: November 2, 2023
By:/s/ Michael McLaughlin
Name:Michael McLaughlin
Title:Executive Vice President and Chief Financial Officer
(Principal Financial Officer)

EX-101.SCH 5 infa-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Cash, Cash Equivalents, and Investments link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Available-For-Sale Debt Securities link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Borrowings link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Stockholders Equity link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Cash, Cash Equivalents, and Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Available-For-Sale Debt Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Borrowings (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Derivative Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Stockholders Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Net Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Segments (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Cash, Cash Equivalents, and Investments - Schedule of Cash, Cash Equivalents and Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Available-For-Sale Debt Securities - Schedule of Debt Securities, Available-for-Sale (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Available-For-Sale Debt Securities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Fair Value Measurements - Schedule of Assets and Liabilities Measured on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Allocation of Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Borrowings - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Borrowings - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Borrowings - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Borrowings - Contractual Obligation, Fiscal Year Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract - Disaggregation of Revenue by Type (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract - Revenue by Geographic Location (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract - Capitalized Contract Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Restructuring (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Derivative Financial Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Derivative Financial Instruments - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Derivative Financial Instruments - Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Derivative Financial Instruments - Derivative Instruments, Gain (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Stockholders Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Stockholders Equity - Share-based Payment Arrangement, Option, Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Stockholders Equity - Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Stockholders Equity - Share-based Payment Arrangement, Expensed and Capitalized, Amount (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Stockholders Equity - Summary of Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Net Income (Loss) Per Share - Schedule of Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Net Income (Loss) Per Share - Schedule of Dilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Commitment and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 infa-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 infa-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 infa-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] 2015 Stock Plan 2015 Stock Plan [Member] 2015 Stock Plan Accrued liabilities Accrued Liabilities, Current Latin America Latin America [Member] Statistical Measurement [Domain] Statistical Measurement [Domain] Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Research and development Research and Development Expense Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Share-based compensation arrangement by share-based payment award, expiration period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Unvested and outstanding, beginning balance (in shares) Unvested and outstanding, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Statement of Stockholders' Equity [Abstract] Investments, Debt and Equity Securities [Abstract] Revolving Credit Facility Revolving Credit Facility [Member] Capitalized Contract Costs [Roll Forward] Capitalized Contract Costs [Roll Forward] Capitalized Contract Costs Cash, Cash Equivalents and Investments Cash, Cash Equivalents and Investments [Table Text Block] Effect of foreign exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Debt instrument, debt default, principal, additional interest rate Debt Instrument, Debt Default, Principal, Additional Interest Rate Debt Instrument, Debt Default, Principal, Additional Interest Rate Deferred tax liabilities Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] PSUs Performance Shares [Member] Accounts payable Accounts Payable, Current Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets [Member] Restatement Determination Date: Restatement Determination Date [Axis] Revaluation Capitalized Contract Cost, Impairment Loss Corporate debt securities Corporate Debt Securities [Member] Commitments and contingencies Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] 2021 Stock Plan 2021 Stock Plan [Member] 2021 Stock Plan Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Stockholders Equity Equity [Text Block] Proceeds from issuance of shares under equity plans Proceeds from Issuance of Common Stock Deferred revenue Contract With Customer, Liability, Deferred Revenue Contract With Customer, Liability, Deferred Revenue Geographical [Axis] Geographical [Axis] Maintenance Maintenance [Member] Income Taxes Income Tax Disclosure [Text Block] Contract liabilities Increase (Decrease) in Contract with Customer, Liability Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, Tax OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, Tax Less: reclassification adjustment for amounts included in net loss, net of tax benefit of $36, $—, $36 and $— OCI, Debt Securities, Available-for-Sale, Transfer to Held-to-Maturity, Adjustment from AOCI for Amortization of Gain (Loss), after Tax Total liabilities Financial Liabilities Fair Value Disclosure Current liabilities: Liabilities, Current [Abstract] Subsequent Event Type [Domain] Subsequent Event Type [Domain] 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] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Weighted average exercise price, forfeitures and expirations (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Payments for dividends related to Class B-2 shares Payments of Ordinary Dividends, Common Stock Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Diluted (in dollars per share) Diluted (in dollars per share) Earnings Per Share, Diluted Software revenue Software revenue License and Service [Member] Derivative liabilities Derivative Liability, Subject to Master Netting Arrangement, before Offset PEO Total Compensation Amount PEO Total Compensation Amount Hedging Relationship [Axis] Hedging Relationship [Axis] Accounts receivable, net of allowances of $5,088 and $4,608, respectively Accounts Receivable, after Allowance for Credit Loss, Current Goodwill [Roll Forward] Goodwill [Roll Forward] Less: reclassification adjustment for amounts included in net loss, net of tax benefit (expense) of $1, $(346), $372, and $198 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Net change, net of tax benefit (expense) of $229, $779, $(747), $(1,244) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Significant Unobservable Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Perpetual license Perpetual license Perpetual License [Member] Perpetual License Line of Credit Line of Credit [Member] Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Trading Symbol Trading Symbol U.S. government agency securities U.S. government and U.S. government agency securities US Government Agencies Debt Securities [Member] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Long-term debt, fair value Long-Term Debt, Fair Value Net change, tax OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, Tax Net income (loss) Net income (loss) Net loss Net Income (Loss) Total current liabilities Liabilities, Current Derivative Contract [Domain] Derivative Contract [Domain] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] ESPP Employee Stock [Member] Fed Funds Effective Rate Overnight Index Swap Rate Fed Funds Effective Rate Overnight Index Swap Rate [Member] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Available-For-Sale Debt Securities Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Unrealized Losses Unrealized loss Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Other comprehensive income (loss), cash flow hedge, gain (loss), before reclassification and tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Other Intangible Assets Other Intangible Assets [Member] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Award vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Executive Category: Executive Category [Axis] Schedule of Indefinite-Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Foreign currency derivatives Foreign Exchange Contract [Member] Basis of Presentation and Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Cash flow hedges: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent [Abstract] 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 Quoted Prices in Active Markets for Identical Assets (Level 1) Fair Value, Inputs, Level 1 [Member] Name Measure Name Name Forgone Recovery, Individual Name Debt instrument, quarterly installment, percentage of original principal amount Debt Instrument, Quarterly Installment, Percentage Of Original Principal Amount Debt Instrument, Quarterly Installment, Percentage Of Original Principal Amount Purchases of investments Payments to Acquire Short-Term Investments Goodwill Goodwill, beginning balance Goodwill, ending balance Goodwill Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Additions Capitalized Contract Cost, Additions Capitalized Contract Cost, Additions Hedging Relationship [Domain] Hedging Relationship [Domain] 2025 Long-Term Debt, Maturity, Year Two Class B-1 Common Stock Common Stock Class B-1 [Member] Common Stock Class B-1 Options granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Letter of Credit Letter of Credit [Member] Derivative, notional amount Derivative, Notional Amount Remaining 2023 Long-Term Debt, Maturity, Remainder of Fiscal Year Thereafter Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Measurement Frequency [Axis] Measurement Frequency [Axis] Long-term operating lease liabilities Operating Lease, Liability, Noncurrent RSUs Restricted Stock Units (RSUs) [Member] Schedule of Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Accrued Liabilities Accrued Liabilities [Member] Payments of offering costs Payments of Stock Issuance Costs Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Income Statement Location [Axis] Income Statement Location [Axis] Schedule of Debt Schedule of Long-Term Debt Instruments [Table Text Block] Commitments and Contingencies Commitments and Contingencies, Policy [Policy Text Block] U.S. government and agency securities US Government Corporations and Agencies Securities [Member] Shares withheld related to net share settlement of equity awards Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Foreign currency forward contracts Foreign Exchange Forward [Member] Income taxes payable Accrued Income Taxes, Current 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] Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Contract assets, net Contract with Customer, Asset, after Allowance for Credit Loss, Current Research and development Research and Development Expense [Member] Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Stock options outstanding (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Derivative Instruments and Hedging Activities Disclosure [Abstract] Net change, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Document Quarterly Report Document Quarterly Report Interest expense Interest Expense Purchases of property and equipment recorded in accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] General and administrative General and Administrative Expense [Member] Hedging Designation [Axis] Hedging Designation [Axis] Weighted- Average Remaining Contractual Term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Remaining 2023 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Trading Arrangement: Trading Arrangement [Axis] Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Debt instrument, covenant, maximum net leverage ratio, percent of principal in excess of revolving loan commitments Debt Instrument, Covenant, Maximum Net Leverage Ratio, Percent Of Principal In Excess of Revolving Loan Commitments Debt Instrument, Covenant, Maximum Net Leverage Ratio, Percent Of Principal In Excess of Revolving Loan Commitments Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Deferred commissions Beginning balance Ending balance Capitalized Contract Cost, Net, Current Less: Discount on term loan Debt Instrument, Unamortized Discount Current operating lease liabilities Operating Lease, Liability, Current 2026 Long-Term Debt, Maturity, Year Three Issuance of shares under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Amortization of intangible assets and acquired technology Total amortization of intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company Risk-free interest rate, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Net Finite-Lived Intangible Assets, Net Summary of Significant Accounting Policies New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Income taxes payable Increase (Decrease) in Income Taxes Payable Restructuring Restructuring Charges, Business Combination, Acquisition Related Costs, And Other Charges Restructuring Charges, Business Combination, Acquisition Related Costs, And Other Charges Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Interest income Investment Income, Interest Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Weighted-average shares in computing net income (loss) per share: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock, shares, issued (in shares) Common Stock, Shares, Issued Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Sales of investments Proceeds from Sale, Maturity and Collection of Investments Gross profit Gross Profit Contract liabilities Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Total debt, net of discount and debt issuance costs Long-term debt Long-Term Debt Total assets Assets, Fair Value Disclosure 2027 Long-Term Debt, Maturity, Year Four Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Stock options outstanding Employee Stock Option [Member] Professional services Professional Services [Member] Professional Services Class A Common Stock Common Class A [Member] Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Maximum Maximum [Member] Total comprehensive income (loss), net of tax effect Comprehensive Income (Loss), Net of Tax, Attributable to Parent Share-based payment arrangement, nonvested award, cost not yet recognized, amount Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Total cash equivalents Cash Equivalents, at Carrying Value Document Type Document Type Goodwill from acquisition Goodwill, Acquired During Period Maintenance and professional services Maintenance And Professional Services [Member] Maintenance And Professional Services Tabular List, Table Tabular List [Table Text Block] EMEA EMEA [Member] Entity Address, Address Line One Entity Address, Address Line One Restricted Stock Units And Performance Stock Units Restricted Stock Units And Performance Stock Units [Member] Restricted Stock Units And Performance Stock Units Dollar term loan Dollar Term Loan Dollar Term Loan [Member] Dollar Term Loan Cost of revenues: Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Class B-2 Common Stock Common Stock Class B-2 [Member] Common Stock Class B-2 Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Subsequent Event [Table] Subsequent Event [Table] Customer deposits Contract With Customer, Liability, Customer Deposits Contract With Customer, Liability, Customer Deposits Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Weighted- Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Service
based Service Based Award Options [Member] Service Based Award Options Revenue, remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Accounts receivable, allowance Accounts Receivable, Allowance for Credit Loss, Current Trade names and trademark Trademarks and Trade Names [Member] Subsequent Event Subsequent Event [Member] Derivative [Table] Derivative [Table] Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Variable Rate [Axis] Variable Rate [Axis] Accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Statement [Abstract] Title of 12(b) Security Title of 12(b) Security Short-term investments: Short-Term Investments [Abstract] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Total cash equivalents and investments Cash and Cash Equivalents, Fair Value Disclosure Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Unvested and outstanding, beginning balance (in dollars per share) Unvested and outstanding, 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 Issuance of shares under equity plans Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Class of Stock [Line Items] Class of Stock [Line Items] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Net income (loss) per share attributable to Class A and Class B-1 common stockholders: Earnings Per Share, Diluted [Abstract] Schedule of Finite-Lived Intangible Assets, Allocation of Amortization Expense Schedule Of Finite-Lived Intangible Assets, Allocation of Amortization Expense [Table Text Block] Schedule Of Finite-Lived Intangible Assets, Allocation of Amortization Expense Derivative Financial Instruments Financial Instruments Disclosure [Text Block] Entity Tax Identification Number Entity Tax Identification Number Foreign currency translation adjustment Goodwill, Foreign Currency Translation Gain (Loss) Self-managed subscription license Self-Managed Subscription License [Member] Self-Managed Subscription License Statistical Measurement [Axis] Statistical Measurement [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Borrowings Long-Term Debt [Text Block] Debt instrument, covenant, maximum net leverage Debt Instrument, Covenant, Maximum Net Leverage Ratio Debt Instrument, Covenant, Maximum Net Leverage Ratio Debt Securities, Available-for-Sale [Table] Debt Securities, Available-for-Sale [Table] Total Shareholder Return Amount Total Shareholder Return Amount Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Schedule of Capitalized Contract Cost Capitalized Contract Cost [Table Text Block] Non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Other Assets Other Assets [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Accumulated deficit Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Non-U.S. government and agency securities Foreign Government Corporations And Agencies Securities [Member] Foreign Government Corporations And Agencies Securities Debt instrument, face amount Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Derivatives Derivatives, Policy [Policy Text Block] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Purchase obligation, to be paid, year one Purchase Obligation, to be Paid, Year One 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Net change, net of tax benefit (expense) of $(16), $57, $(49) and $57 OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Common stock, shares, outstanding (in shares) Beginning Balance (in shares) Ending Balance (in shares) Common Stock, Shares, Outstanding Impairment of right-of-use assets Operating Lease, Impairment Loss (Loss) gain recognized in other income, net Gain (Loss) on Derivative Instruments, Net, Pretax PEO PEO [Member] Derivative assets Derivative Asset, Subject to Master Netting Arrangement, before Offset Common stock, par value per share (in dollars per share) Common Stock, Par or Stated Value Per Share Change in foreign currency translation adjustment, net of tax benefit of $161, $483, $250, and $619 Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Class of Stock [Domain] Class of Stock [Domain] Other comprehensive income (loss), cash flow hedge, gain (loss), reclassification, before tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Number of Options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Interest Rate Swap Interest Rate Swap [Member] Debt Instrument [Axis] Debt Instrument [Axis] Increase (decrease) in goodwill Goodwill, Period Increase (Decrease) Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective tax rate (as a percent) Effective Income Tax Rate Reconciliation, Percent Credit Facility [Axis] Credit Facility [Axis] Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Total liabilities Liabilities Organization and Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Total cash, cash equivalents and investments Cash, Cash Equivalents, and Short-Term Investments Common stock, capital shares reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Measurement Frequency [Domain] Measurement Frequency [Domain] All Executive Categories All Executive Categories [Member] Long-term contract liabilities Contract with Customer, Liability, Noncurrent Available-for-sale debt securities: Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, before Tax, Portion Attributable to Parent [Abstract] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Debt Disclosure [Abstract] North America North America [Member] Number of reportable segments Number of Reportable Segments Net income (loss) per share attributable to Class A and Class B-1 common stockholders: Earnings Per Share [Abstract] Earnings Per Share [Abstract] Subsequent Event [Line Items] Subsequent Event [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Sales and marketing Selling and Marketing Expense Common stock, value, issued Common Stock, Value, Issued U.S. government securities US Government Debt Securities [Member] Available-for-sale debt securities in a continuous unrealized loss position for less than 12 months Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months General and administrative General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Non-cash operating lease costs Operating Lease, Right-of-Use Asset, Periodic Reduction Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Segment Reporting Segment Reporting, Policy [Policy Text Block] Total current assets Assets, Current Purchase price for shares based on fair market value during offering period Employee Stock Ownership Plan (ESOP), Purchase Price Of Shares, Based On Fair Market Value In Offering Period Employee Stock Ownership Plan (ESOP), Purchase Price Of Shares, Based On Fair Market Value In Offering Period Other intangible Trademarks And Trade Names And Developed Technology Rights [Member] Trademarks And Trade Names And Developed Technology Rights Other comprehensive income (loss), net of taxes: Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Supplemental disclosures: Supplemental Cash Flow Information [Abstract] Operating activities: Cash Flow, Operating Activities, Lessee [Abstract] Common stock, nominal annual dividend Common Stock, Nominal Annual Dividend Common Stock, Nominal Annual Dividend Other income, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Purchase obligation Purchase Obligation Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Share repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Restructuring and related cost, number of positions eliminated Restructuring and Related Cost, Number of Positions Eliminated PEO Name PEO Name Expected volatility, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Asia Pacific Asia Pacific [Member] Base Rate Base Rate [Member] 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 Schedule of Goodwill Schedule of Goodwill [Table Text Block] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Foreign currency cash flow hedge gain (loss) to be reclassified during next 12 months Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Depreciation and amortization Depreciation, Depletion and Amortization Reclassification adjustment for amounts included in net loss, tax benefit OCI, Debt Securities, Available-for-Sale, Transfer to Held-to-Maturity, Adjustment from AOCI for Amortization of Gain (Loss), Tax Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Medium-term Notes Medium-term Notes [Member] Statement of Financial Position [Abstract] Total stockholders’ equity Beginning Balance Ending Balance Equity, Attributable to Parent Commercial paper Commercial Paper [Member] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Maturities of investments Proceeds from Maturities, Prepayments and Calls of Short-Term Investments Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Contract liabilities, revenue recognized Contract with Customer, Liability, Revenue Recognized Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Subsequent Events [Abstract] Non-designated hedging instruments Not Designated as Hedging Instrument [Member] Restructuring Restructuring and Related Activities Disclosure [Text Block] Hedging Designation [Domain] Hedging Designation [Domain] Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Operating expenses Operating Expense [Member] Entity Emerging Growth Company Entity Emerging Growth Company Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Less: Debt issuance costs Debt Issuance Costs, Net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Schedule of Derivative Instruments, Gain (Loss) Derivative Instruments, Gain (Loss) [Table Text Block] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus Weighted Average Useful Life (Years) Finite-Lived Intangible Asset, Useful Life Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Title Trading Arrangement, Individual Title 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 Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Secured Overnight Financing Rate (SOFR) Secured Overnight Financing Rate (SOFR) [Member] Secured Overnight Financing Rate (SOFR) Position [Domain] Position [Domain] Common Stock Common Stock [Member] Long-term income taxes payable Accrued Income Taxes, Noncurrent Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net Income (Loss) Per Share Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Time deposits Time Deposits, at Carrying Value Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Change in unrealized gain (loss), tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Minimum Minimum [Member] Weighted-average shares used in computing net income (loss) per share: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property and equipment, net Property, Plant and Equipment, Net Schedule of Share-based Payment Arrangement, Option, Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Cash Cash Statement of Cash Flows [Abstract] Payments for dividends related to Class B-2 shares Dividends, Common Stock, Cash Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Derivative Instruments in Statement of Financial Position, Fair Value Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Payments for taxes related to net share settlement of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Cash paid for income taxes, net of refunds Income Taxes Paid, Net Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Deferred tax assets Deferred Income Tax Assets, Net Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Acquired developed and core technology Acquired Developed and Core Technology Developed Technology Rights [Member] Change in unrealized gain (loss), net of tax benefit (expense) of $20, $57, $(13) and $57 OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax Accumulated Deficit Retained Earnings [Member] Current portion of long-term debt Less: Current portion of long-term debt Long-Term Debt, Current Maturities Schedule of Share-based Payment Arrangement, Expensed and Capitalized, Amount Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Thereafter Long-Term Debt, Maturity, After Year Four Long-Term Debt, Maturity, After Year Four Amortization of investment discount, net of premium Accretion (Amortization) of Discounts and Premiums, Investments Total liabilities and stockholders’ equity Liabilities and Equity Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Basic (in dollars per share) Basic (in dollars per share) Earnings Per Share, Basic Operating lease right-of-use-assets Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Cash equivalents: Cash Equivalents, at Carrying Value [Abstract] Issuance of shares under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Change in foreign currency translation adjustment, tax Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent Accounting Policies [Abstract] Restructuring and related cost, number of positions eliminated, period percent Restructuring and Related Cost, Number of Positions Eliminated, Period Percent Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Restructuring charges Restructuring Costs Risk-free interest rate, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Expected volatility, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Schedule of Cash and Cash Equivalents [Table] Schedule of Cash and Cash Equivalents [Table] Consolidation Consolidation, Policy [Policy Text Block] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Commissions amortized Amortization of Deferred Sales Commissions Termination Date Trading Arrangement Termination Date Common stock, shares authorized (in shares) Common Stock, Shares Authorized Reclassification adjustments for amounts previously included in net loss, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Fair Value Debt Securities, Available-for-Sale Performance-
based Performance Based Share Options [Member] Performance Based Share Options Document Information [Table] Document Information [Table] 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] Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Derivative Instrument [Axis] Derivative Instrument [Axis] Dollar term loan Total Long-Term Debt, Gross 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] All Trading Arrangements All Trading Arrangements [Member] Bridge Loan Bridge Loan [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Derivative [Line Items] Derivative [Line Items] Award Timing Disclosures [Line Items] Commercial paper Commercial Paper, at Carrying Value Amortization of intangible assets Amortization Of Intangible Assets, Excluding Acquired Technology Amortization Of Intangible Assets, Excluding Acquired Technology Compensation Amount Outstanding Recovery Compensation Amount Additional paid-in-capital Additional Paid in Capital Cloud and subscription support Cloud and Subscription Support [Member] Cloud and Subscription Support Derivative assets Derivative Asset 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 Purchase obligation, to be paid, year two and three Purchase Obligation, to be Paid, Year Two and Three Deferred income taxes Deferred Income Tax Expense (Benefit) Document Information [Line Items] Document Information [Line Items] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Statement of Comprehensive Income [Abstract] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Insider Trading Arrangements [Line Items] Income (loss) before income taxes Income (loss) before income taxes Income (Loss) Attributable to Parent, before Tax 2024 Long-Term Debt, Maturity, Year One Fair value of common stock (in dollars per share) Share Price Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Issuance of shares under equity plans (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount Cost of revenues Cost of Sales [Member] Net activity from derivatives with an other-than-insignificant financing element Payments for (Proceeds from) Derivative Instrument, Financing Activities Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Payment of debt Repayments of Long-Term Debt Entity Central Index Key Entity Central Index Key Liabilities: Liabilities, Fair Value Disclosure [Abstract] Share-based payment arrangement, expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Cost Finite-Lived Intangible Assets, Gross Income tax (benefit) expense Income Tax Expense (Benefit) Designated hedging instruments Designated as Hedging Instrument [Member] Accrued compensation and related expenses Employee-related Liabilities, Current Fair Value Measurements Fair Value Disclosures [Text Block] Number of operating segments Number of Operating Segments Name Trading Arrangement, Individual Name Cash and Cash Equivalents [Abstract] Total other comprehensive loss, net of tax effect Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Amortization of acquired technology Cost, Amortization Stockholders’ equity: Equity [Abstract] Debt Securities, Available-for-Sale [Line Items] Debt Securities, Available-for-Sale [Line Items] Total revenues Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Cash and Cash Equivalents [Line Items] Cash and Cash Equivalents [Line Items] Amendment Flag Amendment Flag Finite-Lived Intangible Assets, Net [Abstract] Finite-Lived Intangible Assets, Net [Abstract] Money market funds Money Market Funds [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Cash and cash equivalents Total cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Business acquisition, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Shares withheld related to net share settlement of equity awards (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Assets: Assets, Fair Value Disclosure [Abstract] Fair value maturity of one year or less Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Credit Facility [Domain] Credit Facility [Domain] Subscriptions Subscription Subscription [Member] Subscription Time deposits Bank Time Deposits [Member] Debt instrument, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Long-term debt, net Long-term debt, net of current portion Long-Term Debt, Excluding Current Maturities Sales and marketing Selling and Marketing Expense [Member] Derivative, number of instruments held Derivative, Number of Instruments Held Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Realized losses related to available-for-sale debt securities Debt Securities, Available-for-Sale, Realized Gain (Loss) Money market funds Money Market Funds, at Carrying Value Operating expenses: Operating Expenses [Abstract] Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract Revenue from Contract with Customer [Text Block] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional Paid-in Capital Additional Paid-in Capital [Member] Change in unrealized (loss) gain, net of tax benefit (expense) of $230, $433, $(375), and $(1,046) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Cover [Abstract] Position [Axis] Position [Axis] Debt instrument, covenant, maximum net leverage ratio, aggregate principal amount of letter of credit obligations (more than) Debt Instrument, Covenant, Maximum Net Leverage Ratio, Aggregate Principal Amount Of Letter Of Credit Obligations Debt Instrument, Covenant, Maximum Net Leverage Ratio, Aggregate Principal Amount Of Letter Of Credit Obligations Subsequent Events Subsequent Events [Text Block] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Amortization of debt issuance costs Amortization of Debt Issuance Costs Untied States UNITED STATES Fair Value, Recurring Fair Value, Recurring [Member] Restructuring and Related Activities [Abstract] Other liabilities Other Liabilities, Noncurrent 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 Debt instrument, original issue discount percentage Debt Instrument, Original Issue Discount Percentage Debt Instrument, Original Issue Discount Percentage Non-NEOs Non-NEOs [Member] Forfeitures and expirations (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Revenue, remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Short-term investments Total short-term investments Short-Term Investments Other nonoperating income (expense) Other Nonoperating Income (Expense) [Member] Total operating expenses Operating Expenses Non-U.S. government securities Debt Security, Government, Non-US [Member] Net increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Basic (in shares) Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Income (loss) from operations Operating Income (Loss) Revenues: Revenues [Abstract] Long Long [Member] Total cost of revenues Cost of Revenue Cash, Cash Equivalents, and Investments Cash, Cash Equivalents, and Short-Term Investments [Text Block] Proceeds from issuance of common stock under employee stock purchase plan Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Line of credit facility, unused capacity, commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Statement [Line Items] Statement [Line Items] Aggregate Intrinsic Value (in thousands) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Customer relationships Customer Relationships [Member] Schedule of Debt Securities, Available-for-Sale Debt Securities, Available-for-Sale [Table Text Block] EX-101.PRE 9 infa-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover - shares
9 Months Ended
Sep. 30, 2023
Oct. 26, 2023
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
Document Transition Report false  
Entity File Number 001-40936  
Entity Registrant Name Informatica Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 61-1999534  
Entity Address, Address Line One 2100 Seaport Boulevard  
Entity Address, City or Town Redwood City  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94063  
City Area Code (650)  
Local Phone Number 385-5000  
Title of 12(b) Security Class A Common Stock, $0.01 par value per share  
Trading Symbol INFA  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Central Index Key 0001868778  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Amendment Flag false  
Class A Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   247,077,380
Class B-1 Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   44,049,523
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 612,107 $ 497,879
Short-term investments 256,986 218,256
Accounts receivable, net of allowances of $5,088 and $4,608, respectively 273,355 454,759
Contract assets, net 89,455 95,221
Prepaid expenses and other current assets 125,053 132,638
Total current assets 1,356,956 1,398,753
Property and equipment, net 152,464 160,574
Operating lease right-of-use-assets 58,055 67,735
Goodwill 2,340,632 2,337,036
Deferred tax assets 16,428 13,076
Other assets 152,991 165,733
Total assets 4,797,757 4,970,899
Current liabilities:    
Accounts payable 7,956 38,002
Accrued liabilities 39,049 58,844
Accrued compensation and related expenses 106,748 150,118
Current operating lease liabilities 16,365 17,514
Current portion of long-term debt 18,750 18,750
Income taxes payable 28,951 3,758
Contract liabilities 599,675 676,470
Total current liabilities 817,494 963,456
Long-term operating lease liabilities 46,279 55,178
Long-term contract liabilities 14,696 23,007
Long-term debt, net 1,809,891 1,821,760
Deferred tax liabilities 27,296 18,604
Long-term income taxes payable 37,810 30,601
Other liabilities 3,778 3,932
Total liabilities 2,757,244 2,916,538
Commitments and contingencies
Stockholders’ equity:    
Additional paid-in-capital 3,466,037 3,282,383
Accumulated other comprehensive income (loss) (55,690) (47,671)
Accumulated deficit (1,372,745) (1,183,189)
Total stockholders’ equity 2,040,513 2,054,361
Total liabilities and stockholders’ equity 4,797,757 4,970,899
Customer relationships    
Current assets:    
Intangible assets, net 698,152 794,898
Other intangible    
Current assets:    
Intangible assets, net 22,079 33,094
Class A Common Stock    
Stockholders’ equity:    
Common stock, value, issued 2,471 2,398
Class B-1 Common Stock    
Stockholders’ equity:    
Common stock, value, issued 440 440
Class B-2 Common Stock    
Stockholders’ equity:    
Common stock, value, issued $ 0 $ 0
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Accounts receivable, allowance $ 5,088 $ 4,608
Class A Common Stock    
Common stock, par value per share (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 2,000,000,000 2,000,000,000
Common stock, shares, issued (in shares) 247,049,000 239,749,000
Common stock, shares, outstanding (in shares) 247,049,000 239,749,000
Class B-1 Common Stock    
Common stock, par value per share (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 200,000,000 200,000,000
Common stock, shares, issued (in shares) 44,050,000 44,050,000
Common stock, shares, outstanding (in shares) 44,050,000 44,050,000
Class B-2 Common Stock    
Common stock, par value per share (in dollars per share) $ 0.00001 $ 0.00001
Common stock, shares authorized (in shares) 200,000,000 200,000,000
Common stock, shares, issued (in shares) 44,050,000 44,050,000
Common stock, shares, outstanding (in shares) 44,050,000 44,050,000
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenues:        
Total revenues $ 408,563 $ 371,951 $ 1,149,982 $ 1,106,337
Amortization of acquired technology 3,013 8,703 8,776 26,776
Total cost of revenues 83,841 87,191 251,330 257,399
Gross profit 324,722 284,760 898,652 848,938
Operating expenses:        
Research and development 85,862 80,403 255,608 239,590
Sales and marketing 129,997 132,282 393,035 404,831
General and administrative 41,911 31,255 122,027 92,461
Amortization of intangible assets 34,481 38,231 103,120 115,351
Restructuring 407 0 28,131 0
Total operating expenses 292,658 282,171 901,921 852,233
Income (loss) from operations 32,064 2,589 (3,269) (3,295)
Interest income 10,447 2,813 27,950 4,308
Interest expense (39,327) (22,185) (111,844) (51,570)
Other income, net 5,519 3,963 8,680 12,020
Income (loss) before income taxes 8,703 (12,820) (78,483) (38,537)
Income tax (benefit) expense (70,573) 2,782 111,061 10,757
Net income (loss) $ 79,276 $ (15,602) $ (189,544) $ (49,294)
Net income (loss) per share attributable to Class A and Class B-1 common stockholders:        
Basic (in dollars per share) $ 0.27 $ (0.06) $ (0.66) $ (0.18)
Diluted (in dollars per share) $ 0.27 $ (0.06) $ (0.66) $ (0.18)
Weighted-average shares used in computing net income (loss) per share:        
Basic (in shares) 289,354 281,859 287,133 280,361
Diluted (in shares) 296,556 281,859 287,133 280,361
Software revenue        
Revenues:        
Total revenues $ 262,033 $ 215,217 $ 704,363 $ 624,979
Cost of revenues: 39,295 27,839 113,998 78,049
Subscriptions        
Revenues:        
Total revenues 261,828 214,009 703,339 618,799
Cost of revenues: 39,133 27,692 113,443 77,573
Perpetual license        
Revenues:        
Total revenues 205 1,208 1,024 6,180
Cost of revenues: 162 147 555 476
Maintenance and professional services        
Revenues:        
Total revenues 146,530 156,734 445,619 481,358
Cost of revenues: $ 41,533 $ 50,649 $ 128,556 $ 152,574
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 79,276 $ (15,602) $ (189,544) $ (49,294)
Other comprehensive income (loss), net of taxes:        
Change in foreign currency translation adjustment, net of tax benefit of $161, $483, $250, and $619 (25,708) (49,789) (10,456) (116,699)
Available-for-sale debt securities:        
Change in unrealized gain (loss), net of tax benefit (expense) of $20, $57, $(13) and $57 (60) (173) 41 (173)
Less: reclassification adjustment for amounts included in net loss, net of tax benefit of $36, $—, $36 and $— 110 0 110 0
Net change, net of tax benefit (expense) of $(16), $57, $(49) and $57 50 (173) 151 (173)
Cash flow hedges:        
Change in unrealized (loss) gain, net of tax benefit (expense) of $230, $433, $(375), and $(1,046) (702) (1,321) 1,147 3,177
Less: reclassification adjustment for amounts included in net loss, net of tax benefit (expense) of $1, $(346), $372, and $198 6 (1,050) 1,139 604
Net change, net of tax benefit (expense) of $229, $779, $(747), $(1,244) (696) (2,371) 2,286 3,781
Total other comprehensive loss, net of tax effect (26,354) (52,333) (8,019) (113,091)
Total comprehensive income (loss), net of tax effect $ 52,922 $ (67,935) $ (197,563) $ (162,385)
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Statement of Comprehensive Income [Abstract]        
Change in foreign currency translation adjustment, tax $ 161 $ 483 $ 250 $ 619
OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, Tax 20 57 (13) 57
Reclassification adjustment for amounts included in net loss, tax benefit 36 0 36 0
Net change, tax (16) 57 (49) 57
Change in unrealized gain (loss), tax 230 433 (375) (1,046)
Reclassification adjustments for amounts previously included in net loss, tax 1 (346) 372 198
Net change, tax $ 229 $ 779 $ (747) $ (1,244)
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Class A Common Stock
Class B-1 Common Stock
Class B-2 Common Stock
Common Stock
Class A Common Stock
Common Stock
Class B-1 Common Stock
Common Stock
Class B-2 Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Beginning Balance (in shares) at Dec. 31, 2021         234,189,000 44,050,000 44,050,000      
Beginning Balance at Dec. 31, 2021 $ 1,983,676       $ 2,343 $ 440 $ 0 $ 3,093,232 $ 17,151 $ (1,129,490)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Stock-based compensation 98,595             98,595    
Issuance of shares under employee stock purchase plan (in shares)         1,924,000          
Issuance of shares under employee stock purchase plan 32,790       $ 19     32,771    
Issuance of shares under equity plans (in shares)         2,844,000          
Issuance of shares under equity plans 17,537       $ 28     17,509    
Net income (loss) (49,294)                 (49,294)
Other comprehensive income (loss) (113,091)               (113,091)  
Payments for dividends related to Class B-2 shares (24)                 (24)
Ending Balance (in shares) at Sep. 30, 2022         238,957,000 44,050,000 44,050,000      
Ending Balance at Sep. 30, 2022 1,970,189       $ 2,390 $ 440 $ 0 3,242,107 (95,940) (1,178,808)
Beginning Balance (in shares) at Jun. 30, 2022         236,968,000 44,050,000 44,050,000      
Beginning Balance at Jun. 30, 2022 1,979,760       $ 2,371 $ 440 $ 0 3,183,762 (43,607) (1,163,206)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Stock-based compensation 34,155             34,155    
Issuance of shares under employee stock purchase plan (in shares)         1,123,000          
Issuance of shares under employee stock purchase plan 19,146       $ 11     19,135    
Issuance of shares under equity plans (in shares)         866,000          
Issuance of shares under equity plans 5,063       $ 8     5,055    
Net income (loss) (15,602)                 (15,602)
Other comprehensive income (loss) (52,333)               (52,333)  
Ending Balance (in shares) at Sep. 30, 2022         238,957,000 44,050,000 44,050,000      
Ending Balance at Sep. 30, 2022 1,970,189       $ 2,390 $ 440 $ 0 3,242,107 (95,940) (1,178,808)
Beginning Balance (in shares) at Dec. 31, 2022   239,749,000 44,050,000 44,050,000 239,749,000 44,050,000 44,050,000      
Beginning Balance at Dec. 31, 2022 2,054,361       $ 2,398 $ 440 $ 0 3,282,383 (47,671) (1,183,189)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Stock-based compensation 162,058             162,058    
Shares withheld related to net share settlement of equity awards (in shares)         (1,489,000)          
Shares withheld related to net share settlement of equity awards (26,252)       $ (15)     (26,237)    
Issuance of shares under employee stock purchase plan (in shares)         1,947,000          
Issuance of shares under employee stock purchase plan 28,229       $ 19     28,210    
Issuance of shares under equity plans (in shares)         6,842,000          
Issuance of shares under equity plans 19,692       $ 69     19,623    
Net income (loss) (189,544)                 (189,544)
Other comprehensive income (loss) (8,019)               (8,019)  
Payments for dividends related to Class B-2 shares (12)                 (12)
Ending Balance (in shares) at Sep. 30, 2023   247,049,000 44,050,000 44,050,000 247,049,000 44,050,000 44,050,000      
Ending Balance at Sep. 30, 2023 2,040,513       $ 2,471 $ 440 $ 0 3,466,037 (55,690) (1,372,745)
Beginning Balance (in shares) at Jun. 30, 2023         243,948,000 44,050,000 44,050,000      
Beginning Balance at Jun. 30, 2023 1,922,098       $ 2,440 $ 440 $ 0 3,400,575 (29,336) (1,452,021)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Stock-based compensation 56,508             56,508    
Shares withheld related to net share settlement of equity awards (in shares)         (750,000)          
Shares withheld related to net share settlement of equity awards (15,152)       $ (7)     (15,145)    
Issuance of shares under employee stock purchase plan (in shares)         835,000          
Issuance of shares under employee stock purchase plan 12,098       $ 8     12,090    
Issuance of shares under equity plans (in shares)         3,016,000          
Issuance of shares under equity plans 12,039       $ 30     12,009    
Net income (loss) 79,276                 79,276
Other comprehensive income (loss) (26,354)               (26,354)  
Ending Balance (in shares) at Sep. 30, 2023   247,049,000 44,050,000 44,050,000 247,049,000 44,050,000 44,050,000      
Ending Balance at Sep. 30, 2023 $ 2,040,513       $ 2,471 $ 440 $ 0 $ 3,466,037 $ (55,690) $ (1,372,745)
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Operating activities:    
Net loss $ (189,544) $ (49,294)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 12,674 16,461
Non-cash operating lease costs 12,800 12,841
Stock-based compensation 162,058 97,988
Deferred income taxes 4,356 (84,786)
Amortization of intangible assets and acquired technology 111,896 142,127
Amortization of debt issuance costs 2,574 2,735
Amortization of investment discount, net of premium (2,976) (280)
Changes in operating assets and liabilities:    
Accounts receivable 182,550 174,716
Prepaid expenses and other assets 25,894 10,341
Accounts payable and accrued liabilities (108,067) (112,792)
Income taxes payable 32,574 22,591
Contract liabilities (81,484) (93,301)
Net cash provided by operating activities 165,305 139,347
Investing activities:    
Purchases of property and equipment (4,919) (1,573)
Purchases of investments (255,073) (181,245)
Maturities of investments 180,007 67,588
Sales of investments 39,510 0
Business acquisition, net of cash acquired (12,476) 0
Net cash used in investing activities (52,951) (115,230)
Financing activities:    
Payment of debt (14,064) (9,376)
Proceeds from issuance of common stock under employee stock purchase plan 28,229 32,790
Payments of offering costs 0 (2,085)
Payments for dividends related to Class B-2 shares (12) (24)
Payments for taxes related to net share settlement of equity awards (26,252) 0
Net activity from derivatives with an other-than-insignificant financing element 0 (4,851)
Proceeds from issuance of shares under equity plans 19,692 17,537
Net cash provided by financing activities 7,593 33,991
Effect of foreign exchange rate changes on cash and cash equivalents (5,719) (16,341)
Net increase in cash and cash equivalents 114,228 41,767
Cash and cash equivalents at beginning of period 497,879 458,096
Cash and cash equivalents at end of period 612,107 499,863
Supplemental disclosures:    
Cash paid for interest 109,089 54,234
Cash paid for income taxes, net of refunds 74,110 72,951
Non-cash investing and financing activities:    
Purchases of property and equipment recorded in accounts payable and accrued liabilities $ 752 $ 1,378
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Organization and Description of Business
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business
Note 1. Organization and Description of Business

Informatica Inc. (“Informatica” or the “Company”) has developed an artificial intelligence (“AI”) powered software platform that connects, manages, and unifies data across multi-cloud, hybrid systems at enterprise scale. The platform enables the Company’s customers to accurately track and understand their data, allowing them to create 360-degree customer experiences, automate data operations across enterprise-wide business processes, and pursue holistic data-driven digital strategies by guiding workload migrations to the cloud. The Company’s platform includes a suite of interoperable data management products that leverage the shared services and metadata of the underlying platform, including products for Data Integration, API & Application Integration, Data Quality, Master Data Management, Customer and Business 360, Data Catalog and Governance and Privacy. The Company was incorporated as a Delaware corporation on June 4, 2021.
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies
Note 2. Basis of Presentation and Summary of Significant Accounting Policies
Basis of Presentation and Consolidation
The accompanying unaudited condensed consolidated financial statements include those of the Company and its subsidiaries, after elimination of all intercompany accounts and transactions. The Company has prepared the accompanying unaudited condensed consolidated financial statements in accordance with U.S. generally accepted accounting principles (“GAAP”) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”).
In management’s opinion, these unaudited condensed consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements and reflect all adjustments, which include recurring adjustments necessary for the fair statement of the Company’s financial position as of September 30, 2023 and the results of operations for the three and nine months ended September 30, 2023. The results of operations for the three and nine months ended September 30, 2023 are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.
Segment Reporting
The Company manages, monitors and reports its operating results and financial position as a single operating segment. The Company’s chief operating decision-maker is its Chief Executive Officer who makes operating decisions, assesses financial performance and allocates resources based on consolidated financial information. As such, the Company has determined that it operates in one reportable segment.
Use of Estimates
The Company’s unaudited condensed consolidated financial statements are prepared in accordance with GAAP, which require management to make certain estimates, judgments, and assumptions. For example, management makes estimates, judgments and assumptions in determination of performance obligations and standalone selling price used in revenue recognition, the realizability of deferred tax assets, uncertain tax positions and the recoverability of intangible assets and their useful lives. Management believes the estimates, judgments, and assumptions upon which it relies are reasonable based on information available at the time that these estimates, judgments, and assumptions are made. These estimates, judgments, and assumptions can affect the reported amounts of assets and liabilities as of the date of the consolidated financial statements as well as the reported amounts of revenues and expenses during the periods presented. Any material differences between these estimates and actual results will impact the Company’s unaudited condensed consolidated financial statements. The Company assesses these estimates on a regular basis, however actual results could differ from estimates due to risks and uncertainties.
Summary of Significant Accounting Policies
The Company’s significant accounting policies are discussed in “Note 2 – Summary of Significant Accounting Policies” of the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022, which was filed with the SEC on February 27, 2023. There have been no material changes to these
policies during the three and nine months ended September 30, 2023, except for the following update to the Software Revenue section of the revenue recognition accounting policy to discuss cloud-based subscription products with consumption-based pricing models based on Informatica Processing Units (“IPUs”).
Certain arrangements for the Company’s cloud-based subscription products provide for a maximum number of IPUs that are pre-purchased at the beginning of the arrangement to be consumed over the subscription term, with consumption measured either monthly or annually. For arrangements where consumption is measured annually, additional fees are charged for IPUs consumed above the annual maximum, if the customer’s usage requires it. The transaction price for cloud-based subscription products with consumption-based pricing is determined based on the pre-purchased amount and, for arrangements where consumption is measured annually, an estimate of additional fees that the Company is entitled to. The Company constrains its estimate based on factors that could lead to a probable significant reversal of cumulative revenue recognized. Revenues from the Company’s cloud-based subscription products with consumption-based pricing are recognized over time on a ratable basis over the applicable period beginning on the date that the service is made available to the customer or on the date the contractual term commences, if later.
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Cash, Cash Equivalents, and Investments
9 Months Ended
Sep. 30, 2023
Cash and Cash Equivalents [Abstract]  
Cash, Cash Equivalents, and Investments
Note 3. Cash, Cash Equivalents, and Investments
The following table summarizes the Company’s cash, cash equivalents and investments as of September 30, 2023 and December 31, 2022 (in thousands).
September 30,December 31,
20232022
Cash
$126,335 $165,599 
Cash equivalents:
Time deposits
68,287 51,192 
Money market funds
417,485 273,098 
Commercial paper— 7,990 
Total cash equivalents
485,772 332,280 
Total cash and cash equivalents
$612,107 $497,879 
Short-term investments:
Time deposits
152,274 125,281 
Commercial paper69,365 27,708 
Corporate debt securities3,930 21,724 
U.S. government and agency securities31,417 39,597 
Non-U.S. government and agency securities— 3,946 
Total short-term investments
$256,986 $218,256 
Total cash, cash equivalents and investments
$869,093 $716,135 

See Note 5. Fair Value Measurements of the Notes to Condensed Consolidated Financial Statements of this Report for further information regarding the fair value of the Company’s financial instruments.
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Available-For-Sale Debt Securities
9 Months Ended
Sep. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Available-For-Sale Debt Securities
Note 4. Available-For-Sale Debt Securities
The following table summarizes the Company’s available-for-sale debt securities as of September 30, 2023 (in thousands).

September 30, 2023
Amortized CostUnrealized GainsUnrealized LossesFair Value
U.S. government securities$16,647 $$— $16,649 
U.S. government agency securities
14,761 — 14,768 
Corporate debt securities
3,938 — (8)3,930 
Commercial paper
69,392 — (27)69,365 
Total
$104,738 $$(35)$104,712 

The following table summarizes the Company’s available-for-sale debt securities as of December 31, 2022 (in thousands).

December 31, 2022
Amortized CostUnrealized GainsUnrealized LossesFair Value
U.S. government agency securities
$39,634 $$(42)$39,597 
Non-U.S. government securities
3,964 — (18)3,946 
Corporate debt securities
21,850 — (126)21,724 
Commercial paper
35,745 — (47)35,698 
Total
$101,193 $$(233)$100,965 


There was approximately $0.1 million realized losses related to available-for-sale debt securities for the three and nine months ended September 30, 2023. As of September 30, 2023, the fair value of the Company’s available-for-sale debt securities with contractual maturity of one year or less from the condensed consolidated balance sheet date was $104.7 million.

As of September 30, 2023, the gross unrealized losses that have been in a continuous unrealized loss position for less than 12 months were less than $0.1 million, which were related to $69.4 million of available-for-sale debt securities. There were no gross unrealized losses that have been in a continuous unrealized loss position for more than 12 months.

The Company did not recognize any credit losses related to the Company’s debt securities during the three and nine months ended September 30, 2023. Unrealized losses related to available-for-sale debt securities are due to interest rate fluctuations as opposed to credit quality. The Company does not intend to sell these investments. In addition, it is more likely than not that the Company will not be required to sell them before recovery of the amortized cost basis, which may be at maturity.
XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Note 5. Fair Value Measurements

The Company uses a three-level fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value based on whether the inputs to those valuation techniques are observable or unobservable. The three levels of fair value hierarchy are set forth below. The Company’s assessment of the hierarchy level of the assets or liabilities measured at fair value is determined based on the lowest level input that is significant to the fair value measurement in its entirety.
Level 1 Quoted prices in active markets for identical assets or liabilities.
Level 2 Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices in active markets for similar assets or liabilities, quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3 Unobservable inputs that are supported by little or no market activity and that are significant to the fair values of the assets or liabilities. The Company does not have any assets or liabilities classified as Level 3.
Fair Value Measurement of Financial Assets and Liabilities on a Recurring Basis
The following table presents information about the Company’s financial assets and financial liabilities that are measured at fair value on a recurring basis as of September 30, 2023 and indicates the fair value hierarchy of the valuation (in thousands):
Total
Quoted Prices in
Active Markets
for
Identical Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Assets:
Time deposits
$220,561 $220,561 $— $— 
Money market funds
417,485 417,485 — — 
Commercial paper69,365 — 69,365 — 
Corporate debt securities3,930 — 3,930 — 
U.S. government and U.S. government agency securities31,417 — 31,417 — 
Total cash equivalents and investments
742,758 638,046 104,712 — 
Foreign currency derivatives
522 — 522 — 
Total assets$743,280 $638,046 $105,234 $— 
Liabilities:
Foreign currency derivatives
$338 $— 338 $— 
Total liabilities$338 $— $338 $— 
The following table presents information about the Company’s financial assets and financial liabilities that are measured at fair value on a recurring basis as of December 31, 2022 and indicates the fair value hierarchy of the valuation (in thousands):
Total
Quoted Prices in
Active Markets
for
Identical Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Assets:
Time deposits
$176,473 $176,473 $— $— 
Money market funds
273,098 273,098 — — 
Commercial paper35,698 — 35,698 — 
Corporate debt securities21,724 — 21,724 — 
U.S. government and U.S. government agency securities39,597 — 39,597 — 
Non-U.S. government securities3,946 — 3,946 — 
Total cash equivalents and investments
550,536 449,571 100,965 — 
Foreign currency derivatives
88 — 88 — 
Total assets
$550,624 $449,571 $101,053 $— 
Liabilities:
 
 
 
Foreign currency derivatives
$3,343 $— $3,343 $— 
Total liabilities
$3,343 $— $3,343 $— 
There were no transfers between Level 1, Level 2 and Level 3 categories during the three and nine months ended September 30, 2023 and 2022.
XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets
Note 6. Goodwill and Intangible Assets

Goodwill
The following table presents the changes in the carrying amount of the goodwill for the nine months ended September 30, 2023 (in thousands):
Amount
Ending balance as of December 31, 2022
$2,337,036 
Goodwill from acquisition8,183 
Foreign currency translation adjustment
(4,587)
Ending Balance as of September 30, 2023
$2,340,632 
Goodwill represents the excess of consideration paid over the estimated fair value of net tangible and identifiable intangible assets acquired in business combinations.

During the three months ended September 30, 2023, the Company recorded an addition to goodwill of $8.2 million from the acquisition of Privitar Limited, a data management access and privacy software provider that will support critical, high-growth use cases around cloud analytics, governance, data mesh, and data marketplace.
Intangible Assets
The carrying amounts of the intangible assets other than goodwill as of September 30, 2023 and December 31, 2022 are as follows (in thousands, except years):
Weighted
Average
Useful Life
(Years)
September 30, 2023December 31, 2022
Cost
Accumulated
Amortization
NetCost
Accumulated
Amortization
Net
Acquired developed and core technology
6$880,557 $(868,095)$12,462 $876,949 $(859,319)$17,630 
Other intangible assets:
Customer relationships
152,155,153 (1,457,001)698,152 2,154,735 (1,359,837)794,898 
Trade names and trademark
781,551 (71,934)9,617 81,442 (65,978)15,464 
Total other intangible assets
2,236,704 (1,528,935)707,769 2,236,177 (1,425,815)810,362 
Total intangible assets, net
$3,117,261 $(2,397,030)$720,231 $3,113,126 $(2,285,134)$827,992 
The Company amortizes its intangible assets over their remaining estimated useful life using cash flow projections, revenue projections, or the straight-line method. Total amortization expense related to intangible assets was $37.5 million and $46.9 million for the three months ended September 30, 2023 and 2022, respectively. Total amortization expense related to intangible assets was $111.9 million and $142.1 million for the nine months ended September 30, 2023 and 2022, respectively.

The allocation of the amortization of intangible assets for the periods indicated below is as follows (in thousands):

Three Months Ended September 30,Nine months ended September 30,
2023202220232022
Cost of revenues$3,013 $8,703 $8,776 $26,776 
Operating expenses34,481 38,231 103,120 115,351 
Total amortization of intangible assets$37,494 $46,934 $111,896 $142,127 
Certain intangible assets are recorded in foreign currencies; and therefore, the gross carrying amount and accumulated amortization are subject to foreign currency translation adjustments.
As of September 30, 2023, the amortization expense related to identifiable intangible assets in future periods is expected to be as follows (in thousands):
Acquired
Developed and
Core
Technology
Other
Intangible
Assets
Total
Intangible
Assets
Remaining 2023
$2,981 $34,351 $37,332 
20243,874 121,428 125,302 
20252,110 99,365 101,475 
20261,410 86,399 87,809 
2027669 74,981 75,650 
Thereafter
1,418 291,245 292,663 
Total expected amortization expense
$12,462 $707,769 $720,231 
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Borrowings
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Borrowings
Note 7. Borrowings
Long term debt consists of the following (in thousands):
September 30, 2023December 31, 2022
Dollar term loan
$1,846,875 $1,860,938 
Less: Discount on term loan
(6,720)(7,529)
Less: Debt issuance costs
(11,514)(12,899)
Total debt, net of discount and debt issuance costs
1,828,641 1,840,510 
Less: Current portion of long-term debt
(18,750)(18,750)
Long-term debt, net of current portion
$1,809,891 $1,821,760 
As of September 30, 2023 and December 31, 2022, the aggregate fair value of the Company’s dollar term loan, based on Level 2 inputs related to fair market value, was $1,844.9 million and $1,830.2 million, respectively.
Credit Facilities
The Company has a credit agreement with JPMorgan Chase Bank, N.A., as agent, for a syndicate of lenders (the “Credit Agreement”). Under the Credit Agreement, the Company borrowed $1.9 billion of dollar term loans (the “Term Facility”) and obtained $250.0 million of commitments under a revolving credit facility (the “Revolving Facility” and, together with the Term Facility, the “Credit Facilities”).
The Term Facility matures on October 29, 2028 and is repayable in quarterly installments of 0.25% of the initial principal amount thereof, with the remaining amount due at maturity. The Revolving Facility matures on October 29, 2026.
The Company may prepay all or part of the Credit Facilities at any time. Subject to certain exceptions and limitations, the Company is required to prepay the Term Facility with the net proceeds of certain occurrences, such as the incurrences of indebtedness not permitted to be incurred under the Credit Agreement, credit sale and leaseback transactions, and asset sales. The agreement also requires mandatory prepayments of the Term Facility with excess cash flow as specified in the terms of the Credit Agreement.
On June 13, 2023, the Company entered into Amendment No. 1 (the “Amendment”) to the Credit Agreement. The Amendment replaced the LIBOR interest rate benchmark with the Secured Overnight Financing Rate (“SOFR”) benchmark effective July 1, 2023. Other than the foregoing, the material terms of the Credit Agreement remain unchanged. The Company elected to apply an optional expedient pursuant to ASC 848, Reference Rate Reform, according to which the Company accounted for the Amendment as a continuation of the existing contract.
Effective July 1, 2023, the borrowings under the Term Facility bears interest, at the Company’s option, either at (i) Term SOFR1 with a credit adjustment of 0.11448% to 0.71513% depending on the interest period selected (“Adjusted Term SOFR”) plus 2.75% or (ii) the base rate plus 1.75%. The base rate is defined as the highest of (a) the Federal Funds Rate plus one half of 1%, (b) the rate of interest in effect for such day as published by the Wall Street Journal as the “prime rate,” and (c) Adjusted Term SOFR Rate for a one-month interest period plus 1.00%; provided that the base rate shall not be less than 1.00% per annum. Term SOFR is subject to a “floor” of 0% per annum. The Term Facility was issued with 0.125% of original issue discount.
Effective July 1, 2023, the Revolving Facility accrues interest at a per annum rate based on either, at the Company’s election, (i) Term SOFR plus the applicable margin for Term SOFR loans ranging between 2.50% and 2.00% based on the Company’s total net first lien leverage ratio or (ii) the base rate plus an applicable margin ranging between 1.50% and 1.00% based on the Company’s total net first lien leverage ratio.
No amounts were outstanding under the Revolving Facility as of September 30, 2023 and December 31, 2022. There were $1.9 million and $1.7 million of utilized letters of credit under the Revolving Facility at September 30, 2023 and December 31, 2022, respectively.
The Company guarantees the obligations under the Credit Agreement. All obligations under the Credit Agreement are secured by a perfected lien or security interest in substantially all of the Company’s and the guarantors’ tangible and intangible assets. The Credit Agreement also provides for a borrowing facility of $15.0 million, which is available on a same day basis and a letter of credit facility of $30.0 million. The Credit Agreement also includes an uncommitted incremental facility subject to compliance with certain leverage tests and borrowing limits.
Accrued interest is payable (i) quarterly in arrears with respect to base rate loans, (ii) at the end of each interest rate period (or at each three- month interval in the case of loans with interest periods greater than 3 months) with respect to Term SOFR loans, (iii) the date of any repayment or prepayment, and (iv) at maturity (whether by acceleration or otherwise). The Company is also obligated to pay other customary closing fees, arrangement fees, administrative fees, commitment fees, and letter of credit fees. Under the Credit Agreement, a commitment fee is payable on the daily unutilized amount under the Revolving Facility at a per annum rate ranging from 0.35% to 0.25% depending on the Company’s total net first lien leverage ratio.
The Credit Agreement requires that, as of the last day of any fiscal quarter if on such date the aggregate principal amount of all (a) revolving loans, (b) swingline loans, and (c) letter of credit obligations (in excess of $15 million) exceed 35% of the revolving loan commitments, the total net first lien leverage ratio cannot exceed 6.25 to 1.00. The occurrence of an event of default could result in the acceleration of the obligations under the Credit Agreement. Under certain circumstances, a default interest rate equal to 2.00% above the then-applicable interest rate will apply during the existence of an event of default under the Credit Agreement. The Company was in compliance with all covenants under the Credit Agreement as of September 30, 2023.
The Credit Agreement, among other things, limits the ability of the Company and its restricted subsidiaries to incur or guarantee additional indebtedness; pay dividends or make distributions or redeem or repurchase capital stock; prepay, redeem or repurchase certain subordinated debt; make certain loans or investments; create liens; merge or consolidate with another company or transfer or sell assets; enter into restrictions affecting the ability of certain restricted subsidiaries to make distributions, loans or advances to the Company or its restricted subsidiaries; and engage in transactions with affiliates. These covenants are subject to a number of important limitations and exceptions, which are described in the Credit Agreement.
Future minimum principal payments
Future minimum principal payments on the Term Facility as of September 30, 2023 are as follows (in thousands):

Remaining 2023
$4,688 
202418,750 
202518,750 
202618,750 
202718,750 
Thereafter
1,767,187 
Total
$1,846,875 
XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract
Note 8. Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract
The following table presents the disaggregation of revenue by revenue type, consistent with how the Company evaluates its financial performance, for the three and nine months ended September 30, 2023 and 2022 (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Revenue:
Cloud and subscription support
$180,123 $142,444 $514,207 $410,262 
Self-managed subscription license
81,705 71,565 189,132 208,537 
Subscription
261,828 214,009 703,339 618,799 
Perpetual license
205 1,208 1,024 6,180 
Software revenue
262,033 215,217 704,363 624,979 
Maintenance
124,267 127,909 374,493 392,221 
Professional services
22,263 28,825 71,126 89,137 
Maintenance and professional services revenue
146,530 156,734 445,619 481,358 
Total revenues
$408,563 $371,951 $1,149,982 $1,106,337 
Revenue by geographic location for the three and nine months ended September 30, 2023 and 2022 (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
North America
$278,604 $258,557 $786,230 $757,489 
EMEA
89,713 74,598 247,707 231,081 
Asia Pacific
30,516 30,362 89,937 93,437 
Latin America
9,730 8,434 26,108 24,330 
Total revenues
$408,563 $371,951 $1,149,982 $1,106,337 
In the three months ended September 30, 2023 and 2022, the Company’s revenue from customers in the United States was $263.2 million and $244.2 million, respectively. In the nine months ended September 30, 2023 and 2022, the Company’s revenue from customers in the United States was $735.5 million and $717.2 million, respectively. No foreign country represented 10% or more of the Company’s total revenue during the three and nine months ended September 30, 2023 and 2022.
Contract Liabilities
As of September 30, 2023, deferred revenue and customer deposit liabilities were $614.0 million and $0.3 million, respectively. As of December 31, 2022, deferred revenue and customer deposit liabilities were $697.5 million and $2.0 million, respectively.
The amount of revenues recognized during the three and nine months ended September 30, 2023 that were included in the opening contract liabilities balance as of January 1, 2023 was approximately $137.3 million and $597.1 million, respectively. The amount of revenues recognized during the three and nine months ended September 30, 2022 that were included in the opening contract liabilities balance as of January 1, 2022 were approximately $122.0 million and $533.7 million, respectively.
Remaining Performance Obligations from Customer Contracts
As of September 30, 2023, the Company’s remaining performance obligations were $1.3 billion, which does not include customer deposit liabilities. The Company expects to recognize approximately 68% of its remaining performance obligations at September 30, 2023 as revenues over the next twelve months and the remainder over the next two to three years.
Concentrations of Credit Risk and Credit Evaluations
No customer accounted for more than 10% of revenue during the three and nine months ended September 30, 2023 and 2022. At September 30, 2023 and December 31, 2022, no customer accounted for more than 10% of the accounts receivable balance.
Capitalized Costs to Obtain a Contract
Capitalized costs to obtain contracts consist of sales commissions and related payroll taxes (together “deferred commissions”). The changes in the capitalized costs to obtain a contract for the nine months ended September 30, 2023 (in thousands):
Amount
Ending balance as of December 31, 2022
$217,804 
Additions 46,482 
Commissions amortized (54,756)
Revaluation (782)
Ending balance as of September 30, 2023
$208,748 
As of September 30, 2023, $71.0 million and $137.7 million of deferred commissions balance were included in prepaid expenses and other current assets and other assets in the condensed consolidated balance sheet, respectively.
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring
9 Months Ended
Sep. 30, 2023
Restructuring and Related Activities [Abstract]  
Restructuring Note 9. RestructuringOn January 10, 2023, the Company announced a plan to reduce its workforce by approximately 450 employees, representing approximately 7% of the Company’s global workforce, and a closure of an office in Israel (the “January Plan”). The January Plan is intended to better align the Company’s global workforce and cost base with its cloud-focused strategic priorities and current business needs. During the nine months ended September 30, 2023, the Company recorded $28.1 million of severance, transition and related costs, including $1.1 million related to the right-of-use assets impairment charge for an office closure. These costs were substantially paid as of September 30, 2023.
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments
9 Months Ended
Sep. 30, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Financial Instruments
Note 10. Derivative Financial Instruments
The Company’s earnings and cash flows are subject to market risks as a result of foreign currency exchange rate and interest rate fluctuations. The Company uses derivative financial instruments to manage its exposure to foreign currency exchange rate which is inherent to its ongoing business operations. The Company and its subsidiaries do not enter into derivative contracts for speculative purposes.
Foreign Exchange Forward Contracts
The Company enters into foreign exchange forward contracts in an attempt to reduce the impact of foreign currency exchange rate fluctuations and designates these contracts as cash flow hedges at inception. The objective is to reduce the volatility of forecasted cash flows and expenses caused by movements in foreign
currency exchange rates, in particular the Indian rupee. The Company is currently using foreign exchange forward contracts to hedge the anticipated foreign currency expenses of its subsidiary in India.
The Company recognizes in earnings amounts related to its designated cash flow hedges accumulated in other comprehensive income during the same period in which the corresponding underlying hedged transaction affects earnings. As of September 30, 2023, a net unrealized gain of approximately $0.2 million accumulated in other comprehensive income (loss) is expected to be reclassified into earnings within the next twelve months.
The Company has forecast the amount of its anticipated foreign currency expenses based on its historical performance and projected financial plan. As of September 30, 2023, the remaining open foreign exchange contracts, carried at fair value, are hedging Indian rupee expenses and have a maturity of twelve months or less. These foreign exchange contracts mature monthly as the foreign currency denominated expenses are paid and any gain or loss is offset against operating expense. Once the hedged item is recognized, the cash flow hedge is de-designated and subsequent changes in value are recognized in other income, net, to offset changes in the value of the resulting non-functional currency monetary assets or liabilities.
The notional amounts of these foreign exchange forward contracts in U.S. dollar equivalents were to buy $108.7 million and $100.3 million of Indian rupees as of September 30, 2023 and December 31, 2022, respectively.
Interest Rate Swaps
During the year ended December 31, 2022, the Company had two interest rate swap agreements to offset the variability of cash flows associated with the floating rate interest payments related to the Term Facilities. See Note 7. Borrowings in the Notes to Condensed Consolidated Financial Statements of this Report for further discussion of the credit facilities. These swaps were designated as cash flow hedges of floating rate interest payments. Both interest rate swaps matured as of December 31, 2022.

Balance Sheet Hedges
Balance sheet hedges consist of cash flow hedge contracts that have been de-designated and non-designated balance sheet hedges. These foreign exchange contracts are carried at fair value and either did not or no longer qualify for hedge accounting treatment and are not designated as hedging instruments. Changes in the value of the foreign exchange contracts are recognized in other income, net and offset the foreign currency gain or loss on the underlying net monetary assets or liabilities. The notional amounts of foreign currency purchase contracts open in U.S. dollar equivalents were to buy $12.4 million and $10.4 million of Indian rupees at September 30, 2023 and December 31, 2022, respectively. There were no open foreign currency contracts to sell at September 30, 2023 and December 31, 2022, respectively.
The following table reflects the fair value amounts for designated and non-designated hedging instruments at September 30, 2023 and December 31, 2022 (in thousands):
September 30, 2023December 31, 2022
Fair Value
Derivative
Assets(i)
Fair Value
Derivative
Liabilities(ii)
Fair Value
Derivative
Assets(i)
Fair Value
Derivative
Liabilities(ii)
Designated hedging instruments
Foreign currency forward contracts
$515 $222 $88 $2,827 
Non-designated hedging instruments
Foreign currency forward contracts
116 — 516 
Total fair value of hedging instruments
$522 $338 $88 $3,343 
_____________
(i)Included in prepaid expenses and other current assets on the condensed consolidated balance sheets.
(ii)Included in accrued liabilities on the condensed consolidated balance sheets.
The Company presents its derivative assets and derivative liabilities at gross fair values in the condensed consolidated balance sheets. However, under the master netting agreements with the respective counterparties of the foreign exchange contracts, subject to applicable requirements, the Company is allowed to net settle transactions of the same currency with a single net amount payable by one party to the other. The derivatives held by the Company are not subject to any credit contingent features negotiated with its counterparties. The Company is not required to pledge nor is entitled to receive cash collateral related to the above contracts. As of September 30, 2023 and December 31, 2022, there were no derivative assets or liabilities that were net settled under the master netting agreements.
The Company evaluates prospectively as well as retrospectively the effectiveness of its hedge programs using statistical analysis. Prospective testing is performed at the inception of the hedge relationship and quarterly thereafter. Retrospective testing is performed on a quarterly basis.
The before-tax effects of derivative instruments designated as cash flow hedges on the accumulated other comprehensive loss and condensed consolidated statements of operations for the periods indicated below are as follows (in thousands):
Three Months Ended September 30,Nine months ended September 30,
2023202220232022
Amount of (loss) gain recognized in other comprehensive income (loss)(i)
$(932)$(1,754)$1,522 $4,223 
Amount of loss related to foreign exchange forward contracts reclassified from accumulated other comprehensive income (loss) into income(ii)
$(7)$(784)$(1,511)$(311)
Amount of gain (loss) related to interest rate swaps reclassified from accumulated other comprehensive income (loss) into income as interest expense
$— $2,180 $— $(491)
_____________
(i)The before-tax loss of $(932) related to foreign exchange forward contracts was recognized in other comprehensive income (loss) during the three months ended September 30, 2023. The before-tax loss of $(2,469) related to foreign exchange forward contracts and before-tax gain of $715 related to interest rate swaps were recognized in other comprehensive income (loss) during the three months ended September 30, 2022. The before-tax gain of $1,522 related to foreign exchange forward contracts was recognized in other comprehensive income (loss) during the nine months ended September 30, 2023. The before-tax loss of $(5,459) related to foreign exchange forward contracts and before-tax gain of $9,682 related to interest rate swaps were recognized in other comprehensive income (loss) during the nine months ended September 30, 2022.

(ii)For the three months ended September 30, 2023, the before-tax losses of $(2) and $(5) were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the condensed consolidated statements of operations. For the three months ended September 30, 2022, the before-tax losses of $(176) and $(608) were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the condensed consolidated statements of operations. For the nine months ended September 30, 2023, the before-tax losses of $(297) and $(1,214) were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the condensed consolidated statements of operations. For the nine months ended September 30, 2022, the before-tax losses of $(67) and $(244) were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the condensed consolidated statements of operations.
The before-tax gain recognized in other income, net for non-designated foreign currency forward contracts and interest rate swaps for the periods indicated below are as follows (in thousands):
Three Months Ended September 30,Nine months ended September 30,
2023202220232022
(Loss) gain recognized in other income, net
$(143)$124 $(36)$5,444 
See Note 5. Fair Value Measurements and Note 14. Commitments and Contingencies in the Notes to Condensed Consolidated Financial Statements of this Report for a further discussion.
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders Equity
9 Months Ended
Sep. 30, 2023
Equity [Abstract]  
Stockholders Equity
Note 11. Stockholders Equity
Common and Preferred Stock
The rights of the holders of Class A common stock and Class B-1 common stock are identical in all respects, except that Class B-1 common stock will not vote on the election or removal of directors. The holders of Class B-2 common stock have no participating rights (voting or otherwise), except for the right to vote on the election or removal of directors and will be entitled to a nominal annual dividend of CAD15,000 in the aggregate.
Equity Incentive Plans
The Company’s equity incentive plans are administered by the Compensation Committee of the Board of Directors (the “Compensation Committee”). The Company adopted the 2015 Equity Incentive Plan (the “2015 Plan”) and most recently amended and restated the 2015 Plan in October 2021.
Under the 2015 Plan, the Company issued equity awards in the form of options to acquire shares of the Company. The options are not intended to qualify as Incentive Stock Options within the meaning of Section 422 of the Internal Revenue Code. The term of the options granted under this plan is ten years with a vesting requirement of continued employment through the applicable vesting date, and in certain cases attainment of performance criteria (“performance-based options”). In connection with the adoption of the 2021 Plan (as defined below), the 2015 Plan was terminated with respect to future awards. The 2015 Plan continues to govern awards that were granted prior to the effectiveness of the 2021 Plan.
In October 2021, the Company’s Compensation Committee adopted, and its stockholders approved, the 2021 Equity Incentive Plan (the "2021 Plan"), which became effective in connection with the IPO. As of September 30, 2023, a total of 61.0 million shares of the Company’s Class A common stock has been reserved for issuance under the 2021 Plan.
Stock Options
The following table summarizes the option award activity for the nine months ended September 30, 2023 (in thousands, except share price, fair value and term):
Number of OptionsWeighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Term (in
years)
Aggregate
Intrinsic
Value (in
thousands)
TotalService
based
Performance-
based
Outstanding at December 31, 202222,820 15,504 7,316 $16.83 6.34$51,157 
Exercised(1,688)(1,165)(523)$11.63 
Forfeited or expired(1,348)(1,062)(286)$22.15 
Outstanding at September 30, 202319,784 13,277 6,507 $16.91 5.64$89,018 
As of September 30, 2023, total unrecognized stock-based compensation expense related to unvested options was $11.7 million and is expected to be recognized over the remaining weighted-average vesting period of 3.23 years.
Restricted Stock Units ("RSUs") and Performance Stock Units (“PSUs”)
The Company issues RSUs to employees and directors under the 2021 Plan. RSUs vest upon the satisfaction of a service-based vesting condition only. The service-based condition for the majority of the employee awards is generally satisfied pro-rata over two to four years.
The Company issues PSUs to employees under the 2021 Plan. PSUs are eligible to vest upon the satisfaction of both an achievement of one or more performance conditions and a service-based vesting condition.
The following table summarizes RSU and PSU activity and related information during the nine months ended September 30, 2023 under the 2021 Plan (in thousands, except share price):
Number of Shares
Weighted-Average Grant Date Fair Value
Unvested and outstanding as of December 31, 2022
17,346 $22.95 
Granted
10,340 17.51 
Vested
(5,154)22.16 
Forfeited
(1,815)23.05 
Unvested and outstanding as of September 30, 2023
20,717 $20.40 
As of September 30, 2023, the total unrecognized stock-based compensation expense related to the RSUs and PSUs outstanding was $366.9 million and is expected to be recognized over the remaining weighted-average vesting period of 2.06 years.
Beginning in May 2023, the Company began funding withholding taxes in certain jurisdictions due upon the vesting of employee RSUs by net share settlement, rather than its previous approach of selling shares of the Company’s Class A common stock. The amount of withholding taxes related to net share settlement of RSUs is reflected as (i) a reduction to additional paid-in-capital, and (ii) cash outflows under financing activities when the payments are made. The shares withheld by the Company as a result of the net share settlement of RSUs are not considered issued and outstanding, and do not impact the calculation of basic net income (loss) per share attributable to common stockholders.
Employee Stock Purchase Plan (“ESPP”)
In October 2021, the Company’s Compensation Committee approved the ESPP, which became effective in connection with the IPO. The ESPP authorizes the issuance of shares of Class A common stock pursuant to purchase rights granted to employees. As of September 30, 2023, a total of 11.1 million shares of the Company’s Class A common stock has been reserved for issuance under the ESPP.
Under the ESPP, eligible employees are able to acquire shares of Class A common stock by accumulating funds through payroll deductions. Offering periods are generally twelve months long and begin on March 1 and September 1 of each year. The purchase price for shares of the Company’s Class A common stock purchased under the ESPP is 85% of the lesser of the fair market value of the Company’s Class A common stock on (i) the first trading day of the applicable offering period and (ii) the last trading day of each purchase period in the applicable offering period. The ESPP also includes a reset provision for the purchase price if the stock price on the purchase date is less than the stock price on the first date of the offering period.
As of September 30, 2023, the total unrecognized stock-based compensation expense related to the ESPP was $5.2 million and is expected to be recognized over the remaining offering period.

Stock-based Compensation
The stock-based compensation for the periods indicated below are as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Cost of revenues
$8,764 $5,247 $25,074 $15,064 
Research and development
16,671 10,329 47,003 29,750 
Sales and marketing
16,317 10,500 45,854 28,072 
General and administrative
14,756 8,079 44,127 25,102 
Total stock-based compensation
$56,508 $34,155 $162,058 $97,988 

No stock options were granted during the three and nine months ended September 30, 2023.

The following table summarizes the weighted-average assumptions used in estimating the fair value of the ESPP using the Black-Scholes pricing model:

Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
ESPP:
Expected term (in years)
      0.5 - 1.0
      0.5 - 1.0
      0.5 - 1.0
0.5 - 1.0
Expected volatility
36.2% - 39.4%
42.4% - 45.2%
36.2% - 48.5%
34.8% - 45.2%
Risk-free interest rate
5.4% - 5.5%
3.3% - 3.5%
5.1% - 5.5%
0.6% - 3.5%
Expected dividend yield
— %— %
—%
—%
Fair value of common stock
$21.14
$21.55
$17.06 - $21.14
$20.05 - $21.55
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes
9 Months Ended
Sep. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes
Note 12. Income Taxes

The Company computes its income tax provision for interim periods by applying the estimated annual effective tax rate to year-to-date pre-tax loss from recurring operations and adjusting for discrete tax items arising in that quarter. The Company's income tax benefit was $70.6 million on pretax gains of $8.7 million for the three months ended September 30, 2023 and income tax expense of $111.1 million on pretax losses of $78.5 million for the nine months ended September 30, 2023, which resulted in a negative effective tax rate of 811% and 142%, respectively. The Company’s effective tax rate differs from the U.S. statutory rate of 21% primarily due to seasonality of the pretax losses incurred during the year, an increase in its valuation allowance, foreign income inclusion under global intangible low-taxed income (“GILTI”), and non-deductible stock-based compensation. The income tax benefit recorded for the three months ended September 30, 2023 is due to the decrease in cumulative pretax losses which decreased the year-to-date income tax expense as of September 30, 2023 and reduced the negative effective tax rate.

The Company’s income tax expense was $2.8 million on pretax losses of $12.8 million for the three months ended September 30, 2022 and $10.8 million on pretax losses of $38.5 million for the nine months ended September 30, 2022, which resulted in a negative effective tax rate of 22% and 28%, respectively. The Company’s effective tax rate differs from the U.S. statutory rate of 21% primarily due to foreign income inclusion under GILTI, non-deductible stock-based compensation, and valuation allowances.
ASC 740, Income Taxes, provides for the recognition of deferred tax assets if realization of such assets is more likely than not. In assessing the need for any additional valuation allowance as of September 30, 2023,
the Company considered all available evidence both positive and negative, including potential for prudent and feasible tax planning strategies.
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income (Loss) Per Share
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share
Note 13. Net Income (Loss) Per Share
The following table sets forth the computation of basic and diluted net income (loss) per share (in thousands, except per share data):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Net income (loss)
$79,276 $(15,602)$(189,544)$(49,294)
Weighted-average shares in computing net income (loss) per share:
Basic289,354 281,859 287,133 280,361 
Diluted296,556 281,859 287,133 280,361 
Net income (loss) per share attributable to Class A and Class B-1 common stockholders:
Basic$0.27 $(0.06)$(0.66)$(0.18)
Diluted$0.27 $(0.06)$(0.66)$(0.18)
The following potentially dilutive securities were excluded from the computation of diluted net income (loss) per share calculations for the periods presented because the impact of including them would have been anti-dilutive (in thousands):
Three months ended September 30,Nine Months Ended September 30,
2023202220232022
Stock options outstanding
1,049 4,277 2,850 4,509 
RSUs1,886 527 1,786 224 
PSUs— — 214 
ESPP10 131 89 62 
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Commitment and Contingencies
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Note 14. Commitments and Contingencies
Long-Term Purchase Obligations
As of September 30, 2023, the Company had long-term purchase obligations of approximately $160.5 million, primarily related to multi-year contracts with third party vendors for cloud services related to our subscription services and software as a service commitments. The expected payments under these commitments total approximately $80.6 million and $79.9 million over the next 1 year and 1-3 years, respectively.
Warranties
The Company generally provides product warranties. These are not separate performance obligations and are outside the scope of ASC 606. To date, the Company’s product warranty expense and obligations have not been material.
The Company’s customer agreements generally include certain provisions for indemnifying the customer against losses, expenses, liabilities, and damages that may be awarded against the customer in the event the
Company’s product is found to infringe upon a patent, copyright, trademark, or other proprietary right of a third party. The agreements generally limit the scope of and remedies for such indemnification obligations in a variety of industry-standard respects, including but not limited to certain time and scope limitations and a right to replace an infringing product with a non-infringing product.
The Company believes its internal development processes and other policies and practices limit its exposure related to these indemnification provisions. In addition, the Company requires its employees to sign a proprietary information and inventions agreement, which assigns the rights to its employees’ development work to the Company. To date, the Company has not had to reimburse any of its customers for any losses related to these indemnification provisions, and no material claims against the Company are outstanding as of September 30, 2023 and December 31, 2022. The Company cannot determine the maximum amount of potential future payments, if any, related to such indemnification provisions due to the limited and infrequent history of prior indemnification claims.
As permitted under Delaware law, the Company has agreements whereby the Company indemnifies its officers and directors for certain events or occurrences while the officer or director is, or was serving, at the Company’s request, in such capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited; however, the Company has director and officer insurance coverage that reduces the Company’s exposure and enables the Company to recover a portion of any future amounts paid. The Company believes the estimated fair value of these indemnification agreements in excess of applicable insurance coverage is minimal.
The Company accrues for loss contingencies when available information indicates that it is probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated.
Litigation
The Company is a party to various legal proceedings and claims arising from the normal course of its business activities, including proceedings and claims related to employment and intellectual property related matters.
The Company reviews the status of each matter and records a provision for a liability when it is considered both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed quarterly and adjusted as additional information becomes available. If both of the criteria are not met, the Company assesses whether there is at least a reasonable possibility that a loss, or additional losses, may be incurred. If there is a reasonable possibility that a material loss may be incurred, the Company discloses the estimate of the possible loss, range of loss, or a statement that such an estimate cannot be made.
Litigation is subject to inherent uncertainties. Were an unfavorable outcome to occur, there exists the possibility of a material adverse impact on the Company’s financial position and results of operation for the period in which the unfavorable outcome occurred, and potentially in future periods.
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events
9 Months Ended
Sep. 30, 2023
Subsequent Events [Abstract]  
Subsequent Events
Note 15. Subsequent Events
Restructuring
On November 1, 2023, the Company announced a plan to reduce its workforce by approximately 545 employees, representing approximately 10% of the Company’s current global workforce, and reduce its global real estate footprint (the “November Plan”). The November Plan is intended to further streamline the Company’s cost structure as a direct result of its cloud-only, consumption-driven (“CoCd”) strategy announced in January of this year.
The Company estimates that it will incur non-recurring charges of approximately $35 million to $45 million in connection with the November Plan, primarily related to cash expenditures for employee transition, notice period and severance payments, employee benefits, real estate-related charges, and other costs.
The Company expects that the majority of these charges will be incurred by the end of the first quarter of 2024 and that the implementation of the November Plan will be substantially complete by the end of the third quarter of 2024.
Potential position eliminations in each country are subject to local law and consultation requirements, which may extend this process beyond the first quarter of 2024 in limited cases. The charges that the Company expects to incur are subject to a number of assumptions, including local law requirements in various jurisdictions, and actual expenses may differ materially from such estimates.
Share Repurchase Authorization
On October 31, 2023, the Company’s Board of Directors (the “Board”) approved a new share repurchase authorization which enables the Company to repurchase up to $200 million of its Class A common stock through privately-negotiated purchases with individual holders or in the open market. A committee of the Board will determine the timing, amount, and terms of any repurchase.
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Pay vs Performance Disclosure        
Net income (loss) $ 79,276 $ (15,602) $ (189,544) $ (49,294)
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation The accompanying unaudited condensed consolidated financial statements include those of the Company and its subsidiaries, after elimination of all intercompany accounts and transactions. The Company has prepared the accompanying unaudited condensed consolidated financial statements in accordance with U.S. generally accepted accounting principles (“GAAP”) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”).
Consolidation In management’s opinion, these unaudited condensed consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements and reflect all adjustments, which include recurring adjustments necessary for the fair statement of the Company’s financial position as of September 30, 2023 and the results of operations for the three and nine months ended September 30, 2023. The results of operations for the three and nine months ended September 30, 2023 are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.
Segment Reporting The Company manages, monitors and reports its operating results and financial position as a single operating segment. The Company’s chief operating decision-maker is its Chief Executive Officer who makes operating decisions, assesses financial performance and allocates resources based on consolidated financial information. As such, the Company has determined that it operates in one reportable segment.
Use of Estimates The Company’s unaudited condensed consolidated financial statements are prepared in accordance with GAAP, which require management to make certain estimates, judgments, and assumptions. For example, management makes estimates, judgments and assumptions in determination of performance obligations and standalone selling price used in revenue recognition, the realizability of deferred tax assets, uncertain tax positions and the recoverability of intangible assets and their useful lives. Management believes the estimates, judgments, and assumptions upon which it relies are reasonable based on information available at the time that these estimates, judgments, and assumptions are made. These estimates, judgments, and assumptions can affect the reported amounts of assets and liabilities as of the date of the consolidated financial statements as well as the reported amounts of revenues and expenses during the periods presented. Any material differences between these estimates and actual results will impact the Company’s unaudited condensed consolidated financial statements. The Company assesses these estimates on a regular basis, however actual results could differ from estimates due to risks and uncertainties.
Summary of Significant Accounting Policies
The Company’s significant accounting policies are discussed in “Note 2 – Summary of Significant Accounting Policies” of the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022, which was filed with the SEC on February 27, 2023. There have been no material changes to these
policies during the three and nine months ended September 30, 2023, except for the following update to the Software Revenue section of the revenue recognition accounting policy to discuss cloud-based subscription products with consumption-based pricing models based on Informatica Processing Units (“IPUs”).
Certain arrangements for the Company’s cloud-based subscription products provide for a maximum number of IPUs that are pre-purchased at the beginning of the arrangement to be consumed over the subscription term, with consumption measured either monthly or annually. For arrangements where consumption is measured annually, additional fees are charged for IPUs consumed above the annual maximum, if the customer’s usage requires it. The transaction price for cloud-based subscription products with consumption-based pricing is determined based on the pre-purchased amount and, for arrangements where consumption is measured annually, an estimate of additional fees that the Company is entitled to. The Company constrains its estimate based on factors that could lead to a probable significant reversal of cumulative revenue recognized. Revenues from the Company’s cloud-based subscription products with consumption-based pricing are recognized over time on a ratable basis over the applicable period beginning on the date that the service is made available to the customer or on the date the contractual term commences, if later.
Derivatives
The Company presents its derivative assets and derivative liabilities at gross fair values in the condensed consolidated balance sheets. However, under the master netting agreements with the respective counterparties of the foreign exchange contracts, subject to applicable requirements, the Company is allowed to net settle transactions of the same currency with a single net amount payable by one party to the other. The derivatives held by the Company are not subject to any credit contingent features negotiated with its counterparties. The Company is not required to pledge nor is entitled to receive cash collateral related to the above contracts. As of September 30, 2023 and December 31, 2022, there were no derivative assets or liabilities that were net settled under the master netting agreements.
The Company evaluates prospectively as well as retrospectively the effectiveness of its hedge programs using statistical analysis. Prospective testing is performed at the inception of the hedge relationship and quarterly thereafter. Retrospective testing is performed on a quarterly basis.
Commitments and Contingencies
Warranties
The Company generally provides product warranties. These are not separate performance obligations and are outside the scope of ASC 606. To date, the Company’s product warranty expense and obligations have not been material.
The Company’s customer agreements generally include certain provisions for indemnifying the customer against losses, expenses, liabilities, and damages that may be awarded against the customer in the event the
Company’s product is found to infringe upon a patent, copyright, trademark, or other proprietary right of a third party. The agreements generally limit the scope of and remedies for such indemnification obligations in a variety of industry-standard respects, including but not limited to certain time and scope limitations and a right to replace an infringing product with a non-infringing product.
The Company believes its internal development processes and other policies and practices limit its exposure related to these indemnification provisions. In addition, the Company requires its employees to sign a proprietary information and inventions agreement, which assigns the rights to its employees’ development work to the Company. To date, the Company has not had to reimburse any of its customers for any losses related to these indemnification provisions, and no material claims against the Company are outstanding as of September 30, 2023 and December 31, 2022. The Company cannot determine the maximum amount of potential future payments, if any, related to such indemnification provisions due to the limited and infrequent history of prior indemnification claims.
As permitted under Delaware law, the Company has agreements whereby the Company indemnifies its officers and directors for certain events or occurrences while the officer or director is, or was serving, at the Company’s request, in such capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited; however, the Company has director and officer insurance coverage that reduces the Company’s exposure and enables the Company to recover a portion of any future amounts paid. The Company believes the estimated fair value of these indemnification agreements in excess of applicable insurance coverage is minimal.
The Company accrues for loss contingencies when available information indicates that it is probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated.
Litigation
The Company is a party to various legal proceedings and claims arising from the normal course of its business activities, including proceedings and claims related to employment and intellectual property related matters.
The Company reviews the status of each matter and records a provision for a liability when it is considered both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed quarterly and adjusted as additional information becomes available. If both of the criteria are not met, the Company assesses whether there is at least a reasonable possibility that a loss, or additional losses, may be incurred. If there is a reasonable possibility that a material loss may be incurred, the Company discloses the estimate of the possible loss, range of loss, or a statement that such an estimate cannot be made.
Litigation is subject to inherent uncertainties. Were an unfavorable outcome to occur, there exists the possibility of a material adverse impact on the Company’s financial position and results of operation for the period in which the unfavorable outcome occurred, and potentially in future periods.
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Cash, Cash Equivalents, and Investments (Tables)
9 Months Ended
Sep. 30, 2023
Cash and Cash Equivalents [Abstract]  
Cash, Cash Equivalents and Investments
The following table summarizes the Company’s cash, cash equivalents and investments as of September 30, 2023 and December 31, 2022 (in thousands).
September 30,December 31,
20232022
Cash
$126,335 $165,599 
Cash equivalents:
Time deposits
68,287 51,192 
Money market funds
417,485 273,098 
Commercial paper— 7,990 
Total cash equivalents
485,772 332,280 
Total cash and cash equivalents
$612,107 $497,879 
Short-term investments:
Time deposits
152,274 125,281 
Commercial paper69,365 27,708 
Corporate debt securities3,930 21,724 
U.S. government and agency securities31,417 39,597 
Non-U.S. government and agency securities— 3,946 
Total short-term investments
$256,986 $218,256 
Total cash, cash equivalents and investments
$869,093 $716,135 
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Available-For-Sale Debt Securities (Tables)
9 Months Ended
Sep. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of Debt Securities, Available-for-Sale
The following table summarizes the Company’s available-for-sale debt securities as of September 30, 2023 (in thousands).

September 30, 2023
Amortized CostUnrealized GainsUnrealized LossesFair Value
U.S. government securities$16,647 $$— $16,649 
U.S. government agency securities
14,761 — 14,768 
Corporate debt securities
3,938 — (8)3,930 
Commercial paper
69,392 — (27)69,365 
Total
$104,738 $$(35)$104,712 

The following table summarizes the Company’s available-for-sale debt securities as of December 31, 2022 (in thousands).

December 31, 2022
Amortized CostUnrealized GainsUnrealized LossesFair Value
U.S. government agency securities
$39,634 $$(42)$39,597 
Non-U.S. government securities
3,964 — (18)3,946 
Corporate debt securities
21,850 — (126)21,724 
Commercial paper
35,745 — (47)35,698 
Total
$101,193 $$(233)$100,965 
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following table presents information about the Company’s financial assets and financial liabilities that are measured at fair value on a recurring basis as of September 30, 2023 and indicates the fair value hierarchy of the valuation (in thousands):
Total
Quoted Prices in
Active Markets
for
Identical Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Assets:
Time deposits
$220,561 $220,561 $— $— 
Money market funds
417,485 417,485 — — 
Commercial paper69,365 — 69,365 — 
Corporate debt securities3,930 — 3,930 — 
U.S. government and U.S. government agency securities31,417 — 31,417 — 
Total cash equivalents and investments
742,758 638,046 104,712 — 
Foreign currency derivatives
522 — 522 — 
Total assets$743,280 $638,046 $105,234 $— 
Liabilities:
Foreign currency derivatives
$338 $— 338 $— 
Total liabilities$338 $— $338 $— 
The following table presents information about the Company’s financial assets and financial liabilities that are measured at fair value on a recurring basis as of December 31, 2022 and indicates the fair value hierarchy of the valuation (in thousands):
Total
Quoted Prices in
Active Markets
for
Identical Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Assets:
Time deposits
$176,473 $176,473 $— $— 
Money market funds
273,098 273,098 — — 
Commercial paper35,698 — 35,698 — 
Corporate debt securities21,724 — 21,724 — 
U.S. government and U.S. government agency securities39,597 — 39,597 — 
Non-U.S. government securities3,946 — 3,946 — 
Total cash equivalents and investments
550,536 449,571 100,965 — 
Foreign currency derivatives
88 — 88 — 
Total assets
$550,624 $449,571 $101,053 $— 
Liabilities:
 
 
 
Foreign currency derivatives
$3,343 $— $3,343 $— 
Total liabilities
$3,343 $— $3,343 $— 
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table presents the changes in the carrying amount of the goodwill for the nine months ended September 30, 2023 (in thousands):
Amount
Ending balance as of December 31, 2022
$2,337,036 
Goodwill from acquisition8,183 
Foreign currency translation adjustment
(4,587)
Ending Balance as of September 30, 2023
$2,340,632 
Schedule of Finite-Lived Intangible Assets
The carrying amounts of the intangible assets other than goodwill as of September 30, 2023 and December 31, 2022 are as follows (in thousands, except years):
Weighted
Average
Useful Life
(Years)
September 30, 2023December 31, 2022
Cost
Accumulated
Amortization
NetCost
Accumulated
Amortization
Net
Acquired developed and core technology
6$880,557 $(868,095)$12,462 $876,949 $(859,319)$17,630 
Other intangible assets:
Customer relationships
152,155,153 (1,457,001)698,152 2,154,735 (1,359,837)794,898 
Trade names and trademark
781,551 (71,934)9,617 81,442 (65,978)15,464 
Total other intangible assets
2,236,704 (1,528,935)707,769 2,236,177 (1,425,815)810,362 
Total intangible assets, net
$3,117,261 $(2,397,030)$720,231 $3,113,126 $(2,285,134)$827,992 
Schedule of Indefinite-Lived Intangible Assets
The carrying amounts of the intangible assets other than goodwill as of September 30, 2023 and December 31, 2022 are as follows (in thousands, except years):
Weighted
Average
Useful Life
(Years)
September 30, 2023December 31, 2022
Cost
Accumulated
Amortization
NetCost
Accumulated
Amortization
Net
Acquired developed and core technology
6$880,557 $(868,095)$12,462 $876,949 $(859,319)$17,630 
Other intangible assets:
Customer relationships
152,155,153 (1,457,001)698,152 2,154,735 (1,359,837)794,898 
Trade names and trademark
781,551 (71,934)9,617 81,442 (65,978)15,464 
Total other intangible assets
2,236,704 (1,528,935)707,769 2,236,177 (1,425,815)810,362 
Total intangible assets, net
$3,117,261 $(2,397,030)$720,231 $3,113,126 $(2,285,134)$827,992 
Schedule of Finite-Lived Intangible Assets, Allocation of Amortization Expense
The allocation of the amortization of intangible assets for the periods indicated below is as follows (in thousands):

Three Months Ended September 30,Nine months ended September 30,
2023202220232022
Cost of revenues$3,013 $8,703 $8,776 $26,776 
Operating expenses34,481 38,231 103,120 115,351 
Total amortization of intangible assets$37,494 $46,934 $111,896 $142,127 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
As of September 30, 2023, the amortization expense related to identifiable intangible assets in future periods is expected to be as follows (in thousands):
Acquired
Developed and
Core
Technology
Other
Intangible
Assets
Total
Intangible
Assets
Remaining 2023
$2,981 $34,351 $37,332 
20243,874 121,428 125,302 
20252,110 99,365 101,475 
20261,410 86,399 87,809 
2027669 74,981 75,650 
Thereafter
1,418 291,245 292,663 
Total expected amortization expense
$12,462 $707,769 $720,231 
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Borrowings (Tables)
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Debt
Long term debt consists of the following (in thousands):
September 30, 2023December 31, 2022
Dollar term loan
$1,846,875 $1,860,938 
Less: Discount on term loan
(6,720)(7,529)
Less: Debt issuance costs
(11,514)(12,899)
Total debt, net of discount and debt issuance costs
1,828,641 1,840,510 
Less: Current portion of long-term debt
(18,750)(18,750)
Long-term debt, net of current portion
$1,809,891 $1,821,760 
Schedule of Maturities of Long-term Debt
Future minimum principal payments on the Term Facility as of September 30, 2023 are as follows (in thousands):

Remaining 2023
$4,688 
202418,750 
202518,750 
202618,750 
202718,750 
Thereafter
1,767,187 
Total
$1,846,875 
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table presents the disaggregation of revenue by revenue type, consistent with how the Company evaluates its financial performance, for the three and nine months ended September 30, 2023 and 2022 (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Revenue:
Cloud and subscription support
$180,123 $142,444 $514,207 $410,262 
Self-managed subscription license
81,705 71,565 189,132 208,537 
Subscription
261,828 214,009 703,339 618,799 
Perpetual license
205 1,208 1,024 6,180 
Software revenue
262,033 215,217 704,363 624,979 
Maintenance
124,267 127,909 374,493 392,221 
Professional services
22,263 28,825 71,126 89,137 
Maintenance and professional services revenue
146,530 156,734 445,619 481,358 
Total revenues
$408,563 $371,951 $1,149,982 $1,106,337 
Revenue by geographic location for the three and nine months ended September 30, 2023 and 2022 (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
North America
$278,604 $258,557 $786,230 $757,489 
EMEA
89,713 74,598 247,707 231,081 
Asia Pacific
30,516 30,362 89,937 93,437 
Latin America
9,730 8,434 26,108 24,330 
Total revenues
$408,563 $371,951 $1,149,982 $1,106,337 
Schedule of Capitalized Contract Cost The changes in the capitalized costs to obtain a contract for the nine months ended September 30, 2023 (in thousands):
Amount
Ending balance as of December 31, 2022
$217,804 
Additions 46,482 
Commissions amortized (54,756)
Revaluation (782)
Ending balance as of September 30, 2023
$208,748 
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value
The following table reflects the fair value amounts for designated and non-designated hedging instruments at September 30, 2023 and December 31, 2022 (in thousands):
September 30, 2023December 31, 2022
Fair Value
Derivative
Assets(i)
Fair Value
Derivative
Liabilities(ii)
Fair Value
Derivative
Assets(i)
Fair Value
Derivative
Liabilities(ii)
Designated hedging instruments
Foreign currency forward contracts
$515 $222 $88 $2,827 
Non-designated hedging instruments
Foreign currency forward contracts
116 — 516 
Total fair value of hedging instruments
$522 $338 $88 $3,343 
_____________
(i)Included in prepaid expenses and other current assets on the condensed consolidated balance sheets.
(ii)Included in accrued liabilities on the condensed consolidated balance sheets.
Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)
The before-tax effects of derivative instruments designated as cash flow hedges on the accumulated other comprehensive loss and condensed consolidated statements of operations for the periods indicated below are as follows (in thousands):
Three Months Ended September 30,Nine months ended September 30,
2023202220232022
Amount of (loss) gain recognized in other comprehensive income (loss)(i)
$(932)$(1,754)$1,522 $4,223 
Amount of loss related to foreign exchange forward contracts reclassified from accumulated other comprehensive income (loss) into income(ii)
$(7)$(784)$(1,511)$(311)
Amount of gain (loss) related to interest rate swaps reclassified from accumulated other comprehensive income (loss) into income as interest expense
$— $2,180 $— $(491)
_____________
(i)The before-tax loss of $(932) related to foreign exchange forward contracts was recognized in other comprehensive income (loss) during the three months ended September 30, 2023. The before-tax loss of $(2,469) related to foreign exchange forward contracts and before-tax gain of $715 related to interest rate swaps were recognized in other comprehensive income (loss) during the three months ended September 30, 2022. The before-tax gain of $1,522 related to foreign exchange forward contracts was recognized in other comprehensive income (loss) during the nine months ended September 30, 2023. The before-tax loss of $(5,459) related to foreign exchange forward contracts and before-tax gain of $9,682 related to interest rate swaps were recognized in other comprehensive income (loss) during the nine months ended September 30, 2022.

(ii)For the three months ended September 30, 2023, the before-tax losses of $(2) and $(5) were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the condensed consolidated statements of operations. For the three months ended September 30, 2022, the before-tax losses of $(176) and $(608) were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the condensed consolidated statements of operations. For the nine months ended September 30, 2023, the before-tax losses of $(297) and $(1,214) were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the condensed consolidated statements of operations. For the nine months ended September 30, 2022, the before-tax losses of $(67) and $(244) were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the condensed consolidated statements of operations.
Schedule of Derivative Instruments, Gain (Loss)
The before-tax gain recognized in other income, net for non-designated foreign currency forward contracts and interest rate swaps for the periods indicated below are as follows (in thousands):
Three Months Ended September 30,Nine months ended September 30,
2023202220232022
(Loss) gain recognized in other income, net
$(143)$124 $(36)$5,444 
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders Equity (Tables)
9 Months Ended
Sep. 30, 2023
Equity [Abstract]  
Schedule of Share-based Payment Arrangement, Option, Activity
The following table summarizes the option award activity for the nine months ended September 30, 2023 (in thousands, except share price, fair value and term):
Number of OptionsWeighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Term (in
years)
Aggregate
Intrinsic
Value (in
thousands)
TotalService
based
Performance-
based
Outstanding at December 31, 202222,820 15,504 7,316 $16.83 6.34$51,157 
Exercised(1,688)(1,165)(523)$11.63 
Forfeited or expired(1,348)(1,062)(286)$22.15 
Outstanding at September 30, 202319,784 13,277 6,507 $16.91 5.64$89,018 
Schedule of Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity
The following table summarizes RSU and PSU activity and related information during the nine months ended September 30, 2023 under the 2021 Plan (in thousands, except share price):
Number of Shares
Weighted-Average Grant Date Fair Value
Unvested and outstanding as of December 31, 2022
17,346 $22.95 
Granted
10,340 17.51 
Vested
(5,154)22.16 
Forfeited
(1,815)23.05 
Unvested and outstanding as of September 30, 2023
20,717 $20.40 
Schedule of Share-based Payment Arrangement, Expensed and Capitalized, Amount
The stock-based compensation for the periods indicated below are as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Cost of revenues
$8,764 $5,247 $25,074 $15,064 
Research and development
16,671 10,329 47,003 29,750 
Sales and marketing
16,317 10,500 45,854 28,072 
General and administrative
14,756 8,079 44,127 25,102 
Total stock-based compensation
$56,508 $34,155 $162,058 $97,988 
Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions The following table summarizes the weighted-average assumptions used in estimating the fair value of the ESPP using the Black-Scholes pricing model:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
ESPP:
Expected term (in years)
      0.5 - 1.0
      0.5 - 1.0
      0.5 - 1.0
0.5 - 1.0
Expected volatility
36.2% - 39.4%
42.4% - 45.2%
36.2% - 48.5%
34.8% - 45.2%
Risk-free interest rate
5.4% - 5.5%
3.3% - 3.5%
5.1% - 5.5%
0.6% - 3.5%
Expected dividend yield
— %— %
—%
—%
Fair value of common stock
$21.14
$21.55
$17.06 - $21.14
$20.05 - $21.55
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income (Loss) Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted net income (loss) per share (in thousands, except per share data):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Net income (loss)
$79,276 $(15,602)$(189,544)$(49,294)
Weighted-average shares in computing net income (loss) per share:
Basic289,354 281,859 287,133 280,361 
Diluted296,556 281,859 287,133 280,361 
Net income (loss) per share attributable to Class A and Class B-1 common stockholders:
Basic$0.27 $(0.06)$(0.66)$(0.18)
Diluted$0.27 $(0.06)$(0.66)$(0.18)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following potentially dilutive securities were excluded from the computation of diluted net income (loss) per share calculations for the periods presented because the impact of including them would have been anti-dilutive (in thousands):
Three months ended September 30,Nine Months Ended September 30,
2023202220232022
Stock options outstanding
1,049 4,277 2,850 4,509 
RSUs1,886 527 1,786 224 
PSUs— — 214 
ESPP10 131 89 62 
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Summary of Significant Accounting Policies - Segments (Details)
9 Months Ended
Sep. 30, 2023
segment
Accounting Policies [Abstract]  
Number of operating segments 1
Number of reportable segments 1
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Cash, Cash Equivalents, and Investments - Schedule of Cash, Cash Equivalents and Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Cash and Cash Equivalents [Line Items]    
Cash $ 126,335 $ 165,599
Cash equivalents:    
Time deposits 68,287 51,192
Money market funds 417,485 273,098
Commercial paper 0 7,990
Total cash equivalents 485,772 332,280
Total cash and cash equivalents 612,107 497,879
Short-term investments:    
Total short-term investments 256,986 218,256
Total cash, cash equivalents and investments 869,093 716,135
Time deposits    
Short-term investments:    
Total short-term investments 152,274 125,281
Commercial paper    
Short-term investments:    
Total short-term investments 69,365 27,708
Corporate debt securities    
Short-term investments:    
Total short-term investments 3,930 21,724
U.S. government and agency securities    
Short-term investments:    
Total short-term investments 31,417 39,597
Non-U.S. government and agency securities    
Short-term investments:    
Total short-term investments $ 0 $ 3,946
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Available-For-Sale Debt Securities - Schedule of Debt Securities, Available-for-Sale (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 104,738 $ 101,193
Unrealized Gains 9 5
Unrealized Losses (35) (233)
Fair Value 104,712 100,965
U.S. government securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 16,647  
Unrealized Gains 2  
Unrealized Losses 0  
Fair Value 16,649  
U.S. government agency securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 14,761 39,634
Unrealized Gains 7 5
Unrealized Losses 0 (42)
Fair Value 14,768 39,597
Non-U.S. government securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost   3,964
Unrealized Gains   0
Unrealized Losses   (18)
Fair Value   3,946
Corporate debt securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 3,938 21,850
Unrealized Gains 0 0
Unrealized Losses (8) (126)
Fair Value 3,930 21,724
Commercial paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 69,392 35,745
Unrealized Gains 0 0
Unrealized Losses (27) (47)
Fair Value $ 69,365 $ 35,698
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Available-For-Sale Debt Securities - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2023
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]      
Realized losses related to available-for-sale debt securities $ 100 $ 100  
Fair value maturity of one year or less 104,700 104,700  
Unrealized loss 35 35 $ 233
Available-for-sale debt securities in a continuous unrealized loss position for less than 12 months $ 69,400 $ 69,400  
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Schedule of Assets and Liabilities Measured on Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Assets:    
Total cash equivalents and investments $ 742,758 $ 550,536
Total assets 743,280 550,624
Liabilities:    
Total liabilities 338 3,343
Foreign currency derivatives    
Assets:    
Derivative assets 522 88
Liabilities:    
Derivative liabilities 338 3,343
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets:    
Total cash equivalents and investments 638,046 449,571
Total assets 638,046 449,571
Liabilities:    
Total liabilities 0 0
Quoted Prices in Active Markets for Identical Assets (Level 1) | Foreign currency derivatives    
Assets:    
Derivative assets 0 0
Liabilities:    
Derivative liabilities 0 0
Significant Other Observable Inputs (Level 2)    
Assets:    
Total cash equivalents and investments 104,712 100,965
Total assets 105,234 101,053
Liabilities:    
Total liabilities 338 3,343
Significant Other Observable Inputs (Level 2) | Foreign currency derivatives    
Assets:    
Derivative assets 522 88
Liabilities:    
Derivative liabilities 338 3,343
Significant Unobservable Inputs (Level 3)    
Assets:    
Total cash equivalents and investments 0 0
Total assets 0 0
Liabilities:    
Total liabilities 0 0
Significant Unobservable Inputs (Level 3) | Foreign currency derivatives    
Assets:    
Derivative assets 0 0
Liabilities:    
Derivative liabilities 0 0
Time deposits    
Assets:    
Total cash equivalents and investments 220,561 176,473
Time deposits | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets:    
Total cash equivalents and investments 220,561 176,473
Time deposits | Significant Other Observable Inputs (Level 2)    
Assets:    
Total cash equivalents and investments 0 0
Time deposits | Significant Unobservable Inputs (Level 3)    
Assets:    
Total cash equivalents and investments 0 0
Money market funds    
Assets:    
Total cash equivalents and investments 417,485 273,098
Money market funds | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets:    
Total cash equivalents and investments 417,485 273,098
Money market funds | Significant Other Observable Inputs (Level 2)    
Assets:    
Total cash equivalents and investments 0 0
Money market funds | Significant Unobservable Inputs (Level 3)    
Assets:    
Total cash equivalents and investments 0 0
Commercial paper    
Assets:    
Total cash equivalents and investments 69,365 35,698
Commercial paper | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets:    
Total cash equivalents and investments 0 0
Commercial paper | Significant Other Observable Inputs (Level 2)    
Assets:    
Total cash equivalents and investments 69,365 35,698
Commercial paper | Significant Unobservable Inputs (Level 3)    
Assets:    
Total cash equivalents and investments 0 0
Corporate debt securities    
Assets:    
Total cash equivalents and investments 3,930 21,724
Corporate debt securities | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets:    
Total cash equivalents and investments 0 0
Corporate debt securities | Significant Other Observable Inputs (Level 2)    
Assets:    
Total cash equivalents and investments 3,930 21,724
Corporate debt securities | Significant Unobservable Inputs (Level 3)    
Assets:    
Total cash equivalents and investments 0 0
U.S. government and U.S. government agency securities    
Assets:    
Total cash equivalents and investments 31,417 39,597
U.S. government and U.S. government agency securities | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets:    
Total cash equivalents and investments 0 0
U.S. government and U.S. government agency securities | Significant Other Observable Inputs (Level 2)    
Assets:    
Total cash equivalents and investments 31,417 39,597
U.S. government and U.S. government agency securities | Significant Unobservable Inputs (Level 3)    
Assets:    
Total cash equivalents and investments $ 0 0
Non-U.S. government securities    
Assets:    
Total cash equivalents and investments   3,946
Non-U.S. government securities | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets:    
Total cash equivalents and investments   0
Non-U.S. government securities | Significant Other Observable Inputs (Level 2)    
Assets:    
Total cash equivalents and investments   3,946
Non-U.S. government securities | Significant Unobservable Inputs (Level 3)    
Assets:    
Total cash equivalents and investments   $ 0
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Schedule of Goodwill (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Goodwill [Roll Forward]  
Goodwill, beginning balance $ 2,337,036
Goodwill from acquisition 8,183
Foreign currency translation adjustment (4,587)
Goodwill, ending balance $ 2,340,632
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]        
Increase (decrease) in goodwill $ 8,200      
Amortization of intangible assets and acquired technology $ 37,494 $ 46,934 $ 111,896 $ 142,127
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets, Net [Abstract]    
Cost $ 3,117,261 $ 3,113,126
Accumulated Amortization (2,397,030) (2,285,134)
Net $ 720,231 827,992
Acquired developed and core technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life (Years) 6 years  
Finite-Lived Intangible Assets, Net [Abstract]    
Cost $ 880,557 876,949
Accumulated Amortization (868,095) (859,319)
Net 12,462 17,630
Other Intangible Assets    
Finite-Lived Intangible Assets, Net [Abstract]    
Cost 2,236,704 2,236,177
Accumulated Amortization (1,528,935) (1,425,815)
Net $ 707,769 810,362
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life (Years) 15 years  
Finite-Lived Intangible Assets, Net [Abstract]    
Cost $ 2,155,153 2,154,735
Accumulated Amortization (1,457,001) (1,359,837)
Net $ 698,152 794,898
Trade names and trademark    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life (Years) 7 years  
Finite-Lived Intangible Assets, Net [Abstract]    
Cost $ 81,551 81,442
Accumulated Amortization (71,934) (65,978)
Net $ 9,617 $ 15,464
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Allocation of Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Finite-Lived Intangible Assets [Line Items]        
Total amortization of intangible assets $ 37,494 $ 46,934 $ 111,896 $ 142,127
Cost of revenues        
Finite-Lived Intangible Assets [Line Items]        
Total amortization of intangible assets 3,013 8,703 8,776 26,776
Operating expenses        
Finite-Lived Intangible Assets [Line Items]        
Total amortization of intangible assets $ 34,481 $ 38,231 $ 103,120 $ 115,351
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Remaining 2023 $ 37,332  
2024 125,302  
2025 101,475  
2026 87,809  
2027 75,650  
Thereafter 292,663  
Net 720,231 $ 827,992
Acquired Developed and Core Technology    
Finite-Lived Intangible Assets [Line Items]    
Remaining 2023 2,981  
2024 3,874  
2025 2,110  
2026 1,410  
2027 669  
Thereafter 1,418  
Net 12,462 17,630
Other Intangible Assets    
Finite-Lived Intangible Assets [Line Items]    
Remaining 2023 34,351  
2024 121,428  
2025 99,365  
2026 86,399  
2027 74,981  
Thereafter 291,245  
Net $ 707,769 $ 810,362
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Borrowings - Schedule of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Dollar term loan $ 1,846,875  
Less: Discount on term loan (6,720) $ (7,529)
Less: Debt issuance costs (11,514) (12,899)
Total debt, net of discount and debt issuance costs 1,828,641 1,840,510
Less: Current portion of long-term debt (18,750) (18,750)
Long-term debt, net of current portion 1,809,891 1,821,760
Dollar term loan | Medium-term Notes    
Debt Instrument [Line Items]    
Dollar term loan $ 1,846,875 $ 1,860,938
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Borrowings - Narrative (Details) - USD ($)
9 Months Ended
Jul. 01, 2023
Sep. 30, 2023
Dec. 31, 2022
Oct. 29, 2021
Debt Instrument [Line Items]        
Long-term debt   $ 1,828,641,000 $ 1,840,510,000  
Fed Funds Effective Rate Overnight Index Swap Rate        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate   0.50%    
Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) | Minimum        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate 0.11448%      
Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) | Maximum        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate 0.71513%      
Medium-term Notes        
Debt Instrument [Line Items]        
Long-term debt, fair value   $ 1,844,900,000 1,830,200,000  
Debt instrument, quarterly installment, percentage of original principal amount   0.25%    
Debt instrument, original issue discount percentage 0.125%      
Medium-term Notes | Base Rate        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate 1.75%      
Medium-term Notes | Base Rate | Minimum        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate 1.00%      
Medium-term Notes | Secured Overnight Financing Rate (SOFR)        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate 1.00%      
Medium-term Notes | Secured Overnight Financing Rate (SOFR) | Minimum        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate 0.00%      
Line of Credit | Revolving Credit Facility        
Debt Instrument [Line Items]        
Debt instrument, face amount       $ 250,000,000
Long-term debt   $ 0 0  
Debt instrument, covenant, maximum net leverage ratio, aggregate principal amount of letter of credit obligations (more than)   $ 15,000,000    
Debt instrument, covenant, maximum net leverage ratio, percent of principal in excess of revolving loan commitments   35.00%    
Debt instrument, covenant, maximum net leverage   0.0625    
Debt instrument, debt default, principal, additional interest rate   2.00%    
Line of Credit | Revolving Credit Facility | Minimum        
Debt Instrument [Line Items]        
Line of credit facility, unused capacity, commitment fee percentage   0.25%    
Line of Credit | Revolving Credit Facility | Maximum        
Debt Instrument [Line Items]        
Line of credit facility, unused capacity, commitment fee percentage   0.35%    
Line of Credit | Revolving Credit Facility | Base Rate | Minimum        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate 1.00%      
Line of Credit | Revolving Credit Facility | Base Rate | Maximum        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate 1.50%      
Line of Credit | Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) | Minimum        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate 2.00%      
Line of Credit | Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) | Maximum        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate 2.50%      
Line of Credit | Letter of Credit        
Debt Instrument [Line Items]        
Long-term debt   $ 1,900,000 $ 1,700,000  
Line of credit facility, maximum borrowing capacity   30,000,000    
Line of Credit | Bridge Loan        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity   $ 15,000,000    
Dollar Term Loan | Medium-term Notes        
Debt Instrument [Line Items]        
Debt instrument, face amount       $ 1,900,000,000
Dollar Term Loan | Medium-term Notes | Secured Overnight Financing Rate (SOFR)        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate 2.75%      
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Borrowings - Contractual Obligation, Fiscal Year Maturity (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Debt Disclosure [Abstract]  
Remaining 2023 $ 4,688
2024 18,750
2025 18,750
2026 18,750
2027 18,750
Thereafter 1,767,187
Total $ 1,846,875
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract - Disaggregation of Revenue by Type (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Total revenues $ 408,563 $ 371,951 $ 1,149,982 $ 1,106,337
Software revenue        
Disaggregation of Revenue [Line Items]        
Total revenues 262,033 215,217 704,363 624,979
Subscription        
Disaggregation of Revenue [Line Items]        
Total revenues 261,828 214,009 703,339 618,799
Cloud and subscription support        
Disaggregation of Revenue [Line Items]        
Total revenues 180,123 142,444 514,207 410,262
Self-managed subscription license        
Disaggregation of Revenue [Line Items]        
Total revenues 81,705 71,565 189,132 208,537
Perpetual license        
Disaggregation of Revenue [Line Items]        
Total revenues 205 1,208 1,024 6,180
Maintenance and professional services        
Disaggregation of Revenue [Line Items]        
Total revenues 146,530 156,734 445,619 481,358
Maintenance        
Disaggregation of Revenue [Line Items]        
Total revenues 124,267 127,909 374,493 392,221
Professional services        
Disaggregation of Revenue [Line Items]        
Total revenues $ 22,263 $ 28,825 $ 71,126 $ 89,137
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract - Revenue by Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Total revenues $ 408,563 $ 371,951 $ 1,149,982 $ 1,106,337
North America        
Disaggregation of Revenue [Line Items]        
Total revenues 278,604 258,557 786,230 757,489
EMEA        
Disaggregation of Revenue [Line Items]        
Total revenues 89,713 74,598 247,707 231,081
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total revenues 30,516 30,362 89,937 93,437
Latin America        
Disaggregation of Revenue [Line Items]        
Total revenues 9,730 8,434 26,108 24,330
Untied States        
Disaggregation of Revenue [Line Items]        
Total revenues $ 263,200 $ 244,200 $ 735,500 $ 717,200
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Deferred revenue $ 614,000   $ 614,000   $ 697,500
Customer deposits 300   300   2,000
Contract liabilities, revenue recognized 137,300 $ 122,000 597,100 $ 533,700  
Revenue, remaining performance obligation, amount 1,300,000   1,300,000    
Deferred commissions 208,748   208,748   $ 217,804
Prepaid Expenses and Other Current Assets          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Deferred commissions 71,000   71,000    
Other Assets          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Deferred commissions $ 137,700   $ 137,700    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-10-01          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Revenue, remaining performance obligation, percentage 68.00%   68.00%    
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months   12 months    
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract - Capitalized Contract Costs (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Capitalized Contract Costs [Roll Forward]  
Beginning balance $ 217,804
Additions 46,482
Commissions amortized (54,756)
Revaluation (782)
Ending balance $ 208,748
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 10, 2023
employee
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Restructuring and Related Activities [Abstract]          
Restructuring and related cost, number of positions eliminated | employee 450        
Restructuring and related cost, number of positions eliminated, period percent 7.00%        
Restructuring   $ 407 $ 0 $ 28,131 $ 0
Impairment of right-of-use assets       $ 1,100  
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments - Narrative (Details)
$ in Millions
Sep. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
derivative_instrument
Derivative [Line Items]    
Foreign currency cash flow hedge gain (loss) to be reclassified during next 12 months $ 0.2  
Foreign currency forward contracts    
Derivative [Line Items]    
Derivative, notional amount 108.7 $ 100.3
Interest Rate Swap    
Derivative [Line Items]    
Derivative, number of instruments held | derivative_instrument   2
Foreign currency derivatives | Long    
Derivative [Line Items]    
Derivative, notional amount $ 12.4 $ 10.4
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Prepaid Expenses and Other Current Assets    
Derivative [Line Items]    
Derivative assets $ 522 $ 88
Accrued Liabilities    
Derivative [Line Items]    
Derivative liabilities 338 3,343
Designated hedging instruments | Foreign currency forward contracts | Prepaid Expenses and Other Current Assets    
Derivative [Line Items]    
Derivative assets 515 88
Designated hedging instruments | Foreign currency forward contracts | Accrued Liabilities    
Derivative [Line Items]    
Derivative liabilities 222 2,827
Non-designated hedging instruments | Foreign currency forward contracts | Prepaid Expenses and Other Current Assets    
Derivative [Line Items]    
Derivative assets 7 0
Non-designated hedging instruments | Foreign currency forward contracts | Accrued Liabilities    
Derivative [Line Items]    
Derivative liabilities $ 116 $ 516
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments - Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Cost of revenues        
Derivative Instruments, Gain (Loss) [Line Items]        
(Loss) gain recognized in other income, net $ (2) $ (176) $ (297) $ (67)
Operating expenses        
Derivative Instruments, Gain (Loss) [Line Items]        
(Loss) gain recognized in other income, net (5) (608) (1,214) (244)
Foreign currency forward contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Other comprehensive income (loss), cash flow hedge, gain (loss), before reclassification and tax (932) (2,469) 1,522 (5,459)
Interest Rate Swap        
Derivative Instruments, Gain (Loss) [Line Items]        
Other comprehensive income (loss), cash flow hedge, gain (loss), before reclassification and tax   715   9,682
Designated hedging instruments        
Derivative Instruments, Gain (Loss) [Line Items]        
Other comprehensive income (loss), cash flow hedge, gain (loss), before reclassification and tax (932) (1,754) 1,522 4,223
Designated hedging instruments | Foreign currency forward contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Other comprehensive income (loss), cash flow hedge, gain (loss), reclassification, before tax (7) (784) (1,511) (311)
Designated hedging instruments | Interest Rate Swap        
Derivative Instruments, Gain (Loss) [Line Items]        
Other comprehensive income (loss), cash flow hedge, gain (loss), reclassification, before tax 0 2,180 0 (491)
Non-designated hedging instruments | Other nonoperating income (expense)        
Derivative Instruments, Gain (Loss) [Line Items]        
(Loss) gain recognized in other income, net $ (143) $ 124 $ (36) $ 5,444
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments - Derivative Instruments, Gain (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Non-designated hedging instruments | Other nonoperating income (expense)        
Derivative Instruments, Gain (Loss) [Line Items]        
(Loss) gain recognized in other income, net $ (143) $ 124 $ (36) $ 5,444
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders Equity - Narrative (Details)
$ in Thousands, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
CAD ($)
shares
Sep. 30, 2023
CAD ($)
shares
Sep. 30, 2023
USD ($)
shares
Class of Stock [Line Items]      
Options granted (in shares) | shares 0 0  
2015 Stock Plan      
Class of Stock [Line Items]      
Share-based compensation arrangement by share-based payment award, expiration period   10 years  
2021 Stock Plan      
Class of Stock [Line Items]      
Common stock, capital shares reserved for future issuance (in shares) | shares 61,000,000 61,000,000 61,000,000
RSUs | Minimum      
Class of Stock [Line Items]      
Award vesting period   2 years  
RSUs | Maximum      
Class of Stock [Line Items]      
Award vesting period   4 years  
ESPP      
Class of Stock [Line Items]      
Common stock, capital shares reserved for future issuance (in shares) | shares 11,100,000 11,100,000 11,100,000
Share-based payment arrangement, nonvested award, cost not yet recognized, amount     $ 5.2
Purchase price for shares based on fair market value during offering period 85.00% 85.00% 85.00%
Service
based      
Class of Stock [Line Items]      
Share-based payment arrangement, nonvested award, cost not yet recognized, amount     $ 11.7
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition   3 years 2 months 23 days  
Restricted Stock Units And Performance Stock Units      
Class of Stock [Line Items]      
Share-based payment arrangement, nonvested award, cost not yet recognized, amount     $ 366.9
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition   2 years 21 days  
Class B-2 Common Stock      
Class of Stock [Line Items]      
Common stock, nominal annual dividend $ 15 $ 15  
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders Equity - Share-based Payment Arrangement, Option, Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Number of Options    
Beginning balance (in shares) 22,820  
Exercised (in shares) (1,688)  
Forfeitures and expirations (in shares) (1,348)  
Ending balance (in shares) 19,784 22,820
Weighted- Average Exercise Price    
Weighted average exercise price, beginning balance (in dollars per share) $ 16.83  
Weighted average exercise price, exercised (in dollars per share) 11.63  
Weighted average exercise price, forfeitures and expirations (in dollars per share) 22.15  
Weighted average exercise price, ending balance (in dollars per share) $ 16.91 $ 16.83
Weighted- Average Remaining Contractual Term (in years) 5 years 7 months 20 days 6 years 4 months 2 days
Aggregate Intrinsic Value (in thousands)    
Outstanding $ 89,018 $ 51,157
Service
based    
Number of Options    
Beginning balance (in shares) 15,504  
Exercised (in shares) (1,165)  
Forfeitures and expirations (in shares) (1,062)  
Ending balance (in shares) 13,277 15,504
Performance-
based    
Number of Options    
Beginning balance (in shares) 7,316  
Exercised (in shares) (523)  
Forfeitures and expirations (in shares) (286)  
Ending balance (in shares) 6,507 7,316
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders Equity - Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity (Details)
shares in Thousands
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]  
Unvested and outstanding, beginning balance (in shares) | shares 17,346
Granted (in shares) | shares 10,340
Vested (in shares) | shares (5,154)
Forfeited (in shares) | shares (1,815)
Unvested and outstanding, ending balance (in shares) | shares 20,717
Weighted-Average Grant Date Fair Value  
Unvested and outstanding, beginning balance (in dollars per share) | $ / shares $ 22.95
Granted (in dollars per share) | $ / shares 17.51
Vested (in dollars per share) | $ / shares 22.16
Forfeited (in dollars per share) | $ / shares 23.05
Unvested and outstanding, ending balance (in dollars per share) | $ / shares $ 20.40
XML 69 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders Equity - Share-based Payment Arrangement, Expensed and Capitalized, Amount (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Class of Stock [Line Items]        
Share-based payment arrangement, expense $ 56,508 $ 34,155 $ 162,058 $ 97,988
Cost of revenues        
Class of Stock [Line Items]        
Share-based payment arrangement, expense 8,764 5,247 25,074 15,064
Research and development        
Class of Stock [Line Items]        
Share-based payment arrangement, expense 16,671 10,329 47,003 29,750
Sales and marketing        
Class of Stock [Line Items]        
Share-based payment arrangement, expense 16,317 10,500 45,854 28,072
General and administrative        
Class of Stock [Line Items]        
Share-based payment arrangement, expense $ 14,756 $ 8,079 $ 44,127 $ 25,102
XML 70 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders Equity - Summary of Valuation Assumptions (Details) - ESPP - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected volatility, minimum 36.20% 42.40% 36.20% 34.80%
Expected volatility, maximum 39.40% 45.20% 48.50% 45.20%
Risk-free interest rate, minimum 5.40% 3.30% 5.10% 0.60%
Risk-free interest rate, maximum 5.50% 3.50% 5.50% 3.50%
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
Fair value of common stock (in dollars per share) $ 21.14 $ 21.55 $ 21.14 $ 21.55
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years) 6 months 6 months 6 months 6 months
Fair value of common stock (in dollars per share) $ 17.06 $ 20.05 $ 17.06 $ 20.05
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years) 1 year 1 year 1 year 1 year
Fair value of common stock (in dollars per share) $ 21.14 $ 21.55 $ 21.14 $ 21.55
XML 71 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Tax Disclosure [Abstract]        
Income tax (benefit) expense $ (70,573) $ 2,782 $ 111,061 $ 10,757
Income (loss) before income taxes $ 8,703 $ (12,820) $ (78,483) $ (38,537)
Effective tax rate (as a percent) (811.00%) (22.00%) (142.00%) (28.00%)
XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income (Loss) Per Share - Schedule of Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share [Abstract]        
Net income (loss) $ 79,276 $ (15,602) $ (189,544) $ (49,294)
Weighted-average shares in computing net income (loss) per share:        
Basic (in shares) 289,354 281,859 287,133 280,361
Diluted (in shares) 296,556 281,859 287,133 280,361
Net income (loss) per share attributable to Class A and Class B-1 common stockholders:        
Basic (in dollars per share) $ 0.27 $ (0.06) $ (0.66) $ (0.18)
Diluted (in dollars per share) $ 0.27 $ (0.06) $ (0.66) $ (0.18)
XML 73 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income (Loss) Per Share - Schedule of Dilutive Securities (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Stock options outstanding        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Stock options outstanding (in shares) 1,049 4,277 2,850 4,509
RSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Stock options outstanding (in shares) 1,886 527 1,786 224
PSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Stock options outstanding (in shares) 0 0 214 8
ESPP        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Stock options outstanding (in shares) 10 131 89 62
XML 74 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Commitment and Contingencies (Details)
$ in Millions
Sep. 30, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Purchase obligation $ 160.5
Purchase obligation, to be paid, year one 80.6
Purchase obligation, to be paid, year two and three $ 79.9
XML 75 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events (Details)
$ in Thousands
Nov. 01, 2023
USD ($)
segment
Jan. 10, 2023
employee
Oct. 31, 2023
USD ($)
Subsequent Event [Line Items]      
Restructuring and related cost, number of positions eliminated | employee   450  
Restructuring and related cost, number of positions eliminated, period percent   7.00%  
Subsequent Event      
Subsequent Event [Line Items]      
Restructuring and related cost, number of positions eliminated | segment 545    
Restructuring and related cost, number of positions eliminated, period percent 10.00%    
Subsequent Event | Class A Common Stock      
Subsequent Event [Line Items]      
Share repurchase program, authorized amount     $ 200,000
Subsequent Event | Minimum      
Subsequent Event [Line Items]      
Restructuring charges $ 35,000    
Subsequent Event | Maximum      
Subsequent Event [Line Items]      
Restructuring charges $ 45,000    
XML 76 infa-20230930_htm.xml IDEA: XBRL DOCUMENT 0001868778 2023-01-01 2023-09-30 0001868778 us-gaap:CommonClassAMember 2023-10-26 0001868778 infa:CommonStockClassB1Member 2023-10-26 0001868778 2023-09-30 0001868778 2022-12-31 0001868778 us-gaap:CustomerRelationshipsMember 2023-09-30 0001868778 us-gaap:CustomerRelationshipsMember 2022-12-31 0001868778 infa:TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember 2023-09-30 0001868778 infa:TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember 2022-12-31 0001868778 us-gaap:CommonClassAMember 2023-09-30 0001868778 us-gaap:CommonClassAMember 2022-12-31 0001868778 infa:CommonStockClassB1Member 2023-09-30 0001868778 infa:CommonStockClassB1Member 2022-12-31 0001868778 infa:CommonStockClassB2Member 2023-09-30 0001868778 infa:CommonStockClassB2Member 2022-12-31 0001868778 infa:SubscriptionMember 2023-07-01 2023-09-30 0001868778 infa:SubscriptionMember 2022-07-01 2022-09-30 0001868778 infa:SubscriptionMember 2023-01-01 2023-09-30 0001868778 infa:SubscriptionMember 2022-01-01 2022-09-30 0001868778 infa:PerpetualLicenseMember 2023-07-01 2023-09-30 0001868778 infa:PerpetualLicenseMember 2022-07-01 2022-09-30 0001868778 infa:PerpetualLicenseMember 2023-01-01 2023-09-30 0001868778 infa:PerpetualLicenseMember 2022-01-01 2022-09-30 0001868778 us-gaap:LicenseAndServiceMember 2023-07-01 2023-09-30 0001868778 us-gaap:LicenseAndServiceMember 2022-07-01 2022-09-30 0001868778 us-gaap:LicenseAndServiceMember 2023-01-01 2023-09-30 0001868778 us-gaap:LicenseAndServiceMember 2022-01-01 2022-09-30 0001868778 infa:MaintenanceAndProfessionalServicesMember 2023-07-01 2023-09-30 0001868778 infa:MaintenanceAndProfessionalServicesMember 2022-07-01 2022-09-30 0001868778 infa:MaintenanceAndProfessionalServicesMember 2023-01-01 2023-09-30 0001868778 infa:MaintenanceAndProfessionalServicesMember 2022-01-01 2022-09-30 0001868778 2023-07-01 2023-09-30 0001868778 2022-07-01 2022-09-30 0001868778 2022-01-01 2022-09-30 0001868778 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-06-30 0001868778 infa:CommonStockClassB1Member us-gaap:CommonStockMember 2023-06-30 0001868778 infa:CommonStockClassB2Member us-gaap:CommonStockMember 2023-06-30 0001868778 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001868778 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001868778 us-gaap:RetainedEarningsMember 2023-06-30 0001868778 2023-06-30 0001868778 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001868778 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001868778 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001868778 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001868778 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-09-30 0001868778 infa:CommonStockClassB1Member us-gaap:CommonStockMember 2023-09-30 0001868778 infa:CommonStockClassB2Member us-gaap:CommonStockMember 2023-09-30 0001868778 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001868778 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001868778 us-gaap:RetainedEarningsMember 2023-09-30 0001868778 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-06-30 0001868778 infa:CommonStockClassB1Member us-gaap:CommonStockMember 2022-06-30 0001868778 infa:CommonStockClassB2Member us-gaap:CommonStockMember 2022-06-30 0001868778 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001868778 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001868778 us-gaap:RetainedEarningsMember 2022-06-30 0001868778 2022-06-30 0001868778 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001868778 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001868778 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001868778 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001868778 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-09-30 0001868778 infa:CommonStockClassB1Member us-gaap:CommonStockMember 2022-09-30 0001868778 infa:CommonStockClassB2Member us-gaap:CommonStockMember 2022-09-30 0001868778 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001868778 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001868778 us-gaap:RetainedEarningsMember 2022-09-30 0001868778 2022-09-30 0001868778 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001868778 infa:CommonStockClassB1Member us-gaap:CommonStockMember 2022-12-31 0001868778 infa:CommonStockClassB2Member us-gaap:CommonStockMember 2022-12-31 0001868778 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001868778 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001868778 us-gaap:RetainedEarningsMember 2022-12-31 0001868778 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-09-30 0001868778 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-09-30 0001868778 us-gaap:RetainedEarningsMember 2023-01-01 2023-09-30 0001868778 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-09-30 0001868778 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001868778 infa:CommonStockClassB1Member us-gaap:CommonStockMember 2021-12-31 0001868778 infa:CommonStockClassB2Member us-gaap:CommonStockMember 2021-12-31 0001868778 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001868778 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001868778 us-gaap:RetainedEarningsMember 2021-12-31 0001868778 2021-12-31 0001868778 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001868778 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001868778 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001868778 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0001868778 us-gaap:BankTimeDepositsMember 2023-09-30 0001868778 us-gaap:BankTimeDepositsMember 2022-12-31 0001868778 us-gaap:CommercialPaperMember 2023-09-30 0001868778 us-gaap:CommercialPaperMember 2022-12-31 0001868778 us-gaap:CorporateDebtSecuritiesMember 2023-09-30 0001868778 us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001868778 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2023-09-30 0001868778 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2022-12-31 0001868778 infa:ForeignGovernmentCorporationsAndAgenciesSecuritiesMember 2023-09-30 0001868778 infa:ForeignGovernmentCorporationsAndAgenciesSecuritiesMember 2022-12-31 0001868778 us-gaap:USGovernmentDebtSecuritiesMember 2023-09-30 0001868778 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-09-30 0001868778 us-gaap:CorporateDebtSecuritiesMember 2023-09-30 0001868778 us-gaap:CommercialPaperMember 2023-09-30 0001868778 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001868778 us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-12-31 0001868778 us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001868778 us-gaap:CommercialPaperMember 2022-12-31 0001868778 us-gaap:BankTimeDepositsMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001868778 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001868778 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001868778 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001868778 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001868778 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001868778 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001868778 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001868778 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001868778 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001868778 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001868778 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001868778 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001868778 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001868778 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001868778 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001868778 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001868778 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001868778 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001868778 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001868778 us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001868778 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001868778 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001868778 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001868778 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001868778 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001868778 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001868778 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001868778 us-gaap:BankTimeDepositsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001868778 us-gaap:DevelopedTechnologyRightsMember 2023-09-30 0001868778 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0001868778 us-gaap:TrademarksAndTradeNamesMember 2023-09-30 0001868778 us-gaap:TrademarksAndTradeNamesMember 2022-12-31 0001868778 us-gaap:OtherIntangibleAssetsMember 2023-09-30 0001868778 us-gaap:OtherIntangibleAssetsMember 2022-12-31 0001868778 us-gaap:CostOfSalesMember 2023-07-01 2023-09-30 0001868778 us-gaap:CostOfSalesMember 2022-07-01 2022-09-30 0001868778 us-gaap:CostOfSalesMember 2023-01-01 2023-09-30 0001868778 us-gaap:CostOfSalesMember 2022-01-01 2022-09-30 0001868778 us-gaap:OperatingExpenseMember 2023-07-01 2023-09-30 0001868778 us-gaap:OperatingExpenseMember 2022-07-01 2022-09-30 0001868778 us-gaap:OperatingExpenseMember 2023-01-01 2023-09-30 0001868778 us-gaap:OperatingExpenseMember 2022-01-01 2022-09-30 0001868778 infa:DollarTermLoanMember us-gaap:MediumTermNotesMember 2023-09-30 0001868778 infa:DollarTermLoanMember us-gaap:MediumTermNotesMember 2022-12-31 0001868778 us-gaap:MediumTermNotesMember 2023-09-30 0001868778 us-gaap:MediumTermNotesMember 2022-12-31 0001868778 infa:DollarTermLoanMember us-gaap:MediumTermNotesMember 2021-10-29 0001868778 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-10-29 0001868778 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember infa:SecuredOvernightFinancingRateSOFRMember 2023-07-01 2023-07-01 0001868778 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember infa:SecuredOvernightFinancingRateSOFRMember 2023-07-01 2023-07-01 0001868778 infa:DollarTermLoanMember us-gaap:MediumTermNotesMember infa:SecuredOvernightFinancingRateSOFRMember 2023-07-01 2023-07-01 0001868778 us-gaap:MediumTermNotesMember us-gaap:BaseRateMember 2023-07-01 2023-07-01 0001868778 us-gaap:MediumTermNotesMember infa:SecuredOvernightFinancingRateSOFRMember 2023-07-01 2023-07-01 0001868778 srt:MinimumMember us-gaap:MediumTermNotesMember us-gaap:BaseRateMember 2023-07-01 2023-07-01 0001868778 srt:MinimumMember us-gaap:MediumTermNotesMember infa:SecuredOvernightFinancingRateSOFRMember 2023-07-01 2023-07-01 0001868778 us-gaap:MediumTermNotesMember 2023-07-01 0001868778 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember infa:SecuredOvernightFinancingRateSOFRMember 2023-07-01 2023-07-01 0001868778 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember infa:SecuredOvernightFinancingRateSOFRMember 2023-07-01 2023-07-01 0001868778 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2023-07-01 2023-07-01 0001868778 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2023-07-01 2023-07-01 0001868778 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-09-30 0001868778 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-12-31 0001868778 us-gaap:LetterOfCreditMember us-gaap:LineOfCreditMember 2023-09-30 0001868778 us-gaap:LetterOfCreditMember us-gaap:LineOfCreditMember 2022-12-31 0001868778 us-gaap:BridgeLoanMember us-gaap:LineOfCreditMember 2023-09-30 0001868778 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-09-30 0001868778 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-09-30 0001868778 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-09-30 0001868778 us-gaap:FederalFundsEffectiveSwapRateMember 2023-01-01 2023-09-30 0001868778 infa:CloudAndSubscriptionSupportMember 2023-07-01 2023-09-30 0001868778 infa:CloudAndSubscriptionSupportMember 2022-07-01 2022-09-30 0001868778 infa:CloudAndSubscriptionSupportMember 2023-01-01 2023-09-30 0001868778 infa:CloudAndSubscriptionSupportMember 2022-01-01 2022-09-30 0001868778 infa:SelfManagedSubscriptionLicenseMember 2023-07-01 2023-09-30 0001868778 infa:SelfManagedSubscriptionLicenseMember 2022-07-01 2022-09-30 0001868778 infa:SelfManagedSubscriptionLicenseMember 2023-01-01 2023-09-30 0001868778 infa:SelfManagedSubscriptionLicenseMember 2022-01-01 2022-09-30 0001868778 us-gaap:MaintenanceMember 2023-07-01 2023-09-30 0001868778 us-gaap:MaintenanceMember 2022-07-01 2022-09-30 0001868778 us-gaap:MaintenanceMember 2023-01-01 2023-09-30 0001868778 us-gaap:MaintenanceMember 2022-01-01 2022-09-30 0001868778 infa:ProfessionalServicesMember 2023-07-01 2023-09-30 0001868778 infa:ProfessionalServicesMember 2022-07-01 2022-09-30 0001868778 infa:ProfessionalServicesMember 2023-01-01 2023-09-30 0001868778 infa:ProfessionalServicesMember 2022-01-01 2022-09-30 0001868778 srt:NorthAmericaMember 2023-07-01 2023-09-30 0001868778 srt:NorthAmericaMember 2022-07-01 2022-09-30 0001868778 srt:NorthAmericaMember 2023-01-01 2023-09-30 0001868778 srt:NorthAmericaMember 2022-01-01 2022-09-30 0001868778 us-gaap:EMEAMember 2023-07-01 2023-09-30 0001868778 us-gaap:EMEAMember 2022-07-01 2022-09-30 0001868778 us-gaap:EMEAMember 2023-01-01 2023-09-30 0001868778 us-gaap:EMEAMember 2022-01-01 2022-09-30 0001868778 srt:AsiaPacificMember 2023-07-01 2023-09-30 0001868778 srt:AsiaPacificMember 2022-07-01 2022-09-30 0001868778 srt:AsiaPacificMember 2023-01-01 2023-09-30 0001868778 srt:AsiaPacificMember 2022-01-01 2022-09-30 0001868778 srt:LatinAmericaMember 2023-07-01 2023-09-30 0001868778 srt:LatinAmericaMember 2022-07-01 2022-09-30 0001868778 srt:LatinAmericaMember 2023-01-01 2023-09-30 0001868778 srt:LatinAmericaMember 2022-01-01 2022-09-30 0001868778 country:US 2023-07-01 2023-09-30 0001868778 country:US 2022-07-01 2022-09-30 0001868778 country:US 2023-01-01 2023-09-30 0001868778 country:US 2022-01-01 2022-09-30 0001868778 2023-10-01 2023-09-30 0001868778 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2023-09-30 0001868778 us-gaap:OtherAssetsMember 2023-09-30 0001868778 2023-01-10 2023-01-10 0001868778 us-gaap:ForeignExchangeForwardMember 2023-09-30 0001868778 us-gaap:ForeignExchangeForwardMember 2022-12-31 0001868778 us-gaap:InterestRateSwapMember 2022-12-31 0001868778 us-gaap:ForeignExchangeContractMember us-gaap:LongMember 2023-09-30 0001868778 us-gaap:ForeignExchangeContractMember us-gaap:LongMember 2022-12-31 0001868778 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0001868778 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0001868778 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001868778 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001868778 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2023-09-30 0001868778 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2023-09-30 0001868778 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-12-31 0001868778 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-12-31 0001868778 us-gaap:AccruedLiabilitiesMember 2023-09-30 0001868778 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2022-12-31 0001868778 us-gaap:AccruedLiabilitiesMember 2022-12-31 0001868778 us-gaap:DesignatedAsHedgingInstrumentMember 2023-07-01 2023-09-30 0001868778 us-gaap:DesignatedAsHedgingInstrumentMember 2022-07-01 2022-09-30 0001868778 us-gaap:DesignatedAsHedgingInstrumentMember 2023-01-01 2023-09-30 0001868778 us-gaap:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-09-30 0001868778 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-07-01 2023-09-30 0001868778 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-07-01 2022-09-30 0001868778 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-01-01 2023-09-30 0001868778 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-09-30 0001868778 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-07-01 2023-09-30 0001868778 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-07-01 2022-09-30 0001868778 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-01-01 2023-09-30 0001868778 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-09-30 0001868778 us-gaap:ForeignExchangeForwardMember 2023-07-01 2023-09-30 0001868778 us-gaap:ForeignExchangeForwardMember 2022-07-01 2022-09-30 0001868778 us-gaap:InterestRateSwapMember 2022-07-01 2022-09-30 0001868778 us-gaap:ForeignExchangeForwardMember 2023-01-01 2023-09-30 0001868778 us-gaap:ForeignExchangeForwardMember 2022-01-01 2022-09-30 0001868778 us-gaap:InterestRateSwapMember 2022-01-01 2022-09-30 0001868778 us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2023-07-01 2023-09-30 0001868778 us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2022-07-01 2022-09-30 0001868778 us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2023-01-01 2023-09-30 0001868778 us-gaap:NondesignatedMember us-gaap:OtherNonoperatingIncomeExpenseMember 2022-01-01 2022-09-30 0001868778 infa:A2015StockPlanMember 2023-01-01 2023-09-30 0001868778 infa:A2021StockPlanMember 2023-09-30 0001868778 infa:ServiceBasedAwardOptionsMember 2022-12-31 0001868778 infa:PerformanceBasedShareOptionsMember 2022-12-31 0001868778 2022-01-01 2022-12-31 0001868778 infa:ServiceBasedAwardOptionsMember 2023-01-01 2023-09-30 0001868778 infa:PerformanceBasedShareOptionsMember 2023-01-01 2023-09-30 0001868778 infa:ServiceBasedAwardOptionsMember 2023-09-30 0001868778 infa:PerformanceBasedShareOptionsMember 2023-09-30 0001868778 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001868778 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001868778 infa:RestrictedStockUnitsAndPerformanceStockUnitsMember 2023-09-30 0001868778 infa:RestrictedStockUnitsAndPerformanceStockUnitsMember 2023-01-01 2023-09-30 0001868778 us-gaap:EmployeeStockMember 2023-09-30 0001868778 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-01 2023-09-30 0001868778 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-09-30 0001868778 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-09-30 0001868778 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-09-30 0001868778 us-gaap:SellingAndMarketingExpenseMember 2023-07-01 2023-09-30 0001868778 us-gaap:SellingAndMarketingExpenseMember 2022-07-01 2022-09-30 0001868778 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-09-30 0001868778 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-09-30 0001868778 us-gaap:GeneralAndAdministrativeExpenseMember 2023-07-01 2023-09-30 0001868778 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-09-30 0001868778 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-09-30 0001868778 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-09-30 0001868778 srt:MinimumMember us-gaap:EmployeeStockMember 2023-07-01 2023-09-30 0001868778 srt:MaximumMember us-gaap:EmployeeStockMember 2023-07-01 2023-09-30 0001868778 srt:MinimumMember us-gaap:EmployeeStockMember 2022-07-01 2022-09-30 0001868778 srt:MaximumMember us-gaap:EmployeeStockMember 2022-07-01 2022-09-30 0001868778 srt:MinimumMember us-gaap:EmployeeStockMember 2023-01-01 2023-09-30 0001868778 srt:MaximumMember us-gaap:EmployeeStockMember 2023-01-01 2023-09-30 0001868778 srt:MinimumMember us-gaap:EmployeeStockMember 2022-01-01 2022-09-30 0001868778 srt:MaximumMember us-gaap:EmployeeStockMember 2022-01-01 2022-09-30 0001868778 us-gaap:EmployeeStockMember 2023-07-01 2023-09-30 0001868778 us-gaap:EmployeeStockMember 2022-07-01 2022-09-30 0001868778 us-gaap:EmployeeStockMember 2023-01-01 2023-09-30 0001868778 us-gaap:EmployeeStockMember 2022-01-01 2022-09-30 0001868778 us-gaap:EmployeeStockMember 2022-09-30 0001868778 srt:MinimumMember us-gaap:EmployeeStockMember 2023-09-30 0001868778 srt:MaximumMember us-gaap:EmployeeStockMember 2023-09-30 0001868778 srt:MinimumMember us-gaap:EmployeeStockMember 2022-09-30 0001868778 srt:MaximumMember us-gaap:EmployeeStockMember 2022-09-30 0001868778 us-gaap:EmployeeStockOptionMember 2023-07-01 2023-09-30 0001868778 us-gaap:EmployeeStockOptionMember 2022-07-01 2022-09-30 0001868778 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001868778 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001868778 us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-09-30 0001868778 us-gaap:RestrictedStockUnitsRSUMember 2022-07-01 2022-09-30 0001868778 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001868778 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001868778 us-gaap:PerformanceSharesMember 2023-07-01 2023-09-30 0001868778 us-gaap:PerformanceSharesMember 2022-07-01 2022-09-30 0001868778 us-gaap:PerformanceSharesMember 2023-01-01 2023-09-30 0001868778 us-gaap:PerformanceSharesMember 2022-01-01 2022-09-30 0001868778 us-gaap:EmployeeStockMember 2023-07-01 2023-09-30 0001868778 us-gaap:EmployeeStockMember 2022-07-01 2022-09-30 0001868778 us-gaap:EmployeeStockMember 2023-01-01 2023-09-30 0001868778 us-gaap:EmployeeStockMember 2022-01-01 2022-09-30 0001868778 us-gaap:SubsequentEventMember 2023-11-01 2023-11-01 0001868778 srt:MinimumMember us-gaap:SubsequentEventMember 2023-11-01 2023-11-01 0001868778 srt:MaximumMember us-gaap:SubsequentEventMember 2023-11-01 2023-11-01 0001868778 us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2023-10-31 shares iso4217:USD iso4217:USD shares infa:segment pure infa:employee infa:derivative_instrument iso4217:CAD 0001868778 --12-31 2023 Q3 false 1 0.005 P2Y 10-Q true 2023-09-30 false 001-40936 Informatica Inc. DE 61-1999534 2100 Seaport Boulevard Redwood City CA 94063 (650) 385-5000 Class A Common Stock, $0.01 par value per share INFA NYSE Yes Yes Large Accelerated Filer false false false 247077380 44049523 612107000 497879000 256986000 218256000 5088000 4608000 273355000 454759000 89455000 95221000 125053000 132638000 1356956000 1398753000 152464000 160574000 58055000 67735000 2340632000 2337036000 698152000 794898000 22079000 33094000 16428000 13076000 152991000 165733000 4797757000 4970899000 7956000 38002000 39049000 58844000 106748000 150118000 16365000 17514000 18750000 18750000 28951000 3758000 599675000 676470000 817494000 963456000 46279000 55178000 14696000 23007000 1809891000 1821760000 27296000 18604000 37810000 30601000 3778000 3932000 2757244000 2916538000 0.01 0.01 2000000000 2000000000 247049000 247049000 239749000 239749000 2471000 2398000 0.01 0.01 200000000 200000000 44050000 44050000 44050000 44050000 440000 440000 0.00001 0.00001 200000000 200000000 44050000 44050000 44050000 44050000 0 0 3466037000 3282383000 -55690000 -47671000 -1372745000 -1183189000 2040513000 2054361000 4797757000 4970899000 261828000 214009000 703339000 618799000 205000 1208000 1024000 6180000 262033000 215217000 704363000 624979000 146530000 156734000 445619000 481358000 408563000 371951000 1149982000 1106337000 39133000 27692000 113443000 77573000 162000 147000 555000 476000 39295000 27839000 113998000 78049000 41533000 50649000 128556000 152574000 3013000 8703000 8776000 26776000 83841000 87191000 251330000 257399000 324722000 284760000 898652000 848938000 85862000 80403000 255608000 239590000 129997000 132282000 393035000 404831000 41911000 31255000 122027000 92461000 34481000 38231000 103120000 115351000 407000 0 28131000 0 292658000 282171000 901921000 852233000 32064000 2589000 -3269000 -3295000 10447000 2813000 27950000 4308000 39327000 22185000 111844000 51570000 5519000 3963000 8680000 12020000 8703000 -12820000 -78483000 -38537000 -70573000 2782000 111061000 10757000 79276000 -15602000 -189544000 -49294000 0.27 -0.06 -0.66 -0.18 0.27 -0.06 -0.66 -0.18 289354000 281859000 287133000 280361000 296556000 281859000 287133000 280361000 79276000 -15602000 -189544000 -49294000 -161000 -483000 -250000 -619000 -25708000 -49789000 -10456000 -116699000 -20000 -57000 13000 -57000 -60000 -173000 41000 -173000 -36000 0 -36000 0 -110000 0 -110000 0 16000 -57000 49000 -57000 50000 -173000 151000 -173000 -230000 -433000 375000 1046000 -702000 -1321000 1147000 3177000 -1000 346000 -372000 -198000 -6000 1050000 -1139000 -604000 -229000 -779000 747000 1244000 -696000 -2371000 2286000 3781000 -26354000 -52333000 -8019000 -113091000 52922000 -67935000 -197563000 -162385000 243948000 2440000 44050000 440000 44050000 0 3400575000 -29336000 -1452021000 1922098000 56508000 56508000 750000 7000 15145000 15152000 835000 8000 12090000 12098000 3016000 30000 12009000 12039000 79276000 79276000 -26354000 -26354000 247049000 2471000 44050000 440000 44050000 0 3466037000 -55690000 -1372745000 2040513000 236968000 2371000 44050000 440000 44050000 0 3183762000 -43607000 -1163206000 1979760000 34155000 34155000 1123000 11000 19135000 19146000 866000 8000 5055000 5063000 -15602000 -15602000 -52333000 -52333000 238957000 2390000 44050000 440000 44050000 0 3242107000 -95940000 -1178808000 1970189000 239749000 2398000 44050000 440000 44050000 0 3282383000 -47671000 -1183189000 2054361000 162058000 162058000 1489000 15000 26237000 26252000 1947000 19000 28210000 28229000 6842000 69000 19623000 19692000 -189544000 -189544000 -8019000 -8019000 12000 12000 247049000 2471000 44050000 440000 44050000 0 3466037000 -55690000 -1372745000 2040513000 234189000 2343000 44050000 440000 44050000 0 3093232000 17151000 -1129490000 1983676000 98595000 98595000 1924000 19000 32771000 32790000 2844000 28000 17509000 17537000 -49294000 -49294000 -113091000 -113091000 24000 24000 238957000 2390000 44050000 440000 44050000 0 3242107000 -95940000 -1178808000 1970189000 -189544000 -49294000 12674000 16461000 12800000 12841000 162058000 97988000 4356000 -84786000 111896000 142127000 2574000 2735000 2976000 280000 -182550000 -174716000 -25894000 -10341000 -108067000 -112792000 32574000 22591000 -81484000 -93301000 165305000 139347000 4919000 1573000 255073000 181245000 180007000 67588000 39510000 0 12476000 0 -52951000 -115230000 14064000 9376000 28229000 32790000 0 2085000 12000 24000 26252000 0 0 4851000 19692000 17537000 7593000 33991000 -5719000 -16341000 114228000 41767000 497879000 458096000 612107000 499863000 109089000 54234000 74110000 72951000 752000 1378000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Note 1. Organization and Description of Business</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Informatica Inc. (“Informatica” or the “Company”) has developed an artificial intelligence (“AI”) powered software platform that connects, manages, and unifies data across multi-cloud, hybrid systems at enterprise scale. The platform enables the Company’s customers to accurately track and understand their data, allowing them to create 360-degree customer experiences, automate data operations across enterprise-wide business processes, and pursue holistic data-driven digital strategies by guiding workload migrations to the cloud. The Company’s platform includes a suite of interoperable data management products that leverage the shared services and metadata of the underlying platform, including products for Data Integration, API &amp; Application Integration, Data Quality, Master Data Management, Customer and Business 360, Data Catalog and Governance and Privacy. The Company was incorporated as a Delaware corporation on June 4, 2021.</span></div> <div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Note 2. Basis of Presentation and Summary of Significant Accounting Policies</span></div><div style="margin-top:18pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Consolidation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements include those of the Company and its subsidiaries, after elimination of all intercompany accounts and transactions. The Company has prepared the accompanying unaudited condensed consolidated financial statements in accordance with U.S. generally accepted accounting principles (“GAAP”) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”).</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In management’s opinion, these unaudited condensed consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements and reflect all adjustments, which include recurring adjustments necessary for the fair statement of the Company’s financial position as of September 30, 2023 and the results of operations for the three and nine months ended September 30, 2023. The results of operations for the three and nine months ended September 30, 2023 are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.</span></div><div style="margin-top:18pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Reporting</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages, monitors and reports its operating results and financial position as a single operating segment. The Company’s chief operating decision-maker is its Chief Executive Officer who makes operating decisions, assesses financial performance and allocates resources based on consolidated financial information. As such, the Company has determined that it operates in one reportable segment.</span></div><div style="margin-top:18pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',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-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s unaudited condensed consolidated financial statements are prepared in accordance with GAAP, which require management to make certain estimates, judgments, and assumptions. For example, management makes estimates, judgments and assumptions in determination of performance obligations and standalone selling price used in revenue recognition, the realizability of deferred tax assets, uncertain tax positions and the recoverability of intangible assets and their useful lives. Management believes the estimates, judgments, and assumptions upon which it relies are reasonable based on information available at the time that these estimates, judgments, and assumptions are made. These estimates, judgments, and assumptions can affect the reported amounts of assets and liabilities as of the date of the consolidated financial statements as well as the reported amounts of revenues and expenses during the periods presented. Any material differences between these estimates and actual results will impact the Company’s unaudited condensed consolidated financial statements. The Company assesses these estimates on a regular basis, however actual results could differ from estimates due to risks and uncertainties.</span></div><div style="margin-top:18pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Summary of Significant Accounting Policies</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s significant accounting policies are discussed in “Note 2 – </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” of the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022, which was filed with the SEC on February 27, 2023. There have been no material changes to these </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">policies during the three and nine months ended September 30, 2023, except for the following update to the Software Revenue section of the revenue recognition accounting policy to discuss cloud-based subscription products with consumption-based pricing models based on Informatica Processing Units (“IPUs”). </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain arrangements for the Company’s cloud-based subscription products provide for a maximum number of IPUs that are pre-purchased at the beginning of the arrangement to be consumed over the subscription term, with consumption measured either monthly or annually. For arrangements where consumption is measured annually, additional fees are charged for IPUs consumed above the annual maximum, if the customer’s usage requires it. The transaction price for cloud-based subscription products with consumption-based pricing is determined based on the pre-purchased amount and, for arrangements where consumption is measured annually, an estimate of additional fees that the Company is entitled to. The Company constrains its estimate based on factors that could lead to a probable significant reversal of cumulative revenue recognized. Revenues from the Company’s cloud-based subscription products with consumption-based pricing are recognized over time on a ratable basis over the applicable period beginning on the date that the service is made available to the customer or on the date the contractual term commences, if later.</span></div> The accompanying unaudited condensed consolidated financial statements include those of the Company and its subsidiaries, after elimination of all intercompany accounts and transactions. The Company has prepared the accompanying unaudited condensed consolidated financial statements in accordance with U.S. generally accepted accounting principles (“GAAP”) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”). In management’s opinion, these unaudited condensed consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements and reflect all adjustments, which include recurring adjustments necessary for the fair statement of the Company’s financial position as of September 30, 2023 and the results of operations for the three and nine months ended September 30, 2023. The results of operations for the three and nine months ended September 30, 2023 are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period. The Company manages, monitors and reports its operating results and financial position as a single operating segment. The Company’s chief operating decision-maker is its Chief Executive Officer who makes operating decisions, assesses financial performance and allocates resources based on consolidated financial information. As such, the Company has determined that it operates in one reportable segment. 1 The Company’s unaudited condensed consolidated financial statements are prepared in accordance with GAAP, which require management to make certain estimates, judgments, and assumptions. For example, management makes estimates, judgments and assumptions in determination of performance obligations and standalone selling price used in revenue recognition, the realizability of deferred tax assets, uncertain tax positions and the recoverability of intangible assets and their useful lives. Management believes the estimates, judgments, and assumptions upon which it relies are reasonable based on information available at the time that these estimates, judgments, and assumptions are made. These estimates, judgments, and assumptions can affect the reported amounts of assets and liabilities as of the date of the consolidated financial statements as well as the reported amounts of revenues and expenses during the periods presented. Any material differences between these estimates and actual results will impact the Company’s unaudited condensed consolidated financial statements. The Company assesses these estimates on a regular basis, however actual results could differ from estimates due to risks and uncertainties. <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s significant accounting policies are discussed in “Note 2 – </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” of the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022, which was filed with the SEC on February 27, 2023. There have been no material changes to these </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">policies during the three and nine months ended September 30, 2023, except for the following update to the Software Revenue section of the revenue recognition accounting policy to discuss cloud-based subscription products with consumption-based pricing models based on Informatica Processing Units (“IPUs”). </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain arrangements for the Company’s cloud-based subscription products provide for a maximum number of IPUs that are pre-purchased at the beginning of the arrangement to be consumed over the subscription term, with consumption measured either monthly or annually. For arrangements where consumption is measured annually, additional fees are charged for IPUs consumed above the annual maximum, if the customer’s usage requires it. The transaction price for cloud-based subscription products with consumption-based pricing is determined based on the pre-purchased amount and, for arrangements where consumption is measured annually, an estimate of additional fees that the Company is entitled to. The Company constrains its estimate based on factors that could lead to a probable significant reversal of cumulative revenue recognized. Revenues from the Company’s cloud-based subscription products with consumption-based pricing are recognized over time on a ratable basis over the applicable period beginning on the date that the service is made available to the customer or on the date the contractual term commences, if later.</span></div> <div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Note 3. Cash, Cash Equivalents, and Investments</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s cash, cash equivalents and investments as of September 30, 2023 and December 31, 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.719%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">126,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">165,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash equivalents:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Time deposits</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Money market funds</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">417,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">273,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cash equivalents</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">485,772 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">332,280 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></div></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">612,107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">497,879 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term investments:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Time deposits</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">152,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">125,281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69,365 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total short-term investments</span></div></td><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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">256,986 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">218,256 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cash, cash equivalents and investments</span></div></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">869,093 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">716,135 </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></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 5. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of the Notes to Condensed Consolidated Financial Statements of this Report for further information regarding the fair value of the Company’s financial instruments.</span></div> <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s cash, cash equivalents and investments as of September 30, 2023 and December 31, 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.719%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">126,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">165,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash equivalents:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Time deposits</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Money market funds</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">417,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">273,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cash equivalents</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">485,772 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">332,280 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></div></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">612,107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">497,879 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term investments:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Time deposits</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">152,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">125,281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69,365 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total short-term investments</span></div></td><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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">256,986 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">218,256 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cash, cash equivalents and investments</span></div></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">869,093 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">716,135 </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></tr></table></div> 126335000 165599000 68287000 51192000 417485000 273098000 0 7990000 485772000 332280000 612107000 497879000 152274000 125281000 69365000 27708000 3930000 21724000 31417000 39597000 0 3946000 256986000 218256000 869093000 716135000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Note 4. Available-For-Sale Debt Securities</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s available-for-sale debt securities as of September 30, 2023 (in thousands).</span></div><div><span><br/></span></div><div><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><td style="width:31.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,647 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,649 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. government agency securities</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,938 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69,365 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104,738 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104,712 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s available-for-sale debt securities as of December 31, 2022 (in thousands). </span></div><div><span><br/></span></div><div><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><td style="width:31.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. government agency securities</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,597 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-U.S. government securities</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(126)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101,193 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(233)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100,965 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was approximately $0.1 million realized losses related to available-for-sale debt securities for the three and nine months ended September 30, 2023. As of September 30, 2023, the fair value of the Company’s available-for-sale debt securities with contractual maturity of one year or less from the condensed consolidated balance sheet date was $104.7 million. </span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, the gross unrealized losses that have been in a continuous unrealized loss position for less than 12 months were less than $0.1 million, which were related to $69.4 million of available-for-sale debt securities. There were no gross unrealized losses that have been in a continuous unrealized loss position for more than 12 months.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not recognize any credit losses related to the Company’s debt securities during the three and nine months ended September 30, 2023. Unrealized losses related to available-for-sale debt securities are due to interest rate fluctuations as opposed to credit quality. The Company does not intend to sell these investments. In addition, it is more likely than not that the Company will not be required to sell them before recovery of the amortized cost basis, which may be at maturity.</span></div> <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s available-for-sale debt securities as of September 30, 2023 (in thousands).</span></div><div><span><br/></span></div><div><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><td style="width:31.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. government securities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,647 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,649 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. government agency securities</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,938 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69,365 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104,738 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104,712 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s available-for-sale debt securities as of December 31, 2022 (in thousands). </span></div><div><span><br/></span></div><div><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><td style="width:31.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.266%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. government agency securities</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,597 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-U.S. government securities</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(126)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101,193 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(233)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100,965 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 16647000 2000 0 16649000 14761000 7000 0 14768000 3938000 0 8000 3930000 69392000 0 27000 69365000 104738000 9000 35000 104712000 39634000 5000 42000 39597000 3964000 0 18000 3946000 21850000 0 126000 21724000 35745000 0 47000 35698000 101193000 5000 233000 100965000 100000 100000 104700000 69400000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Note 5. Fair Value Measurements</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company uses a three-level fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value based on whether the inputs to those valuation techniques are observable or unobservable. The three levels of fair value hierarchy are set forth below. The Company’s assessment of the hierarchy level of the assets or liabilities measured at fair value is determined based on the lowest level input that is significant to the fair value measurement in its entirety.</span></div><div style="margin-top:6pt;padding-left:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 Quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices in active markets for similar assets or liabilities, quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 Unobservable inputs that are supported by little or no market activity and that are significant to the fair values of the assets or liabilities. The Company does not have any assets or liabilities classified as Level 3.</span></div><div style="margin-top:18pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurement of Financial Assets and Liabilities on a Recurring Basis</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information about the Company’s financial assets and financial liabilities that are measured at fair value on a recurring basis as of September 30, 2023 and indicates the fair value hierarchy of the valuation (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><td style="width:43.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Active Markets</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">for</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Identical Assets</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Observable</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Inputs</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unobservable</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Inputs</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 3)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Time deposits</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">220,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">220,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Money market funds</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">417,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">417,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69,365 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69,365 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. government and U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:49.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cash equivalents and investments</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">742,758 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">638,046 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104,712 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency derivatives</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">743,280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">638,046 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,234 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency derivatives</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">338 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">338 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">338 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">338 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information about the Company’s financial assets and financial liabilities that are measured at fair value on a recurring basis as of December 31, 2022 and indicates the fair value hierarchy of the valuation (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><td style="width:43.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Active Markets</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">for</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Identical Assets</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Observable</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Inputs</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unobservable</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Inputs</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 3)</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assets:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Time deposits</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">176,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">176,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Money market funds</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">273,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">273,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. government and U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:49.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cash equivalents and investments</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">550,536 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">449,571 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100,965 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency derivatives</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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></div></td><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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">550,624 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">449,571 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101,053 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liabilities:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency derivatives</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,343 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,343 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers between </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1, Level 2 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Level 3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> categories during the three and nine months ended September 30, 2023 and 2022.</span></div> <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information about the Company’s financial assets and financial liabilities that are measured at fair value on a recurring basis as of September 30, 2023 and indicates the fair value hierarchy of the valuation (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><td style="width:43.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Active Markets</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">for</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Identical Assets</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Observable</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Inputs</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unobservable</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Inputs</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 3)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Time deposits</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">220,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">220,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Money market funds</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">417,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">417,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69,365 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69,365 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. government and U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:49.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cash equivalents and investments</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">742,758 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">638,046 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104,712 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency derivatives</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">743,280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">638,046 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,234 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency derivatives</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">338 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">338 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">338 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">338 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information about the Company’s financial assets and financial liabilities that are measured at fair value on a recurring basis as of December 31, 2022 and indicates the fair value hierarchy of the valuation (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><td style="width:43.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Active Markets</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">for</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Identical Assets</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Observable</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Inputs</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unobservable</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Inputs</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Level 3)</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assets:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Time deposits</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">176,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">176,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Money market funds</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">273,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">273,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. government and U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:49.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cash equivalents and investments</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">550,536 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">449,571 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100,965 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency derivatives</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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></div></td><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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">550,624 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">449,571 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101,053 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liabilities:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency derivatives</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,343 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,343 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 220561000 220561000 0 0 417485000 417485000 0 0 69365000 0 69365000 0 3930000 0 3930000 0 31417000 0 31417000 0 742758000 638046000 104712000 0 522000 0 522000 0 743280000 638046000 105234000 0 338000 0 338000 0 338000 0 338000 0 176473000 176473000 0 0 273098000 273098000 0 0 35698000 0 35698000 0 21724000 0 21724000 0 39597000 0 39597000 0 3946000 0 3946000 0 550536000 449571000 100965000 0 88000 0 88000 0 550624000 449571000 101053000 0 3343000 0 3343000 0 3343000 0 3343000 0 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Note 6. Goodwill and Intangible Assets</span></div><div style="margin-top:6pt;text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in the carrying amount of the goodwill for the nine months ended September 30, 2023 (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><td style="width:82.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.719%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Ending balance as of December 31, 2022</span></div></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,337,036 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill from 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,587)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Ending Balance as of September 30, 2023</span></div></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,340,632 </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><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of consideration paid over the estimated fair value of net tangible and identifiable intangible assets acquired in business combinations. </span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September 30, 2023, the Company recorded an addition to goodwill of $8.2 million from the acquisition of Privitar Limited, a data management access and privacy software provider that will support critical, high-growth use cases around cloud analytics, governance, data mesh, and data marketplace.</span></div><div style="margin-top:18pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of the intangible assets other than goodwill as of September 30, 2023 and December 31, 2022 are as follows (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><td style="width:21.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.147%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Years)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired developed and core technology</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">880,557 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(868,095)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">876,949 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(859,319)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,630 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other intangible assets:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer relationships</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,155,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,457,001)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">698,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,154,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,359,837)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">794,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade names and trademark</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(71,934)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(65,978)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,464 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total other intangible assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,236,704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,528,935)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">707,769 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,236,177 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,425,815)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">810,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total intangible assets, net </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,117,261 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,397,030)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">720,231 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,113,126 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,285,134)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">827,992 </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></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company amortizes its intangible assets over their remaining estimated useful life using cash flow projections, revenue projections, or the straight-line method. Total amortization expense related to intangible assets was $37.5 million and $46.9 million for the three months ended September 30, 2023 and 2022, respectively. Total amortization expense related to intangible assets was $111.9 million and $142.1 million for the nine months ended September 30, 2023 and 2022, respectively.</span></div><div><span><br/></span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allocation of the amortization of intangible assets for the periods indicated below is as follows (in thousands):</span></div><div><span><br/></span></div><div><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><td style="width:29.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.719%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenues</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,013 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,776 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,776 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">103,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total amortization of intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,494 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,934 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">111,896 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">142,127 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain intangible assets are recorded in foreign currencies; and therefore, the gross carrying amount and accumulated amortization are subject to foreign currency translation adjustments. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, the amortization expense related to identifiable intangible assets in future periods is expected to be 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><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Acquired<br/>Developed and<br/>Core<br/>Technology</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intangible</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assets</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intangible</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assets</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remaining 2023</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">121,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">125,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99,365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">87,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">75,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">291,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">292,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total expected amortization expense</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,462 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">707,769 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">720,231 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in the carrying amount of the goodwill for the nine months ended September 30, 2023 (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><td style="width:82.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.719%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Ending balance as of December 31, 2022</span></div></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,337,036 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill from 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,587)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Ending Balance as of September 30, 2023</span></div></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,340,632 </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><td colspan="3" style="display:none"></td></tr></table></div> 2337036000 8183000 -4587000 2340632000 8200000 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of the intangible assets other than goodwill as of September 30, 2023 and December 31, 2022 are as follows (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><td style="width:21.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.147%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Years)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired developed and core technology</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">880,557 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(868,095)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">876,949 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(859,319)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,630 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other intangible assets:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer relationships</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,155,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,457,001)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">698,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,154,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,359,837)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">794,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade names and trademark</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(71,934)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(65,978)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,464 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total other intangible assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,236,704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,528,935)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">707,769 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,236,177 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,425,815)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">810,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total intangible assets, net </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,117,261 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,397,030)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">720,231 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,113,126 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,285,134)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">827,992 </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></tr></table></div> <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of the intangible assets other than goodwill as of September 30, 2023 and December 31, 2022 are as follows (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><td style="width:21.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.147%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Years)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquired developed and core technology</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">880,557 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(868,095)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">876,949 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(859,319)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,630 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other intangible assets:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer relationships</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,155,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,457,001)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">698,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,154,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,359,837)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">794,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade names and trademark</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(71,934)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(65,978)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,464 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total other intangible assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,236,704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,528,935)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">707,769 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,236,177 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,425,815)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">810,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total intangible assets, net </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,117,261 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,397,030)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">720,231 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,113,126 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,285,134)</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">827,992 </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></tr></table></div> P6Y 880557000 868095000 12462000 876949000 859319000 17630000 P15Y 2155153000 1457001000 698152000 2154735000 1359837000 794898000 P7Y 81551000 71934000 9617000 81442000 65978000 15464000 2236704000 1528935000 707769000 2236177000 1425815000 810362000 3117261000 2397030000 720231000 3113126000 2285134000 827992000 37500000 46900000 111900000 142100000 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allocation of the amortization of intangible assets for the periods indicated below is as follows (in thousands):</span></div><div><span><br/></span></div><div><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><td style="width:29.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.719%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenues</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,013 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,776 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,776 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">103,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total amortization of intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,494 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,934 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">111,896 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">142,127 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3013000 8703000 8776000 26776000 34481000 38231000 103120000 115351000 37494000 46934000 111896000 142127000 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, the amortization expense related to identifiable intangible assets in future periods is expected to be 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><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Acquired<br/>Developed and<br/>Core<br/>Technology</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intangible</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assets</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intangible</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assets</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remaining 2023</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">121,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">125,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99,365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">87,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">75,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">291,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">292,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total expected amortization expense</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,462 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">707,769 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">720,231 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2981000 34351000 37332000 3874000 121428000 125302000 2110000 99365000 101475000 1410000 86399000 87809000 669000 74981000 75650000 1418000 291245000 292663000 12462000 707769000 720231000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Note 7. Borrowings</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long term debt consists of the following (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><td style="width:64.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.719%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Dollar term loan</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,846,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,860,938 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Less: Discount on term loan</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,529)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Less: Debt issuance costs</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,514)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,899)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total debt, net of discount and debt issuance costs</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,828,641 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,840,510 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Less: Current portion of long-term debt</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(18,750)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(18,750)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Long-term debt, net of current portion</span></div></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,809,891 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,821,760 </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></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023 and December 31, 2022, the aggregate fair value of the Company’s dollar term loan, based on Level 2 inputs related to fair market value, was $1,844.9 million and $1,830.2 million, respectively. </span></div><div style="margin-top:18pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Facilities</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a credit agreement with JPMorgan Chase Bank, N.A., as agent, for a syndicate of lenders (the “Credit Agreement”). Under the Credit Agreement, the Company borrowed $1.9 billion of dollar term loans (the “Term Facility”) and obtained $250.0 million of commitments under a revolving credit facility (the “Revolving Facility” and, together with the Term Facility, the “Credit Facilities”).</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Facility matures on October 29, 2028 and is repayable in quarterly installments of 0.25% of the initial principal amount thereof, with the remaining amount due at maturity. The Revolving Facility matures on October 29, 2026.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may prepay all or part of the Credit Facilities at any time. Subject to certain exceptions and limitations, the Company is required to prepay the Term Facility with the net proceeds of certain occurrences, such as the incurrences of indebtedness not permitted to be incurred under the Credit Agreement, credit sale and leaseback transactions, and asset sales. The agreement also requires mandatory prepayments of the Term Facility with excess cash flow as specified in the terms of the Credit Agreement.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 13, 2023, the Company entered into Amendment No. 1 (the “Amendment”) to the Credit Agreement. The Amendment replaced the LIBOR interest rate benchmark with the Secured Overnight Financing Rate (“SOFR”) benchmark effective July 1, 2023. Other than the foregoing, the material terms of the Credit Agreement remain unchanged. The Company elected to apply an optional expedient pursuant to ASC 848, Reference Rate Reform, according to which the Company accounted for the Amendment as a continuation of the existing contract.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective July 1, 2023, the borrowings under the Term Facility bears interest, at the Company’s option, either at (i) Term SOFR</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> with a credit adjustment of 0.11448% to 0.71513% depending on the interest period selected (“Adjusted Term SOFR”) plus 2.75% or (ii) the base rate plus 1.75%. The base rate is defined as the highest of (a) the Federal Funds Rate plus one half of 1%, (b) the rate of interest in effect for such day as published by the Wall Street Journal as the “prime rate,” and (c) Adjusted Term SOFR Rate for a one-month interest period plus 1.00%; provided that the base rate shall not be less than 1.00% per annum. Term SOFR is subject to a “floor” of 0% per annum. The Term Facility was issued with 0.125% of original issue discount.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective July 1, 2023,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Revolving Facility accrues interest at a per annum rate based on either, at the Company’s election, (i) Term SOFR plus the applicable margin for Term SOFR loans ranging between 2.50% and 2.00% based on the Company’s total net first lien leverage ratio or (ii) the base rate plus an applicable margin ranging between 1.50% and 1.00% based on the Company’s total net first lien leverage ratio.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No amounts were outstanding under the Revolving Facility as of September 30, 2023 and December 31, 2022. There were $1.9 million and $1.7 million of utilized letters of credit under the Revolving Facility at September 30, 2023 and December 31, 2022, respectively.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company guarantees the obligations under the Credit Agreement. All obligations under the Credit Agreement are secured by a perfected lien or security interest in substantially all of the Company’s and the guarantors’ tangible and intangible assets. The Credit Agreement also provides for a borrowing facility of $15.0 million, which is available on a same day basis and a letter of credit facility of $30.0 million. The Credit Agreement also includes an uncommitted incremental facility subject to compliance with certain leverage tests and borrowing limits.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued interest is payable (i) quarterly in arrears with respect to base rate loans, (ii) at the end of each interest rate period (or at each three- month interval in the case of loans with interest periods greater than 3 months) with respect to Term SOFR loans, (iii) the date of any repayment or prepayment, and (iv) at maturity (whether by acceleration or otherwise). The Company is also obligated to pay other customary closing fees, arrangement fees, administrative fees, commitment fees, and letter of credit fees. Under the Credit Agreement, a commitment fee is payable on the daily unutilized amount under the Revolving Facility at a per annum rate ranging from 0.35% to 0.25% depending on the Company’s total net first lien leverage ratio.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement requires that, as of the last day of any fiscal quarter if on such date the aggregate principal amount of all (a) revolving loans, (b) swingline loans, and (c) letter of credit obligations (in excess of $15 million) exceed 35% of the revolving loan commitments, the total net first lien leverage ratio cannot exceed 6.25 to 1.00. The occurrence of an event of default could result in the acceleration of the obligations under the Credit Agreement. Under certain circumstances, a default interest rate equal to 2.00% above the then-applicable interest rate will apply during the existence of an event of default under the Credit Agreement. The Company was in compliance with all covenants under the Credit Agreement as of September 30, 2023.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement, among other things, limits the ability of the Company and its restricted subsidiaries to incur or guarantee additional indebtedness; pay dividends or make distributions or redeem or repurchase capital stock; prepay, redeem or repurchase certain subordinated debt; make certain loans or investments; create liens; merge or consolidate with another company or transfer or sell assets; enter into restrictions affecting the ability of certain restricted subsidiaries to make distributions, loans or advances to the Company or its restricted subsidiaries; and engage in transactions with affiliates. These covenants are subject to a number of important limitations and exceptions, which are described in the Credit Agreement.</span></div><div style="margin-top:18pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Future minimum principal payments</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum principal payments on the Term Facility as of September 30, 2023 are as follows (in thousands):</span></div><div><span><br/></span></div><div><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><td style="width:82.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.719%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Remaining 2023</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,688 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Thereafter</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,767,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,846,875 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long term debt consists of the following (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><td style="width:64.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.719%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Dollar term loan</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,846,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,860,938 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Less: Discount on term loan</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,720)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,529)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Less: Debt issuance costs</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,514)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,899)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total debt, net of discount and debt issuance costs</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,828,641 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,840,510 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Less: Current portion of long-term debt</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(18,750)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(18,750)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Long-term debt, net of current portion</span></div></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,809,891 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,821,760 </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></tr></table></div> 1846875000 1860938000 6720000 7529000 11514000 12899000 1828641000 1840510000 18750000 18750000 1809891000 1821760000 1844900000 1830200000 1900000000 250000000 0.0025 0.0011448 0.0071513 0.0275 0.0175 0.0100 0.0100 0 0.00125 0.0250 0.0200 0.0150 0.0100 0 0 1900000 1700000 15000000 30000000 0.0035 0.0025 15000000 0.35 0.0625 0.0200 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum principal payments on the Term Facility as of September 30, 2023 are as follows (in thousands):</span></div><div><span><br/></span></div><div><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><td style="width:82.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.719%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Remaining 2023</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,688 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Thereafter</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,767,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,846,875 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4688000 18750000 18750000 18750000 18750000 1767187000 1846875000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Note 8. Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the disaggregation of revenue by revenue type, consistent with how the Company evaluates its financial performance, for the three and nine months ended September 30, 2023 and 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cloud and subscription support</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">180,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">142,444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">514,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">410,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Self-managed subscription license</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">189,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">208,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">261,828 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214,009 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">703,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">618,799 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Perpetual license</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,024 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Software revenue</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">262,033 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">215,217 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">704,363 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">624,979 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maintenance</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">124,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">127,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">374,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">392,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Professional services</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71,126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maintenance and professional services revenue</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">146,530 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">156,734 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">445,619 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">481,358 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenues</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">408,563 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">371,951 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,149,982 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,106,337 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by geographic location for the three and nine months ended September 30, 2023 and 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">North America</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">278,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">258,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">786,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">757,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">EMEA</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">247,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">231,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia Pacific</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93,437 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Latin America</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,730 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenues</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">408,563 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">371,951 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,149,982 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,106,337 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the three months ended September 30, 2023 and 2022, the Company’s revenue from customers in the United States was $263.2 million and $244.2 million, respectively. In the nine months ended September 30, 2023 and 2022, the Company’s revenue from customers in the United States was $735.5 million and $717.2 million, respectively. No foreign country represented 10% or more of the Company’s total revenue during the three and nine months ended September 30, 2023 and 2022.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Liabilities</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, deferred revenue and customer deposit liabilities were $614.0 million and $0.3 million, respectively. As of December 31, 2022, deferred revenue and customer deposit liabilities were $697.5 million and $2.0 million, respectively.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of revenues recognized during the three and nine months ended September 30, 2023 that were included in the opening contract liabilities balance as of January 1, 2023 was approximately $137.3 million and $597.1 million, respectively. The amount of revenues recognized during the three and nine months ended September 30, 2022 that were included in the opening contract liabilities balance as of January 1, 2022 were approximately $122.0 million and $533.7 million, respectively. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations from Customer Contracts</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, the Company’s remaining performance obligations were $1.3 billion, which does not include customer deposit liabilities. The Company expects to recognize approximately 68% of its remaining performance obligations at September 30, 2023 as revenues over the next twelve months and the remainder over the next two to three years.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Credit Risk and Credit Evaluations</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No customer accounted for more than 10% of revenue during the</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and nine months ended September 30, 2023 and 2022. At September 30, 2023 and December 31, 2022, no customer accounted for more than 10% of the accounts receivable balance.</span></div><div style="margin-top:18pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalized Costs to Obtain a Contract</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized costs to obtain contracts consist of sales commissions and related payroll taxes (together “deferred commissions”). The changes in the capitalized costs to obtain a contract for the nine months ended September 30, 2023 (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><td style="width:82.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.719%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Ending balance as of December 31, 2022</span></div></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">217,804 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions </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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commissions amortized </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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(54,756)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revaluation </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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(782)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Ending balance as of September 30, 2023</span></div></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">208,748 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, $71.0 million and $137.7 million of deferred commissions balance were included in prepaid expenses and other current assets and other assets in the condensed consolidated balance sheet, respectively.</span></div> <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the disaggregation of revenue by revenue type, consistent with how the Company evaluates its financial performance, for the three and nine months ended September 30, 2023 and 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cloud and subscription support</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">180,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">142,444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">514,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">410,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Self-managed subscription license</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">189,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">208,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">261,828 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214,009 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">703,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">618,799 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Perpetual license</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,024 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Software revenue</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">262,033 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">215,217 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">704,363 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">624,979 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maintenance</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">124,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">127,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">374,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">392,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Professional services</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71,126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maintenance and professional services revenue</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">146,530 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">156,734 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">445,619 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">481,358 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenues</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">408,563 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">371,951 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,149,982 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,106,337 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by geographic location for the three and nine months ended September 30, 2023 and 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">North America</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">278,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">258,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">786,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">757,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">EMEA</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">247,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">231,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia Pacific</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93,437 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Latin America</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,730 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenues</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">408,563 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">371,951 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,149,982 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,106,337 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 180123000 142444000 514207000 410262000 81705000 71565000 189132000 208537000 261828000 214009000 703339000 618799000 205000 1208000 1024000 6180000 262033000 215217000 704363000 624979000 124267000 127909000 374493000 392221000 22263000 28825000 71126000 89137000 146530000 156734000 445619000 481358000 408563000 371951000 1149982000 1106337000 278604000 258557000 786230000 757489000 89713000 74598000 247707000 231081000 30516000 30362000 89937000 93437000 9730000 8434000 26108000 24330000 408563000 371951000 1149982000 1106337000 263200000 244200000 735500000 717200000 614000000 300000 697500000 2000000 137300000 597100000 122000000 533700000 1300000000 0.68 P12M The changes in the capitalized costs to obtain a contract for the nine months ended September 30, 2023 (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><td style="width:82.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.719%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Ending balance as of December 31, 2022</span></div></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">217,804 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions </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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commissions amortized </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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(54,756)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revaluation </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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(782)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Ending balance as of September 30, 2023</span></div></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">208,748 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 217804000 46482000 54756000 782000 208748000 71000000 137700000 Note 9. RestructuringOn January 10, 2023, the Company announced a plan to reduce its workforce by approximately 450 employees, representing approximately 7% of the Company’s global workforce, and a closure of an office in Israel (the “January Plan”). The January Plan is intended to better align the Company’s global workforce and cost base with its cloud-focused strategic priorities and current business needs. During the nine months ended September 30, 2023, the Company recorded $28.1 million of severance, transition and related costs, including $1.1 million related to the right-of-use assets impairment charge for an office closure. These costs were substantially paid as of September 30, 2023. 450 0.07 28100000 1100000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Note 10. Derivative Financial Instruments</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s earnings and cash flows are subject to market risks as a result of foreign currency exchange rate and interest rate fluctuations. The Company uses derivative financial instruments to manage its exposure to foreign currency exchange rate which is inherent to its ongoing business operations. The Company and its subsidiaries do not enter into derivative contracts for speculative purposes.</span></div><div style="margin-top:18pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Exchange Forward Contracts</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into foreign exchange forward contracts in an attempt to reduce the impact of foreign currency exchange rate fluctuations and designates these contracts as cash flow hedges at inception. The objective is to reduce the volatility of forecasted cash flows and expenses caused by movements in foreign </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">currency exchange rates, in particular the Indian rupee. The Company is currently using foreign exchange forward contracts to hedge the anticipated foreign currency expenses of its subsidiary in India.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes in earnings amounts related to its designated cash flow hedges accumulated in other comprehensive income during the same period in which the corresponding underlying hedged transaction affects earnings. As of September 30, 2023, a net unrealized gain of app</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">roximately $0.2 million accumulated in other comprehensive income (loss) is expected to be reclassified into earnings within the next twelve months. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has forecast the amount of its anticipated foreign currency expenses based on its historical performance and projected financial plan</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As of September 30, 2023, the remaining open foreign exchange contracts, carried at fair value, are hedging Indian rupee expenses and have a maturity of twelve months or less. These foreign exchange contracts mature monthly as the foreign currency denominated expenses are paid and any </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">gain or loss is offset against operating expense. Once the hedged item is recognized, the cash flow hedge is de-designated and subsequent changes in value are recognized in other income, net, to offset changes in the value of the resulting non-functional currency monetary assets or liabilities.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amounts of these foreign exchange forward contracts in U.S. dollar equivalents were to buy </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$108.7 million and $100.3 million of Indian rupe</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">es as of September 30, 2023 and December 31, 2022, respectively.</span></div><div style="margin-top:18pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Swaps</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, the Company had two interest rate swap agreements to offset the variability of cash flows associated with the floating rate interest payments related to the Term Facilities. See </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 7. Borrowings </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the Notes to Condensed Consolidated Financial Statements of this Report for further discussion of the credit facilities. These swaps were designated as cash flow hedges of floating rate interest payments. Both interest rate swaps matured as of December 31, 2022. </span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Balance Sheet Hedges</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance sheet hedges consist of cash flow hedge contracts that have been de-designated and non-designated balance sheet hedges. These foreign exchange contracts are carried at fair value and either did not or no longer qualify for hedge accounting treatment and are not designated as hedging instruments. Changes in the value of the foreign exchange contracts are recognized in other income, net and offset the foreign currency gain or loss on the underlying net monetary assets or liabilities. The notional amounts of foreign currency purchase contracts open in U.S. dollar equivalents were to buy $12.4 million and $10.4 million of Indian rupees at September 30, 2023 and December 31, 2022, respectively. There were no open foreign currency contracts to sell at September 30, 2023 and December 31, 2022, respectively.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the fair value amounts for designated and non-designated hedging instruments at September 30, 2023 and December 31, 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr style="height:27pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivative</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assets</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(i)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivative</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(ii)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivative</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assets</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(i)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivative</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(ii)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Designated hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-designated hedging instruments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total fair value of hedging instruments</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">522 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">338 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,343 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_____________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.91pt">Included in prepaid expenses and other current assets on the condensed consolidated balance sheets.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.14pt">Included in accrued liabilities on the condensed consolidated balance sheets.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents its derivative assets and derivative liabilities at gross fair values in the condensed consolidated balance sheets. However, under the master netting agreements with the respective counterparties of the foreign exchange contracts, subject to applicable requirements, the Company is allowed to net settle transactions of the same currency with a single net amount payable by one party to the other. The derivatives held by the Company are not subject to any credit contingent features negotiated with its counterparties. The Company is not required to pledge nor is entitled to receive cash collateral related to the above contracts. As of September 30, 2023 and December 31, 2022, there were no derivative assets or liabilities that were net settled under the master netting agreements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates prospectively as well as retrospectively the effectiveness of its hedge programs using statistical analysis. Prospective testing is performed at the inception of the hedge relationship and quarterly thereafter. Retrospective testing is performed on a quarterly basis.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The before-tax effects of derivative instruments designated as cash flow hedges on the accumulated other comprehensive loss and condensed consolidated statements of operations for the periods indicated below are 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><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount of (loss) gain recognized in other comprehensive income (loss)(i)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(932)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,754)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,522 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount of loss related to foreign exchange forward contracts reclassified from accumulated other comprehensive income (loss) into income(ii)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(784)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,511)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(311)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount of gain (loss) related to interest rate swaps reclassified from accumulated other comprehensive income (loss) into income as interest expense</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(491)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_____________</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(i)</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.91pt">The before-tax loss of $(932) related to foreign exchange forward contracts was recognized in other comprehensive income (loss) during the three months ended September 30, 2023. The before-tax loss of $(2,469) related to foreign exchange forward contracts and before-tax gain of $715 related to interest rate swaps were recognized in other comprehensive income (loss) during the three months ended September 30, 2022. The before-tax gain of $1,522 related to foreign exchange forward contracts was recognized in other comprehensive income (loss) during the nine months ended September 30, 2023. The before-tax loss of $(5,459) related to foreign exchange forward contracts and before-tax gain of $9,682 related to interest rat</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">e swaps were recognized in other comprehensive income (loss) during the nine months ended September 30, 2022.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(ii)</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.14pt">For the three months ended September 30, 2023, the before-tax losses of $(2) and $(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the condensed consolidated statements of operations. For the three months ended September 30, 2022, the before-tax losses of $(176) and $(608) were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the condensed consolidated statements of operations</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">For the nine months ended September 30, 2023, the before-tax losses of $(297) and $(1,214) were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on th</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">e condensed consolidated statements of operations. For the nine months ended September 30, 2022, the before-tax losses of $(67) and $(244) were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the condensed consolidated statements of operations.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The before-tax gain recognized in other income, net for non-designated foreign currency forward contracts and interest rate swaps for the periods indicated below are 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><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Loss) gain recognized in other income, net</span></div></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(143)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">124 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,444 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 5. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and Note 14.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Commitments and Contingencies </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the Notes to Condensed Consolidated Financial Statements of this Report for a further discussion.</span></div> 200000 108700000 100300000 2 12400000 10400000 <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the fair value amounts for designated and non-designated hedging instruments at September 30, 2023 and December 31, 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr style="height:27pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivative</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assets</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(i)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivative</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(ii)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivative</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assets</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(i)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivative</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(ii)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Designated hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-designated hedging instruments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency forward contracts</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total fair value of hedging instruments</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">522 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">338 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,343 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_____________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(i)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.91pt">Included in prepaid expenses and other current assets on the condensed consolidated balance sheets.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(ii)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.14pt">Included in accrued liabilities on the condensed consolidated balance sheets.</span></div> 515000 222000 88000 2827000 7000 116000 0 516000 522000 338000 88000 3343000 <div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents its derivative assets and derivative liabilities at gross fair values in the condensed consolidated balance sheets. However, under the master netting agreements with the respective counterparties of the foreign exchange contracts, subject to applicable requirements, the Company is allowed to net settle transactions of the same currency with a single net amount payable by one party to the other. The derivatives held by the Company are not subject to any credit contingent features negotiated with its counterparties. The Company is not required to pledge nor is entitled to receive cash collateral related to the above contracts. As of September 30, 2023 and December 31, 2022, there were no derivative assets or liabilities that were net settled under the master netting agreements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates prospectively as well as retrospectively the effectiveness of its hedge programs using statistical analysis. Prospective testing is performed at the inception of the hedge relationship and quarterly thereafter. Retrospective testing is performed on a quarterly basis.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The before-tax effects of derivative instruments designated as cash flow hedges on the accumulated other comprehensive loss and condensed consolidated statements of operations for the periods indicated below are 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><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount of (loss) gain recognized in other comprehensive income (loss)(i)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(932)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,754)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,522 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount of loss related to foreign exchange forward contracts reclassified from accumulated other comprehensive income (loss) into income(ii)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(784)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,511)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(311)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount of gain (loss) related to interest rate swaps reclassified from accumulated other comprehensive income (loss) into income as interest expense</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(491)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_____________</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(i)</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.91pt">The before-tax loss of $(932) related to foreign exchange forward contracts was recognized in other comprehensive income (loss) during the three months ended September 30, 2023. The before-tax loss of $(2,469) related to foreign exchange forward contracts and before-tax gain of $715 related to interest rate swaps were recognized in other comprehensive income (loss) during the three months ended September 30, 2022. The before-tax gain of $1,522 related to foreign exchange forward contracts was recognized in other comprehensive income (loss) during the nine months ended September 30, 2023. The before-tax loss of $(5,459) related to foreign exchange forward contracts and before-tax gain of $9,682 related to interest rat</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">e swaps were recognized in other comprehensive income (loss) during the nine months ended September 30, 2022.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(ii)</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.14pt">For the three months ended September 30, 2023, the before-tax losses of $(2) and $(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the condensed consolidated statements of operations. For the three months ended September 30, 2022, the before-tax losses of $(176) and $(608) were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the condensed consolidated statements of operations</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">For the nine months ended September 30, 2023, the before-tax losses of $(297) and $(1,214) were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on th</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">e condensed consolidated statements of operations. For the nine months ended September 30, 2022, the before-tax losses of $(67) and $(244) were included in cost of service revenues and operating expenses, primarily research and development expense, respectively, on the condensed consolidated statements of operations.</span></div> -932000 -1754000 1522000 4223000 -7000 -784000 -1511000 -311000 0 2180000 0 -491000 -932000 -2469000 715000 1522000 -5459000 9682000 -2000 -5000 -176000 -608000 -297000 -1214000 -67000 -244000 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The before-tax gain recognized in other income, net for non-designated foreign currency forward contracts and interest rate swaps for the periods indicated below are 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><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Loss) gain recognized in other income, net</span></div></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(143)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">124 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,444 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -143000 124000 -36000 5444000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Note 11. Stockholders Equity </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common and Preferred Stock</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The rights of the holders of Class A common stock and Class B-1 common stock are identical in all respects, except that Class B-1 common stock will not vote on the election or removal of directors. The holders of Class B-2 common stock have no participating rights (voting or otherwise), except for the right to vote on the election or removal of directors and will be entitled to a nominal annual dividend of CAD15,000 in the aggregate. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Incentive Plans </span></div><div style="margin-top:12pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s equity incentive plans are administered by the Compensation Committee of the Board of Directors (the “Compensation Committee”). The Company adopted the 2015 Equity Incentive Plan (the “2015 Plan”) and most recently amended and restated the 2015 Plan in October 2021.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2015 Plan, the Company issued equity awards in the form of options to acquire shares of the Company. The options are not intended to qualify as Incentive Stock Options within the meaning of Section 422 of the Internal Revenue Code. The term of the options granted under this plan is ten years with a vesting requirement of continued employment through the applicable vesting date, and in certain cases attainment of performance criteria (“performance-based options”). In connection with the adoption of the 2021 Plan (as defined below), the 2015 Plan was terminated with respect to future awards. The 2015 Plan continues to govern awards that were granted prior to the effectiveness of the 2021 Plan.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the Company’s Compensation Committee adopted, and its stockholders approved, the 2021 Equity Incentive Plan (the "2021 Plan"), which became effective in connection with the IPO. As of September 30, 2023, a total of 61.0 million shares of the Company’s Class A common stock has been reserved for issuance under the 2021 Plan. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the option award activity for the nine months ended September 30, 2023 (in thousands, except share price, fair value and term):</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><td style="width:23.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.023%"></td><td style="width:0.1%"></td></tr><tr style="height:32pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term (in<br/>years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate<br/>Intrinsic<br/>Value (in<br/>thousands)</span></td></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Service<br/>based</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance-<br/>based</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Outstanding at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,820 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,504 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,316 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.83 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.34</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,157 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Exercised</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,688)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,165)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(523)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Forfeited or expired</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,348)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,062)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(286)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Outstanding at September 30, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,784 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,277 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,507 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.64</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89,018 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, total unrecognized stock-based compensation expense related to unvested options was $11.7 million and is expected to be recognized over the remaining weighted-average vesting period of 3.23 years. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units ("RSUs") and Performance Stock Units (“PSUs”)</span></div><div style="margin-top:12pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues RSUs to employees and directors under the 2021 Plan. RSUs vest upon the satisfaction of a service-based vesting condition only. The service-based condition for the majority of the employee awards is generally satisfied pro-rata over <span style="-sec-ix-hidden:f-1003">two</span> to four years.</span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues PSUs to employees under the 2021 Plan. PSUs are eligible to vest upon the satisfaction of both an achievement of one or more performance conditions and a service-based vesting condition.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes RSU and PSU activity and related information during the nine months ended September 30, 2023 under the 2021 Plan (in thousands, except share price):</span></div><div><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><td style="width:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-Average Grant Date Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div></td></tr><tr style="height:27pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested and outstanding as of December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,346 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22.95 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Granted</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vested</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5,154)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forfeited</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,815)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23.05 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.57pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested and outstanding as of September 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,717 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20.40 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, the total unrecognized stock-based compensation expense related to the RSUs and PSUs outstanding was $366.9 million and is expected to be recognized over the remaining weighted-average vesting period of 2.06 years.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning in May 2023, the Company began funding withholding taxes in certain jurisdictions due upon the vesting of employee RSUs by net share settlement, rather than its previous approach of selling shares of the Company’s Class A common stock. The amount of withholding taxes related to net share settlement of RSUs is reflected as (i) a reduction to additional paid-in-capital, and (ii) cash outflows under financing activities when the payments are made. The shares withheld by the Company as a result of the net share settlement of RSUs are not considered issued and outstanding, and do not impact the calculation of basic net income (loss) per share attributable to common stockholders.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan (“ESPP”)</span></div><div style="margin-top:12pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the Company’s Compensation Committee approved the ESPP, which became effective in connection with the IPO. The ESPP authorizes the issuance of shares of Class A common stock pursuant to purchase rights granted to employees. As of September 30, 2023, a total of 11.1 million shares of the Company’s Class A common stock has been reserved for issuance under the ESPP. </span></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the ESPP, eligible employees are able to acquire shares of Class A common stock by accumulating funds through payroll deductions. Offering periods are generally twelve months long and begin on March 1 and September 1 of each year. The purchase price for shares of the Company’s Class A common stock purchased under the ESPP is 85% of the lesser of the fair market value of the Company’s Class A common stock on (i) the first trading day of the applicable offering period and (ii) the last trading day of each purchase period in the applicable offering period. The ESPP also includes a reset provision for the purchase price if the stock price on the purchase date is less than the stock price on the first date of the offering period.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, the total unrecognized stock-based compensation expense related to the ESPP was $5.2 million and is expected to be recognized over the remaining offering period.</span></div><div style="margin-top:18pt;text-indent:72pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based Compensation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The stock-based compensation for the periods indicated below are 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><td style="width:36.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.054%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenues</span></div></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,764 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,247 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,074 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,064 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales and marketing</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total stock-based compensation</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56,508 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,155 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">162,058 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97,988 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:31.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> No stock options were granted during the three and nine months ended September 30, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following table summarizes the weighted-average assumptions used in estimating the fair value of the ESPP using the Black-Scholes pricing model:</span></div><div><span><br/></span></div><div><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><td style="width:36.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.054%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ESPP:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected term (in years)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">      0.5 - 1.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">      0.5 - 1.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">      0.5 - 1.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.5 - 1.0</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected volatility</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36.2% - 39.4%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42.4% - 45.2% </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36.2% - 48.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34.8% - 45.2%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk-free interest rate</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.4% - 5.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.3% - 3.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.1% - 5.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.6% - 3.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected dividend yield</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">—%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">—%</span></div></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$21.14</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$21.55</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$17.06 - $21.14</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$20.05 - $21.55</span></div></td></tr></table></div> 15000 P10Y 61000000 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the option award activity for the nine months ended September 30, 2023 (in thousands, except share price, fair value and term):</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><td style="width:23.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.023%"></td><td style="width:0.1%"></td></tr><tr style="height:32pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term (in<br/>years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate<br/>Intrinsic<br/>Value (in<br/>thousands)</span></td></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Service<br/>based</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance-<br/>based</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Outstanding at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,820 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,504 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,316 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.83 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.34</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,157 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Exercised</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,688)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,165)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(523)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Forfeited or expired</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,348)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,062)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(286)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-12pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Outstanding at September 30, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,784 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,277 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,507 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.64</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89,018 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 22820000 15504000 7316000 16.83 P6Y4M2D 51157000 1688000 1165000 523000 11.63 1348000 1062000 286000 22.15 19784000 13277000 6507000 16.91 P5Y7M20D 89018000 11700000 P3Y2M23D P4Y <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes RSU and PSU activity and related information during the nine months ended September 30, 2023 under the 2021 Plan (in thousands, except share price):</span></div><div><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><td style="width:70.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.992%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2pt;padding-right:2pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-Average Grant Date Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div></td></tr><tr style="height:27pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested and outstanding as of December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,346 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22.95 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Granted</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vested</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5,154)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forfeited</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,815)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23.05 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.57pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested and outstanding as of September 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,717 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20.40 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 17346000 22.95 10340000 17.51 5154000 22.16 1815000 23.05 20717000 20.40 366900000 P2Y21D 11100000 0.85 5200000 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The stock-based compensation for the periods indicated below are 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><td style="width:36.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.054%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenues</span></div></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,764 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,247 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,074 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,064 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,329 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales and marketing</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total stock-based compensation</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56,508 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,155 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">162,058 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97,988 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 8764000 5247000 25074000 15064000 16671000 10329000 47003000 29750000 16317000 10500000 45854000 28072000 14756000 8079000 44127000 25102000 56508000 34155000 162058000 97988000 0 0 The following table summarizes the weighted-average assumptions used in estimating the fair value of the ESPP using the Black-Scholes pricing model:<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><td style="width:36.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.054%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ESPP:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected term (in years)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">      0.5 - 1.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">      0.5 - 1.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">      0.5 - 1.0</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.5 - 1.0</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected volatility</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36.2% - 39.4%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42.4% - 45.2% </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36.2% - 48.5%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34.8% - 45.2%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk-free interest rate</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.4% - 5.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.3% - 3.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.1% - 5.5%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.6% - 3.5%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected dividend yield</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">—%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">—%</span></div></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$21.14</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$21.55</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$17.06 - $21.14</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$20.05 - $21.55</span></div></td></tr></table> P0Y6M P1Y P0Y6M P1Y P0Y6M P1Y P0Y6M P1Y 0.362 0.394 0.424 0.452 0.362 0.485 0.348 0.452 0.054 0.055 0.033 0.035 0.051 0.055 0.006 0.035 0 0 0 0 21.14 21.55 17.06 21.14 20.05 21.55 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Note 12. Income Taxes</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company computes its income tax provision for interim periods by applying the estimated annual effective tax rate to year-to-date pre-tax loss from recurring operations and adjusting for discrete tax items arising in that quarter. The Company's income tax benefit was $70.6 million on pretax gains of $8.7 million for the three months ended September 30, 2023 and income tax expense of $111.1 million on pretax losses of $78.5 million for the nine months ended September 30, 2023, which resulted in a negative effective tax rate of 811% and 142%, respectively. The Company’s effective tax rate differs from the U.S. statutory rate of 21% primarily due to seasonality of the pretax losses incurred during the year, an increase in its valuation allowance, foreign income inclusion under global intangible low-taxed income (“GILTI”), and non-deductible stock-based compensation. The income tax benefit recorded for the three months ended September 30, 2023 is due to the decrease in cumulative pretax losses which decreased the year-to-date income tax expense as of September 30, 2023 and reduced the negative effective tax rate.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s income tax expense was $2.8 million on pretax losses of $12.8 million for the three months ended September 30, 2022 and $10.8 million on pretax losses of $38.5 million for the nine months ended September 30, 2022, which resulted in a negative effective tax rate of 22% and 28%, respectively. The Company’s effective tax rate differs from the U.S. statutory rate of 21% primarily due to foreign income inclusion under GILTI, non-deductible stock-based compensation, and valuation allowances. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">ASC 740, Income Taxes, provides for the recognition of deferred tax assets if realization of such assets is more likely than not. In assessing the need for any additional valuation allowance as of September 30, 2023, </span></div>the Company considered all available evidence both positive and negative, including potential for prudent and feasible tax planning strategies. -70600000 8700000 111100000 -78500000 -8.11 -1.42 2800000 -12800000 10800000 -38500000 -0.22 -0.28 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Note 13. Net Income (Loss) Per Share</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net income (loss) per share (in thousands, except per share data):</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><td style="width:36.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.054%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income (loss)</span></div></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,276 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,602)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(189,544)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(49,294)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average shares in computing net income (loss) per share:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">289,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">281,859 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">287,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">280,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 34pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">296,556 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">281,859 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">287,133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">280,361 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income (loss) per share attributable to Class A and Class B-1 common stockholders:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.27 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.06)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.66)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.27 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.06)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.66)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive securities were excluded from the computation of diluted net income (loss) per share calculations for the periods presented because the impact of including them would have been anti-dilutive (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><td style="width:36.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.054%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock options outstanding</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,049 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,277 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,509 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">PSUs</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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ESPP</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net income (loss) per share (in thousands, except per share data):</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><td style="width:36.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.054%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income (loss)</span></div></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,276 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,602)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(189,544)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(49,294)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average shares in computing net income (loss) per share:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">289,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">281,859 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">287,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">280,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 34pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">296,556 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">281,859 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">287,133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">280,361 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income (loss) per share attributable to Class A and Class B-1 common stockholders:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.27 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.06)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.66)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.27 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.06)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.66)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 79276000 -15602000 -189544000 -49294000 289354000 281859000 287133000 280361000 296556000 281859000 287133000 280361000 0.27 -0.06 -0.66 -0.18 0.27 -0.06 -0.66 -0.18 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive securities were excluded from the computation of diluted net income (loss) per share calculations for the periods presented because the impact of including them would have been anti-dilutive (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><td style="width:36.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.054%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock options outstanding</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,049 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,277 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,509 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">PSUs</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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ESPP</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1049000 4277000 2850000 4509000 1886000 527000 1786000 224000 0 0 214000 8000 10000 131000 89000 62000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Note 14. Commitments and Contingencies</span></div><div style="margin-top:18pt;padding-left:30.6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-Term Purchase Obligations</span></div><div style="margin-top:12pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, the Company had long-term purchase obligations of approximately $160.5 million, primarily related to multi-year contracts with third party vendors for cloud services related to our subscription services and software as a service commitments. The expected payments under these commitments total approximately $80.6 million and $79.9 million over the next 1 year and 1-3 years, respectively. </span></div><div style="margin-top:18pt;padding-left:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranties</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally provides product warranties. These are not separate performance obligations and are outside the scope of ASC 606. To date, the Company’s product warranty expense and obligations have not been material.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s customer agreements generally include certain provisions for indemnifying the customer against losses, expenses, liabilities, and damages that may be awarded against the customer in the event the </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company’s product is found to infringe upon a patent, copyright, trademark, or other proprietary right of a third party. The agreements generally limit the scope of and remedies for such indemnification obligations in a variety of industry-standard respects, including but not limited to certain time and scope limitations and a right to replace an infringing product with a non-infringing product.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes its internal development processes and other policies and practices limit its exposure related to these indemnification provisions. In addition, the Company requires its employees to sign a proprietary information and inventions agreement, which assigns the rights to its employees’ development work to the Company. To date, the Company has not had to reimburse any of its customers for any losses related to these indemnification provisions, and no material claims against the Company are outstanding as of September 30, 2023 and December 31, 2022. The Company cannot determine the maximum amount of potential future payments, if any, related to such indemnification provisions due to the limited and infrequent history of prior indemnification claims.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As permitted under Delaware law, the Company has agreements whereby the Company indemnifies its officers and directors for certain events or occurrences while the officer or director is, or was serving, at the Company’s request, in such capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited; however, the Company has director and officer insurance coverage that reduces the Company’s exposure and enables the Company to recover a portion of any future amounts paid. The Company believes the estimated fair value of these indemnification agreements in excess of applicable insurance coverage is minimal.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accrues for loss contingencies when available information indicates that it is probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated.</span></div><div style="margin-top:18pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a party to various legal proceedings and claims arising from the normal course of its business activities, including proceedings and claims related to employment and intellectual property related matters.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews the status of each matter and records a provision for a liability when it is considered both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed quarterly and adjusted as additional information becomes available. If both of the criteria are not met, the Company assesses whether there is at least a reasonable possibility that a loss, or additional losses, may be incurred. If there is a reasonable possibility that a material loss may be incurred, the Company discloses the estimate of the possible loss, range of loss, or a statement that such an estimate cannot be made.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Litigation is subject to inherent uncertainties. Were an unfavorable outcome to occur, there exists the possibility of a material adverse impact on the Company’s financial position and results of operation for the period in which the unfavorable outcome occurred, and potentially in future periods.</span></div> 160500000 80600000 79900000 <div style="margin-top:18pt;padding-left:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranties</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally provides product warranties. These are not separate performance obligations and are outside the scope of ASC 606. To date, the Company’s product warranty expense and obligations have not been material.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s customer agreements generally include certain provisions for indemnifying the customer against losses, expenses, liabilities, and damages that may be awarded against the customer in the event the </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company’s product is found to infringe upon a patent, copyright, trademark, or other proprietary right of a third party. The agreements generally limit the scope of and remedies for such indemnification obligations in a variety of industry-standard respects, including but not limited to certain time and scope limitations and a right to replace an infringing product with a non-infringing product.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes its internal development processes and other policies and practices limit its exposure related to these indemnification provisions. In addition, the Company requires its employees to sign a proprietary information and inventions agreement, which assigns the rights to its employees’ development work to the Company. To date, the Company has not had to reimburse any of its customers for any losses related to these indemnification provisions, and no material claims against the Company are outstanding as of September 30, 2023 and December 31, 2022. The Company cannot determine the maximum amount of potential future payments, if any, related to such indemnification provisions due to the limited and infrequent history of prior indemnification claims.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As permitted under Delaware law, the Company has agreements whereby the Company indemnifies its officers and directors for certain events or occurrences while the officer or director is, or was serving, at the Company’s request, in such capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited; however, the Company has director and officer insurance coverage that reduces the Company’s exposure and enables the Company to recover a portion of any future amounts paid. The Company believes the estimated fair value of these indemnification agreements in excess of applicable insurance coverage is minimal.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accrues for loss contingencies when available information indicates that it is probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated.</span></div><div style="margin-top:18pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a party to various legal proceedings and claims arising from the normal course of its business activities, including proceedings and claims related to employment and intellectual property related matters.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews the status of each matter and records a provision for a liability when it is considered both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed quarterly and adjusted as additional information becomes available. If both of the criteria are not met, the Company assesses whether there is at least a reasonable possibility that a loss, or additional losses, may be incurred. If there is a reasonable possibility that a material loss may be incurred, the Company discloses the estimate of the possible loss, range of loss, or a statement that such an estimate cannot be made.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Litigation is subject to inherent uncertainties. Were an unfavorable outcome to occur, there exists the possibility of a material adverse impact on the Company’s financial position and results of operation for the period in which the unfavorable outcome occurred, and potentially in future periods.</span></div> <div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Note 15. Subsequent Events</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restructuring </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 1, 2023, the Company announced a plan to reduce its workforce by approximately 545 employees, representing approximately 10% of the Company’s current global workforce, and reduce its global real estate footprint (the “November Plan”). The November Plan is intended to further streamline the Company’s cost structure as a direct result of its cloud-only, consumption-driven (“CoCd”) strategy announced in January of this year. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates that it will incur non-recurring charges of approximately $35 million to $45 million in connection with the November Plan, primarily related to cash expenditures for employee transition, notice period and severance payments, employee benefits, real estate-related charges, and other costs.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects that the majority of these charges will be incurred by the end of the first quarter of 2024 and that the implementation of the November Plan will be substantially complete by the end of the third quarter of 2024.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potential position eliminations in each country are subject to local law and consultation requirements, which may extend this process beyond the first quarter of 2024 in limited cases. The charges that the Company expects to incur are subject to a number of assumptions, including local law requirements in various jurisdictions, and actual expenses may differ materially from such estimates.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchase Authorization</span></div>On October 31, 2023, the Company’s Board of Directors (the “Board”) approved a new share repurchase authorization which enables the Company to repurchase up to $200 million of its Class A common stock through privately-negotiated purchases with individual holders or in the open market. A committee of the Board will determine the timing, amount, and terms of any repurchase. 545 0.10 35000000 45000000 200000000 EXCEL 77 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .F"8E<'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 " #I@F)7XS)>&.T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R'%@!Y/ZLK'3"H45-G8SMMJ:Q8ZQ-9*^_1*O31G; ^QHZ?>G M3Z#.1&F&A+LT1$SD,-]-O@]9FKAA)Z(H ;(YH=>YGA-A;AZ&Y#7-SW2$J,V' M/B((SN_!(VFK2<,"K.)*9*JS1IJ$FH9TP5NSXN-GZ@O,&L >/0;*T-0-,+5, MC.>I[^ &6&"$R>?O MJ56*I_8DL'V"4Y9;>FQG&LQ[;DYAT:>-L^OY1U*Q97)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,$% @ MZ8)B5P!=5Z8Z!@ N", !@ !X;"]W;W)KP%U L[TZOTVE),KW@B?2]D2X'B) BH M>)DSG^^O.[ASN/#@;;927>A-KR*Z82LF_XB6 LYZA8KK!2R,/1XBP=;7G1E^ MO[!'*B!]XD^/[>.C8Z2L/''^39W0R]8T\>4#W__&=P/T[_ MHGWV;+_?04X22Q[DP5""P NS__0YKXCC@'%% ,D#R)L 7/4+=AY@IT:SDJ6V M/E!)IU>"[Y%03X.:.DCK)HT&-UZHFG$E!=SU($Y.%WS'!.JB>$L%BZ]Z$C35 MG9Z3Q\^S>%(1/T&?>"BW,;H)7>:^CN]!68H"D4.!YL0HN&+1);*M"T0L8FO* MLS"'?W;D)2)#7?BKXMA%_=BIGEVA]X$["62M1'=AUF=4[OWS$9Y"=Y(%\;^Z M*LLD^WI)U3'?QQ%UV'4'>E[,Q(YUIC_]@(?6+SJ_9Q)[Y;Y?N.^;U$OWCR\1 MTSDUAV.K^T5GR1C5T-*@L#2H9^E+0H5DPG]!#RSB0NKLF:6D2'25LC!&-;0W M+.P-Z]E;,N%Q5W5+! .#MO',2D5'K.R)QOB&/D>%SU'-S!04YI2T6U:WHUEK M3?U8VY#&L(8&QX7!L;%0-Z'TY NZ]7R&[I/@B0F=,;.&9>%NWYK80YTY8VA# MV\6()#2C1/0VT.6K6*09EA\( [5SJ?!H5&OK$5CF]6G6<0N&X M@.Q,YX\+M)+0)1$7:,&34(H7^.]J[9]0_W"C&6H@PQS5U6N(2-E-.FK S6 !7&S,+O!L.K)^UQMK M(USR$39#S4?N0(LMMSPT\<,)$7L\Z XLR]+Z:X..<(E'V,PVCYX$,N)KA,F[ MIY]AL'02H1\UYB>4%CZ%T7H&"1 $,$FM)'>^7: ?K4L+HX@*M*-^PE $R^1T MD:RMBS9@"IN$&K5Z")^YKJ^ $1]W?ZH>A-N")E/!$S'AS:%1T M\^QL:;AAE9AX0NC^ZTI+2N:PIOY*4B*U2&F1"*&6,MGZ)6U(F%@2[=N8$XI? MM>]P%N:HICY+0B*U".DNA/5V]MY.K4GIP;C6IUFQRF<;-$1*&B*U:$BMV0#M M@0TV7&A'I!,Z'ZF 7)\Y#@,AD'$S2:WC-HB(E$1$:A'1*J"^C^9)#+=C?=Z: M=2J7X.:XIOY*$"*U0.@F8&*C.N:OH""W:JJ(:*AO6K-@M=$V.(B4'$3,&'-H MR"V#AC39,\M4VVN#ADA)0\0,,H>1%D8; 5AT%[KL&?W.]!;-4H!#>#P-Q_R5;J7+$W)?M![-04T]E@ADFX%E M!@;=S*1/-UI79H'*$<<2Z[2CZOHPW)^IS-94I%MAI@LM^==?#J[ST0UN:MI#=9P*?O ;:P"B[ MQ"B['D8UR>XS@5%>#Z/OLKO?M_J3@9K(7R5W[VAOA*+X=,M(C!SUX27;)E%< M+;:ES-+-&+WR\6Q/RR>J%@$Q\MD:0JW+$?R\R+:)9">21^E.BR3M0/%)MUIO\#4$L#!!0 ( .F"8E<36K8P' @ !,J 8 M >&PO=V]R:W-H965T&ULK5IM;]LV$/XK@E<,&Q#7?!6E M+C&0.ME:H&N+NMT^*S(="Y5%3Z*3YM^/DAS1$E\<;_J26/;Q]!QYO.?A29>/ MHOQ>;3B7P8]M7E17DXV4NS>S695N^#:I7HL=+]0O:U%N$ZDNR_M9M2MYLFH& M;?,9 B"<;9.LF,POF^\^E_-+L9=Y5O#/95#MM]ND?'K+<_%X-8&3YR^^9/<; M67\QFU_NDGN^Y/+;[G.IKF:=EU6VY465B2(H^?IJ<@W?+"BJ!S06?V7\L3KZ M'-2AW GQO;YXO[J:@!H1SWDJ:Q>)^O? %SS/:T\*QS\'IY/NGO7 X\_/WG]O M@E?!W"457XC\[VPE-U>3:!*L^#K9Y_*+>'S'#P'1VE\J\JKY&SRVMHQ,@G1? M2;$]#%8(MEG1_D]^'";B: !T#4"' >BE _!A &X";9$U8=TD,IE?EN(Q*&MK MY:W^T,Q-,UI%DQ7U,BYEJ7[-U#@Y7WSZ>'/[<7E[$ZA/RT\?WM]W7Y?!-/BVO E^>?5K\"K(BN#K1NRKI%A5ES.I,-2>9NGA?F_; M^R''_99\]SK X") &'+\(5_^ U/U7#8#$?]X3,5>1<^ZL)'C3_L"G]?EKR0 M05)57%9O;/&T#HC=0;W+WE2[).57$[6-*EX^\,G\YY]@"'ZS13>2LUZLN(L5 M^[S/%TFU"=2J!6G]@?^SSQZ27 5O7<765=BXJDO!PSR$" )V.7LXCLF-=I*O8*F"IG*5>3>9?SBZ!0I5>L@R17!3(I4E[55Z_H!8BB9O)?D8L0 M1!=J3+7C30W+GVR141,RPYC2062F&:&$4<<"A%UDH3]51"%+56$/^Z*)R@8R M-.X>Q<3 :%K%%"%HA\@ZB,P+\7/)=TFV"O@/Q6B5FN9Z--;M)\4UD1F MQ7V0<\7J;=$L:PZ?BO5T7_&I>Z(/KH]!T0@8:6PQ"QG#U ']B(&A%_H?0JP> MLSRW0H-F&< $A!@-P=D,,0/84>.@9DCH)25%N6NN4G45R.2')UL/7OHK2U T MQ&DQPX"Y4&IN@WYR^]3L? \\;,O/.(9#?!:[D*K*ZP"H*0WZ.:W=]1Z )D<1 M%C-&AY1K,XP9B&)'S8>:SB!]D1C*L^0NRS.9<;LB@EY:/%<2C>6M'[1F.NBG MNH[$=\E3S>#6@$T&8V8=MECA" #D6!9-=-#/= IAN5?[[VA9K"!-ML(Q(/$0 MI6E&HXBX"K F->AGM6>4J=C6A)RTAS1%'27/$\DU45NQ6S@,A(P8U<-B1P&$ M#D:&FNN@G^R>4U_T:>3DG-OH#(<&:])"?])Y1[Y1M[]X7*$%Z3"??N.60AM"BFPWIM M,<.,.O(!'1T+_:37"> 3"8!,.J-Q'+)A!ECL0A82YII.S7O(SWM],7D*K4EN M$60D'HHTBUT<8N(Z+R%-@LA/@A^Z[#QSHR$+Z86(#8N;Q8Q2R%SIH)D1^4]Z M&G?ZTL0P#V:0A/&0,RQF"(.C8W8?L&8UY&>U#[TRX!3MR*0L&($X,F21U1!! M%KH26+,;\K-;3UZ>FE23NQ!#YJ1:SFU1"%SE5E,<\E.7K!$)L4A%2 MNAB18=VR&<9*OKM.[%BS%O:SUD)LMUG;AFI;:*H,J.+%B]2%V>O/KFH#FSP> MP5$_9LV!V-\;74J1?M^(?,7+ZN>?ZMW^6],'D$_64P$>M5$ZEK=^[$>M4C^M M7J]662VIDKQU6K>:IEDQ39-=IC+6&K])FIB$(4TC >%BR;'6$A%DM881AY#@N8\VQV,^Q;>VJG+O$ M"MSD400(H'#8>K0:4H)#UQ1KPL5^PC5*;E/0S@S#9%A[L\)FZ&M68$W&V$_& MB^;9F$KQYGRIMFJUR7;V4NQU='9A&LE;/VQ-Z3C^OP^LL%<4G!WO2-[Z#X*T M0"!^@?"^D$EQGRE]=>I9!+&T9^,(TF&GU&+'8A+%#HU M$8@?HW0JJVL VP% M^1_8W+TV8WGK!ZP% OG?#T_)J*)@+&_]>+4H('Y1<$8NFA2/$#".JQ8SC$'L M.*B0H\>G?AVPR!6^X#JH5:LH@D;(66%ZW9R].B-YZP>MI0/Q=Z_/E*MDU";V M6-[ZL6LI0DX]KVT6NB'QB^ AR??\(LBJ:L]7UM@MXH*PX9G?9H6=95+K#^+7 M'VUROIW"T^GI=73V$HWDK1^VUBLD&C4]1Q4M8WGKQZY%"SG173\S/ R'# M(\@)H_X+'5INT!,=]4-RHI/)Z7=T[@*-Y:T?MI8N%(Z9G'14%3.6MW[L6L70 M4ZW^LY+SX.WXE:=A:GI-6I2SHS?VZM&PO=V]R:W-H965T&ULO9AK M<^(V%(;_BL;=Z20S26P9@R$%9KCM[,YLLYEUMOVL&($UD2U7DF';7U_)=GP! M8YPV+!] DL]Y=1[)DHX8[QE_$0'&$OP(:20F1B!E?&^:P@]PB,0=BW&DGFP8 M#Y%45;XU1UA^CQ^YJIF%RIJ$.!*$18#CS<28P?L%=+5#:O$' MP7M1*0.-\LS8BZY\7D\,2T>$*?:EED#J9X<7F%*MI.+X*Q'Y>K!6RV!*GE?OWQ>SIY493[[,GM8K(#W:;5Z M\L#5(^(XD@&6Q$?T&MR"[]X27'VX!A\ BC/?9TDD MA7I#?4QVZ)GB&X"H>ME1Y.,FO$QOD.KI-;.;]JWA<&SNJA#'1L[ *HUJH?:* M4'NMH2XH$@+,P(*%H5H/GF3^2U. K2IZE[@7,?+QQ%#;@,!\AXWIK[_ @?5; MTVR\DU@-V"F G7;@#%1HT!L0(PYVB"88Q%AM2X%Z0<&5>A?7C%+$1=EZW30H M64]N94*L.PL>S-H9HQI$OX#HOP$B#5 E,B NOS?2:R&/"J01S]M^8^Z M+/\S1C4(:)7GK77)#2!7;US6!_%W,JU35+(&>+$M()>NQN4X5K^)H(-E': \ MYV'[0?^_-X%1= M#2NS _&MU3^#Q47^*HH-E1F%6KG7Z3OT[XEL2"4#Q1KE:=Z[2X-DU-:M(%J=3P=$NMIR5Q]5:4WZJ5E I]7V=Y=3U:*;6Y'(^K^4JND^ISL9&Y_L^R M*->)TI?ER[C:E#)9-(W6V9AXGC]>)VD^FEPUOSV4DZMBJ[(TEP\EJK;K=5+^ M>2NSXNUZA$?O/SRF+RM5_S">7&V2%SF3ZM?-0ZFOQ@4WF.:GDM,A^3Q=J=3T*1V@AE\DV4X_%V[_EGA"O M[@>T;L%/OP/<-&NKC'??&<5&BDLE56;RALD9K:_67QOM-:^VO-*\[RDR5 M^K^I;J2+ZA/ZJ7-]-5;Z$>L;C>?[Q[G=/0[I M>1R*OA2Y6E4HSA=R ;2/W.V%H_U8N^;@'_+NGUOB-#B3F\^(>I\0\0@%GF=Z M>G,"T?FQN\=_^^X=9]!#9Z&-/=IC[U&^RGPKJTLHL+NF#&Y:Y[O+:I/,Y?5( M)[1*EJ]R-/GG/[#O_0ORZI#&HB&-Q0,9Z_B?'?S/7-8G3X5*,IV>=U& @K!K M[S?MZSGB=<*\D/NZ[[P>N]>&T0 +CKNPR(9AS(0(21<70SC/IS0XX#IT^8$N M=]*]61>E2O^;-#-*L=23RA_;M)0+I.1\E1=9\?(GY(.=47Y,SL.F!VQ0&'@& M*() @6^0MT'$/T9UJ/L'ZOX)D9X7E:J)NR+NV\](0V9$<@J@=,#->-LHPC&E MGL$8@@54")AR<* <."G_4A95A39EL4P51#2PPTI80(R^.+5A)&2!;W"(;%@H M0I^;/1N L5#0$*8:'JB&SCQZOY&E[M7Y"Y+?M>*K>C)J.&1&'=)8-*2Q>"!C MG4B(0R2$L],]:HM).5\A+5>TOGS5PGFC93#8 87=%WCHF_T/0'G,RBPVBG#N M>Z'1_0 8%5QX=;],1%"! 9G"$<) M,>>)",!103W*#=H CGDLI+B']Y'8Q>X<(W,]\K*&>;+0(Q,*:8D"ZS'Y,07P>FHP!7$AP8 78 MQ@D/"V+QMG$A)X32'O*M8L1NR7B7SXNU1!\RK24^HF59K-\]4>2P!P"U2#R? MF0X 5!X/A4G?1EU0X@N3/0@3O(=\JQFQ6S3>Y4KJ*5+IH5U[ :1K:S?L,6;U M<$#BA::&CB!4(+@UFFT8HUZ/A,*M7,1NO7A@N^_@(%U;OUWH&K'+%3#DWNU4J6^P!_0KD$EQO'=.BB#\]:P.CZZ*.KTQ-;/5T$ MGJ[0# < .!)8F@U X;JZ-U,ZA/,"WL>^E6S$+=F^RO=\MN\%(&5LK4 $@IBE M^A2 76 MNRW.$"X4W!KF$) )(E@/ZU:L$>*L$"W62,]BNR57E"A5IL];E=32 M315HFFG]AFX:4;O[?GN!D6Z[UD*O4L7\VZK(%K*$BTSB5(WG5IF#6HL&M18/ M9:T;TE9[$K?VO$VJ=(X^I#E:%%F6E%4;4KA/[\P%Q]KPLS5S :@+[[/GFST: MA/GF6A8,PSUS-6DU*7%KTBC-MDHNSF'/3F)OHT#V(,QF#\)ZV;>BE'#G8/Z] MV:V2BXOD54O1%_F^=;*MM$NT1_10W6P;K9[W#WMX\#K5\-F#=TAKT:#6XJ&L M=4/82FOBEM;MX-W%#NZSD&H6E)O%!(C38M,L)T!<@*FI/$"<1_N6#$@KL8E; M8A\/6Q=O8,U5^)Q;TR^T-@OQAG 0;PCGX-V*;.(6V;-BJ=[JJ7:_\ Z2'G1U M=E!KT:#6XJ&L=8/1E@!$.+.G<].1.,N'LZ,PI+5H4&OQ4-:Z&[]M$4+=1(3SQRU4PB'.<'&W!X!N,!CU"Q08P#G$R:"GNTHVE8>U%UY3(W= M-WC7&UC\%<=K.7O2-DS76M3,? ,8RJ$N2\ X(+08WV4V[*#NM>(9]OG:EZF MF][E,G?[LW?Y!ZT6!K46#V6M&XFCDQ8_-H6*]2]@GY:U@-6 MS84ET*8 C 2^,)=; )C.>HQ9F=[&!<'QNE:7"^0&@F #E$7.Q%4#IE->SQ4#;^H*ZMQA.2WCVXCZVCGY M('-K+0) W#PK$ ,@UG>DC+4:GKDU_)BT>^ZH&]1:-*BU>"AKW0BU)0?#?S_W,6>Y@EC+\J5Y^Z1" M\V*;J]T1]\.OAS=<;IKW.HS?;_'E% ._1_@RWKV_TIK?O4[S)2E?TKQ"F5SJ M6WF? QV@&RNY"%9OF%8SG0JEBW7Q=R60ARQJ@_[\L"O5^4=_@\)[0Y']0 M2P,$% @ Z8)B5YY-2>F3!0 BA< !@ !X;"]W;W)KS$: M\<6&QH1_8%N:R%]6+(V)D,UT/>+;E))E%A1'(V08]B@F8=*;C+-W#^EDS'8B M"A/ZD *^BV.2_KJF$7N^[,'>ZXNOX7HCU(O19+PE:SJCXMOV(96M40/O.#9Z"F,F?LAVK<+"][AAH1C>A"* HBOY[H ME$:18I+C^%F0]LH^5>#A\RO[IVSRR:<3P29C%/V#%*%EFSJ(5,_BY9ZA8DRRDRD M\M=0QHG)]/[.#^YF@0_DT^S^RXU_]2@;LT?Y=1O:#07\(^B!,P..&[3A)EGP\$G)XJI/1HAC*=3X4 M=&0H&-RR1&PX")(E76KB_?9XKR5^)&4IM4&OVERC5L(9W7X V#@#R$!8,Y[I MZ>%(-YW_UGOPKWNOB(%+H^",#Q_C$T10F2$$8"LP9;%,2QN5+YXHN$D6+*;@ M]ZLY%ZG\Y_^A6_N,BQQZ.G0X&;J'-H MV0:JPGP=S/4LTZSB @W.])"WAU7F:Y7SM5HM>2\V- 6+BA4T&EU^M43"2,R MC^BYE/"4#7I*#2RP/Z(@_ZG XS5R-IY+[ER(\!Q,/SB:DA_!-8 M@C:6BH[0V)_:C3>W^D5FO1,,-H#VL+28Z;5:K.CW<+!6714-1N,Q#0I:=9>] M1565YZ"H@:WY21"1(!IJFU&LZB MJQ5="*T -MSU0]4/)AA(S[%I;&"W MO[[C))N#Q-#5W7Z!V'GF&<\SXXG=/_+TF]@2(M%S0ID8&%LI=_>F*:(M2;"X MXSO"X,V:IPF6,$PWIMBE!*\RHX2:CF6US03'S!CVL[EY.NSSO:0Q(_,4B7V2 MX/3E@5!^'!BV\3KQ%&^V4DV8P_X.;TA(Y)?=/(616;*LXH0P$7.&4K(>&"/[ M/K M99 AOL;D*$Z>D0IER?DW-9BL!H:E5D0HB:2BP/!W(&-"J6*"=?Q3D!JE M3V5X^OS*_C$+'H)98D'&G/X1K^1V8'0-M")KO*?RB1\_D2*@EN*+.!79+SH6 M6,M T5Y(GA3&L((D9OD_?BZ$.#$ 'KV!4Q@X50/O@H%;&+AO]> 5!MY;/;0* M@RQT,X\]$\['$@_[*3^B5*&!33UDZF?6H%?,5*&$,H6W,=C)X7@V]8-I&/@( MGL+9YXD_6L @7,#?8S!=A&CV$5X]SI^"3X";? W09 KC -U\GH7A+;J9XY0P MN24RCC"]14WT)?31S8=;] '%#"VV?"\P6XF^*6&YRJD9%4M[R)?F7%B:BQXY M$ L4L!59:>S]Z_:]*_8FR%1JY;QJ]>!<)0S)[@ZY5@,YEN-JUC-^N[FC"^?G MO <_[/U,#+0)M:JOZQX&@"8MX0M"?HZ60*72" MOW2YS]D]/;MJC_=BAR,R,(!8D/1 C.&OO]AMZS>=\.])YK\G6?!.9&=?8A^,M9ANB=B%\4*!C,F@H*6S6Z 5!7IB@.._5J[^ASZA4-I#$S[IDY7[: MF1_UZ3D,[;;=-P^G.:ACO*Y[CO'K&*=EG6.".J9M]TK,F1"M4HC652%FXTD# M^60I44A @EC&1#30Z(!CBI>4-$&>9H@I::#?X=,*G8T+<=M 2Z)T0Z,3?19Z M?7+WK=.X*F&-ZY!6IZ).'=*T*PH&5VG.Q&F7XK2OBO-$(HJ%B-?0OROUH.H& MX83OF1101A'=0R-5]<3@!$-!I*Q@0"=&UK'4"=.N+==M5X2I0RK2^?]/$EPC M.5.E4ZK2N:K*%"*,LOUS<5-T-.FJ!E?'U+*NH?%ZE?"NTIS%URWCZ[ZQ-^P9 M'#!I_"]D=I-5/\VK_T+4W7JIN]5:KV,\M]H*ZIBFVVE5XM: ;,MKZT/OE:'W M?K3@Q5G%0TL^Q'!\H2^7BU\G4:^VZFJOK".:KE>I';\.7(03DBZR6X@ M D4JG_G1IIPM;SFC[&Q?F7^P[\>V9MY7MZ+LX/V=/K]2/>)T$S.!*%F#*^NN M TE)\UM*/I!\EQW#EUS"H3Y[W,+-CJ0* ._7G,O7@7)0WA6'_P%02P,$% M @ Z8)B5R[[F1.-#@ Z:L !@ !X;"]W;W)KBPW'ZMY4=36GZOENGIY,:_K M^Y\N+ZOIO%CEU8OROE@W_W-;;E9YW7SOV$^9ZVX;["S^M2@>JZ/?K>VI M_%Z6'[]?Z-'N MY)N3^3VOBE&Y_/=B5L]?7@POK%EQFS\LZ_?E8UP<3FAW@--R6>W^M1X/MO:% M-7VHZG)U:-P;\M':;.T;WO:779SNVC>1M5AO4^JFWC3_ MNVC:U=>CMV_&X9N;<&PUO]V\_249O_K0?+CYT/SX-7SSX<9Z&S6?WHZR^.TO MX_#]S?=_&W+F_VR%__PM^? ?:V#]=C.V?OCN1^L[:[&V/LS+ARI?SZJKR[HY MNJV/R^GA2%[OCX2?.)(/99TOB68C<[/1,J\JZY4U*E>K)D5OZG+ZD:",NU!> M#]@Y3MB-P\]QHC.*1G6-/IP^IAF=?%S'I;SXO-]MB:R6>^G14^%=8O947%:M:=.BYN M%]-%+4,NFS1\RD7^E(M\1W5.4%\7=XOU>K&^LU[GRWP]+:P?FE.OYOFFJ'ZT M\KIQ-7UA"?8/B]N<41EFY&]GYY^J^WQ:O+QHKD!5;#X5%]??_XUY]L]4WB%A M8R0L1,*B/,H#T3,/NL3^GND=7706#(7G>_(U'QE]]PUK)"Q$PB+]M6BBKG*:J<74MQ(JJ2 M];1YYJB:0;4)I=UO/V[O6'9SU+Q4SIXQG1(JNIA=VM3WA[N\*V'=3,'6<7J?EE^+@JKVCU3W3]LIO/M MK'7?W D=/P]0>6-TV7=20L+&2%B(A$6>%G+ M.+XL R?@@:-$N-E7WQ"'TD(H+8+2)E!:#*4E4%H*I67GXU+.BB/1G!FS8J\D M3B4E\7R6,/UH&!-VP-0T,3KOG29(6@BE15#:!$J+H;0$2DN[AE*&&^H^;XOZ%)>R=!L[) M3$%*R",H;0REA5!:=*#)12##P/7UAW;"]$052&?+!'HR*926H6AR0K2B/3.* MDFI"=$H"A_A*W[?9,%"G#*CN#J6%4%ITH,G5(.IWV!/"2B\'(8RT<-8[0'"' M,UOYQB,E# >!&Z@^,\J.,7\XM(C(IE):A:').M-(T,VO39/W=^3R@E%0_ M\#U5*C-[[QWB4&D92HL.-'G8506G"6%%#+NZD1;1>@<(-A2^I];A$88#1WCJ M\)Q1=HQY@MO>B6&W%6?97OGZ:XKQ&%*S&T%I8R@MA-(B*&T"I<506@*EI5!: MAJ+)J=BJQ,PL$_6:/O3,(JO1":1&4-H'28B@MZ=;U*=1I MAJ+)J='JO>RY@N]7%.F9??:>K*"J,9060FD1([17Q@7QM "5CZ&T!$I+H;0, M19/7OK5*,SSN1KH4'T82@NAM A*FT!I M,9260&DIE):=CTLY*UJ1F9M%YF>5\W%"E'2Y$-IT %69H;002HN@M F4%D-I M"926=HRD#.55SI)6*N=FJ?PK:Y/,]-X/(U"='$H+H;2(4SHY79M$F)[:H::S M3@X]F11*RU T.2%:G9R;=?)GU"9Q4B0G:I/,KGO'-U0DA](B3HGD6FT28:6+ MY(21%LZ$2$[6)A&&9&T296>L3>*M2,[-2YA[[0=&AQM4&.?Z MJFIWQ'WRIK M3)C2XTO8V3+J[G[2&1IWMDR@US*%TC(430[45D+F9@GY[(9==' 2ZV1MUQ&> MNA[&[+WW6 B5DZ&TZ$!3QD+M.Q7=BA@+=2,MH@E)EP^;FPNACH6ZX<#Q/;62 M*:/L&!N*X^E-#K%6BN5[]>FO*1CB4 T62AM#:2&4%D%I$R@MAM(2*"V%TC(4 M3=Z65(&YE=]DTA*"V$TB(H;0*EQ5!:TK'O4ZC7 M#$63DZ/5;859M[W9ZTF/BWH^+Y:SXZ6.ZZ+>W[Q;55'7RV*[,G(K01U4IWP[ M6YV5=,WN^\Y<4-H82@NAM$A0*V8=:I=?J-\82DN@M!1*RU T.?%:45>81=VO M33PRV:@UGAYW52',?&B]TPBJ^$)ID= 5WP%SU0R":KY06G*B2]7->%*HUPQ% MDW/C:#]ML^K[3>I8S3Y[ST38;;FQ^W)C-^;654P6.,2W^5"W,9260&DIE):A M:'*RM6*R,(O)L#I6HJ995Z/KN@ T#UU'W#S,[ZQWKT%7?4%H$I4V@ MM!A*2Z"T%$K+.@2FG!>M&B_,:ORSJED%(=T.;?7V>F1VW3M+H%(\E!9!:1,H M+8;2$B@M[19(&LOILKLNG(U(5A;C<7GJGK>,RN^X[C M4%H(I44'FB?'M[IC &&E5R$21EHXZQT@',^S-4F.,!RXKJ>6BF>4'1,^]QWW MQ"C8BLS.5[ZA^7B7/#K""$IPZ[U.IW+P7J?ZB5S\!=5VH;00 M2HL<8H6N3]SD3Z!N8R@M@=)2*"U#T>2\:W5@QZP#?XO*;X=2YURF57Z;#ZUW M%D%58R@MQZ"*LI06@BE18ZNC Z%2TQ#4*T82DN@M!1*RU T.==:2=GY!IN%D_E%;'1- M?3$&U96AM!!*BQS]E='JE@A0AS&4EISH3[7L&^HT0]&D9'!;N=A][F;>/V<*5.F&TB)7EZ>%EB30]>!06D)WJ*UT: IUFJ%H=$J\&[ M9@W^627?+B7L>L)55T:8??=.$J@"#Z5%4-H$2HNAM 1*2SM&4H;R*F=)6T;@ M&K71KZUA-=-[/XXXVC4[5<-*F)ZH8>UL&75W/^D,C3M;)M!KF4)I&8HF1VFK ML+N]MMGN%)FN7CE$UK":7?<>RJ%2.Y0649=$KV$EK/1B*L)("V?=A*YA)0S) M&E;*CJYAO:SF15&/\SJ_OKK/[XI?\\W=8EU9R^*V:6J_\!O29G$W?_I0E_&UODS;[^+#:42_*BK1EQ,-E)NSV8S46YH3<0G MOJ6-^F;-VYI(];%]G(EM2\G*+*JK&8JB=%83UDSFY^;>?3L_YSM9L8;>MT#L MZIJT+U>TXL\7$SAYO?$;>]Q(?6,V/]^21[JD\O?M?:L^S?9:5JRFC6"\ 2U= M7TPNX=DBCO4"(_$'H\_BX!IH4QXX_ZX_?%E=3"*-B%:TE%H%4?^>Z()6E=:D M.YEHPDH=T+RNE^L$-2LZ?Z3'_U&'"Q0>MP+4+\ C1?$G@6X7X"- MH1TR8]8UD61^WO)GT&III4U?F+TQJY4UK-%N7,I6?W]PN;ZZ! MNEK>_?KE^O*;^K#\IOY]O;G]M@1WG\'B"F6='5\?J9LF)O"GHU MY0H%%2[I]A/ T<\ 10@[\"S>OQP%X.#]SF*C#WOTW6UI2R1K'KM099)1<>;: MIDY-[%:CT_A,;$E)+R8J3P5MG^AD_L]_P#3ZC\O&$RD[LCC>6QR'M,]O5=6I MN'#&0K)'%\/GLZQ.^0BPM4#&)'R)(]LB3HB\O5?U4JJ>HC M!9![V8G-*+)U)VM%?I?J_2 MH!>OJ5):,M)5V68%2,U;R?YG;K@L[]0E!RZ#*,W&CG5(I7$*W7[-]EBS<,3Q M9JI=UAD_^*JBJK*#D@OI#,;,@3B/HA%BIU3L09SO$>=!Q$O)R^]333PKA:]6 M;"R\&YL[M@Q%23[":8L569'G;IS%'F?Q1A2L:=LJD*Q1,"F0Y =U[F5A/3W& M23J": M-\SC+4S=&& WD%0517AZ$)N!K!5:2YI$]J,PF0E"5[2: R[]V3-LB M:;EI>,4?7YQT%=G[#561&AOCDHL11)G'F@,JAA^R9D4?)&!"[$A3!J*YUWJ( M!R56_KFD,IQX,*,!,_J@!YYH5VG!BHF2[QKYLZFLZCM55VJVJYTV(#M"4)%9 M6^\2RR./$0-3PS!5+S8J:JC0#\Z)^K$D2MY826++08C[*O]<*!6&.;6_=YNR0LQ5TJEU[W; M,E.!7GMD)W";#:?*RU9WYI#S(1\8$X49D8,%$Z3V>PS: MR98)PC[H UNB+%@?/[-&->[OJ8]!UOUP?3R1MF.K!_)%8?*])R^F^^_G%Z>] M#CZ%<92.>=EOQ%TK[F]N^D()M19Q#.[+I%N4(687>%L.J1?,$'1Y(&8.!1_ :/O@)=\U:-BKK]:59ZZ*B(U*,Z M!XM*]?'@:HJ V)#6G>78Q9=H;()#"'E.%/% J?@-2CTTH&N)#\#KVFI@ S6* MR(J^YH1N$G2_\$Q:]Z$Y=K%OBA++*%O.%SP')]9AVM7%MJ]5+UURJ Q0(Z#^ MI46 9R853S3=C#65:F:>LD:PQX:M64F4>>M]P:.=P4[[;!:V0LX6F<9YXFFW M\4#4.$S4_KSO NPUXSL7Z01W>\@QT19I83G(-?@FV--VXX'+<9C+G4/#VL$U M3NPV16=),6[L'%(8%[[!# ]DCL-D?J,*4FG20.4,59&CAO?2G+T -?)04/;G M,*H$=TV)ZJK-A7;)DVJS/)T5=G%]9C77+C&8>L=Z/# ]?N,86KF$-65K3IW9 M1\$[SIEAC-#XF-69YP"&7Y%'AH70\4#H.4WK0"*H/AH+P;3).(8+6!.&0BXLB3SWC63RP M=AP>I9>[[;8KF:0RYZ85%[O6TR[&)QVG3Z7MV/*A#8C#;8!QG#G'TS3*&DG5 M4YS$$=LL#J,BRL[ .^DQ]ZFT'>_(P6_5;S0#;Y_C MF-^)VU4W=Y*_<70;V[]J9U9#YQ"".!N?3LP.7O6H:?MHWH 1P&#K7I78W]V_ M97-IWBT9W;^"9XON79E!3??JSE?2JJ(O0$772F7T*5/1V'9OPW0?)-^:%TH> MN)2\-I<;2E3KI 74]VO.Y>L'_8#].TGS_P-02P,$% @ Z8)B5VSH#PH5 M! _@@ !@ !X;"]W;W)K; MY'#.S)D;M=@9>^]*9D^/E=)NF93>UV=IZK*2*^'&IF8-R=;82GAL;9&ZVK+( MHU*ETMED-<'QIU.\R]^4R M^9A0SEO1*/_5['[DCL_[@)<9Y>(O[;J[DX2RQGE3=/71S>HC#K M%&;1[]90]/)*>+%:6+,C&VX#+2PBU:@-YZ0.2;GS%E()/;_Z8@NAY=^B#9'. MZ8I=9F4=]V9+%XV#AG.+U,-:T$FS#OFB19[]!_)W=&.T+QU]KW/.G^NG\')P M==:[>C%[%?".ZS'-)R.:36;S5_#F _5YQ)N_@?J(+HUV1LG\*1*WEAUK+_I0 M?)):Z$P*17N.\16W]^5*$6@=.7G8@]-N9JT7&RZ0.MNP#)ZNC M=]/3R?DK]$X&>B>OH?^OS+Z._-EXINF8WFJ!KG4[/60FL,[&],W1NX^SV>3\ M0!!/IN=D+/F2J;MP::I:Z'TG_)9*X=!S#Y@E->>P2<)ZN94Q*U)[-+9PIT^0C*O<;*X&Z=Z@)1T!"8;"MK71,+A.*Q_1+>6"-M=@H( :: M!_RF'\Y=U_%L(36PEC46E:;V%$KLOO,GA]B')0"DC8[!587Q*G41#JN@G&%$ M(TWST\EQSH5E'K")'VNV,H0I<&QP&&Y&@@BKC?ET/=83$R;/JFU-0!P M?9SJQKJ&J40/.>0SPAWG%B-74RX+Z9&AT"F>BQ#.S9Z*1N;!XS"VE1$YQEO1 M&P>!$)X8XC9\_X[4$$ZI,]7D@!1X622(H/)"*=C(!9%NF;5)#4T;/,\;9+K- MNT(Y68BB05>*6"+H19D%3#"KV(LV.-MX)V9 [8/KO1.CSHMXUJ-#0&$FH^1! MVG9S9GU[34>BJL]I7=<*A1^[Y=F5J/1S(Y3T^Q'="!16AW0SD,# ZM,9?!Q: M#?GN "[QHTP1Q3\8< S3B[O))A]$MG\66-JAM<#"V-J$+*&[0DBO6(G8++T@ M]K:FGQK-=!)G\73\TK1*#]XD>%G$EQ<%;AKMV^=I.!T>]W7[ICU=;[\,;H0M M)(I"\1:JD_&']PG9]K5M-][4\87;&(^0Q&6)#Q2VX0+D6X.)U6V"@>&39_4/ M4$L#!!0 ( .F"8E>"UM"K8P@ )$7 9 >&PO=V]R:W-H965T&E*PD3OIR/:!H9(DR)#?.\82Y^ MIX/$RY]UU*?'WFV5Y]6PQA<2JNR&<\9R4A;1XZG!OGAZKH,)RJW4I:= -NJ$ ME2W5(J6)GRW,VIJ5*;2-ZJPH7&NCL6MUZ2I3& K'TPA/V-ZTR*>>IU/G3YSZ MD_K@;-P$]$S]@Y[6 [%WN$3 M]O9$J?Y]M@S1HXS^LR_@9._E?GO<6F]#HPLZ&34,M+^AT>GWWQV\FAT]X^W+ MWMN7SUG_OR7Q^5/_X2*I^41]B].?,7+A;,"J,MWY;4/HY,+5C;9W;*&UNBU- MI%(5#L5D0[K*6_!C9:RVA=&5"K!*()08E+%%U9:DXL8%XF,C[%XDJW*JP:+0 M+H,IC?9P<*ST*I)75!ET8?(%VW15P18>%-W>%%L0(Z@6&[303YB(Z]T1&QT4 M"J'1'A[&;Q636/$E'A%H)&[4]60Q46NRY.&H.$<-[]>[##0>6)BF0@Y^^/Z[ M-_/Y[.B7L[-+N3PX^HO$T;0^M)RYZ,19W_)R?N)IW5:"1NA0O+;B^8(="VI! M1>M--'G]N]MBH^U:@*A-$&K_@7?EHQ?O+KJ3)^J]!=-9C :.CV\?O#[",8VQ MV#;FPY"[K\-JHV](+8GL+@OPA!T)NB;F>50C.!(8>CR M=Q"X/!NK[<84F[[N/,/B&?_!(F6IH!"X8S!MY>R5-GYWQ(-"[2'9>=.X8%+G M2#X6G.YZB;KMN#'5)>>0 @:7K,*$]SF'W;EQXXEDK477JSJQ-3%;[S&::OM; M6E1(B;(N]I 8E*^Q)0B$IW@'1'=PUV/ MV[&%>>E;4Z=GDF)X;5PY@3]K@?N*&N>E2X:]FVH2*44,)CK?)9[7!B&.'#[V M=0[RBOU9TBI@846#32$=?X\Q^EP7&T.KP>*2"L-M]*+6'Q&;21YO7%;@7C[<;IWAAV&.!.2X$XG]#7\F+]&-.X2A0V*Z0UD9LKO5(C\@B:: G M>L38I!YQR$2=,;$6F_$]RF4^+ GY +D*(^J(.+*3)-SF+&60]1)P]2!=)P)_ M%Z*I9>T^U+Z.);@(>W[80Z],E%UG>_JC-5B_8RRN2L9: ?@(>:RH#\VEO.TS\M &^]JAV8^J82+=LC+KW*"\%S'; M4E<,,01SE><"%K8A1>[IAFPKO.4PR&-'P+BA*_.G7IK*1!GT4,3D9:KI6ZDG MCK&U'09\MRO_,""CPMT@U3LS:$[,"<.93D:ZM>!#.(7.5A4*&W!]V"&TQ'2& MHXFV/PMMU39 )W-SA!^53"HO@05GI=3Z\A[4L=(WVE3R&*4J!(=WE52X:3!] MWOE:2J8D:?;/W@49!3VRXD&3X..VX+E>)_'!RF2'6F42L!):/Z>Y[KOKSVB% MH+;$,RT\>6*ND70F<[%E)BE;&7.\*=&K"!^6> 2F/1,^91[&<:5!2)ZL4 K% M+8_G!U@F)(K(;-UQZ]:P"$._9S2^2>_?EVL]+SYTAPLABR"?5,-8;=P62/B' M;D)Q566.4:V\JP=F2K06V,*;\#&%V#<,)VWR)4)Z'_N%P9ZA].OVO!TH%T>[TGW6[ DS:-&29 MBT3W" VJ^,N$S!B=P*)[%Y?# -V*RF^D!;.F7KA5W'(BKC+5AOS=HI,[*)2CHD'BF;3SJ,BQM3DEC0 M_!7$U&VM;"N( R<^/%%PGMPO\.:"I++%S-)+6AMKV>^,Z\"U+",3(APS=[&\ M$PR]X;$Z?H2=JC$O6IY[9$1D2EU M/;JLKI+H_T>%ENIQJ$="+C>5+<1 Z L M)>4HTA7ECD5@?IW5KD3>.ZZ7<'WX[I*A&BN3^5X^+)'?<63 #.TT#$O(Q'^# M%]@L"/BP_[FRS#VQUQ>8S(C[29/IPLTV3DG_*NQVRDL&XP,HNY'=D[WA;HXF M,J%$=W\0\&D Q=@DLWN[?0PKH,6O!&(U47Y%F@VA8H'/,HG7 7UR8_L ;^!; MT=;R.GWSJ-__Y&EYU4U8&1]?UT.?2$V2/MV1N058V:1)IV.GB/AK3=J[8C:?[/NJ-AU\)H7MM7P,EL%L8_IBVM_MOS>?I<^LN^7I8_4'M!X7044K M;)U-7O\XPO26#\#I1W2-?'1=NHA Y'*#.B#/"_!\Y3!;\P\^H/\*?_I?4$L# M!!0 ( .F"8E&PO=V]R:W-H965TURXY>N-L0O!;-*R-<[1?&UO%,V"/4K%&Q2:2P$*5U/O/#J] M2*V],_C&<:?JZD76D)8X])8!$8_6[S$NK9 1./'@.GM0UK' MP_$C^I7+G7)9,(V7LO[.*[.9>F,/*ERQKC:W-; 9G8M!PT?^RGX,.!P[C7SG$@T/L>/>!',N/S+#91,D=*&M-:';@4G7> M1(X+>RASHVB7DY^973*]\<%^X=./CF]9C<)H'YBHX+/8HC:-79@$AH)9EV Y M %_TP/$O@$NXEL)L-'P2%59/_0,BN6<:/S*]B(\"SK$=01+Z$(=Q<@0OV6>> M.+SD2.8NS>?)P]_G"VT4W9=_7DN[1TU?1[4U=*I;ML2I1T6B46W1F[U_%^7A MV1'.Z9YS>@S]=T[K./ 7:1"2$;PQ -QM$%:RII+F8@V&+6H2LV) M7#[VXW$!6>1'96PO.#Y0,:I[>CQ7'1& -"K\=)Q!7"1^6(ZM" VJ)6V)F57AA?P)Y%/M16- H+0M_7)0P MWTAE/AA4S:&\SQ.*,HI0I"1%1I&BEWSSTD]RFX]?A#8=U4K%C$58&-"X[!0W MG$X\\)O? MHX04,LT';?2KV9(<<9;[Y3BWHX@.+\L/Q'S#;3R!,2D0E@F-BBCW([HN44B5G#%!1-. M[;FAA0-?KN&6#DG1Q9**+IK]^1LA4U=MRM6#_8IHYWS[V?SI<;I3^;$M'"UTI(\UF*:J MF-[>H%";JT$TV!,^\%5I'6$TOZS9"F_1WM7O-3V-.I2"5R@-5Q(T+J\&U]&S MF]3Q>X9/'#>F=P;GR4*IS^[A37$U")U!*#"W#H'1SQI?H! .B,SXLL,<="J= M8/^\1W_M?2=?%LS@"R7^X(4MKP;3 12X9(VP']3F-]SY,W9XN1+&?\.FY1V3 MQKPQ5E4[87JNN&Q_V===''H"T_ 1@7@G$'N[6T7>RI?,LOFE5AO0CIO0W,&[ MZJ7)."Y=4FZMIEM.XL'"+>:.YY6@N1Y;T..Y1 MOL.\:3'C1S!G\%9)6QIX)0LLOI4?D7V=D?'>R)OX). MUD-(P@#B,$Y.X"6= MTXG'2Q[!>R/7:"R5EC5!ZRZ3!;SZTG"[[7D.?UXOC-54.'\="T*K(SVNPS73 M,U.S'*\&U"T&]1H'\R>_1%GX_(0':>=!>@K]!]-V&O.=L@CI$+Z/#1]+A*42 MU-%G7!*F:@RER9P/C[%<5TI;4EZ08F/A3M*$$O[Y5YI,ID_X71E# MVEXSKN$3$PW"W?!V""NU1BU=4?1M.H,H"[)T0H>8/MZ=^/F>/#L0I4$F\VT? M(4J#21;!I)/UA"G9J6NEF3V,0Q+,DFG'_G1Z[BFA"VF%.N=,0,UJ\CZ;!
,)^>>EHWAH[+$1F:&I(W0SF!&GZ?)^'Q/C.*?FL:7F.]2%/D4Q0=9/.3X M7Y-XF(DS2&9!EJ1T&+M@I/%Y2QO/)O!.R8L3=4 9R-+[2$=M4M+L1!KC*)B. MPYY,G)T[XB1.#U.9C(-).KYG3BF51,MFTUXJHR":)7OKXR1I"SNM;J*ZTJKPFDBAHP2"[Z624X(4/QX())G/J!;\6.9H/[!GUS7"R M#^;W_%IIBC$T\F',;GE^BR;#=.N*,B'[T=XN"\P]R753_&.NA\?>.?5 M[@L""DXEIRRYDJN5)!1PU%QCP>V1DCY62P\+IZ"#FWT_4-9W!\[_MW9BY&U! M54_<7%J**XT\/TB6HG%%[.+23M.:PM3"[GS]0B5.Q?T@.HI 77@4%J*PD<^ ,+CI@V^X)_=S/ Y<$@^F[TP4I\1H+M9N(*BA4GC M-XHJNE@J7VVYFZ/;?4^S;K3G;K33(LW-OCPKMG5XI&K?M<-C*]*HM^72\%SY M7=X07B-MN_!VU.[OPG6[)=^SM_\UWC*]3\0!TN[^W#U;5?F=> M*$L;N#^6])<'M6.@^Z6B96GWX!1T?Z+F_P!02P,$% @ Z8)B5PO5?JT? M!@ @!( !D !X;"]W;W)K&ULY5A;;]LV%/XK M!UY0M(!JZ^9;FAA(TA4KT$O6M-W#L =:HBVB$JF05%SOU^^0E&3)L9VN;\-> M+%(^YSO?N8K2Q4;(;RJC5,/W(N?JTUQL+@?!H+GQ MB:TS;6Z,%AX2$.8A*\DKRB\IT15DF+$M;H8:00W(J.D!KIV0.$1H#F\%UQG"G[E*4W[ M^B,DU3(+&V;7X4G .UH.(?(]"/TP.H$7M9Y&%B]ZVM/73"6Y,,XJ^/-JJ;3$ MXOCKD,\.,CX,:1KF7)4DH9<#[ A%Y0,=+)[]$DS\5R<(QRWA^!3ZOTG-:: / M0E,8#^$(('S.*-R(HB1\"Y7"F!#0F:3T94X?: XKH_9@U3)&)9%)MD4!HJ&4 M3$BFV=^HHQ&$\;)"/"VL.+%MIVF2<79?H0ABI^;/PAGO IO&2@'%-QE%)+D' MIS.AZ&%0@D!B:6)/ECDN)51\MQ]:YZPW8+U1(%:'/3) "J<@#CJ=P=*,JV$W M-,]^F87!]!5:5!@C94)GL S1'8B+6'W;"")_I)0SLF0Y1@H)U]ZG@ 'L$&$* MAXFF$GL<_VOC87"0"56ZQK9!<>%'%<76G*U80I",C5,OJL4NRZ@'#,G@DDFJ MMT-X9^$"^+W"\DA-+A-DQYI!B4-&?C/T,1[ 4J.7D/RP3PU8"&]=RD2=0\); M,Y9Q/UD>4&8%4Z24Z'QK8!EO=AX^*9(,+<+]#U!4K& YD8<)>GL0?9^>TC86 M&U.M&USHFH9GQ)W'3<4^]M7(8):PKB 14HJED,006FZ[0LX*I#C)G5,5#B?, M+2-YOG79K?(<3)F<++(F(1%\Z33#(WJJ*DNL=D<#-;7CR45#Q#K(-#8'3SMJ MIXI./4&L.VQ2@>(FD!G!;)H[A^.?Y'@?+9JF48UKQ^:9L?^&<<(3C!I<.4## M_UT'T9P'X!--*BD97\,U4Z&9*,NQ.0/4HLA>W!Q[-A MU1HF.\.[FUVGVG >&0B6HFPI+BU%8L.+CT9-BR467/-\M'9,ZR1856I_#NSF M4YV;W21]SLR,$95" /7B'#X+C3SKF7#;-MR5:[CWG89[V_9/'>/G=:N_@+M. M@7RTC?%Q5X3UB*BEP[YTKUS[DM&+VA"2Q&,A3LM2*#/2SB ,?6\\"7HKFY+P M56>%YQ.Z;2I[5:&_$ =3+YZ-VVLCVEPQO065-G4E*=&/R=R+)CNYO>V-D*7M M:R2WU/@TP>2Y9$?>//);N?[NR_!N"&OQ0"6W]6M2^>C>FO)DVT,,/&2]@^QO M71H3HC*@]Q7#?-LB=E7R@$\3]^2?QJ$W'<]@$LT\/YY X,?>- A;&#SXXK&6 M@RE"2R"E$L%,+2@8ASO![MK9KNO_#&U$7CCS<=58.4,[8R^,XDYR.LUY?MKL M&431K*/9WSGCW3[;E]_?_V>Z_C5-ZJ8/;-.'_^^F#Z83+YY&O=4/-7TXC3Q_ M/FNO3S9]-/8F';F][?&F#P-O&L:MX-[V)]M^[HWGG;;O;S\(_G(?HS^%L/TZ M4ZBS^\&),1[C@(TF$,=H>1I@)_O>O#,"3[;N;!>USG)O7A@+D]#,AL:&F1>! MYX^CGYT77A3WJV/_SL&I\;06%CF%#;6G0<"72*Y65"H\X^D-I>W1UVM/Q_84 M4A_,3,^N\>T);:65[77=OJD8.8[O 5"X5VIJ7JF//?7-)!@>>MT<=;X*8$&O M[;N7)?%7;B[ML,CH UXPI?05:HZ@^GXP%(][W#;;0H M[3>&I=!:%':948)I, +X_TK@;*DWQD#[T6GQ#U!+ P04 " #I@F)7?+T% M9!<' !#$0 &0 'AL+W=OSS;.]9>+A:TVLA5VKGO986:E32L< M/LUZ87LC1>TWMH3GXPS YM*\SSG6STT_4L MG&T'/JKUQM' XN:J%VOY2;J?^P\&7XN=E%JULK-*=\S(U?7L-KR\2VB]7_!/ M)9_LP3LC3Y9:?Z:/'^KK64 &R496CB0(/![EO6P:$@0S?IMDSG8J:>/A^U;Z M7[WO\&4IK+S7S2^J=IOK63%CM5R)H7$?]=/?Y>1/2O(JW5C_GSV-:]-XQJK! M.MU.FV%!J[KQ*;Y,<3C84 2O;(BF#9&W>U3DK7PGG+BY,OJ)&5H-:?3B7?6[ M89SJ*"F?G,&LPCYW\S>MZR?5-$QT-?NA5O)ZA5JPTCW)V M\^<_A5GP_1L^)#L?DK>D_X&DO2GOM+7OM9,LF[.O!&PW_;"1;*4;5+GJULP) M6N.E=5CE,%EML%5:IKKQ4QCS3$M%JX?.,;WRP^NM/!".'^A@+&M'4$D"%0,D MG&R7TNQPP!SG M/(BSO3\KHUN0QF^#LLH32,'#(F;@ E1ZA]HT1G;5,P-$.MN(D6/J7U&RX"S' MSA.>%OG%UH2[%R:<\,#;D 0\BZ.]#4:^B*#\4DGK!50:M%A+,ZKMA:J9?I1C MP*1U"G2%0*V$,NQ1-(.D/1TH?I<]2B8$=$ZME$^5VF=6C)GUOAN(06R7@T4: MH+O2[5)U7JV=LW>#\C'I43AOU#M0J.Y;"4'7]XGL=$G<+)Q%@ M]K.5JZ%!^%>2G?_+KSJE^ECMO;:.W5;5T Z-ARP*USCUWQ'7[X'8KZ^XW>*T MEH\X9/0>4$@)"I4Y66TZW>CU,\M08D41\#3-\79>9 4/RO0"[V'$DXQ8H,@S M7B:EGTY+'H>EG\Y1E '[R0?Y*/B7[-YW:LC!%18=IBC_P4\B3 M% 03A!1G$Y['*A7XT22)VGJ6\S(L+& "W$O:@G6@FB!Q#)^)1G/$\2,B( M-"H@$#')@YSG63G-AGGN'8A27H28+<* QPC8*/E()O=,<\9B'B)T4192/$%N M)1%L0!'-HP""PVD-_J)L7!,5"!=YA%Q$.2_+R%?"EC#$F'KJ(JH.) A7E M@DZD5#U[.AQ&E#:$4N*S-=7PAJV >** 7\>#(NPW %(WR)>#4SNB(P&A_[O& M]R6)*JGG4RC$(33E%QR%= .8CNV^ DU=Q;G\W3'<93KLR2;EWO6FS1_ M$\/Z_51:Y(7MI3_T-L__IX5A&!X8Y$T,DV@>'MGX3C \TY3\H$+TE&?$&4%H8@&=*.-$)JSNZE<2B84\< (_>=6OE4 M'QZ E+3?CP0%@I$T.39Y=$HZ+OSND$<+Q0&9OS"?--EA225'6%Q]VTD+QY#; M5WH=/P;0*7DT$_:+7;#K-O!J?N18N#BRTZ[-I?W^D0"BR-=]S=Z.X7@MOQ8KQ? M/OZ\\*,P:]59UL@5M@;S/)TQ,U[9QP^G>W]-7FJ'=NY?-Q(]U] "S*\T+D33 M!RG8_6YR\S]02P,$% @ Z8)B5^;6#DL2# _1\ !D !X;"]W;W)K M&ULK5EM<]LV$OXK&#?IR#.,K#=;)KGA7N__W.5&6F"_79"E?EN;3/MRHSF_+$MZ<7;];B47 MZE&5OZ\^6_PZ:[@D.E>%TZ805J7O3VZ&;V\G1,\$_]1JXSK/@C29&_-$/WY. MWI\,2""5J;@D#A)_UNI.91DQ@AA_!9XGS9:TL/M<<[]GW:'+7#IU9[(_=%(N MWY_,3D2B4EEEY8/9_$,%?2PMOFJL*Z]O MC<4*72SEZ3P[PH.=ZZE8S5^Q-$OU-VK4ZN?_QA>#&X.B+II)%T#/G-2'S B-XW.1Y>G-2V)JYVK9!$KR$U"]X;#Z'PX >EP M%,TN0?O%E#)CU2)1 ,V@5E)O D6\TCM<(-5H%EU,ABSK !P'8<^[REJ%E2MC M&3W +8/]WK3VZPUGT?2M4:BO6,JM4[= [DZ]D\?SC#]A@>N5$LN.AB.$L(0]\ M5&N5B9'0Q:J"6:S*P#(1I?%L ==/T(6Y1V(CG7A%]IKT+P%)6<;H"AGIY7C0 M']4O(S!R*\6XFSWWQ9U5B2[%O8QUIDNMG/C2BBF68"M%[&DDU%(Y66VCRZ7X MY?.OJ#L(D#M0*7$KBZ=(_-:_Z4>"5BU &"& +1BXYR+1,5F$7*: 3!;10O8@ M0XP&5T&*FWH'?CV\.NV+WXG8FVZ')NH:5,PYIQ0I# O,@P4HWG8LO+WQ%WH= ME'^N=V7#F7F)\DD,1^>#_J Q*@6/R7-=D@Q.5"R?A%77)EM3I@9KI8'IUG8/ M#=7.GK0E%#(+!6KK#4SKMN3S&F^;K'5<:[,ONPL1+"6PUE%8?8I+0S$[NN28 MG;&RFN)K)9_E/%,(./%7)2TLECWCAT,*9UY9Z(Y0.G]=1[,NL#,2?&5U$>L5 MGF3.N4U**)-&K2)643="F@>2!$DA2R\91/12[]OGB.@7_:U8S>4S!"$M! 06 M"+P5E&@2;R_.)4'0LRC1SO3%8S7_$TE!V14K2YX7ZFN,M(?+'9LHT_"YY-_; MD<>V^ZO2UB=G$&'/>:TI"()6UL1*)6S2>D,3>U2*%79P5;RD//)F;CX0O2X( MRE12 !1%8< ,^^@R@,.\H4]" MXM1U.WYL%.F+3X7XI2J4&(X]-&][!R3*,B_8Y@8K$A;[-],7PZW4;+XU*( % MAW?;S\]T&;8U.$;8=XR+GPX:S9MFWK9D;=)L!^Q<252MVK41X<>A MBNYM$0FEV1>@ZNE3SXJSHO)^9HT&*+F66 M$NWP=21ZPS&+R^(AA?ZX1S M/X1#:RVW).D(GP')&<$U=4C6.@ 8C:VEIQC97KZ/ MK# !]=00BT,-,15JMK%ZHZ36!. '!=A%+:'OZE"T%B3D7)4;I0J$^#D,1 ML<4;<0[)4/*<0H4YU1;Z9, P^ SHC#Z6U-'F6+; K?M"[@HT; 0:_E\$ZJ.( MA6;*B0W\( SFA%)ZI&A1[)#_OFNJX1@#>]Z#V^OM :,_[3;'58D]_J.HH4!+ M8GV'XZ'NN$SE=XQ9VS-,MSPMT+FB["CE8\< ,1:^:SO2#?7%#76,?XM62%C! MA?H-'.*X3SW\LI<(M.@S*=4%-:0V>8<:YBRTJ(=G0M*9W@=5C'7ADR@II.:A M80/OYB?U9Z$UVY>7.K0 5"Z@6U/NVC$%PKP:GK>#3A0J,4!)KJ7..+3)Y^@# M :D$R8A@[<65P=L=9V\Q'G1QXH >8KFR50H&2]W>L-04WJ&.P4F*)A'DLQ$Y]<@(FI4;/EYNQ9^1.]R3> 5"6.,!;$FHR)533Q_-$U?SR@T%/ MKT^[4YSH;99^@IUSE0"VV]"6(3;HPT8[=;J=LA1#Y/R0?V&,0GSQ@G#@*C%3 MT)$AQZRB"0F>H/:410MODAPC)ITF7NFL2T=J38[R/3X/_2"5\;UF\'\J'0=3L!GCJ)N) M0I6@+3()/I3Q(292- [8(R2&T"G)$CHUB+]]"+9W.$!,@'[4,+:G)G4,HBMT ME)UTH%J_K#NV/:]U$;L71G;G I35>'/*K^&-<7MPL;UO]T#']SQ_IQ^(X3 T M=X'Y!9Q#3J+:[LW;CO/>; ++O?;A@@+;5EE"*4D_0H)O)TWZ747,AV^-?;&V M<953R>$#!=ELNXU \#E-A":T27)NUMZ#^%>\Z;0UV\LV,&X8 !.D/LUN]=1U M3.5CXGI%_H< Y'?D2A21D5QF>: Z-0'[Q7YDTM MVYI,J0SSV2Q 1W,+0%5>)UI:.F(JC3^+(?1K&A/ %#;W\W+W*.>*,2_15*=I M=#)TQOO$73J8SROO?[R%\!#;/V',COGX-98K33$+K(R?K@)01R_0A@B!K#QW M,^:2(%=^QZ9ZB0*(&Y*$6\8CE]XT7M1K)9,UY MT1SRM$(><:@?'E6Q(!2@A.VSSV>Z9PN M(NBXI'/,Z#=K3B'KAHS8H$6*H59[1K:?3?<5G9O2]:3.45=:%&Z.Y;Y-$2K, M]GCY\O!@J1,-=U9N[\;JH3D!9NI78A)=S&;T8R+\;0T]GW>>+SK/T_J99Q&9 M4KS0%[MUZ/[OK',ERW%+%\].\ SL;V>;M\W=]HV_TFW)_<7X MKSSC.=2$%$L'_>GYB;#^LMG_*,V*+WCGID3WPH]+)8%71(#OJ3%E_8,V:&[\ MK_\+4$L#!!0 ( .F"8E<+J1'%.0< &,5 9 >&PO=V]R:W-H965T M;%7[6:^%,.2^ M*FM].5D;TYS/9CI?BXKKJ6I$C9FE:BMN\-BN9KII!2^<4%7.F.?%LXK+>G)U MX=[=M%<7:F-*68N;ENA-5?'VX:THU?9RXD^&%Y_D:FWLB]G51<-7XE:8GYN; M%D^S44LA*U%KJ6K2BN7E9.Z?OPWM>K?@%RFV>F],K"<+I3[;A^^+RXEG 8E2 MY,9JX/B[$]>B+*TBP/BUUSD935K!_?&@_5OG.WQ9<"VN5?D/69CUY22=D$(L M^:8TG]3V.]'[$UE]N2JU^R7;?JTW(?E&&U7UPD!0R;K[Y_=]'%XBP'H!YG!W MAAS*=]SPJXM6;4EK5T.;'3A7G33 R=HFY=:TF)60,U?OI.:K52M6W 5)+CTA\?UVPU[KAN>B\L)=J06[9V87'WS ME1][;TZ@#T?TX2GM?W%JG,;^41E!TBGYZ_A ?EJ#"*I$%;3:#5^4@KBLU58" MD\43K&W/G\7#.#0/#;#G "*U@6C'IC4R:U5J=Z-^K3=4ZN2[4IG'&]6>B\E8V+DMXTC6H- M.2-^ZE$?8AB%C(9AB%'DAY1Y"4:A[U$6,U@LEW]# '#@'&@J98ZS!JSQ:>)% M)/%I%$?0FE$_L(A2&@4)N=T78;%/4Y82!C.>EY'$"V@09"3V4YIDF:50(\P& M@1^4,VCV 2G%K\="$E/ )K=J:;:\%6.6@91Z 4+@1Y3Y"12'-(@#$K.09@GJ M'KB%[#MN^GC'X@3_"+?)LRZH<9S5+6C;T8<4R&Y%O^KX1:M;Q9RYR4*N]VR/\% M@3^"G6LR1ZF7.8=W+$EI[%ERL@AQB"PYDS2F#"'$*$IHF&;D_8?W^)M@"%9;8T^(81+.?4U)L M6G?V?/F>F1X]-L%%"^"I'+4-LFAQ8(X8K*8A5IAME,996N[IV@JX7NT\\IF:._4MOS(U:IV?<&7 M1]ZLN>E R3HO-W953S#[86:5YD-&]MU8\+*KWRXR?^?U!I]O8R-JSTY'4Q\I6PQ0MS@^CFD\B%BBWM#S%:4=R,[;#;L5&>G MP,+#U&60V4% M&>NNU"[_U$(Z/QX=S!^I8_7+,5I0_1*W'86\<]\:_>Z8OO1[97]9/BQ3W;)\ MY'7_)6(-:UX*^Z*JI&L6NQ2VHN06:\,?6GS]X,/G'JM>&;420-H2RWGFO1D+ M]9Z\F_+?O.Y8FL/'E1B/U_P$/+ZK#T./^*+D'#:$\ZZ^H=6SV7Y<7IXDR79T M?D)3]';S AQS$4!O'*)7NMX/"C)F'.Q744B3*'YM^]R!CN15DK+7QTT>07SF M/DR2,#U18-!C'!8Y6^S'(F?ECH5_M/ZD$J,%:;@L7,' 5TV7:.72F6^@!C'C M6@NS/]&_&+*GD .(%HY JI2%(\E@T=UG'13?8S<:L[V++VR-E;O>TUVSU-V! MC6_'&\1Y=W&V6]Y=/W[@[4K"Z5(L(>I-DVA"VNY*KWLPJG'7: MEL _=<"TX MZI)=@/FE4F9XL ;&>]6KWP!02P,$% @ Z8)B5W&ULC57;;MLX$/V5@9H6NT"BFYU+ M$]M DK9H"[0-DKT\%/M 22.+*$6J)!4G?[\SE*PZ0.KVQ1;%.6?.7+78&/O- M-8@>'EJEW3)JO._.D\25#;;"Q:9#33>UL:WP=+3KQ'46115 K4KR-#U)6B%U MM%J$=S=VM3"]5U+CC077MZVPCU>HS&899='VQ:U<-YY?)*M%)]9XA_[O[L;2 M*9E8*MFB=M)HL%@OH\OL_&K.]L'@'XD;M_,,'$EAS#<^?*B64HU),1#*^CYS1Y)*!N\];]G+%:6+,!R];$Q@\AU( F<5)S4>Z\I5M).+^Z1>=M7_K>2KU>))XH^2(I1_C5 M ,]_ G\-GXSVC8.WNL+J*3XA*9.>?*OG*M]+>(==#+/T$/(TG^WAFTWQS0+? M['?B Z$KN$4E/%9PR?T@O40'7R\+LJ(&^>^Y# P.YL\[X*$Y=YTH<1G15#BT M]QBM7KW(3M*+/?+GD_SY/O9?EV<__+/Q"*]C>$+S1<-'H7L:05(0*>$!F]H_JJ^1)#>A3&C;4"G@FR[SIH'2>.!ZA'FQRE@ MVRGSB.@."112HGW(_1/+TY=@ZEVOKUZF/E1TAS>HQ6:$TJ*:*L.6Y&$V'$B.!2JFM2EZBN6<)#%V=#*6YZM*:6+O5K> M>4>F/J)(03B'%+TD(=*V'%G9"+M&H&3ME&RL8Z@'H8)3V"!5UO4TAH*Z12CJ M$&*ALCN6/@4]B-E&'C\W8,G.+FR1W//&IYI01_MA+4YOIX_*Y;!+?Y@/7Z1/ MI%YJ!PIK@J;QZ7$T1+P]>-.%S5H83WLZ/#;T843+!G1?&YJ_\< .ID_MZG]0 M2P,$% @ Z8)B5YD9DV: "P CR< !D !X;"]W;W)K&ULU5KY;]LX%OY7B$PQ2 &/XRM'KP!I.T$+S,P636?VA\5B04N4 MS:DLJB05Q_O7[_<>=<:*[72ZBVY1Q!8EOO-[!Y_U=,J/9F,1F+C5KU1:4J$(,:7DN91S9(VMK]7U*]9=^@RETZ],>G?=>R7KXXNCD2L$EFD M_J-9OU.E/J=$+S*IX[]B'9X]P\-1X;Q9E9LAP4IGX5/>E79H;;@8/;!A4FZ8 ML-R!$4OY5GIY^=*:M;#T-*C1%U:5=T,XG9%3;KS%78U]_O*MLOI6DF7$M9\[: Z;U[>>+!A9X]B4J*KP/%R0,4GXE?3>:73OR*&SA;@BK&BO ME1-OM8M2XPJKQ#^NYG@<./IGGU4"TUD_4XJMYRZ7D7IUA.!QRMZJH\L??QB? MC5[L4&E6JS3;1?VKO+B;XF_&*S$>#<4^TN+34HDW9I7+;//C#Q>3\?D+)Y2T M&>P8C!I)MQ0)HA^7L*(KYG\B)(4WP+']C+QCM?N,>_B/,'<()V$2@7R#B,H0 M ]:J+-H(=1XT2.I]= M M/5B>#(E(:%RINSPX':V$,S(!4Z5QK6B2;FUX:N14?'?>[7*66.KXB*"O4!2@V)T MB!?;/F,KQ,KA<=QR1,BU%04^:B2))0(5ST@/.2*5$X%@4L/@(D-H=T^J6T,F M2K7?5)*!GE==@$(&N!Y%1Q$[("<6\XU8F5L54 *U=^OD!O1,+JW7Y!/+K-]G M\"J*6)$KU74]I QT?$I );@<8'PHQA9@XC(#*YU+4J5'ME(9J-R!V(;$9+FZ M L$J9I'I?RO6M0GDE2E(?ZM29E1"O/97W..<*"I617@$&[OH0 M81P8N35_!A6:#)JGP/4N^Y)05E%[2,ZB9G(;X#6P!T"1M6011'8BM16W,BW4 M@ O'LBS.[6!JE" !EQ)FDDCC'H *8=ZQG4"N3)&(V89.[1 DT"CWP?N2\]&V M#6.5&71E;.!&%&S,I8Y9)O)2@!1X PL$!9,D#J"3M Z_E64!JI4DAN)O69FT M2G1KV)5VUM$9!\O>"SIZ)%8_M:*21*"85U\*JDQ!3PYMMBS+VA!MP!S@.Z#@ M&!!B2Y%;^SFE,@TR,WN9:C>ID9GLIZ3(.!B!D=I:L*;RE'H ?.6#.[2<4T[6 MJD0V:E[8566<0+W/6[U%Z??AS1"U,Z74"Z51,%-.W&L5BOF\0"R/1Q?#\R:: M82,LC8;3>@E,6S 3BLM/+\)Y]UL5E:MC7IT,R!IYJ$3I9@AB9:ORDS5KF MZ"R;K+=1)"WURWVD?"?@D4#6YE[OXT 0<+)*U;U,Z;#@)5M:F4.B7>Z<,PAC M @HEG8#QU 0P,N6:3RXW@7:K M#CGY1=B6L9U4Z\051R]W@^%*^1M,V:DUJ) M&+K#\J$)B0GKW(XXD^J8J38]YHW'0F#)$ "T/ZK<6,\M3U)8QFF,]KQPKO09 MAP1*OJ;L$;5QY8*12ART Z2GK:#V8+<52#78:]L+5>:(2\!LN1,[9\"RVHQG,1+.0!LIYWO.*T,]%8OL$2NY,PW5TBNV^%/T=A:FO=P.B A4J+H M38_WT@0=^:3"%IQY\[/%TWNZVQ_5]OVZ7XB?B='R*OQ-H]T1<7-#7P<7D M'!5@K[D/('\NQN,SP0.'R0NP.A.?C$]VN8)S"\L9;C&I'6V/5"0=V:M;I4= MA.S(.U=TY+:4(SG]MWJ6N@%I@EQPF5"63]/*[4_O@_9T"0>X%.>8D!60'VU@ MU.VGT%5(RB"AH:'4#;MX;&F=)VO&?#BM0!:PJ=HE1DQP46-W*G$I#QK:HE7%L*T2ELO^AG0&9\)=HKCE<)!A@9K2M'/D M\ZX)MX8/Q*"T#EL@3[E"9TB3=&8%#Q@C#I.42+%/J!.)J.R +"+N7C\HYZ8] MGWKX:/A0CO>=,K(-V6XI#>U/>+IV7GP(X+JF4 1PGCOAE-L4&6H_UERFJ/'U MG5M$7?&D ==AOA=.W:') 9V%E2M73G4*)63;DJ* 8>;'M"Z%+G;$_T6M93(Q+,*!-/:/O8EKR?#W4'K=US MR>*1A>:*XNTG+^]*;5G/EE_:R75?8QW21WM\TC<[X<:*1\?]><9UC@;-5)6K M.S$( R1*5S$,SJF)?G[BD.*)2\[/8,@F_W"??"))P+$O$D^.MQ;EA+ M]UAPM.>GGB&\!Z);@=U(/!G,SIX]5F8*U1:U:H+ZY!P=X!Z'LR@1\$X]#) MW;.2JH#\-!QWCT^?!@5TJ\>.3)BJT.^P.B+E4,&+JJF_/XY%RYA;O9)6I_3[ MB%,29_*R=48G8'*>7Y0/=P^I@SVM^T.5;/@H2TQV6F)\?E;9XFQT\?]H#=&8 MXY#HV8V+9^>5-<:#R7CV'=A#_ 5X'!);.^UQ5IMC,OL>C/$5MNA+[OMF? F/ M*#N3B*UA57\>[:MBWV/?>?S+[FZS;0WJSF93;B@G,^[0SN@"M68V:P;ZI\/V M^.A7)>D%B>;EF?#*R&Q(9ZJ5]LV--]51-=+JF_\0('M^"ACVO5)STGI):J7L M@E\%*\_'X7VI>K5^V^PJO&35/!Y>5?M5V@5./2)5";:.AN>G1\*&U[_"A3G8,S)-4J(DY^(9.TE[\M#$$SOMPYGS )&0A(8D&("TXO/KS[<+DJ)L MV4G;Z7FQ>,$N]OKM+NB76V,_NXU2M?A:Y*5[-=K4=?7\]-2E&U5(%YA*E7BS M,K:0-6[M^M155LF,B8K\- [#V6DA=3DZ?\G/KNSY2]/4N2[5E16N*0II[RY5 M;K:O1M&H>_!1KS2Z4*53IM26+5Z-;J(GE]. M:3TO^$VKK1M<"])D:O!HM1B)3*]GD]4>S_9=J]4F(7VIRQW_%UJ^- MPY%(&U>;HB6&!(4N_:_\VMIA0+!XC"!N"6*6VV_$4KZ1M3Q_:6ZMGBK05>?7]::L$V^_-+J^>WE:@S&]/DU;)I>>2?P( MDS/QJRGK#1B4F0)?I->RPGSFSS" MSRLF_GVQ=+5%(/SGD(Z>Q?0P"TJ.YZZ2J7HU0O0[96_5Z/RG'Z)9^.() :>] M@-.GN'^O&YYF\M[42D11( YP$Z]-45 6E)FX0N K:U7F%XJ;C1*6HM<)LQ(U M[CI:W+[.I7/B0J2>WC$%Z^L$CI39:U3F0N-'?,LJI*$;"_4U M556-363]&(>M!D5I:G%+^N Q2=2GL;'@5IA;,(=TF;9X;JP+6(L'Q/O, M-_)6@;FHI(6$NI*U+M>=]D?8D6ZQA\&F=JN=.NYE!@*R*+Q8U.9/R<1#5L85\/L1)6#+8H&<(C?(/)JN;<'LX0Y/T#VI;($,4B9 M3Z"P^XO&O3%(5NU< S:M*>461G"=5Z@VDD6@#;1V[-84"V%?MX&5^[QJF7DK M=*O)#13NNJR]W"#_@DC0*^SC!L;PV?JA)=OJ>M/N7RA9;ZQIUAL?QE65 Q^6N>I99/#2F%T&I5)E M:TF_J+Y%8!:16@T5M!1';7@,7IY0LB:2L=FQ)I3)9CGBWDD3-73=U0JG', M>,/O:#M;<=2LS2UPOL)><-(D"- *)YKCF[?Z^K_DGO['//^]0TI&:TK+,AA MY++OI#P2/-19'''.F\;!,[MZR@I3>*1(HI745J (=7)?129Q\_%^X89P2:= MP+]SRZJRD\'515=@Q U;]AJV %-Q-4@L\:&I@:IE1GHB1-\ >+V0$0L9BS@> M+^)0H'8EX53,QY-H)GX4T2Q83,0LF$QQDT3C*)F+MU^5334EZE$TGBT6Q_0; MS1+\)O'DF*BB8#81:,%72E,.P%CJ:Z6M)YE,/4DXB_$;+V9$$LE =L M&9V-YXNIB";C>#X7,P@[]V*>12()9B3FXFP<1HLG0M '8%.B^IAU"4]G/J!: M^$F'^06Y<8T.0N6^)AD0$@#N<(JQY$?H/.^#F5/0,7':4BV)1[\?@8;O3!2- M8:3OMG,HVAV+X:J'60"D-ER^)P$LP&@>H#*@+];,W(%VYI#^5P_T/Z@Q+Z-D5KE>:\(0ZC2?M,#24#&F"7>C4>*[ M0FF )M"K,(0,PZ+9J>T]\$W[!=]"-CC)1PC]=J#FFR\?Y[KTIP'? 2-_&P#VXN_;%H,>XBS8E?J&B*MX0UOU,B/D;(^:G+B%) 3.$$(: AU@7 M =ZF,X\Z9XGG"O(HQ&- X#Q((O&;9WF4 /.FQXQ/LP&D ;\6$2 OG@1A\BT) M#M@H#L?SB* K#@/L^0184<_W]P"+6'!6MAYW>R(R>DUF0-!_&K[B()QU\'6I MUKID0@3&K_)NH&V7A$L4->1YTXJ)_H*:&1_.7Y4;-IU_($)=IE.?(AEBHL^\ M3@SLWT,#&P.34ZFZ$'2JQG1':3@6@(4-JT<=--"RLNI6(W)]#X6,)5Y.P51@ M^^?;%I^;LC"-S_F'B@U<=TA"(F(--"U=Y=Y'\.*1!NSC4=9XG*&9)O. @/"I MI,Y.='F2RDHCG'R?>*1!@Y9]0R&Q EIT$(?>&SA04.P[49YHU:2!P2/ M>H7L9I/6&*R1RO>&4YX='8OGFKSN#/:D?MV4!5ASF*^I?6A'NGMIYG7)C)_) ML!DU\>">RCQMY<>Z8(K05 F.+UG*_ MU4(\D/UZ(,H>/-YTYC@D9V_W-K,T:D3*$O-1D,]OUW;';K\S11=ZL[& W>'7 MD7O6>T\]\!/OV_Z.9NK^ZC6==L(/UI_G.1I3QW,>5Y-Q/.5&,!F'/.'ZJ:,^5T?]0.8FFX#@3M Z[3,=1/"<9HS!N MSQD>=0!THL%\@8L)Z)*$)_1X'";TZ&P^/ELLQ'O3Y7DW10]/S08C1\W^( &_ M9_CXYN1#+!_TJH"?IFCE:!R//X+ZQL+#>0]F>RC&@=^X;L%E+F&.ZQ1]@G*< MIO2F,)G*_Z&@(@&>B[=]BM'),$4SM]C'(@P2<2+HC.WIJY[!K:'RE=,H.)D% M\3.\GYP%TV=B&M/?$\0./>W>31&ULQ5=;;]LV%/XKA)IV&^#(EIR+UR0&DG27 .M0 M-.WV,.R!EHYM+A2IDE0<[]?O.Y2M.ICBK'T9D-@2>2[?N7SD\?G*NCN_) KB MH=+&7R3+$.K7PZ$OEE1)G]J:#';FUE4RX-4MAKYV),NH5.EA/AJ=#"NI3#(] MCVOOW/3<-D$K0^^<\$U52;>^(FU7%TF6;!?>J\4R\,)P>E[+!=U2^%B_6O\QQHY89M+3M=6_JS(L+Y))(DJ:RT:']W;U M,VWB.69[A=4^?HI5*SL>)Z)H?+#51AD(*F7:;_FPR<..PF3TA$*^4<@C[M91 M1/E&!CD]=W8E'$O#&C_$4*,VP"G#1;D-#KL*>F%Z8PI;D?@@'\B?#P,L\OJP MV&A?M=KY$]K?B[?6A*47/YB2RL?Z0R#IX.1;.%?Y7H.W5*=B/!J(?)2/]]@; M=^&-H[WQL^&)-\H7VOK&D?CCW!>]3A/=IG_=ER[-7NQ_:K#22R/!6[ML6')8EK6]72K 66ZR9@ M407\MU(!&:N=O5>1?2 _-@(Y58D:G[;T8K86LJ[U6IF%"+!&/BBPA$HAC6FD M%C2?4^1<-.:P)8(5:Y+N,-C#DM^!\I W41Y !]X]#,)H M^1?8P!L,ID0Q'876M I40<@!*[:5 1P9Q*=&.B!.=T/]YE%\,S(T5T&LI!<' MIZ/T! 33FN/%'Z"QS +GFA=V+@XFZ6FWSQ XYK!T1*)J.4#, 8$.!IP9N:Z- M(_P=M_2 $]53-)IE69KUN.6$4.OW=)(>_\NQ0>6?\SL0JZ4JEDBIQQ%%C$%( M86@A8U%ZR@-WDRQ[&0%G1_G+ >O6K91>/\KDJQ>3/#L]\WUF2H4UMRDHH_V8 MWJ;"!QF:8-VZ\Y7#58V60N7T6I1-[ ]/TELCM0IKEF'UQSE!)M$A"*=LW+;W MN*D&@,V;N)J07,3*W7PO=2/;XU_C_I&FH $G$8>UV=8$7[J);=X@DTXLM)VA M?='OTBS43!,\K[A-J2OCMQQ^/CK[Z>:7#S?Q.3O[;A#S9JPY1#T:Y(15<8 7 M=X=\;Y219ZA\Q-,FLZ<900#KN*!?UF/*;Q/(.B5]3D/15(UN2_XXD6UW;$7+ M+I$=.WMZ5L:>?*+''8>],;2GS?K[J,=9Y&6>3O;S(]N5^)*DY1'T039ZSL/X M*QF8?Q4#\[PE8#[Y7_CW##EBQP_^:Y>WE.@AH4_%Y>VU.#U"IG;OI4%[Z93( M_#;13(B%45$?H#%Q4:0_ARM1([ZSYI#"D?&WW$KY!FG?[GK4";>^5G?((E\. M!O@#7XA1Q/OM,6)HPSN^%6591J)() ]$W!@QW)K2*W"+.H1ZY:DQH MA[5NM1MU+]L)[[-X.R>_E6[!=Y*F.51'Z>EQ(EP[>[8OP=9QWIO9@.DQ/BXQ MKI-C >S/+2:"S0L[Z'X 3/\!4$L#!!0 ( .F"8E>36?3\S0, .P( 9 M >&PO=V]R:W-H965TU*&) L5XL MR[)K&XC3%"NP!D:\KA^&?:"ELT6$$C62BM-_OR/E* Z:>!NP+^*)O'OX'.^A M3O.#5/>Z1#3P6(E:+[S2F&86!#HOL6)Z*!NL:64G5<4,O:I]H!N%K'!!E0CB M,$R#BO':6\[=W%HMY[(U@M>X5J#;JF+JQPJ%/"R\R'N:N./[TMB)8#EOV!XW M:+XU:T5O08]2\ IKS64-"G<+[RJ:K1+K[QQ^YWC0)S;83+92WMN7+\7""RTA M%)@;B\!H>,!K%,("$8V_CIA>OZ4-/+6?T#^[W"F7+=-X+<5W7IARX64>%+AC MK3!W\O +'O,96[Q<"NV><.A\1Z$'>:N-K([!Q*#B=3>RQ^,YG 1D;P7$QX#8 M\>XVJBB1RO;5$V1M$JISBSO*6Z?ZES62%<_"JU M'L :%6Q*IG >&-K N@7Y$6S5@<5O@$WAJZQ-J>&F+K!X&1\0L9Y=_,1N%9\% MW& SA%'H0QS&HS-XHS[;D<,;O8%WPU3-Z[U^3A+^N-IJHT@7O YG M+\Q,-RS'A4.#,;.J/D\39"3E,R?SN;CP6E^P! M%7W .KZ: (\'8L_K3.8S6+F#B@E[-$YHC/QL/*5QXD7D:5=40GIHY/?EU(4J/03 MR?<0#N.)33\[?*"UG(F^%"W'J=3BTS&6AP=V*VD)L,6>M1K?**[HS MQFY H,3 70'JB]1K6E% 2:4G?Z3N0BE<]O1?:+H7;]6)$_\G\6YLF4 V73[4 M<+6A[2S#R ^3*22DXPG$I)60['$XA;O--TV+69;"F$H4^1.RXCB!M5WX\"Z+ MH_AC/\91 AG<;-9KB$+Z3$2032&-X;5/6W#2@2I4>]=G-16IK4W7C/K9OI5? M=1WLV;W[#_C*U)Y30@)W%!H.)V,/5-=;NQ\D M*>KX8C?H?W"6?P-02P,$% @ Z8)B5U,_G!]A" 9!4 !D !X;"]W M;W)K&ULM5A-<^.X$?TK*.W6GF1)ECV>+]M5'D]2 MV:K=9&IGDCFD2BV5.DP+)VOM(1EWXS#XTG7R[U/_O;:M=&:FCYY%=JJTO[P@:S;WTS.)]V-/\QF&_G&_/:ZT1OZ M3/&?S2>/JWF/4IJ*ZF!Z=_:K*>/V9O)F MHDI:Z];&/]S^;Y3]><5XA;-!_JI]6OMJ.5%%&Z*K\F984)DZ_=+ M9S8L\X:EV)T.$BL_ZJAOK[W;*\^K@<8_Q%79#>-,S4'Y'#V>&NR+M_>NJDP$ MRU'INE3WKHZFWE!=& K7\X@3>-V\R&@?$MKR&;2WZG< ;(/Z2UU2.=X_AV6] M>Q0_=#4_]51]-**P+K2?U[[M5 MB!XY\Y]3+*1#+D\?PG7T+C2ZH)L)"B60W]'D]I>?SJ\6[U]PX;)WX?(E])== M.&7LRW!_=Y'4^>5,O4S-;Z[>G'TA7ZE/K2^VJ /UCY4U&\VU%=1=4&ZM$*U( MU8I\'[*IBEMBZ$;7![75I;(,%!FHZ8#< @HNFF\>S"H.+(']3-HF[U"ZEN+ M!5/5>#SQ!D\\62PI572J0@V:LP-IKPJ8S7$+**2XQ?'&EZK1/A[4CNK2^: @ M90IQ;DO%L3$%W!M@N98U:Q4*;QH1CGX1LQ+<.NXU$D3CNGN$0WON9NH+/*:' M!K)#?/(A4=JB(CRS$4;+<6+4]K'/;Q:SJ\YE.?;GUV]G;_L[;I>@5$T/49TK M<9R7G9]=R$68PJ/ )D#R[&&FOFKO->()+[X, H+HDM<61^+XG2GQ&#_*MHAJ MW^\0CV U>UV["*=!)PQ5#7GI"G4QCB%;PHO1 P(PQ=)0H(]P=.\^WZNKQ15 MG2J!,LJ07WYZLSQ__?Z)%0I(]:Y#1XTBSPQX+2\XZIC"TQ;;GT102P5$P#5N[TVS$@1&P%D3XPUF( M --75:#SA0N#L:JC9(!8D*JX2Z&$?-#*ELQ2E8,DS3[B1V>&@O%QNV./H;N MTY"E1..4^NSITU&R(:+6(%QP)K)#R,<:]5WBEG6-]%EL@YJ$+"B9>V>-Z"S? M:EB_1'$2JXR$I$J-::!424P>$WK,VYGZ%826I8FBG$,E]O2]-3Y;255CW8$X M+YT*9B,Y,T@&N"P#4"=&IN9T3"QVN3!5^ZU!>'5@@""'";D".CHEY^Z($Q[= MLDN=C:<5 @4?)-K<2R1NIEJU7I0AY4P\%GI*.WZ0:O-_(2\5;.UZ34'+T*8* MHSKMC.K4CM.4,T,_TPX%\R,5^>ZYW%V.$ZC0-?M7$C=)-&LY"!.?J=I*Z0I% M+H79."YJMFO=1DZ,KM.@-+CV#M.AMR=+;Z!P94L=_5T9I4BO.5,X0EL#3KU0 MC,08"&*'ENB9\2C0L.6105+7^PA#I&GBW]-H#O1DCUJ@U6&TI#\G9ZM;XTB. MK0@JDKB(?5//92]R&439BJ+U'C,,,;BQB!DE7KS?(@-.: M*Y2$R!J4B"TTICW3Z6,7JV.$CE%[%*N1HX5K;,K(X7NOMFX/'OQ3OGN717XR%4CIUDLG+WBZ0)=*30IFM 6%DSSTFL1 5.N5 M'2],]2EXK"C.)\&7[.R82-0@9;0IGQ%2:8 ARG!4JK4V'CW"MM)C?LP)LN&! MY39/EI!9MO.4OZ /]89CQN,#7AP+W^86QCHB(^9Q,D;.XL2=-C8#'\42=K%) M7<,WTJ91=2M9*??0;R"9%"4R,L,8G"K1YPCU(\1AL*"6G$X5RN0K;VKTD#*OEM.99;D+,>K%HLX!/(*GL>A8_]^!GN@7JEU]"^IW%4MO]:W MR3+(33R^#L!)*&<8Q]#3CM_GTX""$:"5?""-XDWK\[12.%^&U/Z2-*8.,@B# MA#M%$GG \RV'8H4V_CBR_Y?8I5%\H-Q:9@+V#JC?6X2//+;(>%/^B4;(AX5^ M# !CPPQ=P>.*QXXN?S$SK),WV22\!DG_Z\?_BN)84SA_I;N"&AEF^(^4$UBP M\(*YZ+V!\7#29&(ZIG!+Y'=@9C=.YS&Y8TX,/)[P ^"^>0NSCZ#&;I3IY?^1 MX'0T)&Q+V51(QT:>'2V7O!+528=+9T H>Z3\!IZ]S1TFO85Q*MQ>VUWCDO/F/JX C*BROWNFGFAA[0K\/ ]$2+3/0]*;J$ M]+%^@@$<[>J3,K\V-822UP/)]%,@ID>\=4L=<04F1[A:Y$PG[X^_:8ZIGP5MCZV+V^M4D3;#=172-?$=#=6"ZE)];0B0]+\#SM8/Y^8(/ MZ#^LWOX74$L#!!0 ( .F"8E=7AU5BG00 %<* 9 >&PO=V]R:W-H M965T_;LV0MPNG+^:RB9(]U7QH:S MK(RQ/AX.0UYRI<*^J]GBR\+Y2D6\^N4PU)Y5D8PJ,YR,1N^&E=(VFYVFM2L_ M.W5---KRE:?05)7RZPLV;G66C;/-PK5>EE$6AK/36BWYAN.?]97'V[!'*73% M-FAGR?/B+#L?'U],97_:\)?F5=AZ)HED[MQ7>?FU.,M&0H@-YU$0%/[N^)*- M$2#0N.TPL]ZE&&X_;]!_3K$CEKD*?.G,W[J(Y5EVE%'!"]68>.U6OW 7SZ'@ MY5/*JK9 MJ7M).4F>GS5L(NSFV8>^+9A&^GC'7[#Z3 "5CX.\P[B MHH68/ /Q@3XY&\M 'VW!Q:[]$'1Z3I,-IXO)BX W7._3P6A D]'DX 6\@S[& M@X1W\+TQTC_G\Q ]*N+?I\)MT:9/HTF7'(=:Y7R6H0T"^SO.9F]>C=^-3E[@ M.NVY3E]"_[Y\O SQV46F\>$^?1OW-2/L)H^-UW9)OUOZ[.ZXFK.G<:OV@&+) M=.FJ6MDU*6M=8W,N2%%ME*7HT(A%DS-IH$F_82S@;8Z]=>W=O4:?L%G3X?20 MN*J-6S.' 8R25#:*V]V=X]$/Y!;;;M^\.IJ,WY\$E+_W0GYIW%R9!W<#$"NV MB70;,)0,(4( T\*Y6"/*2&\%6C GHY,^W"M$D];&)S_NTQ_8L?.)="#8LA2T M!+UH/% PRR)\5"+XTX1=B+11F$D%Z%9HCP$$;@%S0B(5PKEQ3;'GK%D/8&0Q M$6N947N%QXBR]+:C>^DNBPU+P45@R^VL:$N_*=M@F+82@O6:E6\#VB01@B2M M S:H"/>8,,; %O*2A5/P@]"2F;Q4?HF- -M-TNN#0PP?8V2.0H[7TX=7<$ $ MMANR*QW+),V.G -"*C#S-: \&V F57,52N)[G"^%%L$"LN;[LB'$B]DOL /P MC!K)KMEK5Z3T![YC;)!%M:ZDN@[6Y<930&M'A7Y2!IKF3DPC/^$71>&+QW[WZ0HS(EE3 M[5J-B8W&^9)\2_$3J[P$5]R/: MBFR3M)0"#YNN TWL-DTA+? 0V78@0N0.]>N:0%\P/$.A\\Y4!,!!TDB922F# M98JWT(L%/$D#^39+"^\JL($>?4MB1I?"\9KKQB,LU-1Y$TN4V7])S:<.E.'6 M85\QA) K36@SU9[[_6I_:SIO+PL/V]LKUR?HJ)%MPPN8CO;?'V;DVVM,^Q)= MG:X.DNH:S MA0( ,,' 9 >&PO=V]R:W-H965TSG32T+%2(\27QG9_G M.=_9NHNV7-S+'$"AA[)@*T*RF AD*S+DHC'*11\.W$\9^>XH>M<&0>.HXJL M80GJMEH(;>%.):,E,$DY0P)6$^?*&\]#@[> 7Q2V_*:9RB?.I8,R M6)&Z4#=\^PW:? 9&+^6%M%^T;;"#@8/26BI>MF1]@I*RYD\>VCKL$;R7"'Y+ M\)\3PA<(04L(7ALA; GA:R,,6H)-'3>YV\(E1)$X$GR+A$%K-;.PU;=L72_* MS#M9*J%WJ>:I>$$>T4:B!0C[YE@***$R+;BL!: S=+M,T.G))W2"*$,_XOTM\ZA\5 M7$)UC@+W,_)=/^@YS^SU=+\OG?^+/G]S](-B!-TK"*Q>\)97T'?9C5S8+V=Z MVUA6)(6)HYN7!+$!)_[XP1NZ7_HJ_9YBR7N*S=])[.!.PNY.PF/J\0\])"A+ M>0GH5%^$_-1W#XW$T$J8D;")+T;^Q3#"F_T"_XLZ\P9#US^$)7VPR]$@# ]Q M\QY<./)'3[ F7[S7E4H0:SL.)$IYS53S-#MO-W&N;*-]YI]ZXYG7XT_TA&H& MRI-\,]ZNB5A3)E$!*QW*/;_035,T(Z,Q%*]L3[SC2G=8N\SUE 5A 'I_Q;G: M&29 -[?COU!+ P04 " #I@F)7%S^=G0\/ $+0 &0 'AL+W=OO2KVR[5UG_U* MJ2!N^L[X5T>K$(8?3DY\LU*]],=V4(;N+*SK9: _W?+$#T[)EE_JNY/ST].G M)[W4YNCU2[[VP;U^:O7PYR MJ:Y4^#1\'5V<_?#F[!0O\!/_TFKMJ]\"6YE;^QE_ MO&]?'9U"(]6I)D"$I'^NU:7J.D@B/7Y+0H_*FGBQ_IVE_X4W3YN92Z\N;?>+ M;L/JU='S(]&JA1R[\-&N?U1I0T\@K[&=Y_^+=7KV]$@THP^V3R^3!KTV\5]Y MDPSQD!?.TPOGK'="Z_? M2*^]L OQP2FO3)#15J855]%/N'>EET8O="--$!=-8T<3M%F*#[;3C59>?)-_ M??OR))!2$'W2) 7>1 7.[U#@>_&3-6'EQ3O3JG;[_1/:3-G1>=[1F_.# J_4 M<"P>G\[$^>GYXP/R'A<+/69YC^^0MV_#_[Z8^^ HHOZS;\-1WG?[Y2'-?O"# M;-2KHP$V=]?JZ/777YT]/7UQ0-OOBK;?'9*^WY_[E#PLYN>5HH1I;#](L\'6 M1R/'5@?5BL:2HXR/OSQ9I)6XO-!&FD;+3GA:5%'B!B^T:;JQ52*LK%?0*I#< MRRB5@TS30WZ<>]UJZ7'S@GV>X;0;_!66OKJW65>^?A T#TI M0??D8+1<%J/=$6R'7W]O"-$,U0 8&'J=/7M!^QRT(7$S[):"Y\N'(E.VO!-1\;R;6*]VL2N [ M^,4A *J'A%&-\A[@2F65UUY([:8E=C*EF&329K!>1Z3F@+A"O/5SY2*.9/2+ MV8%(4IZJ%#]*]=RE2,J+AY53BI\UY!G11SQ6P..[),5W*D[D2ZF8@3\!9V9@C.66CI!-T 3!@Z:JCRV$D\8PCNH_W MV..DNK;MH41X6A+AZ<%(OE)+]M]'-5B'O-^7#(=%U/ 5LX*"BFRG@W4Y]"#< M,W8FLU-\99O@B?UQ(H6G!SM5O>2COEN@6:*M66FUJ!YN5:.!)(]Z^9G,J:,& ME_S4NQL*=';1/Q=$%.CV>F4%'O1[) #FO5?XK]95.6:9@%7L@E++-HQNM#<[ M.HH()F"GV :N0?W"O)U(/(O5-[33/PZMLN$ANQ'3Y1_2-69J#0EK.RI$LYJ M<3%4]@G9E0%=LP,+0:ACQ\X[O4Q8A'=ISZ:5';Q*W4"7JC$]./JXNE1D9 MK"T1W9"K#EV0G?Y=SG6G Q-AHOO*,9>0-QS"V.-HL@UP-6>I!UA;C0-9)!2F0'AWS M \<;\]9P=)>,JE)'R&NI.[Y-V<%83IU8S)58C1^VON20:17CRX/?HC:#6. " MU36:#YD(-M5'R@<^.%FMT]&PO+7"CA#W^?<#4L&+M4(A]W>NF&(DKHF*8P!> M[H^P#TL>Q_@^FJ1FN/G]A!QWVI/[7M" MF$2[_V$I*L_YK[.S%W^DPTYL_2YB>!&)3*0=\!LF%N+L]-'?)E)$^LA$BR(' M>TL<"Q1,/#YC]G6>T7XM498[>H0+ =ZFAH'%JKD;H?+YLXH'TFXGGFWL%/.Q M"?&IGZ'8*A:J$N=!-+$T]#-*/G17T[XLT80UMW,#9WUJGJ[L(JSAB(\)W7V: M Q4.>0OT;_ER V')D:+I[-@^BG")EK5QF@&+,MZV8\.Y2M9"\B4H2P^CV$!D M;UO5513F?0;<1E*W;D%X\1@:NZE)?/_ADR^MFKA,A48Z!\M&],J6N,7?[E68 M?ESK5K$$B:F2[L=>F)$M3G;"XA'U$UEX1"TJ.1424V&8JZ4V!GHGNU:J)7X> M+8(] SBX]ZJU026?W;*=Z*E$C2BU2C-[Y[B@;J#0]FX3V<26+=8]XC)5#.A4XGA01VZF0S+GLIV MIDT@RA%RJTE%XB!8['^.++U%:4N <5G:=AH7-"3;+#K]BVPWD3VNQ3NFS"RA MU!>-; XZ %""W:X]6(V,HDUL)HKS&V/$E,^SC3W/9<5?!(W9B3C]& @3:WR9W]=)C9FE4X-(A MEU304DKE^DD:8T@!?;C$*$=]%ZN48).R45$0H[K%R5WV"CF! N]79L.VCHP$ M+HE$[R0<>NLUVB77=#A8A,Q7[1'HD<<>QSK2VXQ73!B/^ M%X_P9*&>NHFM@=L>7A486M>*=[\G9$FS.DPYK^/3Q7GM0P)NVQ0* ]+$KO3 ]OR-&"=M-VI'G2L."(#= MX;YU&&*GMQED#P'9V>ET:'9ZS\"[[W68QA.7.7#OZC'ND?<+%V+V?>W Z4@A M,36?ZPYQ]/Q&;JY+:F&D VP_-!/!PW8,7K>Q!OC&#ES-+ZXNQ=/3IR34(4HI6]7.;\Z^4&[%72'M&*9#%;LE/I (W8 MWYYG0VEH.1I&%&T6:'Y4',\0BR&KF# C?!DV#H?(,P U;4>ZSS,NV$R 2121 M"A70?O%C3+YH5>W:B,?1K'NMA^.TL.WI.$JF/$'4P828E18[\L0=J5DY$XT' M%4THD<98+1G";1[%"9MK"V?SQ3%>"L-8M0RQK]MWMS&Q3-$T'^51/(*XMG2ILP,W+4-LQ=(X M)MF^=/8XID,1T)CC1*LR<;T9+'CR3N7PZI9!I[@]I@ZPL.?M"EXU#B2['SJ[ M4;&/!M.-S+<$P];@#F>J!N$8K9AC(;?V5&](0!ISP;@L=&N5%+M;-L&7%;D8 M)AWW(P2/U^'ME4P%5O?ST3$R;'(MR>D3PPXW8F[^$>/%A-T:-G12]WXK3VO6 M ;1#F'+!_$/E>Z=CH4:(]E?ZK5208^NQK0VN>]%'J3N.9S*6V;X2::@D!X=5_)XEK!,S1^I M,3;*[[5#P20>6?.T?WM'D0!SUTF(@@/+]+4%W4N6R!/P0>KV#B"MCR/:JK%* MK.X>FW#'DWAFU=SLV2]Z6VUHF6YG?-TT;DPE##@R=1&,V!2S]7E I8#D7 M?,UENLP4XMS+1(K.GF$.@UD\>Y]G9IE";*H'#,=T6\Y_IO#B_&452>Z\.H;9 M3!8\%G^G@A!+[FYC(Z>^"V78CE2"U!)'IZA9"M@6\RYCH=/,T\MXPV#O^,2! M(3G!\1QD'B[@+^02'9KJ]QVR*_2*I8,+142E0-V%B@,%%"H%G?/SM$E"SIU. MQ:EK?&X7"0I1@)'C04E*WOA\8BLXH?2Q_$5H3*/+R0WL[NA)M/'$;^&*.97Q M7<_^7WP7J7B%W''^@]VINI-A>L-?A& Q7P_1Z@B=TXY[T(X(=,PF8G-J.9I2$>["'S*4PX$"32\3H;)EJ)+#+^5FIE. M)YJ<+<<*3BO<([@4;[;LCJCM;6 ,3T_M $XV0Y3=J:0J3S5Q;]*\^KJ&%^?* M4(\R4V&?YR/+*@VUKP<6VF![)&?['$O\HAAKZ?)"7EO'>R;6 0_B-:YU>12@ M;JA>^TKUQ$_;)T>C]\'_R3= M$F/B3BWHU=/C9T^.(H/-?P0[\&>NE!W$+OGG2I$G'1Z@^PM+ZJ<_L$#Y\/GU M?P%02P,$% @ Z8)B5PNP3/IP P V0< !D !X;"]W;W)K&ULC55-;]LX$/TK S4H6H"U).H[L0TD:1?;0XN@27/)+#\4;I1]-P;N%GUTHS"1IK^\LP M-'7#.V9&JN<25Q9*=\SB4"]#TVO.YCZH:T,:17G8,2&#Z=C/W>GI6*UL*R2_ MTV!67$-'YL M,8-]2A=X:._0__"U8RTS9OBM:O\6<]M,@C* .5^P56N_J4;>A;P MGO*GM 34^CNLMT:7I6 M\TF M\5PO>;!].V;.(^NSG!.]YS3<^BO;-OQKIUB?1;W-.N'AL-"M7A_A5R" M=0=A>XG%?]R Q>5;U?5,/KU]4]*XN#)0>W[N"_R(GS@X5SL9^EL([(3&;6AE<-N]'1X''_LD0Y$6Z@)CF)$DR9^49R:IJ6#A@ M=PD/V&[P2O?*""27EX26!60QB2OJ#C%_PING'[%3+E9( -*X(&F9 2T2$E6E M$Z'CNA:LA9[U2,3+0:^@(%45P8.RN/)"$T0@14$A22CF>^;F5'CA?P%Y3$D< M%6BE54'*HH+[1FG[P7+=''[Z'X$2[7F6KJLGC2V3$%.F^58;<[):E(-F.:G*W%DQ;EZ6'XCY&Z?Q DI4(*H2M(HX M)S$>EU-W-3QHMRC@TC\J>.;52MJA\^YG]^_6]="N?[D/C]X7II="&FCY D.C M49$%H(>'9!A8U?OF/5,6GP)O-OCVMQ#;@).U68!V".ND>ACW0TMDF*I$J2=G- M_OH=)5M69\=/VX-L\GCWW7?\2)TF.ZF^Z0V (3_*0NBILS&FNO4\G6V@9'HH M*Q"XLI*J9 :G:NWI2@'+FZ"R\*CO)U[)N'!FD\;VI&8369N""WA21-=ER=3K M/11R-W4"YV#XPM<;8PW>;%*Q-2S O%1/"F=>AY+S$H3F4A %JZDS#V[O(^O? M.'SEL-.],;&5+*7\9B>?\JGC6T)00&8L L._+3Q 45@@I/%]C^ET*6U@?WQ M_]C4CK4LF88'6?S!<[.9.F.'Y+!B=6&^R-VOL*\GMGB9+'3S2W:M;XP9LUH; M6>Z#<5YRT?ZS'_M]Z 6,_3<"Z#Z -KS;1 W+1V;8;*+DCBCKC6AVT)3:1",Y M+JPH"Z-PE6.=D>_+X%IV^ I^2S%&:CR0>10_YSO(=$.[;TP/:>7@1<0#4DH>\2ZM/P E[8 M51\V>.$;>)_$%K3!,V:TV];-1$X^?*^Y>>UOP9_SI38*3]!?YS:AS1&=SV%O MU:VN6 93!Z^-!K4%9_;^79#X=QTKQ&U>3JW\*YY"CN:B_N M.?H7$YRG_[P!LI(%WF@NUL38%/MKS?_&[3*X_"#+BHG7]^_&-!C=:<)^XJ+M M0#,^YS$NI#";/,;$VY$7@&ZIH MYK_@FTGW#;])K3';1\85^Q9Z'.Z(D'B)M$(!Q2?IAQZ M=S"G)Z'X(A/9:Q\AB-Q1$I!1%]L8QLA355(Q<[H/H9N&X\[]>CQH++[=TA)4 MQEE!*E9A]4GJABD]>M+1H+$E,7F6!MV0IH_9$.V*I/A]I6C>]N=/S.UMA(4L,)0?SB* M':+:CM=.C*R:+K.4!GM6,]S@1P(HZX#K*RG-86(3=)\=LW\ 4$L#!!0 ( M .F"8E<;LLI>=P0 !X- 9 >&PO=V]R:W-H965TM1:&%-2X>%$GM&B7E.0K-I0"%LU'K*KBXCJV^ M4_C*<:4;:[!,IE*^6.$N';5\&Q!FF!B+P.BSQ!O,,@M$87Q;8[9JE]:PN=Z@ M?W+LS,RC7/V&:SX=BY?(3+N_L*IT>YT6)*4V M,E\;4P0Y%]67?5_?0\.@[[]A$*X-0A=WYF2X5TXT;#Z1.;9JC/AFU#7JQN.UDC7E>( MX1N( [B7PBPT_"I23'?MVQ1='6*X"?$Z/ HXP>(<(M^#T ^C(WA133ER>-'[ ME&^Y3C)I66OXZVJJC:(J^?L0YPHR/@QI.^="%RS!48M:0Z-:8FO\\4/0]2^/ M!!S7 W"E-5*JF$CA,V=3GG'#B<@ZCRE0T3]B4BK% MQ1RNF>;Z$+.CO@\S>UH@S&1V1C:T4<*>V'0' M7M3=ZNV)-U(54E$&*+BI 6V35R4[\@:17^OM2L_GDW.8RR4J88>42^6_]N8H MDM<=Q,"CJ+>0NV*5QH3I!>"WDE.^71%75;)$;:IQV(M#K]?I0S?J>W[":/OQ_-WW0ZWIQ M+]I9_5#3A[W(\P?]^OMNTT<=K]O0VQ/?;OHP\'IA7"ONB3_9]@.O,VBT_:[X MNQ2_[&/L3B%JO\84:D@_.#$Z'1JP41?BF#SW NIDWQLT1N#1UNUO;ZVQW)L7 MUD,WM+-AX\/.B\#S.]'/S@LOBG>K8W_GX-1XU^K0&ZC=>+-2%=LL% M_8!!917H?":IH=>"=5#_)!K_ U!+ P04 " #I@F)7;0/Q1^,% "'$@ M&0 'AL+W=O+ MNI'*$@-.VFX%>D.3KAB&/= 2;7.51)>DXV2_?H>4K23UI5G1QSXDYO5O5V8 .-@/OU6SN_,!P M=+H0,WDIW8?%.X.]82^E4HULK=(M&#D]&XSIR3GWZ\."/Y1+^]D?XB^(Z^3(25%[K^ MJ"HW/QOP 51R*I:U>Z]7O\NU/YF75^K:AO^PZM:R8@#ETCK=K#>C!8UJNU]Q MLX[#O0T\VK,A7F^(@]V=HF#E,^'$Z-3H%1B_&J7Y1G U[$;C5.N3_;X=.A0F=\R+->"SSO!\1[! M!;S6K9M;>-Y6LGJX?XA&]I;&&TO/XX,"+^7B*201@3B*DP/RDM[S),A+OLWS M9\J6M;9+(^&O\<0Z@_CY>U<8.BWI;BV>4R=V(4IY-D#26&FNY6#T\T\TCWX] MX$/:^Y >DCZZ1(Y62S1:3V'CSRX;#TK9;>/57,)4UTA:U<[ >1A F&TQ. XG MRSE&3%I0;=<5QMSZI:+1R]9YB_SP;!-EK!]AH$7ET'30D!X:@(EULIE(TV<7 MCH)0O;28&WM\ N-.)D+):YB(6K2E!&&]EF>R7.^F87<,3R F2<)(E.1]5&!J M=(,UX/-2617J 2>4)X#41N*V2#5C9%O> B:ZM;7H2D;U#S(02Y"#HY1DG!UO M3#A_8,(.#X(-:43R)(8#B<[Z1&>/3O0+U2HG?WF%U6P'<'>E_Z#L_>G_(J5V MDU-UIU-T9-$X[-,KVKN$[PV-Y]MVTH0)T>P@9Q\B@("\*5$0W$IA/!X^AF*+ M[H^OI<&S SY8.5W6\$I-)1S]&5;M4KVM]D);!^.R7#9+3+J7V&CCU+\= -[@ MJ?CU%6./*H,SE;S&4VZ!+>]CB= ")\MYJVL]NX4<0<%Y1+*,8>N(YYQ$17:, M;1J3-/>XY2PG15J$Z:P@"2W"-$,81? V!'DK^"=P$8X)G#.R ZZ=JX4%FB$& M:9;A'S**DC1#2D3T&/("L9_%838E+,G\;(+Z>(((9T5*>,'ARH@*Z2H:Y+AW MQ_D^'MR?@ &GZ 6%(T9)D:3'4)"$HSTC!^#$:@&ZE<*6=J-<0V89. M3.(D)RQ*O1%9S%$@QH1%C+"\6,]2QH(#<48XQ5E.(Y)@P#K)6S()M)B5)Y 0 MBJ&+<^KCB70L?$F(?$19'*%@NEZ#?W'>K8DYALM[A+F(&2F*@^S->_;FCV;O M2ZQYT__-X(/R?S#X!X-_,/B;&,QZ!K/O=/X2&"/^RPY;N/H!UI[?X,>4E;L8 M?E#_?H:+!\H\M\5]A3BVG;#-56PAC=*5O\%5J@S$F/B/-%!V+X^1N5=S(^6# MR_T7/'WSF!M>H.Y=*U 4C37(OW:)>/5YC:B_1W&$UOJ7^1S'>6B\1>O11ZQM ML@NJA20E*:>0\( ,&GE41$ 1Q E"O8/:UZ.#FAE)BQ0;:>[)X?E+*3+*:ZTSQ[X:I%TOGOT0>"Z:#BG>#:;RGV)-M4*T#WA4KM-=I4!5>DM54 MA<^$[9@BA*:=!SWF;!!3KO=/]A\=_OJ_*<]= =W^6.MRNSW^7OIW"0^2_E)> M\% TTH")D.LD"4A,$7&IXALG %R_Q,#MC$ M&9YC<2JP^A,>%7Z"08[%CZ5!'\M(GD7('&FDF#ITP>_B$!>4Q"D**F*2Y\G: MC3XN.X-^[ZS9E-B[:K@+E<-[CP-XQ,S"$XC%LPTO!-T[03_:O[*,N\>%N^7= M$\UK86:JM5#+*6Z-GC+\L##=LT?7<7H1GAHFVN%Y%IISB8>.\0MP?JJUVW2\ M@O[M:?0?4$L#!!0 ( .F"8E?9N9[370, ,\' 9 >&PO=V]R:W-H M965TB#[0TMHFE2)6DUIN_[Y"R%>_6,?HB# &0Q;NL!3^XA^[W.G7-;,X*T2?_+:[A9!&4"-&]8)^ZSVO^(A'T^P4L+X M+^Q[WXQVK#IC57,(IG'#9?]G7P_G U//N-_(L[YAER[E6>]#. MF]"U!R"Q9U0XJEHZ@4O2ICC=O% M[A V2@BO AAQ23.J,TS6YFH&=!,6FS7JX3J(5G682?Q,"G<4SG2/+Q23\ F2 ML,SRL"PFO9W'X71\PH#XLTOH)1$4[2Z=71U]'EQG1, M5DB\'>E1DH23)"/7) W+*?F^*LN$3RT$296,TJJ/FU B?=+?H1"KM SS+/%< M8T*,#WO>=EHC1;9*^\I!:(+.[Z?W\QLE95A,'-FC\?"-P\"B^@[*'T8\)=9) M;Z=)6.0Q7%#.9%#.Y'\KYY'93G/+T=_P.[>/%'41^;RB[COK7A*5)-YT#;2: MRXJW= LM>Z.B[;0EO;9>W<;WK.*"VS=@GM$953$"H\5>B>8_.GQ&UV&<0KWW M)\C"O"S=((/^#IP].;'S$[LXVJ\[I-:UH<, =_!%F)3%03VGFCUW'=%)D6U0 M;WTK,>!%UM?;87;H5C=]D7YW[UO=(]-;+@T(W%!H?%W0^>N^??0#JUI?LM?* M4@/PYHXZ+FKG0.L;I>QQX#88>OCR7U!+ P04 " #I@F)7WQ*?D H% #W M"P &0 'AL+W=O6&'#<%AO0=D&2;0_#'FB9MHE*HD;2<;-?OT/*=M+.,0KL:2\2)?(> MWGONX>6]W&KSR:ZE=/2Y;3I[-5H[UU^,Q[9>RU;8U[J7'6:6VK3"X=.LQK8W M4BR"4=N,>13EXU:H;C2Y#/]NS.12;URC.GECR&[:5IC':]GH[=4H'NU_W*K5 MVOD?X\EE+U;R3KI?^QN#K_$!9:%:V5FE.S)R>36:QA?7F5\?%ORFY-8^&Y./ M9*[U)__Q\^)J%'F'9"-KYQ$$7@]R)IO& \&-OW:8H\.6WO#Y>(_^+L2.6.;" MRIEN?E<+M[X:E2-:R*78-.Y6;W^2NWB"@[5N;'C2=K(O/.QZ^Q8#O#'CP>]@H>/E&.#&Y-'I+QJ\&FA^$4(,UG%.=3\J=,YA5L'.3 M-\J*UZ< 6OT7HFY:I13TC),^U2K;D4WT@11=+6D M7^:-&B"P9&;D0CFZ5?83B6Y!,]$K)QKUM\186V?):5@XX)!XVN;L7LP;:<\O MQPZ!>??&]2Z(ZR$(_D(0%7T R-K2VVXA%U_:CT'(@16^9^6:GP2\D_UK2B)& M/.+)";SDP'(2\)(7\':CCE]$O:X MT_=KL*0;U HO,><506&V\[+!Y.)?#I@=N?/'P] ]]A!P#34JZV Z4+U&V!YB MIMM>=(\D'T2S$4Y:4@!?J@Y25J*A_DG8#,Z88.361LH@9XA?4CL(3GK!$>3B M9#M'$O>:"0LQX'0&D;NUWEC\L><7=!]PGNOU*_./'O[$?( /T$^C70XN:-;H MS2)L;C=S6QO5!Y;LIN^UF_ \9B4OB6.;**JH MB!*6)!7E<4,Y35A4H"B@PR'XH4#'^\;S NV 5G$B*E*550DG%&>KK4^%IS+WB4JP;Y7%/F4L3BM6E7P81SEX+/;)]_I? M2;TRHE^KFAI=#R?D?R'@CU#GFJ:H@ZH6B(X7)@8?,B[,H<\9!(499 MP=*RHK0SJR"RM( P"^()I%/&-+5*T(VHU1*<8/]ON]$WO)?9/0OM;7M-4;5&PH MQ]\ <]$,)\R&VT?6.^N8#<*!0.*"E9#*=(&FPS<@A*.6@GJ4^5:% VE)M!!8 M?^V(3R[\_(65'R\^-;'O'X5:AS15H>S>CX63,&-:U"RVE!#J(: M^K+#WT-7.QV:N:?E0TO\09B5@O>-7,(T>ET@BV9H,X&ULU5AM;]LV$/XK!S+HLCC<\^] M\,BSF=)?38)HX2%+2*R=GC:;)DHP$^9833&G+V.E,V'I54^:9JI1Q&Y2 MEC:#5JO;S(3,&X,SUW>C!V>JL*G,\4:#*;),Z,<+3-7LO.$WYAV?Y22QW-$< MG$W%!&_1_CJ]T?367$B)98:YD2H'C>/SQM _O>CR>#?@B\29J;6!-1DI]95? MWL?GC18#PA0CRQ($/>[Q$M.4!1&,ORJ9C<62/+'>GDN_=KJ3+B-A\%*EO\G8 M)N>-?@-B'(LBM9_5[!U6^G187J12X_YA5HUM-2 JC%59-9D09#(OG^*AXF&7 M"4$U(7"XRX4!,JQEH'DW2N.%4=;,)G,S9*+=6TU=)\^S@"K6\%\P, M7,MU(PJT1>EZ&"-Z!/XJ'*;&/@I MCS%^.K]),!=8@SG6BV"CP%N<'D.[Y4'0"MH;Y+47NK>=O/9VW>L:BSR&=QA/ M9#Z!(3N-M!(-7$D3IP]'+X>A 1J8(Q47*A4#)R MDA.PV%D@5_F;6E=2&436#66!7((T&:%>^(6;?(51U>N[W@ .26V;J,+09W-T MNFKBRTE+&NID#HU!#@QYM&; !RE&,BV]YE"N';:_G*O-?%":HB244]K0&O/H MD6F="1U#1''([FK@ #I^A_X#TNX ^GUN>OV@!Y^VT[V#^![X?A=>O^H'?O"6 MENK"G;+D6363D\>M$D[ '*1VNS\'UO;:81O^K/\<6>_S*"THH[ G4PA-A8P! M'VB7,E@&KR(OTQ5,"Z*D6>7.^0AKS",=:J-2&3M]1R*E($!PB=0.QBFU#%2^>M&[<>V@8BACYF MZ$D)O>)1U%!7)GR"FI)O:=\UA)MY5G-0J&S1@K-9F5UX >J1*N8,&,NHM!$7 M)2 HI0M3)2WS(E7<)1KQR5[V+'M\(GX@*[_CBN\NN[B$LFP-7>9CH(>LUQ%, MJ("B/!FI22[_+LVXB@19FOM?KA-SRO3*80B^@]99+.08U MEA1;Q<2XB,:'*!'Y!%=$-"%**8+D6-*4L5;95C,]04AOM$[9Y6**8/;*_WY8 M@>[XOFNU^;D$ZPBII-0PDT"D?=,"69>":R:FWQ4D.\)BB2JK$+AY2N-TZ?=; M3WH.PQ,"_C)//0L31S[I=5#::S\SS(39USD@+K3;@0F&=2Z\Q46/UR,.O+![ MLB]F#M6:-&=/EM:C'6B+06?4\V_K&[S0=X&PC)__U$+Y#CED@X$Z7MCY;@8Z M\;K]8)V)X'O9: >-@VHCOJX2^$YN[+FASUC"N2,?.:V)L*-2 5G;-B-E7.;A MHEQ&K-P]YL6\J"CW$P(_KS4\JCXDG61E^@ABV^O]'-F!)QR[1L]DO3GIS-GPO\,,? M@ _X!O?8);8V\M%=T!&$/P(9^W.QH=[N+NKM[C<>ICWXV54I:POIC0NLO@M8 MM2FM2K-E8O4@1^LJW&<'YO'VTQH;8-7N^R/6RR7%N['!5678=H5P$+K*LLLO MM$>&(:SRBV;M_BQ#/7&WA'10X5*TO$I;]"XN(H?E_=MR>'F+^5%H.ML:2'%, M4UO'/3I*Z?)FL'RQ:NINXT;*6I6Y9H*"#DX\@+Z/E;+S%UY@<3T[^ =02P,$ M% @ Z8)B5YQT2,OE!0 ]PX !D !X;"]W;W)K&ULM5?;4R]@Q-$>!5CJT9V772/B316';RT.D#+$(2QR2A M )!D]^N["U*,G,A*IDU?2%QV%V<79Q? V4;I>[.0TL)#5=;FO+>P=GG:[YOI M0E;"^&HI:YR9*5T)BUT][YNEEB)W2E79YT&0]"M1U+WAF1L;Z^&96MFRJ.58 M@UE5E="/%[)4F_,>ZVT'KHOYPM) ?WBV%',YD?9V.=;8ZW=6\J*2M2E4#5K. MSGLC=GJ1DKP3^%3(C=EI WERI]0]=?[(SWL! 9*EG%JR(/"WEI>R+,D0POC2 MVNQU2Y+B;GMK_:WS'7VY$T9>JO)SD=O%>2_K02YG8E7::[7Y7;;^Q&1OJDKC MOK!I98,>3%?&JJI51@1543=_\=#&X6<4>*O '>YF(8?R-V'%\$RK#6B21FO4 M<*XZ;017U+0I$ZMQMD ].YQ8-;U?J#*7VL#5EU5A'^'H1MR5TAR?]2VN0'+] M:6OMHK'&G[$V@/>JM@NT5.'C 7MBY M&SI[X3/V6@__'-T9JY$1?^WSL3$1[3=!67)JEF(JSWN8!D;JM>P-7[]@2?#F M ,"H Q@=LCZ<8-;EJU*"FL%D(;0\(<[E,!:/F H61EJ+>BZI[<'')3';@Q%1 M&_W:Y\S!Y?8[<[.0,%,EYFM1S\$2&=JD+?Z6!BQ.JV634QNA\R:S**Q8(]QL MC:M U3!!$A, ]]'*ZD[J;C/AJ*A16*V,J'/C@7R8H@P8\AF6NIA*#V:BT+ 6 MY4H""H&5NCH^A0\K9P@#U/AOX+/+/9F?[+1&\[F6IIP5MU1'SDBP[IC]+8OS'/#PF+>8G(6 MFW#LR8_EL&TX"6 MI2!H1=V<>43T?*6=D9\E]PHGFES +H-Q*>H?$_X)MUUD=Z@]6DN-IR2\P^ B M4XG8;RD]/KGTN*W7&%/$0@ZH7;X8,O8]L1ER.4H:B@WBQBJJLP"'D>^I'S/X MU)@\BI'@T;$C8[+#7R1KQI#?//2#^$<(]L2(!U[*B*<\\''- \Q,.F8FOXZ9 M5P]XL3$MX$NQ++!*(#%RY&&E5K7=Q\*#RS_/0D,D;[%,547K-K3:%LREU(7* M#5(N+Z:.?'=T70*B!L:O8;%YRB!DR\U"2_GDR/TFSA^(JP?FVWV@0M>U+I6Q M%$ MU[)>(06Q=GBIJR&QQR.W8;$7I#2 =3' & MR1HSH'0:(L>K4$%'.-WI@$5H,0&2PU4BC_&4,+* M\7_V0U GZA:9M@(42^. M7=GD7A#3T"#U!MG!FIEVS$S_&S/I($5.5LM2/>*>-F5QO,*@HIRK'YY+]0;V MR& A:PZ_?30]C.4GCO?-MNJ(MNJ(KPO"RKCB")CN!97'MB[N'-;H)(U<3<9C ME-X*7)0"-P$CH6CCJ>+13*5R6?Y/5"8 IR[1W5E#]P>70X_(5G,,@1_#"3 _ M^$&K,[!6>#(4)1T48>+S5S@?#OSH%42%N3^9 MD:\%%ERL$A8TU?*X,1 [#3]TIJD=^ZP;#_RD&^\PY7APY7@.P6,ARQQ>O\@X MXV_@U?>MG<;;)WN%&8'G69,D\)(SGT7N1]F )T&0X*+=<$#%_J2=WY<9_9W' M2"7UW#VY#"Z"-;5YEW2CW:MNU#QFOHHW3\+W0L\+9%PI9Z@:^"G> G3SS&HZ M5BW=T^9.67PHN>8"7Z92DP#.SY2RVPXMT+UUA_\ 4$L#!!0 ( .F"8E<2 ME)?L^ , *T) 9 >&PO=V]R:W-H965T'O4A#:-R.E.R)\J1]3P5/)*S9Q/-IS;:X0OV]7DH:>3U*5I18J4)4('$SCWB#7)N@(C&WQVFTV]I @_M/?H7FSOELF8* M;P3_460ZGSEC!S+['[#;M\+,%4<&6?L.M\?0?21FE1=L'$H"RJ]LV> MNN_PEH"P"P@M[W8CR_(STVP^E6('TG@3FC%LJC::R!65*B[$/KA\ S>L$][:/&&K^#=,ED5U58=9/OG M]5II22KYZU2^+5QT&LYTSI6J68HSAUI#H7Q$9_[A79#XG\Z0C7JRT3GT^8HZ M,6LX@MC 2^(N+)@J4F!5!I\+WNA_?_ V@?-;/.0(&\&I10D@^CB1N.$C(^!K&; M^.' FN.)&T>1M2-RF)#YP[8U9A?L$27]I5J^B@"[#V*^UYG,K[KJA(0]C"-Z M!^XXGM![Y 9#8CCVW6$2["L'X21QXSAYU>]E,L\?D6DMBW735D\+N.%,*;BV M16KMQ45@:)=40OJSI#]SP3.4:D_R/?B7XZL#JC7SB5/&UDH0LJP^U3RALC@XT4)=P<2_1EKYQJC+,D3G?V M<;?40B/18YS_@IZC>N:X0ZH-'A$]T4]OZ:*4\;3A-L1VIL6AY4)D"BR]RD"L M,66-0KM:E$1>FPT(E!C8]J:#G0[+AF>0DZS)'^EXI!0N>OI'_=HW9MDV'OY/ MC;DR$@11M_G0C4%IVLXP#%P_FD!$/3J"D/K )SOV)W"_^JYH<3Q.(";Y!>Z( MK#",8&D6/KP;AT'XJ7^'001CN%TMEQ#X$ P#&$\@">&4-KV#([1$N;47!45% M:BK=GJ;];'\7N6Z/X&?W]B+SC&PO=V]R:W-H965T>>?V,Q^-D MD.I1MP!(GCHN=!JTB/TJ#'790D?U3/8@S$HM54?1F*H)=:^ 5BZHXV$<1==A M1YD(LL3-;566R!UR)F"KB-YU'56_-L#ED ;SX##QP)H6[428)3UM( ?\TF^5 ML<))I6(=",VD( KJ-%C/5YNE]7<.7QD,^FA,;":%E(_6^%2E062!@$.)5H&: MWQYN@',K9#!^CIK!M*4-/!X?U#^ZW$TN!=5P(_DW5F&;!F\#4D%-=QP?Y' ' M8SX.L)1'_]&D\AZ. .#X3$(\!L>/V&SG*6XHT M2Y01LT.7*HNVL Q88N2HS*KS,1AMJ&::2)KLE6@02#U9R4JDOLRV;6< M-8+5K*0"R;HLY4X@$PW92LY*!IJ\)CDTIE*HR8M;0,JX?IF$:/#L)F$YHFP\ M2GP&Y1VYEP);33Z("JJ_XT.3UI1;?,AM$U\4S*&?D47TBL11O"#:(U[074QG MMG"ZBS.ZIX[@^[K0J,P=^W$J<:]W=5K/]MU*][2$-.AM%=0>@NSYL_EU]/X" M[=5$>W5)/?N\ZPI0MHRFDQ5UV.-9Z%.L7FWIU&Q+[[-Y$NY/ "PG@.5_ BCH MI4):<+A(L/PG07ATX3M0C6MK35Q9_-V?9J>78^T;YH^[?W;NJ6J8T(1#;4*C MV1NSK_*M[ V4O6N?0J)I1C=LS>L'RCJ8]5I*/!AV@^D]S7X#4$L#!!0 ( M .F"8E<\:23_IP0 /48 9 >&PO=V]R:W-H965T9%;X*QT)J/ZV@.;C.A&Y%E)'AC@FZ+ M[.4CR>EN[$#G]<*7;+46ZH([&55X169$/%8/3)ZY#77EDQ)GBLDR>/[ =1I M[JDL."SP9 M,;H#3%E+-'50QZ;VEFJR4J5Q)IC\-9-^8C+%?'T%U"?X[?LFV^*U< >\LK/"=C1RY/3MB6 M.).??X*1]XM.M"6P3@C\)@2^";T.@4[@WBNJO=1NLIU %/E^.'*WQ]0U9E$8 MIFECUB$5-*2"M_-"VG3_?P M*,A1@I*XEXJA50AABO29B!IND9';)UJ2%[EEL6?9E):;$XL^&MPZ@'&0](ME M:(9BWTL3/<6XH1B;*Y@6!6'S#.>@PA5A.H+QX,Y>C]O0(DY33\\L:9@EYL12 M(4G->\6LXY<, YB$<8QZ)(=FOH]0OV2')H% M:9S$)W8'Z+5MSS/N#[,U9>):$%;(?M1T+.TN<4"RM$W80NOJ/FKW\(Q,<:UZ MK7@X7'%AE"91+T\Z.YA(TQ.):OLK-/:NH]*Z&M1576QO"4 #8DF4>JG?%S"T MBV$$C]I55T#;':&Y/;ZY-YO]+ZXO2VA=M6W;A>:^>\FZLMI^;:%U=;<-&+[1 M@2]=5\->"T.$XJ!?EAH[%*($GBC+MBM#9(2[.D"6TKN"VQ\/86F4: MQX6+=5M"Z^IN)PAXS@AQ064.1X0H]:/^)*8Q0W'LG9C$8#M)0/,H,:6LH@P+ MM6<^"<#)?,,RD1$]5R/6Q8FRA-9]D&Q'$F1M)$%61Q);:%W=[4B"[(XD:#AJ M^*G?G\8U5@C&*-#7)SIZWC?/(X\WLQNPHEO"2L6P'D'PBI3SES=JU8Q[<<[^ MCR=^U XUR+=6JU;'&UMH7=WM>(.,8\3EM1H,:Q7*)]M^L6K,TC"-3Q1K.Y4@ M\U3RF9;7_[U@C=@7)\X26C<2[;B#(FL%:W7JL876U=U./>_1.6OTA\ FS559RD).E=/-N8ED/;/^.?7\B:%6_IGZB0M"B M/EP3O"!,& MWWL3GWOL3/:,?TLWE KP/0KC=&IMA$AN;3M=;FA$TAN6T%C>63,>$2%/^;.= M)IR25>X4A39R',^.2!!;LTE^[8'/)FPKPB"F#QRDVR@B_,<'&K+]U(+6RX4O MP?-&9!?LV20ASW1!Q6/RP.697:*L@HC&:E29!!$_NWHG(9AAB3C^+< MFU_HT5"PPQOR<(T_P7[PM:QP'*;"A85 MSC*"*(@/_^1[48B* W0['%#A@$YUP(4#SA,]1):G=4\$F4TXVP.>64NT[""O M3>XMLPGB[#$N!)=W ^DG9G<[$H3D*:0#697!@H04W-,G 19TN>6!"&@*!F A M7Y[55MYBZ^;=]T AK%\0WMY3(2^F[Z3OX^(>O'WS#KP!00S^W+!M2N)5.K&% M##X+P5X6@7XX!(HZ EW0Y 9@YSU #L(:][G9_9XNI3O,W5'=W98E*^N&RKJA M' ]WXATOP]^?I1/X)&B4_J-+^#""JQ\AF[^W:4*6=&K)"9I2OJ/6[.>?H.?\ MHDN_)[!:,7!9#&Q"G]U%C(O@/[H"7YUQQGT6 MHR>P6C'\LAC^A8SCM]\]SW-'C3?4.,HK;#Y:K?-L.]A5]_,H1(:T*PT3B+!MI)H,KG&I$-G0"4TX!&E<1*SC8XS6]MD MX**.Z)0>@,8.>XRPQMJGVE3<&C/L#_U11W"J/T-S@_Z#Q8/SA)H9\.Q9=XW. MCE1G1\[UEX<]M?5B?7@-D8"42$!FD7"1PJJ/R-S?YXSGC!.! 6KC#/,'&G&.CNCGM#JF:O&C[SK'V&E\^UF;=-%8(CE!'3\.J-6-S M:YZS**)\&9 0)"2A7!MAK\VY+[1ZPJJ)X^OOW>->FWQ?:/6"5+;O+]Z_;[=O MS\=^7[^#C=G]NS2"323TTU;]Q#[OX6+=%WUS!ZHS< MCH485ET67[*17SA[]>?J-;\P:,SPT/.;^LVN?(?,/@+_3OBS?%H@I&OIY]R, M9&[\\%WU<")8DG^:?&)"L"@_W%"RHCPSD/?7C(F7D^QK9_EU>_8_4$L#!!0 M ( .F"8E>[M=3#,P, "L* 9 >&PO=V]R:W-H965T>*EYP?E/YH2D0+GRLAS2(HK=U=A*')2ZR8 M.5<[E/1FHW3%+ WU-C0[C:SPH$J$<11-PXIQ&:1S/W>MT[FJK> 2KS68NJJ8 MOKM$H0Z+8!3<3]SP;6G=1)C.=VR+*[2WNVM-H[!C*7B%TG E0>-F$2Q'%]G, MQ?N OS@>S-$S."5KI3ZZP=MB$40N(1286\? Z&^/5RB$(Z(T/K6<0;>D QX_ MW[._\=I)RYH9O%+B;U[8Z,.?V"K9^+XE< MJP-H%TUL[L&;Z=$DGTM7]I75])83SJ;+/>."K06>D8UG*R80,EQ;6&%>:VXY M&CB#]TQKYNH#SS.T!# O:/9VE<'S9R_@&7 )?Y:J-DP69AY:2LN1AWF;PF63 M0OQ("@F\4]*6!E[+ HL>_-4P_M4 /B0[.D_B>T\NXT'"%>[.(8E>0AS%25\^ M/P;/AN$9Y@0?>7@\H";I*IQXON01OK=RC\;23K7F95-;*A.\_E1S>W=CH?8TQMD@O^+!0AE#'FH43!+0ZN =1N+>O.9<1NK<.:;SO$^FYOEIGXY MU['WZ2B*YN'^V+TGQ&2#:7^G*9/.E,F@*6\8U[!GHD9J5-:)O0.U 241[I!I M4!H$FE[Y#?'D@;3Q[,2!IX5E@VE^IPG3SH3IH FW4A]_&WUBIRVRV5-C1_JAW)AIPSWY_JFK3;8 MDDD8Q5#Y7MWGQ^Q$R?35^*3V3XK*!@7^W]*'1\=KA7KKKRF&Y-?2-B=M-]O= MA);^ A#^%]Y72D"4;@D;G,ZJM;JXFS<"JG3^LU\K2T>\?2[K-H78! M]'ZCE+T?N 6Z^V'Z!5!+ P04 " #I@F)7U9T$@O\* 2:@ &0 'AL M+W=O?)#NFQI(HS9CSI+ZLOW9E^+Z,M]5:9*)+P4K=YM-7/SX*-+\Y6K!%Z\_ M^)H\/E7-#Y;7E]OX4=R)ZMOV2U%_MSQJ62<;D95)GK%"/%PM/O#W-YS[S8I6 MY,]$O)2=KUGCRWV>?V^^^;2^6EB-22(5JZK1$=?_/8L;D::-JMJ0OPY:%\>+ M-@N[7[]J_Z7UOO;F/B[%39[^-UE73U>+<,'6XB'>I=77_.57K:FR1K]O&N*NK?)O6ZZOJ7."G8GW&Z$^RS MB,M=(>I-JDKVCMW5(;/>I8+E#^Q#68KZAW&V9K\E\7V2)E4BRM<5:U;OQU>Q MVA5%DCVRCW&9E.S-K:CB)"W?UJK@(C]WY-ZQ;W>W[,U/;]E/+,G8'T_YKJRO M4%XNJ]JQQKSEZN#$Q[T3]H@3=V)[P1SK9V9;MC.P_ 9??BM6]7+>+K?EYB:M%_:(L1?$L%M?__ ?W MK7\->46D3/+1.?KH8-JO_\BK.&6KN'QBXJ]=\ARG;=@T$9)DSZ*LVC :N@5[ MO7ZKM\DRS]>!:P=>>+E\[CK7%_,\RW/\HYADMGLTVYUA=MQNT)!Q^]6>9)QC MA]:)<7VQVCC?=H>-\X[&>6C<=%Y:@\'C408/D3+)4?_HJ#]C%U)P=\A;OW>/ M'>!,CB.&;,8Z*"C>ZM/ M4105D6T#$.#H,Y@LZ['_,56:PBU3WF,3K,$!-GBDG1113E'VDTB;_'87P,5& M66$>51UT8+&,BLBV 6?8_*RD8J.8HOR6G$B;[&RG\(#CRGRH.BA"=P,3D0T$ M3+#QLL%=G0N2ASI99!7[O7H2!?O]OKD-\7TJV*=LNX/T80]"$ZY?>;M,P(0- M,&&[VH4B%$.4_232)OL)Y&'/(0\=:++[K,$M-^"G;\<&Y:S(]T8"%IC$GE.J M0+):OP3!+<]VW%,#A^1JR9%W*#9PA!V")8C2/LA5-ID/X$S MG#FHB&P6$(*#-S$FDQEI?8%*F^PL MT(:#T\8L''+ZK8K>1F BF3GTJ;["T\^5V\ZX&]_DD; M'E3:9#\!&-PYP*!#.&Z?$VS;\GQ^&HM].1[X;C""XRY A3M1=N@&9/V\,MD5 MQDU1WG,3@.("H+C:#1"7M))!I4T^MP6PX^&PHQ_;7K_E,1C; W)8;'N 'QY> MG#B-[;,K]/CUE(^IF8 6#Z#%TS[*Z9&61:BTR7X" 'FFCG-Z_0K(*2.@(K+! M #'>Q#D,)&R5*R;XM92WTD3%Q.L<(M6NF'BT)TA-<),'W.29JIAXTQ435$0V M& #(PP'H5*.^1B7Z-!^#D:1\I]4@YATJ;["=PCC>G M$*,5B_W2B\L#-_1. [(O9P>.%8U4_WU %Q]'EWY4&@9Z >XWR_7# ;X@!P:X( V/HXV@P%^-N7B%U7>71,5 M(1]@RM<^A^*3HA&5-ME/0"/?U#D4OW^^Y!094!'9X,[G9'#&F8Q=9=3%+ZB\ MGR9*2CX0E8^??<'BEA2CJ+3)?@)&^7..O6C%;?^82R]N,1'98. A'^>AFWRS M$<4JJ:W>QEM1#)I&6@"BTB9_9 PH*M ^RA*0\@Z5-ME/X)U@HEJD'8E!_^B* M'SG^*08,B#F>/T8! 0!,@ /,:40:AES<&N5--U$<"H"@ NW/]@2D&$2E3?83 M,"B8J"GI!_=THPP5D0T&G@EPGAD(ZK/!%K^D\HZ:J!$%P$^!=F\M( 4A*FVR MGYV/+)OJK07]GME@6NZ+86D9R"; R68B@I7Q%K^<\JZ:J"H%0%&!=OT%0_+!PX$1PYO:CL2]D\&!L@$@+"A#C" MC$:F8=[%S5+>?!-EHA"P*M3NH(6D=$2E3?83Z"@TU4$+ISMHJ(AL,&!.B&,. M%MUG@R]^;>6M-3+)I3/*17^6"^TP%Q.(% (BA:8:;V&_H3:4IP?:;N-Y.@+D MB7#DF1O)R@",7U=U=ZFTR7<)."O2[JY%I%1%I4WV$Z@J,M5=BZ;/2Z,BLL& M1Q&.1]\N[B[88_XLBJPQK;6T][/']B@_#L?X=92WT43]* +XBK3;:!$I'U%I MD_T$/HI,M=&B?H_,X2X/3D-V0"SRHF D; %X(AQXM,+6,#GC)BM'AHDZ5 2 M%FDWY")2O*+2)OL)>!69:LA%TPTY5$0VN#/V#NM[U3R5YP?EQA,]M^R.\3A2402\,GQ/&*4> M D9F^EF=H7Z6_E0_BW:L'Y6Z$U\[@_TL4]V_5\T^DM1?9>;,:;,Z(_TL',7^ MG6?O3L,:)^X)C>K[9J*&Q:W.T$!+N\?WNI3,5R,C ZW.S$#+5)]O0K/ZK1AH M"$;NR'1N;G5&#UHX6N$1;1C&)XQ3OTM&Y@]:G0&$EOX$0HMV!"&5NI-YPATV MPR<6G_/B()ZLS&?W'+DT,!GGLG-7+M=R8G'+YN9 MO]P=P(Q//CXK_&E1C@^U0$>?#=W9RQ/#EY5> >KTCE]=_3:8J-+Q[KQGKMW' MY/BL:'5?C5!@=W0T/J[YK.BGA<2#NN$W WO_EIV_U]/\M:0:6!Z3K&2I>*C7 M6!?-J;EB__>']M]4^;;]$S[W>57EF_;+)Q&O1=$(U+]_R&LF.GS3_%6@XY^! MNOX_4$L#!!0 ( .F"8E?>QKDOHP( & & 9 >&PO=V]R:W-H965T M]SMN^(&ZD>= %@R%/)A9XYA3'5N>OJ MM("2ZE-9@< ON50E-3A5*U=7"FC6.I7<]3TO=$O*A)/$[=JM2F)9&\X$W"JB MZ[*DZGD.7#8S9^1L%^[8JC!VP4WBBJY@ >:^NE4XR, J_,O0SR6ASV8XQYSO$^]QSPF2U@Q M(9A8X:WE5*0PA-J)A:V8K=]UX@=!Y 5A[*X'*"8]Q>1-%"17LL3*>ZR99K8* MAQ@ZJLK)I::6O(#Z PB 2$ M;7WH5)5U>YCV8)(CL>K8S#;0[J^?[82,TA1U'2^)?;GON_-W=LZ##1=W,@=0 MZ+Z@3 Z=7*EEWW5EDD.!Y3E? M-?%EP46.FIR%RY%(!3"RJHZ[=:';? A#G1 MP-JN133@*T4)@VN!Y*HHL'@8 ^6;H>,Y6\,-R7)E#&XT6.(,9J!NE]="S]R: M)24%,$DX0P(60V?D]:=MXV\=OA'8R)TQ,BN9 M&B&L .%+([0K@%VZ6Z[="A=CA:.!X!LDC+=F,P.KOD5KO0@S^V2FA/Y*-$Y% MGSA/-X12A%F*+IG"+"-S"F@D)2B)WJ,O6 ALBHE.8U"84'FFK;>S&)V>G*$3 M1!CZFO.5U'@Y<)5.R1"[215^7(;WGPD?H"O.5"[1E*60-N#CP_C> ;RKI:CU M\+=ZC/V#A#-8GJ.@]0[Y+3]HR&?RXN W>]J_;!J/^J]C')IDZ1VNU:[?5#M4<&%(K^Q[75\H96NSP8NSX8Y M,3CYM2("4J0@R1FG/'MHJD/[21V";M@+]PKQU"OL]((]K_BIE^=Y%[W.8[=I M@UOH>WZW=BM5<7?Z2@$BLPU=HH2OF"K_(K6UOC.,;*O M"?[2EQ>4*RPRPB2BL-"A6N==G;(HFWXY47QIN]J<*]TC[3#7]R00QD%_7W"N MMA,3H+YY17\ 4$L#!!0 ( .F"8E=J_*3>.04 "$< 9 >&PO=V]R M:W-H965TD^<>2>,=98]\18@ M/](DXY/12HCUN67QV8JD$3^C:Y+);Q:4I9&0IVQI\34CT3Q/2A,+V;9GI5&< MC:;C_+-;-AW3C4CBC-PRP#=I&K&GCR2AN\D(CIX_^!PO5T)]8$W'ZVA)[HBX M7]\R>6:5*/,X)1F/:08864Q&%_#\$N<)><1?,=GQVC%0I3Q0^JA.KN>3D:T8 MD83,A(*(Y+\MN21)HI DC^\%Z*B\IDJL'S^C?\J+E\4\1)QKR2@8 M@3E91)M$?*:[WTA1D*OP9C3A^5^P*V+M$9AMN*!ID2P9I'&V_Q_]*!I12X!. M3P(J$M#_3=$<' *[N3"F6_D)W0!/L59+,CIC6R\ M+OCDBH@H3OA[F79_=P5.WKT'[T"<@2\KNN'R GQL"+ M!RZ87)__Z,K=XSMZ?+5IS_DZFI')2.Y*3MB6C*8__P0]^Q==\0.!-5J!RU9@ M$_KTDG*A*W"?Y>592D2V4PRACSPXMK9U[MHX#)%7QC5H.24MQTCK8C;;I)LD M$O('ND@I$_&_D1(,'=4]DENC<(IPZ-O8;G'5!:+ A=C1DW5+LJZ1K%PN.EYN MIS6^6O[M#KH=5@'RPQ#I.7DE)^^%!G[?Q$QV;TZV4N77\DAIPXPR @29K3*: MT.63CK81]]"E/1!8HP5^V0+_#;L!:D)1KM[@_9!\& FOT(2C[$!B7 MPM=\"*J-M"5,#G5PS\EBD^SQ;^(% 2=_DXCQ][HNF*$]\*0R=14;$U]9<5A6 M'!Y9W\,A?_R!P!JM@'9E#>Q7*7R15M>G(+!=UV_I4Q'7$"C?"YU0+U"PYEG@ M8!I?0#6T._ ".W3;;'6!;HAA']W*,T#C'.Y3^2*K?D&(' ^U>6G"?*\VHIJL MJO$-S?/[3[$BK+O&M4R-2(H#H>_WK-#*B,"7G,@!V]SK[E[HHB#$G7VNBW20&T"W MAW!E&Z!Q&O=N=+_KYVQ?*F&;F=_52VACK\?0P6J,0_.POJ&<+6U;A[K/%/S0"<*@AUNPHKKP(-ON%0Z0>=Y\AG/HP MQ.V[$%V^+(OMWT?M3P1=YZ]T'JB0QCX_7!$I\TP%R.\7E(KG$_66 MJ'PK./T/4$L#!!0 ( .F"8E<.02A=E , )\0 9 >&PO=V]R:W-H M965T+O6"LL4U4(E62MK/[]"4I1;$414BWRHTM4O]\Y,Q08XUG1\:_BQV 1+=Y M1L7V*#C@U!CEF>TY3FCGF% KFIFY M:Q[-V%YFA,(U1V*?YYC_>P$9.\XMU[J;^$RV.ZDG[&A6X"VL0'XMKKD:V34E M)3E001A%'#9S:^&>)ZZC#8SB+P)'<7*-M"LWC'W7@ZMT;CEZ1Y#!6FH$5E\' M6$*6:9+:QX\*:M5K:L/3ZSOZI7%>.7.#!2Q9]HVDW)A9*88/WF?S,CN^A M6N6"?.)CI76L=!Z+R3+*V.U@YS0\AO?5H$X,5"<;@.O,O#:!L$C!GYE MX#]UA: R")ZZPJ@R,*[;I>\F<#&6.)IQ=D1C=XRE1Y)E"-,475&)Z9;<9( 60H 4Z"U:J:.9[M4,VZ!+0HF$MQ]4:CO$ M;] BR]@:FP.@U(N<<4G^*\?)K3K: M"K&"0FF7BMT%]7,7KU\C5ZB0A%7W9L M+]0FQ,R6RB^].WM=^7!1^N ]XH.//C(J=P(E-(6TPS[NMY_VV-LJGG50O;N@ M7GB]P!449\AWWB#/\?R._2R?;NYUN?-[JR?_>_5&,/SZA/F&YS_"ZS\TZ.\/ M2H^N).3BGZ[4E_"@&Z[+Z+DH\!KFEJJ3 O@!K.B/%V[H_-D5]R%A\9"P9"!8 M(T-!G:&@CQY]81*K G#ZN*K'E]RG"IM4=66G!(<&K'^3#I$_#J;!S#Z/;YLW3]BOB54H PV:BGG;*P*'"^[ MX7(@66':O1LF5?-H+G> 4^!:H.YO&)-W [U _9]$]!-02P,$% @ Z8)B M5S.2>CR%! $1@ !D !X;"]W;W)K&ULM9E= M;]LV%(;_"J$50PNTD4A]9[:!Q%FZ .T6Q.EV,>Q"L6E;J"2Z)&VG^_4E9462 M19I.!?LF%B6>E^\YDOA0S&!+Z%>VQ)B#YSPKV-!:(\81=DA0MQ M94YHGG#1I N;K2A.9F50GMG(<0([3]+"&@W*<_=T-"!KGJ4%OJ> K?,\H=^O M<4:V0PM:+R<>TL62RQ/V:+!*%GB"^9?5/14MNU:9I3DN6$H*0/%\:%W!RS$* M94#9X^\4;UGK&,A4G@CY*AMWLZ'E2$4H8'I/LGW3&ET,KLL ,SY-UQA_(]@]<)>1+O2G)6/D7;*N^ MC@6F:\9)7@4+!WE:['Z3YZH0K0#H'0A 50!Z;8!;!;AEHCMG95HW"4]& TJV M@,K>0DT>E+4IHT4V:2%OXX13<345<7STD9#9-LTRD!0S<%?PI%BD3QD&5XQA MSL ',!$/SFPMSI YN$V+E.,/GT3A-9W?@]LU7U/1S GEZ?])>9]^?Q9/',/@ M[0WF29JQ=T+SR^0&O'WS#KP!:0$>EV3-Q.AL8'.1D+1E3ROSUSOSZ(#Y"5Y= M -=Y#Y"#7$WXV!Q^@Z3Z _N.,[9 M?[I<=^*>7ER^SI=LE4SQT!+O*\-T@ZW1K[_ P/E-E_F)Q/;JX-9U<$WJHP[^*",EQ/-9N2&KBONP::=@W&4GCEX=0Z>,0?AW-,YWT7Y+><0 M^:[3M6X4[VG=KZW[QZS[.NN^:MV!7NAWK!O%>UH/:NO!,>N!SGJ@6(_"R(D[ MSHW:/9V'M?/PF/-0YSQ4G(=^X#L=YT;MGLZCVGED=/ZXQ(+_L\3=!JN.D97 M5]-OZY0*$-S@C5@LK?!LE[#D[)@(2C[BZ;(@&5E\UX+/J/ZS-#B5VGXM6FL, M>$XP5NJGJL6)U/9KT:P1H!&]KX!C);#_SD7=Y]8\3-\T&L1#,^,/\;$*:YMW MH]#KFC\'VF'#=G@4[EI"0I7N",+N9&T6[VN^H3L\BG M(B_H+FIUW<+ =0Z@LN$W- /\+RXJJW)!Z]2H]-,H.)':_M=BLT1 SEF_%T^Z M1#B5VGXMFB4",F+W%5BL!/;(XKE^EXOF1"G6(H(>Z$X19 MOJ_]!NOH*-:U9$0JUN/8#;K?CF;UONX;KJ.C7->B$:ERAIRX(S>I]W3=D1V:RF^F(5+ZC6#!&>8#.@7C4(!Z9$7^ CU54 M^R,Q=,)06:!H^D70<8/NQZ3=VJ^5F^6?$[I("P8R/!>!SD4HZD1W^\^[!B>K M<@OWB7!.\O)PB9,9IK*#N#XGA+\TY*YP_5^ T0]02P,$% @ Z8)B5YS> M/"Y' P 7PL !D !X;"]W;W)K&ULK59=C]LV M$/PKA!H$"9 [?5B2Y8LM(&>CZ %)<8B3]J'H RVM;2(4J9#4.07ZX[ND=*KM MDYU+ZQ=;%'>&,ZLEN=.=5%_T%L"0;Q47>N9MC:EO?%\76ZBHOI8U")Q92U51 M@T.U\76M@)8.5'$_"H+4KR@37CYU[^Y5/I6-X4S O2*ZJ2JJ_KH%+G M7WQDFZVQ+_Q\6M,-+,%\KN\5COR>I605",VD( K6,^]=>#,/'> MB;6RDO*+'=R5,R^PBH!#82P%Q;\'F /GE@EU?.U(O7Y-"]Q_?F3_V9E',RNJ M82[Y[ZPTVYF7>:2$-6VX^2AWOT!G*+%\A>3:_9)=&YLF'BD:;635@5%!Q43[ M3[]UB=@#A/$)0-0!HN<"1AU@Y(RVRIRM!34TGRJY(\I&(YM]<+EQ:'3#A/V, M2Z-PEB'.Y+=2(8*)C2979(E%4C8;4 0QG7KW'R\W)!7KUX35X0 M)LBGK6PT%:6>^@956"Z_Z%:\;5>,3JRXA/J:C((W) JBT0!\?AZ^@ +AH8-' MAW ?G?0)B/H$1(YO=)(/?=X);52#U6G('^\Q@-P9J/2?0^9:MGB8S6ZZ&UW3 M F8>[BH-Z@&\_.5/81J\';)Z(;(#XZ/>^.@<>[Z0G%-%#*B*<$G%D-F6(74, M]D!XR,,L3K-Q,O4?]GV<7>D_^HA['_%9'^]!ZQNR8+J0#7X_/!K.6FK)DCU+ M5^DX"HX,Q4^,7XV3:-)''2A->J7) F2I[J#,,DC(^$ M#H5%V>2$TK17FIY5^DD:RO$T7)DW1.!=@N=!^9A@W/5NYAD>TB?BPBS*TC@\ M,C$4%P=)& R[&/5 MTE%\_TX9#$R#R2@[*E)_K_NQK><'JC9,:,)ACHQUKMINKAT86;N&:"4- MME?N<8L=,"@;@/-KB87:#6R/U??4^3]02P,$% @ Z8)B5XR[B-U:"@ M96\ !D !X;"]W;W)K&ULO9U=;^,V%H;_"N$M M%C- &NL[\6QBH D9=!8SG4'2[EXL]D*Q:4>H/EQ)=C) ?_R2DF*:LDR;G3=[ MD]B*^)#F&QWI/8>2KYZ+\O?JB?.:O&1I7EV/GNIZ]6$\KF9//(NK\V+%<_&7 M15%F<2W>ELMQM2IY/&\:9>G8-=N^EM.K8EVG2,IU>K>,D?>/W;ZFLIWHVWE'F2\;Q*BIR4?'$] M^LG]P**);-#L\:^$/U<[KXG\*(]%\;M\\W%^/7+DB'C*9[5$Q.+7AM_R-)4D M,8X_.NAHVZ=LN/OZE7[7?'CQ81[CBM\6Z;^3>?UT/;H?^;= M!PHE;U:D5?.3/'?[.B,R6U=UD76-Q0BR)&]_QR_=1.PT<(,##;RN@==O$!YH MX'<-_%,;!%V#X-0&8=>@^>CC]K,W$T?C.IY>E<4S*>7>@B9?-+/?M!;SE>3R M'^6A+L5?$]&NGMX4I6B1Y,N*_$A^B??#^ZMQ M+?J3K<:SCGW;LKT#[ GY7.3U4T58/N=SO?U8]+H=K/:?,RKNER+ [+GAH^G?_^9&SC^&)AH)HT@8 \$T28*M)(&)/OU4Y,L?:UYF(E0]UD,B&-O; MBM#"H@8F3PB;J7OI74:!ZSC.U7BS.\5#NP9.*/?L[)G+F"_^X^?\A3P\QZOF+T.3;.S#=I*1,(J$ M,1!,$RK:"A5!@T^$E 0)HT@8 \$T22ZVDEP8CYU&DF0KR9F\?DHJTEX_$G%- MMHG+)'Y,.2D/'#=&OJU(+6RR$W&<<\<)>W$)V24#P;39O]S._J5Q]N_YID@W MXCJ*W)9\GM3D+IXE:5)_(W^2!SY;BXT[0>PNR>-\)O=NHMN[AR]W]^_%GI^3 M/,G6V9 XQNYMQ4'"*!+&0#!-P\E6PPDTJ$V0DB!A% EC()@FB>LH?^*\<5CK M.I"_M%CDND%PJ<>C6_-@;&6 TAB*I@NQ8Q3=_T>$BU\.13AS_[;'$Y1&H32& MHNE*>DI)#QKG.AQ*&"2-0FD,1=.%48[>-;I31*SSAV/=A1NZ?C_604T\E,90 M-%T(Y>-=LY'_+ +<.FNM_"]%S:O!N8::>2B-0FD,1=/54$D!-\3&*V@" $JC M4!I#T71A5!+ -1K:7K[KC"SBI!0Q*ET/QR9H$J"C]5):P<393VG1;M]0V]=W MO(%]&6J4^I0J$^]:NO@_UG$IICC]UFR-T[3=O.+E3+R(EYP4"U*4R5)<<*5D M52;BJFLE7L59L=;__U#C#J4Q%$TOUBGK[CG0\[:'M,NW4!J%TAB*I@NCK+QGMO+?[S.Z M#GI1W[WHQRWS0*Q%@+IP%$T70;EPSV@FS7'+G LVDZT/%*@AA](8BJ9KI RY MAZVQ>] B.Y1&H32&HNG"*(/NF0TZ((*U';A>+X3U QC4ED-I#$73-5"VW#,7 MZX<"V(F)X$%!H*X=2J-0&D/1=-V4:_>PM7L/ZMNA- JE,11-%T9Y?^^M*_A= M!T>#&M*+4RB-H6BZ!LK9>V9G_QU![<@U&[2 #Z51*(VA:+J"*A_@8:OX'C0= M *51*(VA:/IR594.\-^ZDM]UH(>W7FPS#\)Z:2K4]J-HN@#*]OMFV]\<",7B MM7[_)SE8TA^/%YK MC<+]XF_H#)5^H?TR%$U753EWWUQO_XNJ=D5(*9R2-;S,]4P>+"(QS$>]$G&L.'!$$>54?=BE0 MI]_1^BD=KZ\+U,*C:+HNRL+[YI+^Z4;%G',Q=V.M!-3:0VD,1=-O>U36/L!6 M^@-HI1]*HU :0]%T893E#TZS_-T%VZ([;,[(.E]7?$YFL>B\V:#.^63!^9&% M2^9>K?4;7$RPOX0,VBM#T71EE,L/S.5_NQAW^*X)F^R,)@C>*<="L0D?KQ[@]FP/ME:%HNC(J"Q&8 MLQ!6,>[$M4_F+JUE@2X3@-(8BJ:+IY(- 7:90 #-"D!I%$IC*)HNC$H>!&^] M3" X;9F >1S6&D S!RB:KH'*' 3FS,%?CVR&*SEHW@!*HU :0]%T\51Z(<"N M$ B@:00HC4)I#$73'_ZCT@CA6Z\0Z#KHKTOO+TLWC\-6 RB-H6BZ!BIC$*(6 M":!61ID'9'MX06D42F,HFBZM2CF$V(4%(32U *51*(VA:+HP*K40OO5]_UT' M1ZH$M^9Q6&L S2*@:+H&*HL0GI9%0,>]P]=[Y@%9'UY(&H72&(JF2[OS4$'L M\P-"[ ,$L4\0Q#Y"\"U2#*%*,826ZQGLXUXT=+VW=_NT>1S6&D"S"2B:KH'* M)H3F;,)>W/NT7>73;AJ<=NCB RB-0FD,1=/547F&\!(;NJ Y!"B-0FD,1=.% M43F$\,@2A:.K$LT :RDF^RO>!I]U,K3CQ="#3E#CTY\?J[Q^9/;Z!ZLVKPN@ M'E^?3+XMX S-LKD7VUGN:+L+._W^,M9VFJ'],A1-UT)Y_LC2\]^4R7S)R:K8H30*I3$431=&.?8(Z]@CJ&.'TBB4QE T71CEV".S8T=%+^@:@6A_ M%?Z!5='0?AF*IFNAG'MD=NZT2-.X)+_*D[&,6-)UG_+\/C/6>O*A_AM*8RB: M+I#RWQ'6?T=0_PVE42B-H6BZ,#L/\;?TWT=N:#+CK(7!/L,9;Q<-M_O5I'F29?M M-XYMMVZ_0^ZGYIO3QFKW]@OH/L?E4JA#4KX039WS"W$B+-OO=&O?U,6J^=*R MQZ*NBZQY^224XZ7<0?Q]48@HV;V1'6R_66_Z/U!+ P04 " #I@F)7Q^3J MD88" #0!@ &0 'AL+W=O-G -7!NC##&G];3Z9!&N#_>N=_8VK&6!55P+?@/MM3Y MQ(D=LH05K;F^%]LOT-83&+],<&5_R;;=ZSDDJY4612O&! 4KFRM];L]A3^#[ M!P1^*_!M[@9D4\ZHIFDBQ99(LQO=S,"6:M48CI7F3YEKB7<9ZG0Z%1(5K%PK M\HE:YR-)AUW2X3'W]![,^X/_@CV"OG2-/K1Z\Z)MTE$8QXF[Z:&..NKH M*!59HSY6HPKV6(,X"KQ^6-#!@K=@01\L> \L[&#A6["P#Q:^!Q9UL.@M6-0' MB]X#BSM8?!3VD /VWI4&V8>,7R.C,$)L/W3<06* YZ\ 4 (@I 9 >&PO=V]R M:W-H965T:C7.A)O]HQ_$UM* M)?J>)IFXG6RES*^G4['3V4UY[('/;MA.)G%&'S@2NS2-^,L=3=C^=H(GKP<>X\U6%@>FLYL\VM G M*K_F#USM31O**DYI)F*6(4[7MY./^#HD7A%0*OZ(Z5X<;*.B*PO&OA4[GU:W M$Z.X(IK0I2P0D?KW3.#%J\H"\O.45O ZK"$O%.J;\^!>CM MFW?H#5*<+UNV$ZHQ<3.5:EB*SDV7]1#<54- C@R!B>[5)6P%"K,576GB@_%X M?R1^JM+1Y(2\YN2.C *?:/X!F<85(@8Q-=+>GM1#FLH/R93F8__X0=XQ?= MD$/" DA8" 3K),=JDF.-T6=?F+JOU>]%F1#MK5?%.V5\\:/U/+,,SW;4Q'H^ M'-ZAS'2Q;^.N+!C*,+9\WR-=7:C3&8YINHVNTUV[Z:X]VMTGMI;[B-/7'NLZ M/$HX=]9!P@)(6 @$ZZ3!:=+@7,@2',CD0,("2%@(!.LDQVV2X_Z@)53Q]L'- M21QBF'U+T,BP3;#;LX2AS#4LLV\PX5#F$,MW?;TA>$UGO7%#V"W$DL=Y,0]U M71V-/G>^0<("2%@(!.NDP&]2X%_(#'S(Y$#" DA8" 3K) <;;7EA_* =U("N M'V"/>#T_T.FP91A^SQ T.E>YB]G3A1J=:M;UCU@"/JBH\&B7YPG;K=.15!: $H+H6C=U) V->1"9E&#H5($20M :2$4K9NBMMS# MHP7+*89A#FY<[!F8]!\@=#J+6);5-XRASE9"P^T;QE!G84,]NQPQC+:(PN-5 MU!--UN_3*(LV=%6-9,-H0Q[/C;[[R(T M.F)X]K%W$;@MM/!XI?5 >4[E3G5ZS"%&&6=//TA: $H+H6C=;+25(/8NY1"@ M52(H+0"EA5"T;HK:2A&/UCJG.(2ON5<'_C 4875']^U!HS*(U3>'H4H5(8;> M&DA;=9'QJNL^BC-)L_+33%&(Y)RMJ2@^[JD!* 96&89V ,:YY\Y%4%H 2@NA M:-T,M44BP1>R"P):+(+2 E!:"$7KIJ@M%LEHI7."7=2 ;H7AV*;1AT/B$$'W&'ML(BXQ76P\E/$:#?V4!I 2@MA*)U,]*6@,2]E$^ UH6@ MM "4%D+1NBEJZT(R_HGP!)_P!JL5U-TZ6"*ADWD>Z;^6T,A!_Q39P)E-"U:LKXX"I#X]6ROVI'LKQP_4$L#!!0 ( .F"8E=CA;G[RP0 - < 9 >&PO=V]R M:W-H965T%?S26 NQN3!-GJYQCO@YW>!"?K*D+$="GK*5R3<,HT5ERC/3MBS?S!$I MC.FDNG;'IA.Z%1DI\!T#?)OGB'V_QAG=71K0>+EP3U9K45XPIY,-6N$'+!XW M=TR>F2UE07)<<$(+P/#RTKB"%PF,2D.E^)/@'3\X!F4H!C-'',]H]A=9B/6E$1I@ M@9=HFXE[NOL--P%Y)2^E&:_^@EVCM0R0;KF@>6.6=Y"3HOZ/OC43<6"0'+7! M;@QVW^"^8G :@W/L"&YC<(\=P6L,5>AF'7LU<3$2:#IA= =8J9:T\J":_:-+<(^?<;'%9V!&"\%D(L$-07.2$4$P M/Y,?E\N/%"MPAUFU4(L4@S_F&:D14C)C>$$$N"?\":!B 69H0P3*R+]8'E,N M.!!4.H3D +0?YJ>7H<'\._@5TQ5#FS5)P0U-ZYO[&&/IR?@G*7U\B,''#Y_ M!R A7]9TR^5(?&(*.2=E9&;:Q']=QV^_$K\#;N7X:PZ28H$7"G\\[H]&_*;, M19L0^R4AU_8H\ %OSH%CG0';LAW%_O*_1^],AM.N3J?B.:>N M3O#WC92"SP+G_!]5UFNNJ^:6U?>";U"*+PU97CEFS]B8_O@#]*V?55.N$Q;K MA"6:8)WDN&URW#'Z] N5#[7\LJ@2HGST:K]?^I:X6>+Q?6\^'T#F5. M ",/=F7Q4 :A&T6AW=4E*IWE.T[0ZCKA>FVXWFBXOU,FUN JQXRD2!7MJ/W4 M):<3%NN$)9I@G1SX;0[\=ZH'OL[DZ(3%.F&))E@G.4&;G."-]:#V>P=/IAV$ MON7VZH%"YH6>%_3JP5 F8;9C]J$$==IZXS MG;!8)RS1!.M,?=1.??1.12#2F1R=L%@G+-$$ZR0'6ON&PGIC&6@ AX]D& 6P M_UJ@D 6N%X6],J"0V6X06+URD:AT#K1"J"X$\*"#@J,!7W&"P!U*R9*DRG!' M[:)\)^I\+0@'6E2"Z_:H+6OTTJ+M=(27;1NBO:]'1SM3HZI#?[P,0WZ M+_PSA2IT';=?&88JVY>O _W*H)"YSL&8W6#WO1(<;Y8>"T'P CP()%Z)==1_ M\K+328NUTA)=M&XF]HT<#-^K,FAM]K328JVT1!>MFZ)]PP='6Y9C*D,T^-'/ M]AW;&M0&A\.F3S8(=&O@VLJJTQ#E*Z+43]WVWB*U(P4&&EW(HZSR0M8S5VV?U MB:";:G]H3H6@>76XQFB!62F0GR\I%2\GY0#M)N;T/U!+ P04 " #I@F)7 MS?0'?%,% "=(@ &0 'AL+W=OV:G;O'E;[X"9.8BU@SG::WOWU9WZ$ M0*"47.>A+PD8S_?9,^,9,WBRY^*GW%*JT%,81')J;)6*QZ8IEUL:$GG%8QKI M)VLN0J+TK=B8,A:4K%*A,#!MRW+,D+#(F$W2MCLQF_"="EA$[P22NS DXI]; M&O#]U,#&H>&>;;8J:3!GDYALZ(*J;_&=T'=F@;)B(8TDXQ$2=#TU;O#8QZ-$ M(.WQ)Z-[6;I&R50>./^9W'Q<30TK&1$-Z%(E$$3_/=(Y#8($28_C[QS4*#@3 MP?+U =U/)Z\G\T DG?/@+[92VZDQ,M"*KLDN4/=\_SO-)S1(\)8\D.DOVN=] M+0,M=U+Q,!?6(PA9E/V3IUP1)0&-TRQ@YP+VJ4#_&8%>+M#KRM#/!?I=&0:Y MP*"K@),+.*GN,V6EFG:)(K.)X'LDDMX:+;E(S95*:P6S*/&LA1+Z*=-R:N8R M238;03*O+-J@.RI2SXZ6 M%'UY"%@&H;O,!5TQA>Z9_(E(M$)S$C-% O8OU==<*HD4UQ)*XR!RI+E$?Q A M2.)IZ+U+]>- ?M"MWQ8N>O_N WJ'=/^O6[Z3&E1.3*6GGTS"7.93OL6>5.KO="]?=#]K=T*N*#Q%>I9%\BV[%[#>.;= MQ>VFZ;R.W7L=N]\N[M*E%L=-XA5=]@H_[J5XO6?P"J]]R3\OD/<4Z["F??$K M"Y-^VN<7^I%29(*QC,F23@T=ZB45C]28 M_?H+=JS?FDP,">9"@GF08#X06,4U^H5K]-O0M:NMJ= A22?"U$>:;)HA."E" MDHP?9P[N6Y8U,1_+UFHE.M=:W3@]2$Z_@?-Z."AQ5C0\*#0\:-7P/,U35.B4 M'G/)5&-PSB &)>I>3;^M-.?JMP.A!TGHUPEMZSG5.H5JG7;5'K)C4$["N2?K M_R7?1$EB;=*X4QL/[@WK2G=J/H%MN^:';AUM<#W$-8W6T0:]WO"TF]\ZZ_\9 M$(:%3H>M.BURA2AR15S*%;R4*TC(=Y%J4NZP0;F650\9K4,YUZ4[DGJ0I#X0 M6,54H\)4HVZQ>\G#D,GD?:8QN(P:EMYHV!^=&*.5[%QC=./T(#G]46UUV7@X MLOK-0>:ZT/)UJY;O!(T)6Z4[HTA2F>[:OZBMCNCSG59_I-"-E+0YKK="G[L= M@@1S(<$\2# ?"*QB;&P=7_FLM[)7SD<"Y!V@:"XHF@>*YD.A53VD5!3 (&$W MARG'P&1+<)H#V]G.MELG4@^4U(="JQK$/AK$;C5(%HR?#\+MXF>O,T@T%Q3- M T7SH="J9CT6+?";J5I@T+(%*)H+BN:!HOE0:%4/.=8N<,?BQ4N1N/YFKU_V M:N]=\W:ZLPW7C=4#9?6AT*HF.18[<'NU V[17J"%(D(AERB*OM\\,?ECG)9C M+[%U:>%&.T-6+.:@:"XHF@>*YD.A57WF6,7!SIL)]$"EE=Q#(-%<4#0/%,V' M0JMZR+$FA<&*4KI]J=_)R::QE)WS8+L4E*TKY[04TCZAY2L4G/.4B]X=I%*OL 6;069RENTA,$)^VW>#S'#>TN'GO928DC M?'9PXS,1&Q9)%-"UIK*NACI+B>PL1':C>)Q^NW_@2O$PO=Q2LJ(BZ:"?KSE7 MAYN$H#B1,OL/4$L#!!0 ( .F"8E?".&VGW ( "$' 9 >&PO=V]R M:W-H965T%+XI=[GN?N?#Z/=E(]Z + D,>2"SWV M"F.J:]_7JP)*JJ]D!0)WUE*5U.!4Y;ZN%-#,@4KNAT$0^25EPDM';FVFTI'< M&,X$S!31F[*DZO<$N-R-O9YW6)BSO#!VP4]'%:^FBF<^0U+QDH0FDE! M%*S'WDWO>I)8>V?PC<%.'XV)C60IY8.=?,K&7F = @XK8QDH_K8P!#P^L']PL6,L2ZIA*OEWEIEB["4>R6!--]S,Y>XC[.,96KZ5Y-I] MR6YO&WADM=%&EGLP>E R4?_IXSX/1X P/ $(]X#0^5T+.2]OJ:'I2,D=4=8: MV>S A>K0Z!P3]E 61N$N0YQ);YFF>:X@IRY)G7NJ(K&'MXE36H+7CI MZU>]*'C7X?B@<7S0Q9Y.(&?"E;0[6%)&CL)UCFX:]. D&(W_;(CUL MI(>=TC<95IZMPC;)&CH\DAQ$@R1L5XP:Q:A3<2K+DFG;HS2AI53&GE>;>O1" M_7(XB(=1NWS=\GA;*=^XF]@=5*E"M;M8=J#20Y@-;$SVX%6VH^?G80,:!J! MEO% ;.=\W['/9Y_X]+:,/XLU@$0O44A%WUA+&7=-4_AKB+!HL!BH>K-D/,)2 M=?G*%#$''*2@*#0=RVJ;$2;4&/32L4<^Z+%$AH3"(TC%.P!W#<=P!.#G". 2J@E0-:IP+:.:"=QCX+5AKI M"99XT.-LB[BV5FRZDDL43@YF("1/?)EP0E?H<@(2DU!< MH0M$*/JZ9HG -! ]4RI?&F'Z.>\XXW7>X771 Z-R+9!' PA*\%XU_JX";ZHU M%@MU=@L=.96$7S!M(-NZ1H[EN BB.&2O &4+J^:90]Q [H[G:3Y!EQ=7)323 MTVF<"AJOGME,_WDV!T%WB]WEIKSN2;M+[20T@Q!+"-!09Q0B"0CT8[A05BK% M_"R9^"AST"QWH--N5\38A[ZA\JH O@%C\/&#W;8^E4E;)]FD3C*O3K)I360' MDC<+R9M5["62\UQRGPEYC6@2+8 CMD0Q$T1_702"D*C4EAK]KCJ:H\QU*W6M M/YF;0;-E]-KU$,G+! /WR@LDSH MS+_M["EM-:R.=?"SCY2OG/2YRM=)YM5)-JV)[$#Y=J%\^W3ERX2KA)^;KC.R M]OYQMSJ'HD_>VAPE!.^MA7-KNT>;9UK%9,(0%@(D&67JE$EY;GAJY-L4B>9UWD3;-NVCG2;UN0Q$\_DD "J9P, +(- 9 >&PO=V]R:W-H965TM&%*@M5[L.&YF&UAC% O0#D&,;A^&8:"ELT64(C62 MME-@/WY'29:E5-'J05]L4N0]O.?A\7B<'Y7^8E)$"T^9D&;AI=;FM[YOXA0S M9D8J1TDC6Z4S9JFK=[[)-;*D,,J$'P7!U,\8E]YR7GQ[T,NYVEO!)3YH,/LL M8_KK>Q3JN/!"[_3AD>]2ZS[XRWG.=KA&^SE_T-3S:Y2$9R@-5Q(T;A?>S^'M M71@Y@V+&;QR/IM$&1V6CU!?7N4\67N \0H&Q=1",_@YXAT(X)/+C[PK4J]=T MALWV"?U#09[(;)C!.R5^YXE-%][,@P2W;"_LHSK^@A6A:X<7*V&*7SA6=: M'4&[V83F&H4VA36QX=)MX]IJ&N5D9Y:^)4\6'6-^0C&P1N( M@F@,G]3DG<)1A?&.83#8#:Z>1;$TV\C/0R"T;B>UO+UIO;U MIM?7>VF1%+#PR"S"^LCR+A=[,2[=FH' 6G1G-=W94.$X&Y+S0& MSN]JSN^^ M/QSWV08UJ"WPQEV=HDC@G^^Y $MI>M>[5)H2K!G]47=(A\&Y-@DNR[EG9H9X M?E1RUUE[]*)>RFLHM+8&C?HL'"K2*Z2A> ^$UN9]+K;"WKKFTN1;H;73:C2: M/$N^G=."QK326[]14+O7S">F=W240."6S(+1#86Y+A\(9<>JO*BQ-\I2Q5XT M4WI4H783:'RKE#UU7-E>/].6_P)02P,$% @ Z8)B5],Y!P?? P 9!0 M !D !X;"]W;W)K&ULQ5AMCYLX$/XK%E>=6JE= M,(2\;)-(V^167:GM168>QA-/#XQ_%3L B1[B*!$S:R=E>FW;(MA!3,052R%13S:,QT2J)=_:(N5 MPMPICFS7<89V3&ABS:?YO16?3UDF(YK BB.1Q3'AW]Y Q XS"UN/-S[2[4[J M&_9\FI(MK$%^2E=P*):0Q)(*R!''8S*P;?+W $^V06WRFRLV--%E7$NN MGE+E)^=+X'1/="K1+4U($E 2H;M$2)ZI8DF!7J&UDDZ818#8!C7,FT8T06M) M).B5-JNA5DQ07:^7Z)90CCZ3* /T? F2T$B\4.B?UDOT_-D+]$R#_+5CF2!) M**:V5.1TB'90$GE3$'%/$%E#>H4\YR5R'=?K<%_TNR\A4.XX=W?;[K9*:957 MM\JKF^,-3N"M.*2$ANB/!_7""1!(L4)_RAUPM,@XUWFZ$0)D)]->:/UB7XN4 M!#"SU)LK@._!FO_^&QXZK[MX&P)K9<&KLN#EZ-[WU?7/._4,W2F-B"]=G#V3 MG V!M3@/*LZ#WLHW.).3%2X@ACF$[K3[N:]EMV^2.+89CRN35FA^%9K?&]I- M$/ ,0O2.DGL:J?<2.H/K!;FT%(; 6GR'%=^A*?D-37(V!-;B/*HXC\Z57]1? MY@+';^C+\\9/--AE,_"Z53BN(AQ_)T)!MXG:+4*D-I8M3;:J]==[R7]([<]J M]TW4]J<;9? -J6GE0'B( I9(KC9^;?1##;8WP$NK;0BLE MFK!K2L[8Z)!D"JW-NQZ3<.]$K#!_9/-!Y:\ M"BMM%_1_50?O#_7B\AM":R>V'LNP;TSV1HC\V<4Z(O1ZCR7#O M^'-)-Y\<_/A4W<=&?L.H"-)N' 'I\[?WA"NI"A3!1GDY5R/U;QB3CPM]T%0=+,[_!U!+ P04 " #I@F)7 M4W9^+LT% !]*0 &0 'AL+W=OZ]1,94;(3X5;ZZ2BY%3G!'+6*P+!#7_;MF"95E!,N?Q M=PT=-6,6B?NO[^FOR\F;R=Q0Q18B^R--]/IB-!VAA"WI-M,?Q.X75D_(+WBQ MR%3Y%^WJ6&>$XJW2(J^3S1GD*:_^T[NZ$'L)AF-/('4"Z2=X#R2X=8+[V!&\ M.L%[[ A^G5!.?5S-O2Q<2#6=GTNQ0[*(-K3B15G],MO4*^7%0KG6TGR:FCP] M#YE,;VG1+/0ZY93'*XEO-9/#Z=V*;S;:-'7SUZIQANL[K\@H=#),[6A,;L8F06EF+QEH_F//^# ^:Y>HO6YL\R#9!PD)(6 0$Z[3);]KD M#UXM=2=615),VSI4P8,27MP?W,Y/S35\NU]W M2PB>!-V@T,:93;I!D24H:&,ZTP^:Z0>#TW^W8=(L4KY"[,[6B@OO[5[#?DPM+ M2.!,>W)A"<($>SV]L$01S[,+QJPIP&RP ,8I&!_ S6VRE(S'GY'Q33LJ$Q2; M6SII+(A50 :93UV9D+ 0$A8!P3J-P4[K*IRC2T@]!%"G0&DA*"V"HG6;M6RI;5ERXI6G:"8JC5:9H9LO.#*B$JI.O>?WC!SY;%"A#*J5+I, M8UK]"L 3I.F=M;GX4!!F;O]^Q19%ODR!+&/9)#Q;98+[GS^PBA$E;/C)8 MOBNNF6F+1A^H9NAZ1S?6"0]"GKR:(6DA*"V"HG7;T5I.[!Y?>D!-*2@M!*5% M4+1NLUICB@<-U?>1'E K6]/V566"_;Y @7I4RY"S8$H>T+'6?>)A^QDR9>ZF MC(8E9:4+(Y:V%Y"UDH/ )U<2DA:"TB(H6KLV MJW7/>-#U?1]-FSSJ=LH2A2>^UU>KPS#;[=1AE$>*'YVM*M2:6CSL:H=5"/V+ MOL[U#8_ZY-4/20M!:1$4K=N_UI/CV?&E"M2C@])"4%H$1>L^JFIM.AETEM\N M57V-:L3K 9VJSZ>C0+V?EA?6F&E?I&Q1V,>XIU*V,'["%!:HTT&3;2OPI^FC2B5#7#KDQ5=;G@ MHGG>=E_<^KG;"VN-0%TS*"T$I450M&XG6QM._.-+%:@Q!Z6%H+0(BM9M5FO, MR? SZV]\!E?3NP_D/;>O/8=1F!S<#UE0;M 7G\,@WSMX##?>VTZ6,[DJ]_$I M(\A;KJN]/\W19J_@JW*'7._X)3Y;8,OQ$)]%U4[ %E]M3'Q+I9$LA3*V-$,Y M+R>FO;+:ZU>]T6)3;F:[$5J+O'RY9C1AL@@PGR^%T/=OB@&:'9?S_P!02P,$ M% @ Z8)B5\YP<]#Z @ W0D !D !X;"]W;W)K&ULK59M;]HP$/XK5E9-5"H-)(%M#) *H5NE=JO*NGV8]L%-CL1:8C/; M0#?MQ^_LA!3:P*J-+XE?[GGNS3Y??R7D=Y4":'*?9UP-G%3K><]U591"3M6I MF /'G9F0.=4XE8FKYA)H;$%YYGJM5M?-*>/.L&_7KN6P+Q8Z8QRN)5&+/*?R MYP@RL1HX;6>]<,.25)L%=]B?TP2FH&_GUQ)G;L42LQRX8H(3";.!<];N33I& MW@I\9K!2&V-B/+D3XKN97,0#IV4,@@PB;1@H_I8PABPS1&C&CY+3J50:X.9X MS7YN?4=?[JB"LU0V*8T46F;\3J/93^6 ,CD2G[):M2MN60:*&T MR$LP6I S7OSI?1F'#0#RU .\$N ]!@0[ 'X)\)^K(2@!P7,U=$J ==TM?+>! M"ZFFP[X4*R*--+*9@8V^16.\&#?G9*HE[C+$Z6$(DBVI218Y9YSRB-&,7'"E MY0)/@U:D239$-C9.R#L\A:1Q*90Z)HT0-&49CIKD=AJ2QM$Q.2*X_RD5"T5Y MK/JN1G.-4C Z563"8XAK\.%^_)L]>!?#5,7*6\=JY.TE MG,+\E/BM$^*U/+_&GO'SX5Z=._^G??+/VK>"X5<'Q[=\P0Z^#X(W8U LX51# M_/)%N]MZFT*<,)Y@WA_.SV_R4:<@"1<1 9%LY#*HI$S^P0_6A^U>^-VS7J(O4O1:CS0%XW/ M%958HA3)8(:J6J>OT&!9-!/%1(NY?2WOA,:WUPY3[+] &@'&PO=V]R:W-H965T M;KL\Q/K@/>(]XKV\1^1X(]6C7C%FT%.: M"'W961F3?>CU]'S%4JJ[,F/"WEE(E5)C3]6RIS/%:%P8I4D/!\&PEU(N.I-Q M<6VJ)F.9FX0+-E5(YVE*U?,U2^3FLA-V7B[<\>7*N N]R3BC2S9CYCZ;*GO6 MVZ+$/&5".D7/E0X>OZ#_4#AOG7F@FMW(Y'<>F]5EYZ*#8K:@ M>6+NY.9'5CDT<'ASF>CB/]I4;8,.FN?:R+0RMCU(N2A_Z5-%Q(X!'NTQP)4! M/M8@J@RB8PWZE4&_8*9TI>"!4$,G8R4W2+G6%LT=%&06UM9]+MQ[GQEE[W)K M9R8S(^>/*YG$3>Z4O.S3-ZCWZF2E'W0M!;P@SEB7Z'7B,NT*\KF6LJ8GU6 MGM_R)+&O3X][QG;&0?;FU8.ORP?C/0^.T*T49F4?*F(6M]C?^.U''ON>)6'+ M!'YAXAI[ 6MW2*^H8FWNW8"BD5/0[F?[T1JN1]M! M$!7PT1[XFX1JC>0"%:,!_?&3O8\^&Y;J/]M>; G6;P=SB>J#SNB<779L)M), MK5EG\N95. P^MM$("4: P!HD]KY1MZA_[> M_^:O2]1!@>JR]'H2C'OK78H.MB#>GOU'OP=;OP=>OW$0#JJ!,TVH:'/1"W#J M@($$(T!@#>*&6^*&D%$WA"01$HP @35(/-^2>.X=?3,75^_=S!^CN4QM.:1I M65#8&4PLF2U1#'IX+N.O:I?1Y^(RW5 5GR'VE'%5&F5,<=DV&5U[>W$J^WZ7 MP@ ],ZI:IPF@;C2HOMA2?7$@T'%X(-"] *>R! E&@, :Q(VVQ(T@ WT$22(D M& $":Y 8!G6E&GC'WXU,4QNCVI%XAN8TXX8FU<2*J@?&R$HAM,A-KACB6N=4 MS-G14W'5@=V9=A@&Q=]74_+1+0N]F]MO[<A@S*"@V*24@T H769+(6#Z&WK)Y@,8JJ'@ 12-0:$TF:_T0>BOK[U'YCOY5I89AV%KY'MN2'-.R M^:6VE@+8+P5F;6J^%OQG2$CA4IN]78G\N=3&7C4VP1A+V5PN!?^+V1LTE;DP M;9SX^W#J@ 1%(Q5:V-\A=]#%>WBM%07V*XIIKN8KRRK*%+>CQXVH:I257-M! MN*!H-4#12H34271AVS_<$>2TDL'_5 I#8,M\5R;*Z[+XEMQ(- M*D<.>!B5M33"*"T72G&$8OK[1>/7*O.(-L3?OU/][^UL MTTN96A;;';5-8W8:*'?L;:]NMU1>%1L)>W7S6)D5FSZ>Y#&R+0X7#$:,^4:V/L+*&UL MM9E1_2L;M['1G6B%10+OJC+5[Y^[#WG7J=O*&4-MO?Q- M$*1I:_&E!*P''>F^&I&'&60 MMOCMPS;>NT8*Y9ZQ!W7SW1MW3!41!. *Y8+*?X\P@R!0GF0YI##,6_/$]L1YW!AWDP9(F@;AEVW\A![*4/Y<%Y M22Q8F!O+"$(_RO[3ISP1>P;$>L& Y :D;M!_P:"7&_12T"RR%.N&"CH9<;9% M7+66WM1%FIO46M+XD1K&A>#R5U_:B(R^_4U\\8PNT6)-.5RJ M]'AH3I_EL DTY9Q&*U#7%^CG1@W"!9JJ45 VYS<@J!_$7Z3UW>(&G9]]06?( M0+'R%",_0G>1+^*+O0>_UBR):>3)AV>5^Y$A))F*SW!SBNN,@KQ ,40_6"36 MDB#RP&NPG^GM,=$X,&1*B[R275ZOB=;C C9=U#,O$#%)KRD@O?D-N-(ZJ_W@K__DO >.&++?.0:[4/7D*MY0%\8=63!BX(_0F7S^ MA&WS:Q-?2\XJM/V"MJ_S/KF&E1]%?K22*SR@D0OH7,ZO;.9]:2+/W%FI.U7X M'B>$#(@Y,A[WD;2='HED%4B6%NG;$W#75^OQ%13K .42VX-!#47;V9$H=H%B M:U%D^5V"+Q)5!N1R1_"T\3E-9^5K<'8#7*]?A]-V?R2<4\ Y^G&*O'?,.^> M!P^=0;_&<]BJ.CLK@0Z*0 ?:BO G?<&!=XFFC\#E&QOMIAB:<]^%IG ';1:( MEIQ5X(<%_% [2CMX1'-VV+%O%/L%NF^L(!X+ BK?DQM92M-1;1S4K&MG?U#M M[J!7&U1M@$?B8[-\ZYL?2P!4ZLW;P/,^L;V/CKMV'5T?V['L>XH'?XQ]^4J! M>F,V\&$V".EBJYX-;;3'9H.4V2 ?G F'%>V-"2!-"V&(Z_R-S?;62Q6L5#Q8 M*S$:"MPMJ'V-@IE)L[(R4^2@,!.1Q$0>?6[2 M6+-77-FYJW[AJL%3-2&E*,)];<6?KE8<5E0 ^B[I?;D3<]%O&B39F(J=^F[. M0$O:)T_"*904+J44UFNIGXF(!4VG=2-K9KV_;@=#$]=51D,S"V/+>6'>ENH( MZ^710O+*A??YTX#TR-=T#]8894LJ)XW)UBKO-Y-W)*W*G&I MOK!6W[Q_BY+[JVA%RS+K6E'?[;%8I:[">F'UYFU*[JIGT@:U*[KD*:-JD!J@/X%C 4@L1O19ZWW8E=U:9@SWB.'6FAF:5J5H-MI0J M1"]5YL#35KY5'OZKW%HBUO5?!2RI 63F](J\91##D]I;,L\*(V'K2K3- O5V#O/#X&OTL\<,7)9$HGL:+]X6GQ* MF:8?$(RR>?8=Y@?E&ULM9;=C]HX$,#_%2L]G5H)R!>?>X#$ M;C^N#VU7R^WVH>J#209B;6*GM@-=Z?[XCIT0: G1%MV]@.UXQK\9SXQGNA/R M424 FGS/4JYF3J)U?N6Z*DH@HZHG-@-WQP&"GCL;$F+(2XM%,WLWLM02OS*4T_.E%M%C(M(8I")OOA5, M/Y$N62940M=8&Y-;^H2WH,E"2LHW8,8=<@=*2Q9I_&XU$,KCT\5[SG#OPCC> MZ'WY&C1EJ7I%E-&O"./DGT04"H75U-5HCH%RHPK]ND0/SJ!/R ?!=8+8/(;X M9WD7W5#[(MC[XCIH5;B$O$="KT,"+PC)'\3=$M;=#>T)X[H0CO]Z( M#%-+41N<1\XEJZ=F_^^HC#ODH^#=3[D5JJ[K/4>W%V:/ZI!/A58:_T_69:4Q"N5$XCF#F8\0KD%ISYGR_\H?=7BR_ZM2_Z;=KG M]WR+\8(&FM 1!^P.6<&&<6XL6-&4\@C(2XR4\A)>D7\;KZ.TISQQ8$\T]6@[ M]T=A?SAUMPV@@QITT KZ#J_&<#X78G *X85]KQEB6$,,6R$>2E\]EV%XPM = M^(-^,\.H9ABU,F DK8']#L;H%,,?^X-FC'&-,;XP<*",^]^-FO$)9>"-_%$S MY:2FG+2F^F?['D#<76Q!XOM&;!@1+-) WE(FR0--"VC"F?P/2>E[A_? ^T_3 M,L8:0_'MR$&6+C:^/M3.QK)>$HR.'1[T)F?"PC]ZROQG)^HE6-5+.?RI?/0& M_AFNX, 5/#=W+\$*3K'07?Z9JN8?WB*_M;S_DLZ7D(4-9&'/.W>1AY?!O_1I M:,CP2\#[IP'H]7ZMCNY15Y6!W-C>49%(%%R7#5:]6O>GB[(K.VPOF]L/5&+N M*)+"&D6]W@B+C2S[Q7*B16Y[M)70V/'988(]-DBS ;^OA=#[B3F@[MKG/P!0 M2P,$% @ Z8)B5^1V"R=C! QA@ !D !X;"]W;W)K&ULM9EM;]LV$,>_"J$50PND$?5L9[:!Q%*W BT0Q.WV8M@+QCI; M0B31)>DXV:D7^+Y]F!LCN> CTD&<%GQN)$+L+ MT^3K!'+"S^D."OED0UE.A+QE6Y/O&)"X=,HST\;8-W.2%L9B5K9=L\6,[D66 M%G#-$-_G.6&/5Y#1P]RPC*>&FW2;"-5@+F8[LH45B.^[:R;OS(82ISD4/*4% M8K"9&Y?6163YRJ&T^#.% S^Y1FHJMY3>J9O/\=S :D20P5HH!)%?]["$+%,D M.8X?-=1H^E2.I]=/]$_EY.5D;@F') MFF:\_$2'VA8;:+WG@N:ULQQ!GA;5-WFH W'B(#G##G;M8'<=W&<6D/ M;NW@OK0'KW8HIVY6/6!,]^"MZ5/0I< MP>X<.?@,V=AV!L:S?+F[/32=M_4>_>_>6\%PFI7DE#SG&=XR(YPCND'EDD)_ M?Y'/T6LOEH]_&XJS3EBH$Q9I M@K4RXC89<MW)< MR_/:5F'?RO)M['5@4=]L&DPG1ZM6#+PF!MYH#):4"[4H&=Q#L8=!U1DEO'8I MZH2%.F&1)E@K#7Z3!E^G./@Z,Z(3%NJ$19I@K8P$34:"GR8.%=D[V:F3P'<[ MVM W\FPWZ$A#W\CV<-!!17TKR\,G';8",&D",!D-P(T,*6'KI'R%B:4\9'2G M9CXTX5'2:]>C3EBH$Q9I@K72,6W2,=6I$%.=&=$)"W7"(DVP5D8L?#P;X)^F M$36ZM6E]/[ Z*C%DAAU[VM&) 3,WP-CI",6 F3T-/#RL%-;)(E5EJHE1;IHK7S81_S8>L4BYJF*R\Z::%66J2+UL[+ M\0AHC9YGWB88SH!@.%;0%8P!,^QAW!6,OIGK3;SNF\6 F3W!@?V,8!Q/7M;X MT>MW*("1K)0,$N=ID7+!B*J)#4Y]%/;J]:F3%FJE1;IH[;0<#X.6IU4WM)X, MM=)"K;1(%ZV=E^/IT!H]ZKQ--_Q^><$-/+^K&WTSN=%[[QE]*]>U[* K&WTS MV[-P5S;,D[IL#FQ;%L0Y6JL*:558:UJ;HOME66KNM%]9%TMKH#U41?JR#GS$ M5Q7^KX1MTX*C##:R*WP>R 2SJFA>W0BZ*ZO"MU0(FI>7"9 8F#*0SS>4BJ<; MU4'SU\7B/U!+ P04 " #I@F)7CD9FFX,$ !%& &0 'AL+W=OY^.-T'-TP2JX!9VTF:?W\V4 *L0V@.:;\4<.9Y/,^,&<;NY$#9"]\""/0: MA3&?&ELADCO3Y*LM1)CW: *Q_&5-682%?&0;DR<,<)""HM!T+&MH1IC$QFR2 MCBW8;$)W(B0Q+!CBNRC"[/@ (3U,#=MX&W@BFZU0 ^9LDN -+$%\319,/ID% M2T BB#FA,6*PGAKW]IUOCQ0@M?A&X,!+]TA)>:;T13U\"::&I3R"$%9"46!Y MV<,);T9"G?]$AM[4,M-IQ0:,<+#V(2)Q=\6L>B!) \N@!3@YPZH#^&8"; M ]RV,_1S0+_M#(,J6HP\>"$Q" M_E$:^\O%0EY^1R;B6\R 3TPA/5/\YBKWXB'SPCGCA8L>:2RVTH,X@$"#]YKQ MMPUX4T:D"(OS%I8'IY%P"4D/N=8GY%B.J_%GWA[NZ.3\O]G]JV>O!,,MUHB; M\KGG^%16;]3K&* YC62-XOF*8 S'&Y!U0Z#G(RK;+? Q';X_8!:@?_Z6E.B+ M@(C_JUL=V?Q]_?RJ5M[Q!*]@:LABR('MP9C]\9L]M/[4I:9+,J]+,K\CLDH2 M^T42^TWL,_\UD;599F9/0YF]4+[HGU1!(=$NTJ4D8[M-V=379C^S>NY0+J=] M.=8ZJ[[3KUIYK;A\K55_7%A59 \*V8,K9./7<[('.B=N:X+F.JO^H";(TUJ- M!S79E[@JLH>%[&&C["?"7V[6# "16(!<30(Q+* QXT.-(]:@+EUKY;HUZ7HN MNR9=:V4-]=)'A?31E=+/9WVD=;>6J;G6RJU9>:VX_$M<%>GC0OJXW6(/R)X$ M$ ?H2"#4?4\?,B+;*3M0DWO9Q+MLXC>:5%3>%BIO&U5^QH2AO6Q+0/4G*QI% M\E/$51^#/I 8!30,L6QF$F!9/_)1IS^;8E3RRK%[=GVQ:ZWJN?1:ZE\%K0;RM&>P M&[O9;JIT/D>Y:-JC7JE#R*/YLYFC/KJU.MV.S;_(5HW(J0&WFSOPQ_/]1S/R MW:]WEVQ>IVQ^5VS5')QV _;@5U?JQOW(NU/9)9O7*9O?%5LUE:<=CMV\Q7E7 MI6ZFLE.H-OY7 KUK@?X5P&H 3_LDNWFCU$V%'K5JI/5F/W72[=C\BVQ91,S2 ML6@$;).>1W.I=!>+[/2K&"W.O._3D][:^(-]-[;@$'P)2!_'U-J7A[4!,4_SF8 M_0=02P,$% @ Z8)B5PT&+:<. P $PH !D !X;"]W;W)K&ULK5;;CMHP$/T5*]U6('7)%4@I("V$JONPTFK9;1^J/IAD M M$F=FJ;2_^^MA-2+N&B=E^(+W/.^,P8S_37E+WR!8! FRPE?& LA,A[ILG# M!628MV@.1.[$E&58R"F;FSQG@",-RE+3L:R.F>&$&,.^7GMDPSY=BC0A\,@0 M7V899K]'D-+UP+"-[<)3,E\(M6 .^SF>PQ3$2_[(Y,RL6*(D \(32A"#>&#< MV;U)1]EK@V\)K/G.&"DE,TI?U>0^&AB6.A"D$ K%@.5G!6-(4T4DC_&KY#0J MEPJX.]ZR?]':I989YC"FZ?ZT'KP1XUWIHEP M MW2RTZ\ %6.!AG]$U8LI:LJF!CKY&RW@E1-V3J6!R-Y$X,;PG(,-<-0( M0. DY4UTBUZF 6K<--$-2@AZ7M EQR3B?5-(IPIJAJ6#4>' .>' 10^4B 5' M$Q)!5(,/SN,_G<&;4FREV-DJ'CEG":>0MY!K?42.Y;@UYQE?#W?JY/R?]\D_ M>]\+AENEW]5\[L7THR#A84KYD@'Z<3?C@LG_\,^Z?!>,7CVC>M=Z/,MS7;#?DBQX2[+)&Y'MI<6KTN*=8]^F1[K;E>[V-;H;\A[*1V@&L@Z"?'^VP8#:]Z=]=!*_:QU*/S:ZM1W?L0[$ MUYAU?<\_8)O4F+E^VSVAOE.I[YQ5/XECT'53)YYA(2.!.<(H!Q8"$0P06D[9V$3BXY]6N0133-G2J7 9OK]H*CD"Z)*%Z\ M:K7J8.YTX3Y8']F]L5VS'LB.IVA0_M(7[=(#9O.$<)1"+%U9K:Z\ *QH08J) MH+FNL3,J9,76PX7LVH I [D?4RJV$^6@Z@.'?P!02P,$% @ Z8)B5S^- MX)C; P <@\ !D !X;"]W;W)K&ULK5==C^(V M%/TK5CJJ9J6%?)% *" -A*HK=:O1TND^5'TPQ!!K'#NU'=C^^]I))H3@85&; M%XB=,9E&K( M#[;(.8)):901VW.MH@Q+Q!T8GT7H& MVI4M8Z]Z\"F96X[>$2)H)S4%5']'M$*$:":UC[]K4JM94QNVG]_8?RZ=5\YL MH4 K1K[B1*9S:V*!!.UA0>07=OH%U0X%FF_'B"A_P:G&.A;8%4*RK#96.\@P MK?[AMSH0+0/%8S;P:@.O:S!ZQ\"O#?Q[5QC5!J-[5PAJ@])UN_*]#%P,)5S, M.#L!KM&*33^4T2^M5;PPU4+92*[>8F4G%[\I+7ZB.Y8A\/@K$^(#>$8<;%+( M$1B C=)E4A $V!YHI$:T (\QDA 3930 +YL8/#Y\ _ !D*_%0!3\$*Q%!]; M$[^GK!"0)FKRX6(\LZ5R1V_*WM5;7U9;]][9N@\^,RI3 =8T08G!/KYM']VP MMU48FUAZ;[%<>C<)-R@? M_Y"#S'\PW[6=UO[IG<^7^KK__SZA?!\!MA^26? M_P[?&G**Z:$MES^?MD)R=33\94IV13-O<%.#7\O/!$H&\(BX M^NRUSB$5A+R02J" =H," <>59JJA!EU6E$$+FV#O>SQI/)[#EQ=P)FZ:*H+TNXU921!7!C+==)GN?9) M%O=)MNZ)["*949/,Z,YR31@AD(MS,HTZKMC&+4DY0V_<4?$U:. ,G8[68R,J M[*#61I0[,4O8=A MRJR@LKKU-;--@_A4MD6=^:4[7;F&^5@WE&7/_$O4$L#!!0 ( M .F"8E=BV8Q8ZP, )86 9 >&PO=V]R:W-H965T^>3^DO!YGT_]GO/?HT]VQ/ZQ'88<_"29P6;6SO.RQO;9O$.YXA= MDQ(7XLN&T!QQT:1;FY44HT2)\LR&CC.V,AW>ZX[+ 7LQ)M\1KS+^6*BI;=4I(TQP5+20$HWLRM6_./.(&%Z2[,\TX;NY%5@@P1M49?R!['_%C4,CR8M)QM1?L&]L M'0O$%>,D;\1B!GE:U$_TT@3B1" X>@%L!+ O\"\(O$;@O78$OQ'XKQUAU B4 MZW;MNPI5HS:5HZ_;6N!*5-2Z MMG[0Y:;&CA16_CAX7KB./YW9SZ!3DW&L%^ =& )GU0=&X$H:^O']/6\^F@YZL+]6-0 M]=9%9Q(6FH1%AF"=T+O.\1CAO(L*TDS#4#:-TD*CM,@4K9O0DW.A^WWJ2,,] MW=J]7P_+_S<)-2;0]7M%1&,4Z&N("X]^PT&_H_5JI75K4/;FA6>2%AJE1:9H MW00<#Y>N]SXJB=&3J5%::)06F:)U$WH\G;J#)Z9OJ"2^YE#3+R4:&\_M%Y-S MHV#:KR7G-F/8*R;VR3U;CNE677 R$).JX/7U2=O;7J+>JJO#7O^=>[-T-?VA MO'15]WI'?'UC^QG1;2K"E^&-&,JYGHB)TOH2M&YP4JI;OD?"._ =02P,$% @ Z8)B5RJX$EA2 @ @04 !D !X M;"]W;W)K&ULK91=;],P%(;_RE&8T)"F)DW7?9%& MVEHAN)A4K1I<("[ MA;&YS3.S(24USBVX35T+^W2#RNPFT3!Z'KB3ZXK\0)QGC5CC NF^F5ONQ9U* M*6O43AH-%E>3Z'IX=3/VZ\."SQ)W[J -/I.E,0^^\ZF<1(D'0H4%>07!GRU. M42DOQ!C?]YI19^D##]O/ZA]"[IS+4CB<&O5%EE1-HHL(2ER)C:([L_N(^WP" M8&&4"V_8M6O'HPB*C2-3[X.9H):Z_8K'_3XT:<=?1IT1W^E=SWX,^D*9=S&(GR]7CJR? 2^]<&W)J?])KXLKEPC"IQ$ M?.X=VBU&^=LWP[/D_2LIC+H41J^IY_.-+2H^5F"62JZ%/ZI]B*W(L%7QE;;- M&6 PSN)MC_EI9W[ZK^8G0 :6"(V0Y0D\H;!@-/8AM=)\WG\B73#1Y>'3CS?N M\,;_ 8]V)OQ\JBSV@H[_W+OSR\%E&PO=V]R:W-H965TX\QLBDENA8OJV ,/%ZR4&P ?FI>.!JSVXI":&0"\)RQ&&WM-Z[]Y$[UP'5 M%;\3.(JS;:2GLF7L2>]\2):6HT<$&<12([#Z.L :LDR3U#@^-U"KO:<./-]^ MH?]035Y-9HL%K%GV!TEDNK1N+93 #I>9?&3''Z&9T%3S8I:)ZA,=ZVOG=Q:* M2R$9;8+5""C)ZV_\W(@X"_"=*P%>$^!=!'C^E0"_"? O [PK 4$3$%1FZJE4 M'B(L<;C@[(BXOEK1]$8ELXI6TR>Y_KUO)%=GB8J3X:;<"OA<0B[1]P?U*=#; M""0FF7B'WB"2H]]25@J<)V)A2W4_'67'#7M5L[TK[%_888(<]P9YCN>C3YL( MO7WS#@G8JW4C>W#K8=Q/.)\@UVEP0(N,?0'HX43#G%]C.4'^Q;"Z&%M9;%5Z MK4JOXOK_427Z\V=U!?H@@8J_^NS5N* ?IQ/^7A0XAJ6E,EH /X 5?ON-.W.^ MZW-G$A89@G4T^JU&?X@>/H*0O(QER4F^1VKEJ?*280D)BIF0-R@OZ18X8CM4 M,$%T\1 (,J)RH[KHGZ&5L1J\]5CE-6Q:P71]/83!U%G8AW.3AF[8,1FT)H.O M:/(&%< )2_17W)^PJ\'[C]59PUSOS*9.Y\>]\&MH!!V_T];O=-#O9<+W M&1HDC#5D$A89@G7,S5IS,[.E=N*O/V?*^5M7W&[*&;KP4&.]6D(UO%YU_J\&U49U5); M9U@(]!ZM&:7J>7\C6?S4)VH0/#;33<(B0[".4-=SAY9EB#BK%BY+'J6H:4<'9GF-Z@W I4\;)WRKS,65E?RX/TT>;-4F+ M&MKLK,YXU8-36VJZSD[-C3OXT-^7TA])3FA)>Q49[6V,TB)3M*[(4WOC^H83 MV6C38I06F:)U79X:''=,AZ-RF>^A_T5%\"HM_.EY5C1R3#8TD2E:5\ZI.W'' MM2](5E1O:K=, M2D:KS11P EQ?H,[O&),O._KE;_O?@?!?4$L#!!0 ( .F"8E?-@H8\9 , M '\7 - >&POZL,<<"2XV2.Z6"_?KYQ2(#Z(MJ'E0Q48M^3<^ZQ?9V/#DNUYO1^ M0:ER5AD7Y"B6V6VF2F>6+X4:N8'?Q!QS^)KH:/31=8S>)$_HR'V\>/]KF:N;=XXY MGGTX._,?+V_VXQ<5<.EZ5M'K(T2O?%Q78YAT=)RT?UC=QQ/T=Q-L&.=:KJ&? M8^2!G>SO\?T#$C$BL2N T?N^A=Y245J &=^UC=%[1ZW*@17!A$.KKRU3%=&K MBWT\3'/1UGSHFH!6)AEUG@@?N1/"V50R8*4D8WQMPCT(S'*>2T?IS:93!1 I M_Q@X,#W8A[5.QD0NJ]PF@_F=UJ?O 9L>&&2<-P9[K@F,AP51BDIQJSO5R57P M&>34[8=UH1W.)5D'O6NW)50'G62:RX3*=N^[F]!XR&D*=B2;+^"H\L(#4*D\ MTXV$D7DN2.5APZ@;6G9&.;^'B]3/=$=[E6ZM656 HFEJ0W73R)@.Z&^K&>UM MV?ZK=)V"/>7JRU(/1U1]*#)Z)VG*5E5_E38&,/4 5R=%P=>?.9N+C)K!'YUP M/"0;GK/()?NCLT&IS'2 2M=YHE*QV7;DMR3% UVI33FM4MQSKX.>_^T\SZF@ MDO!MT[KV3WF67^TX[+^5Y>JJLF_8ZK%^\#AUD]==,!EUP60G:G+0!9-Q!TSV MW^RJ^1*301=,]KI@,CQ]D^%I[ANO?O#=>KK>>;9NH@Z\PXS<'_ VQ-NDSG3) MN&*B[BU8DE#Q[!%;RRLRY7177Y^?T)0LN7IHP)';MK_3A"VSN#GK#B:B/JMM M?X/A!5'S J5S,9'0%4TF=5?.IU73T0V=M?X 81^YK3YV!.,8S(X AN7!'& < MP\+R_$_C&:#C,1CF;6!%!BAG@'(,RX9,JB^6Q\Z)]<<^TC@.PRC"9G0RL3J8 M8/,61?!G5\.\ 0/+ YE>-M?X:N,5^R_W\5]02P,$% @ MZ8)B5Y>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2 M:5K5N %(MB6/:(7->= MI3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8 M%II%R=.B':5_'BQ(% #O*P #P 'AL+W=OMB&*!&O916(%$<37R4WG[A5+W[%==-68R6%N[.1H.3;$6-3?_J(UHW)&E MTC6W;E.OAF:C!2_-6@A;5\-H-,J&-9?-X.1X7]:U'L(-945AI6K<3K_C3HH' M\W+<;[*M-'(A*VD?)X/N=R4&K):-K.63*">#T8"9M7KX5VGYI!K+J[S0JJHF M@_'NP)W05A:O=N<>\I8O3+?'\L4-=R"3039R!2ZE-K8[HRN?.\:M<"?OMEJK MSF5EA9YR*[YIU6YDL_+%N+L8@MOHZF'_O:O$(_U_JE$ME[(04U6TM6CLKAZU MJ#Q@8]9R8P:LX;68#+ZJK=#^?MP?7)2[>[,."M24/I+N@+XH.SQ"E*OY=#;/ M9U/F?N57EQ?3TUNW<79Z>3K_.F, ,D(@HQXA?T0 ,D8@XUX@\UOW]7TV!Y ) M IGT"!G49(I IGU"Q@ R0R"S/B$3 /D)@?S4)V0*(#\CD)]I(:_TBC?RJ3O M>%.RJ3"%EIMN6RT!Y!<$\@LMY!DWTC@:=JV%<:>^T.9M77/8F8^PWGQ$_,"Y M67]D_I/-?K9RRRMWOOG8@5XT6XB)2H?8.J=;+BON_O/P7.G#W%&ZA[ZP+!=% MJZ6%F)AVQL3>.>=2LSM>M8)]%]RT6O@+#,3#A#,F-LXWI+/70R[$5O1M,*U'!>* M0DQ,,&-BP]P(8W5;6-%Y)5[]SRIOQ)B M8DH9$SLEMZJX7ZNJ%-IT/:%]A&B82,;$)KEH"E4+=LM_"=@B(DP;$;$VYJ[< M9ZZ#2V7,!W8M-,O77 N(B"DCHAZHJ+J6UI_4=7>^H;IF(=P+&%8C.DPA]D7> M+HSXV7K&V?8_IH@P4T3$IKCFCVQK_$/M+F\*YUMIBDIYIT%(3!01M2BP$"L8 MFT28/2+JT0D68H68F#TB8GN@(5:(B?DD(O;).R$6.[CU[$$#PGP2$?L$#[6" M- GFEHAZE/(GUMI7X >8',$4$Q,K!@VZPAP.IIF86#-H?!-B8J:)J4WS.KYY M\XFC^3!BZ2!!A6>%F)AVXEZU [--,::=N%?M!)B8=N)>M1-@8MJ)B;6#8\+L M78QI)R;6SGMV/&2Y*[V$F)AV8F+MH'8,.LT$4U!"K" <$[Z;"::@A%A!."9\ M-Q-,00FQ@G!,F%M., LE?2;)?F00$YV7^6M9LGWC;AVDLU+7+1U 3,Q"";&% M LPYUWH7*AU,A74=*@S7$\Q"";&% DR?*M"\L*V+Y*X6E5S!T"/!+)10)]/0 MF#CHD# +)<06PC&##@FS4$)L(1P3=D@I9J&TUX$0[)!2S$(IL86"[/.?!@X' M%REFGY38/O@X#3:=%+-/2FP?'!,VG12S3TIL'QPS:#KHN@#JB1L4,V@ZF'U2 M8ON\-3@'MH28F'U28ON\C=F-SP\7'+H\Q>R3_OVIG!?,<,D*9I^4V#XX9K!H M!;-/1FR?=S#]&@;]R!3$Q.R3$=L'3I*]*9\,DT]&+!\LL^4J$V)B\LEZ3, = M!BTGP^234:])0V;VW+.'F)A\,F+YO)K<>_N]1)>D=>(9=B>;D^-2+&4CRKDK MWKC]!:^*:\W\UV[E2Y+ZB>IE6U5?W;ZKYE+Q=;_6]N0W4$L#!!0 ( M .F"8E<>WYE>' ( #TG : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'/-VDMNHT 4A>&M6"P@Y?NJ)*TXHYYDVLH&D%-^*+9!%*U.=M^6,[ /ZD%/ M(LX(%8C+/^$3 IY^E4,[[KM3W>W[NO@X'DYUU>S&L?^14EWORK&M=UU?3N]V5,C:+UW;8EG'5I(_#=7=-EXWW53.\O$F3Y@Y2"-+Y M@PR";/X@AR"?/R@@*.8/RA"4YP^ZAZ#[^8,>(.AA_J!'"'J"8 N!V()D"X'9@F@+@=J"; N!VX)P"X'<@G0+@=V"> N!WHIZ M*X'>BGHK@=XZ>=@FT%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1 M;R70VU!O(]#;4&\CT-M0;R/0VR8O2PCT-M3;"/0VU-L(]#;4VPCT-M3;"/0V MU-L(]#;4VPCT=M3;"?1VU-L)]';4VPGT=M3;"?3VRF4#OC'IG M KTSZIT)],Z3GTV^4^\Z?AY*O?9\K?'ZWTGU>#ZW7"]_67[MG-SC%YS3;45] M_@M02P,$% @ Z8)B5Z5_#G'N 0 D"8 !, !;0V]N=&5N=%]4>7!E M&ULS=K+3L,P$ 707ZFR18WK)P_1;H ML. '3#*E49/8LETH?X^3 A(( M*E"1N)M&K>VY$X]T5CV_>_84)]NN[>.\6*7DSQB+U8HZ&TOGJ<\K2QTM)LV3:ZV^>?8N'Y>!&IC,;G8;1RR MYH7UOFTJF_(Z>^SK3RG3UX0RGQSWQ%7CXU'>4+ O$X:5[P->S]T\4@A-39-; M&]*U[?(NMFU93,\MQ7)_B2]Z=,ME4U'MJDV7CY31![)U7!&EKBUW18_V)Z=\ MP[3[Y ?GCV7V!>:=M\'YF"<6Z/=Q;R,93D]]+D0A-?M?\3TQES[X_6B8=DWU M#[/S]3ZYL![G$=GX./R./\[XO?XO^Q @?4B0/A1('QJD#P/2QS%('R<@?9R" M],%G*(V@B,I12.4HIG(45#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56 M@2*K0)%5H,@J4&05*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K I% M5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K1I%5H\BJ4635*+)J%%DUBJP: M15:-(JM&D56CR&I09#4HLAH460V*K 9%5H,BJ_E/6>^=6_]Q_/@L.]OT;_EL M_"/:X@502P$"% ,4 " #I@F)7!T%-8H$ "Q $ M@ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( .F"8E?C,EX8[0 M "L" 1 " :\ !D;V-097)PC$ 8 )PG 3 " &UL4$L! A0#% @ Z8)B5P!=5Z8Z!@ N", !@ M ("!# @ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ Z8)B5V)Y3@HK"0 ,S0 !@ ("!IQH M 'AL+W=O>34GI MDP4 (H7 8 " @0@D !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ Z8)B M5R[[F1.-#@ Z:L !@ ("!-"X 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ Z8)B5X+6T*MC" D1< !D M ("!U$D 'AL+W=O&PO M=V]R:W-H965TCC; 04 M % - 9 " @7=6 !X;"]W;W)K&UL4$L! A0#% @ Z8)B5PO5?JT?!@ @!( !D ("! MKUL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ Z8)B5PNI$<4Y!P 8Q4 !D ("!G'4 'AL+W=O&PO=V]R:W-H965T9&9-F@ L (\G 9 " @:N !X M;"]W;W)K&UL4$L! A0#% @ Z8)B5ZFMX$*I M"P (R !D ("!8HP 'AL+W=O&PO=V]R:W-H965T36?3\S0, .P( 9 " @0N= !X;"]W;W)K&UL4$L! A0#% @ Z8)B5U,_G!]A" 9!4 !D M ("!#Z$ 'AL+W=O&PO=V]R M:W-H965TDNH:SA0( ,,' M 9 " @7NN !X;"]W;W)K&UL M4$L! A0#% @ Z8)B5Q<_G9T/#P !"T !D ("!-[$ M 'AL+W=O&PO=V]R:W-H965T0, ((( 9 M " @23$ !X;"]W;W)K&UL4$L! A0#% @ MZ8)B5QNRREYW! '@T !D ("!U,< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8)B5]\2GY *!0 M]PL !D ("!,-8 'AL+W=O&PO=V]R:W-H965T< M=$C+Y04 /<. 9 " @8/A !X;"]W;W)K&UL4$L! A0#% @ Z8)B5Q*4E^SX P K0D !D M ("!G^< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ Z8)B5RMXK<(@!0 Z1X !D ("!,?, 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8)B M5][&N2^C @ 8 8 !D ("!* &PO=V]R:W-H965T.04 "$< 9 " @2@- 0!X;"]W;W)K M&UL4$L! A0#% @ Z8)B5PY!*%V4 P GQ M !D ("!F!(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8)B5XR[B-U:"@ 96\ !D M ("!G1X! 'AL+W=O&PO=V]R:W-H965T M6* YZ\ 4 (@I 9 M " @>LK 0!X;"]W;W)K&UL4$L! A0# M% @ Z8)B5V.%N?O+! T!P !D ("!$C(! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ Z8)B5YV5 M9XQ5 P @0X !D ("!L3\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8)B5U-V?B[-!0 ?2D !D M ("!\4H! 'AL+W=O&UL4$L! A0#% @ Z8)B5U@\]/DG!0 ;!H !D ("! M;5H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ Z8)B5XY&9IN#! 11@ !D ("!-&@! 'AL+W=O&PO=V]R:W-H965T"8VP, '(/ 9 " @3-P 0!X M;"]W;W)K&UL4$L! A0#% @ Z8)B5V+9C%CK M P EA8 !D ("!170! 'AL+W=O $ >&PO=V]R:W-H965T&UL4$L! A0#% @ Z8)B5\V"ACQD P ?Q< T M ( !'W\! 'AL+W-T>6QEBQ(% #O*P #P @ &7@P$ >&PO=V]R M:V)O;VLN>&UL4$L! A0#% @ Z8)B5Q[?F5X< @ /2< !H M ( !UH@! 'AL+U]R96QS+W=O XML 78 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 79 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 80 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 350 304 1 false 83 0 false 8 false false R1.htm 0000001 - Document - Cover Sheet http://www.informatica.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) Sheet http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSParenthetical CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) Statements 6 false false R7.htm 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY Sheet http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY Statements 7 false false R8.htm 0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 0000009 - Disclosure - Organization and Description of Business Sheet http://www.informatica.com/role/OrganizationandDescriptionofBusiness Organization and Description of Business Notes 9 false false R10.htm 0000010 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.informatica.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 10 false false R11.htm 0000011 - Disclosure - Cash, Cash Equivalents, and Investments Sheet http://www.informatica.com/role/CashCashEquivalentsandInvestments Cash, Cash Equivalents, and Investments Notes 11 false false R12.htm 0000012 - Disclosure - Available-For-Sale Debt Securities Sheet http://www.informatica.com/role/AvailableForSaleDebtSecurities Available-For-Sale Debt Securities Notes 12 false false R13.htm 0000013 - Disclosure - Fair Value Measurements Sheet http://www.informatica.com/role/FairValueMeasurements Fair Value Measurements Notes 13 false false R14.htm 0000014 - Disclosure - Goodwill and Intangible Assets Sheet http://www.informatica.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 14 false false R15.htm 0000015 - Disclosure - Borrowings Sheet http://www.informatica.com/role/Borrowings Borrowings Notes 15 false false R16.htm 0000016 - Disclosure - Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract Sheet http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContract Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract Notes 16 false false R17.htm 0000017 - Disclosure - Restructuring Sheet http://www.informatica.com/role/Restructuring Restructuring Notes 17 false false R18.htm 0000018 - Disclosure - Derivative Financial Instruments Sheet http://www.informatica.com/role/DerivativeFinancialInstruments Derivative Financial Instruments Notes 18 false false R19.htm 0000019 - Disclosure - Stockholders Equity Sheet http://www.informatica.com/role/StockholdersEquity Stockholders Equity Notes 19 false false R20.htm 0000020 - Disclosure - Income Taxes Sheet http://www.informatica.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 0000021 - Disclosure - Net Income (Loss) Per Share Sheet http://www.informatica.com/role/NetIncomeLossPerShare Net Income (Loss) Per Share Notes 21 false false R22.htm 0000022 - Disclosure - Commitment and Contingencies Sheet http://www.informatica.com/role/CommitmentandContingencies Commitment and Contingencies Notes 22 false false R23.htm 0000023 - Disclosure - Subsequent Events Sheet http://www.informatica.com/role/SubsequentEvents Subsequent Events Notes 23 false false R24.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 24 false false R25.htm 9954471 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.informatica.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.informatica.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies 25 false false R26.htm 9954472 - Disclosure - Cash, Cash Equivalents, and Investments (Tables) Sheet http://www.informatica.com/role/CashCashEquivalentsandInvestmentsTables Cash, Cash Equivalents, and Investments (Tables) Tables http://www.informatica.com/role/CashCashEquivalentsandInvestments 26 false false R27.htm 9954473 - Disclosure - Available-For-Sale Debt Securities (Tables) Sheet http://www.informatica.com/role/AvailableForSaleDebtSecuritiesTables Available-For-Sale Debt Securities (Tables) Tables http://www.informatica.com/role/AvailableForSaleDebtSecurities 27 false false R28.htm 9954474 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.informatica.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.informatica.com/role/FairValueMeasurements 28 false false R29.htm 9954475 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.informatica.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.informatica.com/role/GoodwillandIntangibleAssets 29 false false R30.htm 9954476 - Disclosure - Borrowings (Tables) Sheet http://www.informatica.com/role/BorrowingsTables Borrowings (Tables) Tables http://www.informatica.com/role/Borrowings 30 false false R31.htm 9954477 - Disclosure - Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract (Tables) Sheet http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractTables Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract (Tables) Tables http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContract 31 false false R32.htm 9954478 - Disclosure - Derivative Financial Instruments (Tables) Sheet http://www.informatica.com/role/DerivativeFinancialInstrumentsTables Derivative Financial Instruments (Tables) Tables http://www.informatica.com/role/DerivativeFinancialInstruments 32 false false R33.htm 9954479 - Disclosure - Stockholders Equity (Tables) Sheet http://www.informatica.com/role/StockholdersEquityTables Stockholders Equity (Tables) Tables http://www.informatica.com/role/StockholdersEquity 33 false false R34.htm 9954480 - Disclosure - Net Income (Loss) Per Share (Tables) Sheet http://www.informatica.com/role/NetIncomeLossPerShareTables Net Income (Loss) Per Share (Tables) Tables http://www.informatica.com/role/NetIncomeLossPerShare 34 false false R35.htm 9954481 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Segments (Details) Sheet http://www.informatica.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesSegmentsDetails Basis of Presentation and Summary of Significant Accounting Policies - Segments (Details) Details http://www.informatica.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies 35 false false R36.htm 9954482 - Disclosure - Cash, Cash Equivalents, and Investments - Schedule of Cash, Cash Equivalents and Investments (Details) Sheet http://www.informatica.com/role/CashCashEquivalentsandInvestmentsScheduleofCashCashEquivalentsandInvestmentsDetails Cash, Cash Equivalents, and Investments - Schedule of Cash, Cash Equivalents and Investments (Details) Details 36 false false R37.htm 9954483 - Disclosure - Available-For-Sale Debt Securities - Schedule of Debt Securities, Available-for-Sale (Details) Sheet http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails Available-For-Sale Debt Securities - Schedule of Debt Securities, Available-for-Sale (Details) Details 37 false false R38.htm 9954484 - Disclosure - Available-For-Sale Debt Securities - Narrative (Details) Sheet http://www.informatica.com/role/AvailableForSaleDebtSecuritiesNarrativeDetails Available-For-Sale Debt Securities - Narrative (Details) Details 38 false false R39.htm 9954485 - Disclosure - Fair Value Measurements - Schedule of Assets and Liabilities Measured on Recurring Basis (Details) Sheet http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails Fair Value Measurements - Schedule of Assets and Liabilities Measured on Recurring Basis (Details) Details 39 false false R40.htm 9954486 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details) Sheet http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails Goodwill and Intangible Assets - Schedule of Goodwill (Details) Details 40 false false R41.htm 9954487 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) Sheet http://www.informatica.com/role/GoodwillandIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets - Narrative (Details) Details 41 false false R42.htm 9954488 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) Sheet http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) Details 42 false false R43.htm 9954489 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Allocation of Amortization Expense (Details) Sheet http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsAllocationofAmortizationExpenseDetails Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Allocation of Amortization Expense (Details) Details 43 false false R44.htm 9954490 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) Sheet http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) Details 44 false false R45.htm 9954491 - Disclosure - Borrowings - Schedule of Debt (Details) Sheet http://www.informatica.com/role/BorrowingsScheduleofDebtDetails Borrowings - Schedule of Debt (Details) Details 45 false false R46.htm 9954492 - Disclosure - Borrowings - Narrative (Details) Sheet http://www.informatica.com/role/BorrowingsNarrativeDetails Borrowings - Narrative (Details) Details 46 false false R47.htm 9954493 - Disclosure - Borrowings - Contractual Obligation, Fiscal Year Maturity (Details) Sheet http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails Borrowings - Contractual Obligation, Fiscal Year Maturity (Details) Details 47 false false R48.htm 9954494 - Disclosure - Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract - Disaggregation of Revenue by Type (Details) Sheet http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractDisaggregationofRevenuebyTypeDetails Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract - Disaggregation of Revenue by Type (Details) Details 48 false false R49.htm 9954495 - Disclosure - Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract - Revenue by Geographic Location (Details) Sheet http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractRevenuebyGeographicLocationDetails Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract - Revenue by Geographic Location (Details) Details http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractTables 49 false false R50.htm 9954496 - Disclosure - Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract - Narrative (Details) Sheet http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractNarrativeDetails Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract - Narrative (Details) Details http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractTables 50 false false R51.htm 9954497 - Disclosure - Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract - Capitalized Contract Costs (Details) Sheet http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractCapitalizedContractCostsDetails Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract - Capitalized Contract Costs (Details) Details http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractTables 51 false false R52.htm 9954498 - Disclosure - Restructuring (Details) Sheet http://www.informatica.com/role/RestructuringDetails Restructuring (Details) Details http://www.informatica.com/role/Restructuring 52 false false R53.htm 9954499 - Disclosure - Derivative Financial Instruments - Narrative (Details) Sheet http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails Derivative Financial Instruments - Narrative (Details) Details 53 false false R54.htm 9954500 - Disclosure - Derivative Financial Instruments - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details) Sheet http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails Derivative Financial Instruments - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details) Details 54 false false R55.htm 9954501 - Disclosure - Derivative Financial Instruments - Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Details) Sheet http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails Derivative Financial Instruments - Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Details) Details 55 false false R56.htm 9954502 - Disclosure - Derivative Financial Instruments - Derivative Instruments, Gain (Loss) (Details) Sheet http://www.informatica.com/role/DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails Derivative Financial Instruments - Derivative Instruments, Gain (Loss) (Details) Details 56 false false R57.htm 9954503 - Disclosure - Stockholders Equity - Narrative (Details) Sheet http://www.informatica.com/role/StockholdersEquityNarrativeDetails Stockholders Equity - Narrative (Details) Details 57 false false R58.htm 9954504 - Disclosure - Stockholders Equity - Share-based Payment Arrangement, Option, Activity (Details) Sheet http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails Stockholders Equity - Share-based Payment Arrangement, Option, Activity (Details) Details 58 false false R59.htm 9954505 - Disclosure - Stockholders Equity - Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity (Details) Sheet http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails Stockholders Equity - Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity (Details) Details 59 false false R60.htm 9954506 - Disclosure - Stockholders Equity - Share-based Payment Arrangement, Expensed and Capitalized, Amount (Details) Sheet http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails Stockholders Equity - Share-based Payment Arrangement, Expensed and Capitalized, Amount (Details) Details 60 false false R61.htm 9954507 - Disclosure - Stockholders Equity - Summary of Valuation Assumptions (Details) Sheet http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails Stockholders Equity - Summary of Valuation Assumptions (Details) Details 61 false false R62.htm 9954508 - Disclosure - Income Taxes (Details) Sheet http://www.informatica.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.informatica.com/role/IncomeTaxes 62 false false R63.htm 9954509 - Disclosure - Net Income (Loss) Per Share - Schedule of Net Loss Per Share (Details) Sheet http://www.informatica.com/role/NetIncomeLossPerShareScheduleofNetLossPerShareDetails Net Income (Loss) Per Share - Schedule of Net Loss Per Share (Details) Details http://www.informatica.com/role/NetIncomeLossPerShareTables 63 false false R64.htm 9954510 - Disclosure - Net Income (Loss) Per Share - Schedule of Dilutive Securities (Details) Sheet http://www.informatica.com/role/NetIncomeLossPerShareScheduleofDilutiveSecuritiesDetails Net Income (Loss) Per Share - Schedule of Dilutive Securities (Details) Details http://www.informatica.com/role/NetIncomeLossPerShareTables 64 false false R65.htm 9954511 - Disclosure - Commitment and Contingencies (Details) Sheet http://www.informatica.com/role/CommitmentandContingenciesDetails Commitment and Contingencies (Details) Details http://www.informatica.com/role/CommitmentandContingencies 65 false false R66.htm 9954512 - Disclosure - Subsequent Events (Details) Sheet http://www.informatica.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.informatica.com/role/SubsequentEvents 66 false false All Reports Book All Reports infa-20230930.htm infa-20230930.xsd infa-20230930_cal.xml infa-20230930_def.xml infa-20230930_lab.xml infa-20230930_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 83 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "infa-20230930.htm": { "nsprefix": "infa", "nsuri": "http://www.informatica.com/20230930", "dts": { "inline": { "local": [ "infa-20230930.htm" ] }, "schema": { "local": [ "infa-20230930.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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "infa-20230930_cal.xml" ] }, "definitionLink": { "local": [ "infa-20230930_def.xml" ] }, "labelLink": { "local": [ "infa-20230930_lab.xml" ] }, "presentationLink": { "local": [ "infa-20230930_pre.xml" ] } }, "keyStandard": 288, "keyCustom": 16, "axisStandard": 24, "axisCustom": 0, "memberStandard": 58, "memberCustom": 17, "hidden": { "total": 8, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 3 }, "contextCount": 350, "entityCount": 1, "segmentCount": 83, "elementCount": 597, "unitCount": 8, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2023": 30, "http://fasb.org/us-gaap/2023": 1084 }, "report": { "R1": { "role": "http://www.informatica.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "unique": true } }, "R3": { "role": "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-32", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-32", "name": "us-gaap:CostOfGoodsAndServicesSoldAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "unique": true } }, "R5": { "role": "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-32", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-32", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "unique": true } }, "R6": { "role": "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSParenthetical", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-32", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-32", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-80", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-80", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "unique": true } }, "R9": { "role": "http://www.informatica.com/role/OrganizationandDescriptionofBusiness", "longName": "0000009 - Disclosure - Organization and Description of Business", "shortName": "Organization and Description of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.informatica.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies", "longName": "0000010 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.informatica.com/role/CashCashEquivalentsandInvestments", "longName": "0000011 - Disclosure - Cash, Cash Equivalents, and Investments", "shortName": "Cash, Cash Equivalents, and Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.informatica.com/role/AvailableForSaleDebtSecurities", "longName": "0000012 - Disclosure - Available-For-Sale Debt Securities", "shortName": "Available-For-Sale Debt Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.informatica.com/role/FairValueMeasurements", "longName": "0000013 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.informatica.com/role/GoodwillandIntangibleAssets", "longName": "0000014 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.informatica.com/role/Borrowings", "longName": "0000015 - Disclosure - Borrowings", "shortName": "Borrowings", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContract", "longName": "0000016 - Disclosure - Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract", "shortName": "Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.informatica.com/role/Restructuring", "longName": "0000017 - Disclosure - Restructuring", "shortName": "Restructuring", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.informatica.com/role/DerivativeFinancialInstruments", "longName": "0000018 - Disclosure - Derivative Financial Instruments", "shortName": "Derivative Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.informatica.com/role/StockholdersEquity", "longName": "0000019 - Disclosure - Stockholders Equity", "shortName": "Stockholders Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.informatica.com/role/IncomeTaxes", "longName": "0000020 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.informatica.com/role/NetIncomeLossPerShare", "longName": "0000021 - Disclosure - Net Income (Loss) Per Share", "shortName": "Net Income (Loss) Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.informatica.com/role/CommitmentandContingencies", "longName": "0000022 - Disclosure - Commitment and Contingencies", "shortName": "Commitment and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.informatica.com/role/SubsequentEvents", "longName": "0000023 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R24": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-32", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true }, "uniqueAnchor": null }, "R25": { "role": "http://www.informatica.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsTables", "longName": "9954472 - Disclosure - Cash, Cash Equivalents, and Investments (Tables)", "shortName": "Cash, Cash Equivalents, and Investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesTables", "longName": "9954473 - Disclosure - Available-For-Sale Debt Securities (Tables)", "shortName": "Available-For-Sale Debt Securities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.informatica.com/role/FairValueMeasurementsTables", "longName": "9954474 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.informatica.com/role/GoodwillandIntangibleAssetsTables", "longName": "9954475 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.informatica.com/role/BorrowingsTables", "longName": "9954476 - Disclosure - Borrowings (Tables)", "shortName": "Borrowings (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractTables", "longName": "9954477 - Disclosure - Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract (Tables)", "shortName": "Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.informatica.com/role/DerivativeFinancialInstrumentsTables", "longName": "9954478 - Disclosure - Derivative Financial Instruments (Tables)", "shortName": "Derivative Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.informatica.com/role/StockholdersEquityTables", "longName": "9954479 - Disclosure - Stockholders Equity (Tables)", "shortName": "Stockholders Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.informatica.com/role/NetIncomeLossPerShareTables", "longName": "9954480 - Disclosure - Net Income (Loss) Per Share (Tables)", "shortName": "Net Income (Loss) Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.informatica.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesSegmentsDetails", "longName": "9954481 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Segments (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:SegmentReportingPolicyPolicyTextBlock", "span", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:SegmentReportingPolicyPolicyTextBlock", "span", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsScheduleofCashCashEquivalentsandInvestmentsDetails", "longName": "9954482 - Disclosure - Cash, Cash Equivalents, and Investments - Schedule of Cash, Cash Equivalents and Investments (Details)", "shortName": "Cash, Cash Equivalents, and Investments - Schedule of Cash, Cash Equivalents and Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:Cash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:Cash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails", "longName": "9954483 - Disclosure - Available-For-Sale Debt Securities - Schedule of Debt Securities, Available-for-Sale (Details)", "shortName": "Available-For-Sale Debt Securities - Schedule of Debt Securities, Available-for-Sale (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesNarrativeDetails", "longName": "9954484 - Disclosure - Available-For-Sale Debt Securities - Narrative (Details)", "shortName": "Available-For-Sale Debt Securities - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-32", "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss", "span", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-32", "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss", "span", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails", "longName": "9954485 - Disclosure - Fair Value Measurements - Schedule of Assets and Liabilities Measured on Recurring Basis (Details)", "shortName": "Fair Value Measurements - Schedule of Assets and Liabilities Measured on Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-129", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-129", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "longName": "9954486 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details)", "shortName": "Goodwill and Intangible Assets - Schedule of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "unique": true } }, "R41": { "role": "http://www.informatica.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "longName": "9954487 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)", "shortName": "Goodwill and Intangible Assets - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-32", "name": "us-gaap:GoodwillPeriodIncreaseDecrease", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-32", "name": "us-gaap:GoodwillPeriodIncreaseDecrease", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails", "longName": "9954488 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details)", "shortName": "Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsAllocationofAmortizationExpenseDetails", "longName": "9954489 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Allocation of Amortization Expense (Details)", "shortName": "Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Allocation of Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-32", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "infa:ScheduleOfFiniteLivedIntangibleAssetsAllocationOfAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-175", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "infa:ScheduleOfFiniteLivedIntangibleAssetsAllocationOfAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "unique": true } }, "R44": { "role": "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "longName": "9954490 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "shortName": "Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails", "longName": "9954491 - Disclosure - Borrowings - Schedule of Debt (Details)", "shortName": "Borrowings - Schedule of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "unique": true } }, "R46": { "role": "http://www.informatica.com/role/BorrowingsNarrativeDetails", "longName": "9954492 - Disclosure - Borrowings - Narrative (Details)", "shortName": "Borrowings - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-189", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "unique": true } }, "R47": { "role": "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails", "longName": "9954493 - Disclosure - Borrowings - Contractual Obligation, Fiscal Year Maturity (Details)", "shortName": "Borrowings - Contractual Obligation, Fiscal Year Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractDisaggregationofRevenuebyTypeDetails", "longName": "9954494 - Disclosure - Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract - Disaggregation of Revenue by Type (Details)", "shortName": "Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract - Disaggregation of Revenue by Type (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-32", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-210", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "unique": true } }, "R49": { "role": "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractRevenuebyGeographicLocationDetails", "longName": "9954495 - Disclosure - Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract - Revenue by Geographic Location (Details)", "shortName": "Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract - Revenue by Geographic Location (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-32", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-226", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "unique": true } }, "R50": { "role": "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractNarrativeDetails", "longName": "9954496 - Disclosure - Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract - Narrative (Details)", "shortName": "Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-4", "name": "infa:ContractWithCustomerLiabilityDeferredRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "infa:ContractWithCustomerLiabilityDeferredRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "unique": true } }, "R51": { "role": "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractCapitalizedContractCostsDetails", "longName": "9954497 - Disclosure - Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract - Capitalized Contract Costs (Details)", "shortName": "Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract - Capitalized Contract Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CapitalizedContractCostNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "infa:CapitalizedContractCostAdditions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "unique": true } }, "R52": { "role": "http://www.informatica.com/role/RestructuringDetails", "longName": "9954498 - Disclosure - Restructuring (Details)", "shortName": "Restructuring (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-249", "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated", "unitRef": "employee", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "unique": true } }, "R53": { "role": "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails", "longName": "9954499 - Disclosure - Derivative Financial Instruments - Narrative (Details)", "shortName": "Derivative Financial Instruments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails", "longName": "9954500 - Disclosure - Derivative Financial Instruments - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details)", "shortName": "Derivative Financial Instruments - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-247", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-247", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails", "longName": "9954501 - Disclosure - Derivative Financial Instruments - Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Details)", "shortName": "Derivative Financial Instruments - Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-175", "name": "us-gaap:GainLossOnDerivativeInstrumentsNetPretax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-175", "name": "us-gaap:GainLossOnDerivativeInstrumentsNetPretax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.informatica.com/role/DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails", "longName": "9954502 - Disclosure - Derivative Financial Instruments - Derivative Instruments, Gain (Loss) (Details)", "shortName": "Derivative Financial Instruments - Derivative Instruments, Gain (Loss) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-284", "name": "us-gaap:GainLossOnDerivativeInstrumentsNetPretax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true }, "uniqueAnchor": null }, "R57": { "role": "http://www.informatica.com/role/StockholdersEquityNarrativeDetails", "longName": "9954503 - Disclosure - Stockholders Equity - Narrative (Details)", "shortName": "Stockholders Equity - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-32", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-32", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails", "longName": "9954504 - Disclosure - Stockholders Equity - Share-based Payment Arrangement, Option, Activity (Details)", "shortName": "Stockholders Equity - Share-based Payment Arrangement, Option, Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "unique": true } }, "R59": { "role": "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails", "longName": "9954505 - Disclosure - Stockholders Equity - Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity (Details)", "shortName": "Stockholders Equity - Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails", "longName": "9954506 - Disclosure - Stockholders Equity - Share-based Payment Arrangement, Expensed and Capitalized, Amount (Details)", "shortName": "Stockholders Equity - Share-based Payment Arrangement, Expensed and Capitalized, Amount (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-32", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-32", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails", "longName": "9954507 - Disclosure - Stockholders Equity - Summary of Valuation Assumptions (Details)", "shortName": "Stockholders Equity - Summary of Valuation Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-322", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-322", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.informatica.com/role/IncomeTaxesDetails", "longName": "9954508 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-32", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-32", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "unique": true } }, "R63": { "role": "http://www.informatica.com/role/NetIncomeLossPerShareScheduleofNetLossPerShareDetails", "longName": "9954509 - Disclosure - Net Income (Loss) Per Share - Schedule of Net Loss Per Share (Details)", "shortName": "Net Income (Loss) Per Share - Schedule of Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-32", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true }, "uniqueAnchor": null }, "R64": { "role": "http://www.informatica.com/role/NetIncomeLossPerShareScheduleofDilutiveSecuritiesDetails", "longName": "9954510 - Disclosure - Net Income (Loss) Per Share - Schedule of Dilutive Securities (Details)", "shortName": "Net Income (Loss) Per Share - Schedule of Dilutive Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-331", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-331", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.informatica.com/role/CommitmentandContingenciesDetails", "longName": "9954511 - Disclosure - Commitment and Contingencies (Details)", "shortName": "Commitment and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PurchaseObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:PurchaseObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.informatica.com/role/SubsequentEventsDetails", "longName": "9954512 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-249", "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated", "unitRef": "employee", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-347", "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "infa-20230930.htm", "unique": true } } }, "tag": { "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)", "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings." } } }, "auth_ref": [ "r83" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "crdr": "debit", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSParenthetical" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net change, tax", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, Tax", "documentation": "Amount, after adjustment, of tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r195", "r196", "r198" ] }, "us-gaap_OtherAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMember", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Assets", "label": "Other Assets [Member]", "documentation": "Primary financial statement caption encompassing other assets." } } }, "auth_ref": [ "r76", "r88" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r120", "r255" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r316", "r317", "r318", "r319", "r320", "r322", "r324", "r325", "r373", "r389", "r484", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r569", "r725", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r885", "r886", "r887", "r888" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.informatica.com/role/NetIncomeLossPerShareScheduleofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average shares in computing net income (loss) per share:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.informatica.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "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." } } }, "auth_ref": [ "r447" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes, net of refunds", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r39" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowOperatingActivitiesLesseeAbstract", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating activities:", "label": "Cash Flow, Operating Activities, Lessee [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average exercise price, exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r428" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "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." } } }, "auth_ref": [ "r910" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r252", "r266", "r270", "r272", "r722" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, fair value", "label": "Long-Term Debt, Fair Value", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractDisaggregationofRevenuebyTypeDetails", "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractRevenuebyGeographicLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenues", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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." } } }, "auth_ref": [ "r253", "r254", "r265", "r268", "r269", "r273", "r274", "r276", "r404", "r405", "r549" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted- Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetCurrent", "crdr": "debit", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractCapitalizedContractCostsDetails", "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred commissions", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Capitalized Contract Cost, Net, Current", "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." } } }, "auth_ref": [ "r326" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities, revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "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." } } }, "auth_ref": [ "r407" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.informatica.com/role/NetIncomeLossPerShareScheduleofDilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PSUs", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails", "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r76", "r81" ] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation, percentage", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r839" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "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." } } }, "auth_ref": [ "r119", "r651" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "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." } } }, "auth_ref": [ "r123" ] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperMember", "presentation": [ "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails", "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsScheduleofCashCashEquivalentsandInvestmentsDetails", "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial paper", "label": "Commercial Paper [Member]", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r135", "r754", "r755", "r756", "r759" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractDisaggregationofRevenuebyTypeDetails", "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractRevenuebyGeographicLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "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." } } }, "auth_ref": [ "r405", "r733", "r734", "r735", "r736", "r737", "r738", "r739" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractDisaggregationofRevenuebyTypeDetails", "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractRevenuebyGeographicLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "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." } } }, "auth_ref": [ "r405", "r733", "r734", "r735", "r736", "r737", "r738", "r739" ] }, "us-gaap_TimeDepositsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimeDepositsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsScheduleofCashCashEquivalentsandInvestmentsDetails": { "parentTag": "us-gaap_CashEquivalentsAtCarryingValue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsScheduleofCashCashEquivalentsandInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Time deposits", "label": "Time Deposits, at Carrying Value", "documentation": "Any certificate of deposit or savings account held by a bank or other financial institution for a short-term specified period of time. Because of their short-term, time deposits are considered 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. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months." } } }, "auth_ref": [ "r850" ] }, "us-gaap_CommercialPaperAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperAtCarryingValue", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsScheduleofCashCashEquivalentsandInvestmentsDetails": { "parentTag": "us-gaap_CashEquivalentsAtCarryingValue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsScheduleofCashCashEquivalentsandInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial paper", "label": "Commercial Paper, at Carrying Value", "documentation": "Unsecured short-term debt instrument issued by corporations which are 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. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets, net", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r393", "r395", "r406" ] }, "us-gaap_ForeignExchangeContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeContractMember", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails", "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency derivatives", "label": "Foreign Exchange Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates." } } }, "auth_ref": [ "r717", "r740", "r746" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.informatica.com/role/OrganizationandDescriptionofBusiness" ], "lang": { "en-us": { "role": { "terseLabel": "Organization and Description of Business", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r99", "r144", "r586", "r587" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Total comprehensive income (loss), net of tax effect", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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." } } }, "auth_ref": [ "r32", "r202", "r204", "r209", "r554", "r570" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContract" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue, Contract Liabilities, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract", "label": "Revenue from Contract with Customer [Text Block]", "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." } } }, "auth_ref": [ "r171", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r408" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation, amount", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r166" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.informatica.com/role/NetIncomeLossPerShareScheduleofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "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." } } }, "auth_ref": [ "r238", "r244" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r176", "r190", "r219", "r312", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r470", "r472", "r499", "r747", "r906", "r907", "r920" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r113" ] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.informatica.com/role/NetIncomeLossPerShareScheduleofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "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." } } }, "auth_ref": [ "r237", "r244" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.informatica.com/role/CommitmentandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r133", "r342", "r343", "r700", "r903" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostTableTextBlock", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Capitalized Contract Cost", "label": "Capitalized Contract Cost [Table Text Block]", "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r890" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.informatica.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "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." } } }, "auth_ref": [ "r489" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock under employee stock purchase plan", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised." } } }, "auth_ref": [ "r3", "r15" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease\u00a0right-of-use-assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r511" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r831" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r826" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted average exercise price, beginning balance (in dollars per share)", "periodEndLabel": "Weighted average exercise price, ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r423", "r424" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.informatica.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "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." } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Other Observable Inputs (Level 2)", "label": "Fair Value, Inputs, Level 2 [Member]", "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." } } }, "auth_ref": [ "r365", "r410", "r415", "r491", "r521", "r728", "r729", "r740", "r741", "r742" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r767", "r778", "r788", "r813" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r812" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, unused capacity, commitment fee percentage", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r393", "r394", "r406" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r830" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Goodwill, beginning balance", "periodEndLabel": "Goodwill, ending balance", "label": "Goodwill", "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." } } }, "auth_ref": [ "r179", "r328", "r552", "r726", "r747", "r892", "r899" ] }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Sales of investments", "label": "Proceeds from Sale, Maturity and Collection of Investments", "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period." } } }, "auth_ref": [ "r33" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r830" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt Securities, Available-for-Sale", "label": "Debt Securities, Available-for-Sale [Table Text Block]", "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885" ] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.informatica.com/role/Restructuring" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring", "label": "Restructuring and Related Activities Disclosure [Text Block]", "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled." } } }, "auth_ref": [ "r336", "r337", "r338", "r340", "r341" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term contract liabilities", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r393", "r394", "r406" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Quoted\u00a0Prices\u00a0in Active Markets for Identical Assets (Level 1)", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r365", "r410", "r415", "r491", "r520", "r740", "r741", "r742" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r835" ] }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractCapitalizedContractCostsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Revaluation", "label": "Capitalized Contract Cost, Impairment Loss", "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r327" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation and related expenses", "label": "Employee-related Liabilities, Current", "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)." } } }, "auth_ref": [ "r23" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Shares withheld related to net share settlement of equity awards", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Unobservable Inputs (Level 3)", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r365", "r410", "r411", "r412", "r413", "r414", "r415", "r491", "r522", "r728", "r729", "r740", "r741", "r742" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r831" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesNarrativeDetails", "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized Losses", "verboseLabel": "Unrealized loss", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "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)." } } }, "auth_ref": [ "r287" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r436" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.informatica.com/role/Cover", "http://www.informatica.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class A Common Stock", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r938" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.informatica.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share repurchase program, authorized amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "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)." } } }, "auth_ref": [ "r434" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "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)." } } }, "auth_ref": [ "r434" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested and outstanding, beginning balance (in shares)", "periodEndLabel": "Unvested and outstanding, ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "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." } } }, "auth_ref": [ "r431", "r432" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r812" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r831" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested and outstanding, beginning balance (in dollars per share)", "periodEndLabel": "Unvested and outstanding, ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r431", "r432" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares, issued (in shares)", "label": "Common Stock, Shares, Issued", "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." } } }, "auth_ref": [ "r104" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.informatica.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based payment arrangement, nonvested award, cost not yet recognized, amount", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r447" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gains", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r286" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r435" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractDisaggregationofRevenuebyTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r273", "r549", "r573", "r574", "r575", "r576", "r577", "r578", "r714", "r733", "r748", "r840", "r904", "r905", "r910", "r932" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails", "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails", "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-designated\u00a0hedging instruments", "label": "Not Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r12" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r767", "r778", "r788", "r813" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r831" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r799" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r435" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails", "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsAllocationofAmortizationExpenseDetails", "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r812" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r104", "r107", "r108", "r128", "r629", "r646", "r669", "r670", "r747", "r761", "r862", "r889", "r918", "r938" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.informatica.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r514", "r516" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r7", "r557", "r567", "r747" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, value, issued", "label": "Common Stock, Value, Issued", "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." } } }, "auth_ref": [ "r104", "r563", "r747" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r831" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based payment arrangement, expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r446", "r451" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r454", "r455" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "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." } } }, "auth_ref": [ "r852" ] }, "infa_PerpetualLicenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "PerpetualLicenseMember", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractDisaggregationofRevenuebyTypeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Perpetual license", "terseLabel": "Perpetual license", "label": "Perpetual License [Member]", "documentation": "Perpetual License" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r104", "r627" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractDisaggregationofRevenuebyTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r273", "r549", "r573", "r574", "r575", "r576", "r577", "r578", "r714", "r733", "r748", "r840", "r904", "r905", "r910", "r932" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r812" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares, outstanding (in shares)", "periodStartLabel": "Beginning Balance (in shares)", "periodEndLabel": "Ending Balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r11", "r104", "r627", "r646", "r938", "r939" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r777", "r785", "r795", "r812", "r820", "r824", "r832" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r832" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.informatica.com/role/NetIncomeLossPerShareScheduleofDilutiveSecuritiesDetails", "http://www.informatica.com/role/StockholdersEquityNarrativeDetails", "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r777", "r785", "r795", "r812", "r820", "r824", "r832" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r832" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.informatica.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r870" ] }, "infa_CapitalizedContractCostAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "CapitalizedContractCostAdditions", "crdr": "debit", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractCapitalizedContractCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Capitalized Contract Cost, Additions", "documentation": "Capitalized Contract Cost, Additions" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r5" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.informatica.com/role/NetIncomeLossPerShareScheduleofDilutiveSecuritiesDetails", "http://www.informatica.com/role/StockholdersEquityNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs", "label": "Restricted Stock Units (RSUs) [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares under equity plans", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r64", "r103", "r104", "r139" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r768", "r779", "r789", "r814" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r823" ] }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminated", "presentation": [ "http://www.informatica.com/role/RestructuringDetails", "http://www.informatica.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and related cost, number of positions eliminated", "label": "Restructuring and Related Cost, Number of Positions Eliminated", "documentation": "The number of positions eliminated during the period as a result of restructuring activities." } } }, "auth_ref": [] }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentAgenciesDebtSecuritiesMember", "presentation": [ "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails", "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. government agency securities", "verboseLabel": "U.S. government and U.S. government agency securities", "label": "US Government Agencies Debt Securities [Member]", "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB)." } } }, "auth_ref": [ "r719", "r740", "r929" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued liabilities", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r5" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r833" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r827" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r5" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "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." } } }, "auth_ref": [ "r212", "r214", "r215" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r832" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares under employee stock purchase plan", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r11", "r103", "r104", "r139" ] }, "infa_CommonStockNominalAnnualDividend": { "xbrltype": "monetaryItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "CommonStockNominalAnnualDividend", "crdr": "credit", "presentation": [ "http://www.informatica.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, nominal annual dividend", "label": "Common Stock, Nominal Annual Dividend", "documentation": "Common Stock, Nominal Annual Dividend" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r490", "r491", "r494" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets:", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r830" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r834" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r833" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r828" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r62" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r423", "r424" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.informatica.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "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." } } }, "auth_ref": [ "r870" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r829" ] }, "us-gaap_BankTimeDepositsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BankTimeDepositsMember", "presentation": [ "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsScheduleofCashCashEquivalentsandInvestmentsDetails", "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Time deposits", "label": "Bank Time Deposits [Member]", "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest." } } }, "auth_ref": [ "r156" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r823" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.informatica.com/role/RestructuringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of right-of-use assets", "label": "Operating Lease, Impairment Loss", "documentation": "Amount of loss from impairment of right-of-use asset from operating lease." } } }, "auth_ref": [ "r919" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r69" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r223", "r224", "r225", "r249", "r549", "r588", "r607", "r619", "r620", "r621", "r622", "r623", "r624", "r627", "r630", "r631", "r632", "r633", "r634", "r636", "r637", "r638", "r639", "r641", "r642", "r643", "r644", "r645", "r647", "r650", "r651", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r668", "r753" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Debt Securities, Available-for-Sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r284", "r321", "r553", "r873" ] }, "infa_ForeignGovernmentCorporationsAndAgenciesSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "ForeignGovernmentCorporationsAndAgenciesSecuritiesMember", "presentation": [ "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsScheduleofCashCashEquivalentsandInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-U.S. government and agency securities", "label": "Foreign Government Corporations And Agencies Securities [Member]", "documentation": "Foreign Government Corporations And Agencies Securities" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r804" ] }, "infa_DebtInstrumentDebtDefaultPrincipalAdditionalInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "DebtInstrumentDebtDefaultPrincipalAdditionalInterestRate", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, debt default, principal, additional interest rate", "label": "Debt Instrument, Debt Default, Principal, Additional Interest Rate", "documentation": "Debt Instrument, Debt Default, Principal, Additional Interest Rate" } } }, "auth_ref": [] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractRevenuebyGeographicLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r274", "r275", "r610", "r613", "r615", "r674", "r676", "r679", "r692", "r699", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r715", "r734", "r752", "r910", "r932" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "crdr": "debit", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), cash flow hedge, gain (loss), reclassification, before tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r168", "r197", "r199" ] }, "infa_ProfessionalServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "ProfessionalServicesMember", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractDisaggregationofRevenuebyTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Professional services", "label": "Professional Services [Member]", "documentation": "Professional Services" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "crdr": "credit", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSParenthetical" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reclassification adjustments for amounts previously included in net loss, tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax", "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r198" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r763" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r804" ] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails", "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Designated hedging instruments", "label": "Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r12" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r448", "r449", "r450", "r595", "r865", "r866", "r867", "r917", "r938" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: reclassification adjustment for amounts included in net loss, net of tax benefit (expense) of $1, $(346), $372, and $198", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r197", "r199" ] }, "infa_EmployeeStockOwnershipPlanESOPPurchasePriceOfSharesBasedOnFairMarketValueInOfferingPeriod": { "xbrltype": "percentItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "EmployeeStockOwnershipPlanESOPPurchasePriceOfSharesBasedOnFairMarketValueInOfferingPeriod", "presentation": [ "http://www.informatica.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price for shares based on fair market value during offering period", "label": "Employee Stock Ownership Plan (ESOP), Purchase Price Of Shares, Based On Fair Market Value In Offering Period", "documentation": "Employee Stock Ownership Plan (ESOP), Purchase Price Of Shares, Based On Fair Market Value In Offering Period" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Net change, net of tax benefit (expense) of $229, $779, $(747), $(1,244)", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r197" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r763" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "crdr": "debit", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSParenthetical" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net change, tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent", "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r198" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractRevenuebyGeographicLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r274", "r275", "r610", "r613", "r615", "r674", "r676", "r679", "r692", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r715", "r734", "r752", "r910", "r932" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.informatica.com/role/NetIncomeLossPerShareScheduleofDilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r43" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r763" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.informatica.com/role/GoodwillandIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r129" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.informatica.com/role/NetIncomeLossPerShareScheduleofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r210", "r228", "r229", "r230", "r231", "r232", "r237", "r239", "r242", "r243", "r244", "r248", "r487", "r488", "r555", "r571", "r720" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://www.informatica.com/role/NetIncomeLossPerShareScheduleofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) per share attributable to Class A and Class B-1 common stockholders:", "label": "Earnings Per Share, Diluted [Abstract]" } } }, "auth_ref": [] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r774", "r785", "r795", "r812", "r820" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r29", "r174", "r205", "r206", "r207", "r223", "r224", "r225", "r227", "r233", "r235", "r249", "r313", "r314", "r392", "r448", "r449", "r450", "r461", "r462", "r478", "r479", "r480", "r481", "r482", "r483", "r486", "r501", "r502", "r503", "r504", "r505", "r506", "r513", "r580", "r581", "r582", "r595", "r668" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.informatica.com/role/NetIncomeLossPerShareScheduleofDilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Realized losses related to available-for-sale debt securities", "label": "Debt Securities, Available-for-Sale, Realized Gain (Loss)", "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r885" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r804" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r78" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r174", "r223", "r224", "r225", "r227", "r233", "r235", "r313", "r314", "r448", "r449", "r450", "r461", "r462", "r478", "r480", "r481", "r483", "r486", "r580", "r582", "r595", "r938" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r774", "r785", "r795", "r820" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r804" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r454", "r455", "r560" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.informatica.com/role/NetIncomeLossPerShareScheduleofDilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options outstanding (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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." } } }, "auth_ref": [ "r245" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income (loss) per share attributable to Class A and Class B-1 common stockholders:", "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestmentsAbstract", "presentation": [ "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsScheduleofCashCashEquivalentsandInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments:", "label": "Short-Term Investments [Abstract]" } } }, "auth_ref": [] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r805" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.informatica.com/role/NetIncomeLossPerShareScheduleofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted (in dollars per share)", "label": "Earnings Per Share, Diluted", "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." } } }, "auth_ref": [ "r210", "r228", "r229", "r230", "r231", "r232", "r239", "r242", "r243", "r244", "r248", "r487", "r488", "r555", "r571", "r720" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LicenseAndServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicenseAndServiceMember", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractDisaggregationofRevenuebyTypeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Software revenue", "terseLabel": "Software revenue", "label": "License and Service [Member]", "documentation": "Right to use intangible asset and performance of related service. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark." } } }, "auth_ref": [ "r911" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r805" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails", "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails", "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails", "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r77", "r80", "r82", "r84", "r616", "r618", "r632", "r633", "r634", "r636", "r637", "r638", "r639", "r641", "r642", "r643", "r644", "r656", "r657", "r658", "r659", "r662", "r663", "r664", "r665", "r680", "r682", "r687", "r689", "r717", "r750", "r752" ] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsScheduleofCashCashEquivalentsandInvestmentsDetails": { "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsScheduleofCashCashEquivalentsandInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "verboseLabel": "Total short-term investments", "label": "Short-Term Investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r152", "r153", "r851" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash\u00a0investing and financing activities:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r805" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of Credit", "label": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r11", "r174", "r205", "r206", "r207", "r223", "r224", "r225", "r227", "r233", "r235", "r249", "r313", "r314", "r392", "r448", "r449", "r450", "r461", "r462", "r478", "r479", "r480", "r481", "r482", "r483", "r486", "r501", "r502", "r503", "r504", "r505", "r506", "r513", "r580", "r581", "r582", "r595", "r668" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://www.informatica.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r53", "r701" ] }, "us-gaap_OperatingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenseMember", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails", "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsAllocationofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses", "label": "Operating Expense [Member]", "documentation": "Primary financial statement caption encompassing expenses associated with normal operations." } } }, "auth_ref": [ "r17" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r1", "r10", "r31", "r479", "r482", "r513", "r580", "r581", "r854", "r855", "r856", "r865", "r866", "r867" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r805" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r805" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments for dividends related to Class B-2 shares", "label": "Payments of Ordinary Dividends, Common Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r36" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r805" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r805" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.informatica.com/role/NetIncomeLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "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." } } }, "auth_ref": [ "r43" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.informatica.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r127", "r217" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.informatica.com/role/NetIncomeLossPerShareScheduleofDilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "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." } } }, "auth_ref": [ "r43" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r806" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r106", "r139", "r565", "r583", "r585", "r593", "r628", "r747" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r824" ] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r12", "r476" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value (in thousands)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BridgeLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BridgeLoanMember", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bridge Loan", "label": "Bridge Loan [Member]", "documentation": "Financing which is expected to be replaced by a medium to long-term loan. The loan \"bridges\" the gap in time when otherwise no financing would be in place." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total cash equivalents and investments", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "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." } } }, "auth_ref": [] }, "us-gaap_MaintenanceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MaintenanceMember", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractDisaggregationofRevenuebyTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maintenance", "label": "Maintenance [Member]", "documentation": "Process of preserving asset, including, but not limited to, building, machinery and software." } } }, "auth_ref": [ "r911" ] }, "us-gaap_PositionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PositionAxis", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Position [Axis]", "label": "Position [Axis]", "documentation": "Information by position taken for a security." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r774", "r785", "r795", "r820" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r808" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails", "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired developed and core technology", "verboseLabel": "Acquired Developed\u00a0and Core Technology", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r143" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "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." } } }, "auth_ref": [ "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r373", "r389", "r484", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r569", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r885", "r886", "r887", "r888" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r807" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r811" ] }, "us-gaap_FinancialInstrumentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsDisclosureTextBlock", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Financial Instruments", "label": "Financial Instruments Disclosure [Text Block]", "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures." } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r6", "r257" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r773", "r784", "r794", "r819" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r809" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill from acquisition", "label": "Goodwill, Acquired During Period", "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." } } }, "auth_ref": [ "r329", "r726" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of common stock (in dollars per share)", "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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)." } } }, "auth_ref": [ "r20", "r747" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.informatica.com/role/NetIncomeLossPerShareScheduleofDilutiveSecuritiesDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options outstanding", "label": "Employee Stock Option [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_LongMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongMember", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long", "label": "Long [Member]", "documentation": "Indicates an ownership position in, or purchase of, a security." } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r810" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r810" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Purchases of property and equipment recorded in accounts payable and accrued liabilities", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r40", "r41", "r42" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.informatica.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r70", "r718" ] }, "us-gaap_PositionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PositionDomain", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Position [Domain]", "label": "Position [Domain]", "documentation": "Indicates position taken for a security." } } }, "auth_ref": [] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r823" ] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.informatica.com/role/AvailableForSaleDebtSecurities" ], "lang": { "en-us": { "role": { "terseLabel": "Available-For-Sale Debt Securities", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r146", "r157", "r158", "r173", "r280", "r281", "r496", "r497" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails", "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r25" ] }, "us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentCorporationsAndAgenciesSecuritiesMember", "presentation": [ "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsScheduleofCashCashEquivalentsandInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. government and agency securities", "label": "US Government Corporations and Agencies Securities [Member]", "documentation": "This category includes information about debt issued by US Government Corporations and Agencies. Investments in such US Government Corporations may include debt securities issued by the Government National Mortgage Association (Ginnie Mae) and by the Federal National Mortgage Association (Fannie Mae) and the Federal Home Loan Mortgage Corporation (Freddie Mac)." } } }, "auth_ref": [ "r929" ] }, "infa_TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "TrademarksAndTradeNamesAndDevelopedTechnologyRightsMember", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other intangible", "label": "Trademarks And Trade Names And Developed Technology Rights [Member]", "documentation": "Trademarks And Trade Names And Developed Technology Rights" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r443" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "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." } } }, "auth_ref": [ "r330" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "calculation": { "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative assets", "label": "Derivative Asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other 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. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r192", "r193", "r498", "r608", "r609", "r610", "r611", "r612", "r614", "r615", "r616", "r617", "r618", "r633", "r634", "r680", "r684", "r687", "r688", "r689", "r690", "r717", "r752", "r935" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-Sale [Table]", "label": "Debt Securities, Available-for-Sale [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsAllocationofAmortizationExpenseDetails", "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails", "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r49", "r51", "r550" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r365", "r410", "r411", "r412", "r413", "r414", "r415", "r491", "r520", "r521", "r522", "r728", "r729", "r740", "r741", "r742" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.informatica.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Indefinite-Lived Intangible Assets", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment." } } }, "auth_ref": [ "r16", "r132" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.informatica.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r49", "r51" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r764" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractRevenuebyGeographicLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Untied States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_USGovernmentDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentDebtSecuritiesMember", "presentation": [ "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. government securities", "label": "US Government Debt Securities [Member]", "documentation": "Debt securities issued by the United States government." } } }, "auth_ref": [ "r929" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive loss, net of tax effect", "verboseLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r4", "r9", "r145", "r201", "r204" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "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." } } }, "auth_ref": [ "r147", "r182", "r219", "r252", "r267", "r271", "r312", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r470", "r472", "r499", "r559", "r640", "r747", "r761", "r906", "r907", "r920" ] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.informatica.com/role/StockholdersEquityNarrativeDetails", "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails", "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.informatica.com/role/BorrowingsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Long-term Debt", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Change in foreign currency translation adjustment, net of tax benefit of $161, $483, $250, and $619", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r4", "r9", "r145" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r490", "r491", "r492", "r493", "r495" ] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r91" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r115", "r219", "r252", "r266", "r270", "r272", "r312", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r499", "r722", "r906" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.informatica.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, capital shares reserved for future issuance (in shares)", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r28" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "infa_A2015StockPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "A2015StockPlanMember", "presentation": [ "http://www.informatica.com/role/StockholdersEquityNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "2015 Stock Plan", "label": "2015 Stock Plan [Member]", "documentation": "2015 Stock Plan" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r181" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flow hedges:", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Accrued Liabilities, Current", "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)." } } }, "auth_ref": [ "r23" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails", "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "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." } } }, "auth_ref": [ "r25", "r54" ] }, "us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossTax", "crdr": "credit", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSParenthetical" ], "lang": { "en-us": { "role": { "negatedLabel": "Reclassification adjustment for amounts included in net loss, tax benefit", "label": "OCI, Debt Securities, Available-for-Sale, Transfer to Held-to-Maturity, Adjustment from AOCI for Amortization of Gain (Loss), Tax", "documentation": "Amount of tax expense (benefit) on adjustment from accumulated other comprehensive income (loss) for amortization of gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) from transfer to investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r872" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeitures and expirations (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired." } } }, "auth_ref": [ "r913" ] }, "us-gaap_OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciDebtSecuritiesAvailableForSaleTransferToHeldToMaturityAdjustmentFromAociForAmortizationOfGainLossAfterTax", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: reclassification adjustment for amounts included in net loss, net of tax benefit of $36, $\u2014, $36 and $\u2014", "label": "OCI, Debt Securities, Available-for-Sale, Transfer to Held-to-Maturity, Adjustment from AOCI for Amortization of Gain (Loss), after Tax", "documentation": "Amount, after tax, of adjustment from accumulated other comprehensive income (loss) for amortization of gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) from transfer to investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r853", "r872" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, allowance", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r189", "r279", "r315" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average exercise price, forfeitures and expirations (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r913" ] }, "us-gaap_AccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesMember", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Liabilities", "label": "Accrued Liabilities [Member]", "documentation": "This item represents 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." } } }, "auth_ref": [ "r23" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.informatica.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "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)." } } }, "auth_ref": [ "r490", "r491" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "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." } } }, "auth_ref": [ "r47", "r50" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.informatica.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax (benefit) expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r160", "r170", "r234", "r235", "r258", "r456", "r464", "r572" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.informatica.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r259", "r260", "r261", "r262", "r263", "r264", "r274", "r723" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "presentation": [ "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value maturity of one year or less", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r290", "r556" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.informatica.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation arrangement by share-based payment award, expiration period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r745" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments of offering costs", "label": "Payments of Stock Issuance Costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r35" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted- Average Remaining Contractual Term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r140" ] }, "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "presentation": [ "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Cash Equivalents and Investments", "label": "Cash, Cash Equivalents and Investments [Table Text Block]", "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments." } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.informatica.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r44", "r45", "r46", "r162", "r163", "r164", "r165" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails", "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r25", "r222", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r510", "r727", "r728", "r729", "r730", "r731", "r861" ] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "calculation": { "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Discount on term loan", "label": "Debt Instrument, Unamortized Discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r92", "r95", "r909" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails", "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Line Items]", "label": "Derivative [Line Items]", "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." } } }, "auth_ref": [ "r484" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r775", "r786", "r796", "r821" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "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." } } }, "auth_ref": [ "r441" ] }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPeriodIncreaseDecrease", "presentation": [ "http://www.informatica.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in goodwill", "label": "Goodwill, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r891" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r66", "r67", "r418" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails", "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r130", "r550" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r436" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails", "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Table]", "label": "Derivative [Table]", "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r12", "r71", "r72", "r74", "r75", "r78", "r82", "r85", "r87", "r89", "r484" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r775", "r786", "r796", "r821" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.informatica.com/role/Borrowings" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings", "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r134" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring", "label": "Fair Value, Recurring [Member]", "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." } } }, "auth_ref": [ "r489", "r495" ] }, "infa_A2021StockPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "A2021StockPlanMember", "presentation": [ "http://www.informatica.com/role/StockholdersEquityNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Stock Plan", "label": "2021 Stock Plan [Member]", "documentation": "2021 Stock Plan" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r130", "r551" ] }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues:", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization." } } }, "auth_ref": [ "r841", "r842" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total cost of revenues", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r116", "r219", "r312", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r499", "r906" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r776", "r787", "r797", "r822" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementRestrictedStockandRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNetAbstract", "presentation": [ "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Net [Abstract]", "label": "Finite-Lived Intangible Assets, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EMEAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EMEAMember", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractRevenuebyGeographicLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "EMEA", "label": "EMEA [Member]", "documentation": "Regions of Europe, Middle East and Africa." } } }, "auth_ref": [ "r940", "r941", "r942", "r943" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForProceedsFromDerivativeInstrumentFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromDerivativeInstrumentFinancingActivities", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net activity from derivatives with an other-than-insignificant financing element", "label": "Payments for (Proceeds from) Derivative Instrument, Financing Activities", "documentation": "The net cash outflow or inflow from derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.informatica.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase obligation, to be paid, year one", "label": "Purchase Obligation, to be Paid, Year One", "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility, maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "infa_DebtInstrumentQuarterlyInstallmentPercentageOfOriginalPrincipalAmount": { "xbrltype": "percentItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "DebtInstrumentQuarterlyInstallmentPercentageOfOriginalPrincipalAmount", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, quarterly installment, percentage of original principal amount", "label": "Debt Instrument, Quarterly Installment, Percentage Of Original Principal Amount", "documentation": "Debt Instrument, Quarterly Installment, Percentage Of Original Principal Amount" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "crdr": "debit", "presentation": [ "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available-for-sale debt securities in a continuous unrealized loss position for less than 12 months", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r159", "r323", "r725" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate, minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r223", "r224", "r225", "r249", "r549", "r588", "r607", "r619", "r620", "r621", "r622", "r623", "r624", "r627", "r630", "r631", "r632", "r633", "r634", "r636", "r637", "r638", "r639", "r641", "r642", "r643", "r644", "r645", "r647", "r650", "r651", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r668", "r753" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 }, "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails", "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of long-term debt", "negatedLabel": "Less: Current portion of long-term debt", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r183" ] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Table]", "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate, maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.informatica.com/role/NetIncomeLossPerShareScheduleofDilutiveSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "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." } } }, "auth_ref": [ "r43" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares under equity plans (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "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)." } } }, "auth_ref": [ "r11", "r103", "r104", "r139" ] }, "infa_ContractWithCustomerLiabilityCustomerDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "ContractWithCustomerLiabilityCustomerDeposits", "crdr": "credit", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer deposits", "label": "Contract With Customer, Liability, Customer Deposits", "documentation": "Contract With Customer, Liability, Customer Deposits" } } }, "auth_ref": [] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsScheduleofCashCashEquivalentsandInvestmentsDetails", "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Domain]", "label": "Cash and Cash Equivalents [Domain]", "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." } } }, "auth_ref": [ "r178" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails", "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "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." } } }, "auth_ref": [ "r222", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r510", "r727", "r728", "r729", "r730", "r731", "r861" ] }, "us-gaap_PurchaseObligationDueInSecondAndThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInSecondAndThirdYear", "crdr": "credit", "presentation": [ "http://www.informatica.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase obligation, to be paid, year two and three", "label": "Purchase Obligation, to be Paid, Year Two and Three", "documentation": "Amount of purchase arrangement to be paid in second and third fiscal years following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireShortTermInvestments", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of investments", "label": "Payments to Acquire Short-Term Investments", "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r122" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "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." } } }, "auth_ref": [ "r22", "r219", "r312", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r471", "r472", "r473", "r499", "r625", "r721", "r761", "r906", "r920", "r921" ] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://www.informatica.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives", "label": "Derivatives, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r12", "r71", "r72", "r75", "r86", "r221" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails", "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r19", "r100", "r101", "r148", "r150", "r222", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r510", "r727", "r728", "r729", "r730", "r731", "r861" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r823" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails", "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "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." } } }, "auth_ref": [ "r25", "r58", "r61", "r92", "r93", "r95", "r97", "r137", "r138", "r222", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r510", "r727", "r728", "r729", "r730", "r731", "r861" ] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligation", "crdr": "credit", "presentation": [ "http://www.informatica.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase obligation", "label": "Purchase Obligation", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r8", "r222", "r368" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r24", "r177", "r219", "r312", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r471", "r472", "r473", "r499", "r747", "r906", "r920", "r921" ] }, "infa_AmortizationOfIntangibleAssetsExcludingAcquiredTechnology": { "xbrltype": "monetaryItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "AmortizationOfIntangibleAssetsExcludingAcquiredTechnology", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization of intangible assets", "label": "Amortization Of Intangible Assets, Excluding Acquired Technology", "documentation": "Amortization Of Intangible Assets, Excluding Acquired Technology" } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Line Items]", "label": "Document Information [Line Items]", "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." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r8", "r222", "r368" ] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Shares withheld related to net share settlement of equity awards (in shares)", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "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'." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.informatica.com/role/NetIncomeLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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." } } }, "auth_ref": [ "r869" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r8", "r222", "r368" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r8", "r222", "r368" ] }, "infa_RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "RestructuringChargesBusinessCombinationAcquisitionRelatedCostsAndOtherCharges", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.informatica.com/role/RestructuringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring", "label": "Restructuring Charges, Business Combination, Acquisition Related Costs, And Other Charges", "documentation": "Restructuring Charges, Business Combination, Acquisition Related Costs, And Other Charges" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 }, "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails", "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, net", "verboseLabel": "Long-term debt, net of current portion", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r184" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares under employee stock purchase plan (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r11", "r103", "r104", "r139" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r765" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r825" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r11", "r103", "r104", "r139", "r428" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails", "http://www.informatica.com/role/StockholdersEquityNarrativeDetails", "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails", "http://www.informatica.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r344", "r345", "r346", "r347", "r409", "r416", "r442", "r443", "r444", "r523", "r547", "r579", "r617", "r618", "r673", "r675", "r677", "r678", "r691", "r711", "r712", "r724", "r732", "r743", "r749", "r752", "r902", "r908", "r923", "r924", "r925", "r926", "r927" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r109", "r151", "r566", "r747", "r862", "r889", "r918" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and Stockholders\u2019 Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r12" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r798" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails", "http://www.informatica.com/role/StockholdersEquityNarrativeDetails", "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails", "http://www.informatica.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r344", "r345", "r346", "r347", "r416", "r547", "r579", "r617", "r618", "r673", "r675", "r677", "r678", "r691", "r711", "r712", "r724", "r732", "r743", "r749", "r908", "r922", "r923", "r924", "r925", "r926", "r927" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails", "http://www.informatica.com/role/StockholdersEquityNarrativeDetails", "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails", "http://www.informatica.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r344", "r345", "r346", "r347", "r409", "r416", "r442", "r443", "r444", "r523", "r547", "r579", "r617", "r618", "r673", "r675", "r677", "r678", "r691", "r711", "r712", "r724", "r732", "r743", "r749", "r752", "r902", "r908", "r923", "r924", "r925", "r926", "r927" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Derivative Instruments, Gain (Loss)", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r77", "r82", "r476" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments for taxes related to net share settlement of equity awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r211" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails", "http://www.informatica.com/role/StockholdersEquityNarrativeDetails", "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails", "http://www.informatica.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r344", "r345", "r346", "r347", "r416", "r547", "r579", "r617", "r618", "r673", "r675", "r677", "r678", "r691", "r711", "r712", "r724", "r732", "r743", "r749", "r908", "r922", "r923", "r924", "r925", "r926", "r927" ] }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossLineItems", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails", "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "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." } } }, "auth_ref": [ "r476" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "presentation": [ "http://www.informatica.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions", "label": "Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r141" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails", "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Axis]", "label": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r12", "r77", "r82" ] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksAndTradeNamesMember", "presentation": [ "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade names and trademark", "label": "Trademarks and Trade Names [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r68" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails", "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total debt, net of discount and debt issuance costs", "terseLabel": "Long-term debt", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r19", "r150", "r364", "r375", "r728", "r729", "r930" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails", "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Table]", "label": "Derivative Instruments, Gain (Loss) [Table]", "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r12", "r77", "r82", "r84", "r88", "r89", "r476" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, basis spread on variable rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r6", "r142", "r169", "r465", "r466", "r863" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r5" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r837" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r824" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "crdr": "credit", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), cash flow hedge, gain (loss), before reclassification and tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r194", "r197", "r474", "r475", "r477" ] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails", "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid Expenses and Other Current Assets", "label": "Prepaid Expenses and Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Change in unrealized (loss) gain, net of tax benefit (expense) of $230, $433, $(375), and $(1,046)", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r194", "r197" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.informatica.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Payment Arrangement, Option, Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "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." } } }, "auth_ref": [ "r13", "r14", "r63" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "crdr": "debit", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSParenthetical" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Change in unrealized gain (loss), tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r198" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining 2023", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year." } } }, "auth_ref": [ "r864" ] }, "infa_SubscriptionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "SubscriptionMember", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractDisaggregationofRevenuebyTypeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Subscriptions", "terseLabel": "Subscription", "label": "Subscription [Member]", "documentation": "Subscription" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r762" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails", "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails", "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails", "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "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." } } }, "auth_ref": [ "r616", "r618", "r632", "r633", "r634", "r636", "r637", "r638", "r639", "r641", "r642", "r643", "r644", "r656", "r657", "r658", "r659", "r662", "r663", "r664", "r665", "r680", "r682", "r687", "r689", "r750", "r752" ] }, "infa_DebtInstrumentCovenantMaximumNetLeverageRatioAggregatePrincipalAmountOfLetterOfCreditObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "DebtInstrumentCovenantMaximumNetLeverageRatioAggregatePrincipalAmountOfLetterOfCreditObligations", "crdr": "credit", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, covenant, maximum net leverage ratio, aggregate principal amount of letter of credit obligations (more than)", "label": "Debt Instrument, Covenant, Maximum Net Leverage Ratio, Aggregate Principal Amount Of Letter Of Credit Obligations", "documentation": "Debt Instrument, Covenant, Maximum Net Leverage Ratio, Aggregate Principal Amount Of Letter Of Credit Obligations" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.informatica.com/role/NetIncomeLossPerShareScheduleofNetLossPerShareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss)", "terseLabel": "Net income (loss)", "verboseLabel": "Net loss", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r112", "r126", "r154", "r175", "r200", "r203", "r207", "r219", "r226", "r228", "r229", "r230", "r231", "r234", "r235", "r241", "r252", "r266", "r270", "r272", "r312", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r488", "r499", "r568", "r648", "r666", "r667", "r722", "r760", "r906" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r124", "r125", "r126" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r213" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r213" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r800" ] }, "infa_ServiceBasedAwardOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "ServiceBasedAwardOptionsMember", "presentation": [ "http://www.informatica.com/role/StockholdersEquityNarrativeDetails", "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Service\u2028based", "label": "Service Based Award Options [Member]", "documentation": "Service Based Award Options" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r823" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "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." } } }, "auth_ref": [ "r167" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r800" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r804" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r770", "r781", "r791", "r816" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r803" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r802" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 }, "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails", "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dollar term loan", "totalLabel": "Total", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r19", "r150", "r374" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails", "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap", "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r713", "r757", "r758" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r801" ] }, "us-gaap_MediumTermNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MediumTermNotesMember", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails", "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Medium-term Notes", "label": "Medium-term Notes [Member]", "documentation": "Debt instruments with maturities ranging from five to ten years." } } }, "auth_ref": [] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails", "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsScheduleofCashCashEquivalentsandInvestmentsDetails", "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate debt securities", "label": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r740", "r742", "r933" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingRelationshipDomain", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails", "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Domain]", "label": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r12" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r512" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "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)." } } }, "auth_ref": [ "r283", "r321", "r558" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r801" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "calculation": { "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Debt issuance costs", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r94", "r909" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsAllocationofAmortizationExpenseDetails", "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails", "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "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." } } }, "auth_ref": [ "r550" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r802" ] }, "us-gaap_RestructuringCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCosts", "crdr": "debit", "presentation": [ "http://www.informatica.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring charges", "label": "Restructuring Costs", "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r5" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r770", "r781", "r791", "r816" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails", "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r331", "r332", "r333", "r334", "r550", "r551" ] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails", "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Intangible Assets", "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r771", "r782", "r792", "r817" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r803" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r512" ] }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAsset", "crdr": "debit", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative assets", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other 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. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement." } } }, "auth_ref": [ "r18", "r79", "r110", "r191", "r717" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails", "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r49", "r51" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r803" ] }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "presentation": [ "http://www.informatica.com/role/RestructuringDetails", "http://www.informatica.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and related cost, number of positions eliminated, period percent", "label": "Restructuring and Related Cost, Number of Positions Eliminated, Period Percent", "documentation": "The number of positions eliminated during the period as a percentage of total positions eliminated during the period in connection with the restructuring plan(s)." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, face amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r93", "r95", "r357", "r510", "r728", "r729" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r800" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r769", "r780", "r790", "r815" ] }, "infa_RestrictedStockUnitsAndPerformanceStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "RestrictedStockUnitsAndPerformanceStockUnitsMember", "presentation": [ "http://www.informatica.com/role/StockholdersEquityNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units And Performance Stock Units", "label": "Restricted Stock Units And Performance Stock Units [Member]", "documentation": "Restricted Stock Units And Performance Stock Units" } } }, "auth_ref": [] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r803" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeLiability", "crdr": "credit", "calculation": { "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails", "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liabilities", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement." } } }, "auth_ref": [ "r18", "r79", "r110", "r191", "r717" ] }, "infa_CommonStockClassB2Member": { "xbrltype": "domainItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "CommonStockClassB2Member", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.informatica.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class B-2 Common Stock", "label": "Common Stock Class B-2 [Member]", "documentation": "Common Stock Class B-2" } } }, "auth_ref": [] }, "infa_ScheduleOfFiniteLivedIntangibleAssetsAllocationOfAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "ScheduleOfFiniteLivedIntangibleAssetsAllocationOfAmortizationExpenseTableTextBlock", "presentation": [ "http://www.informatica.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets, Allocation of Amortization Expense", "label": "Schedule Of Finite-Lived Intangible Assets, Allocation of Amortization Expense [Table Text Block]", "documentation": "Schedule Of Finite-Lived Intangible Assets, Allocation of Amortization Expense" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r804" ] }, "infa_DebtInstrumentCovenantMaximumNetLeverageRatioPercentOfPrincipalInExcessOfRevolvingLoanCommitments": { "xbrltype": "percentItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "DebtInstrumentCovenantMaximumNetLeverageRatioPercentOfPrincipalInExcessOfRevolvingLoanCommitments", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, covenant, maximum net leverage ratio, percent of principal in excess of revolving loan commitments", "label": "Debt Instrument, Covenant, Maximum Net Leverage Ratio, Percent Of Principal In Excess of Revolving Loan Commitments", "documentation": "Debt Instrument, Covenant, Maximum Net Leverage Ratio, Percent Of Principal In Excess of Revolving Loan Commitments" } } }, "auth_ref": [] }, "infa_CommonStockClassB1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "CommonStockClassB1Member", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Class B-1 Common Stock", "label": "Common Stock Class B-1 [Member]", "documentation": "Common Stock Class B-1" } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r113" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "label": "Money Market Funds [Member]", "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." } } }, "auth_ref": [ "r912" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.informatica.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective tax rate (as a percent)", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r457" ] }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialLiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Financial Liabilities Fair Value Disclosure", "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities." } } }, "auth_ref": [] }, "infa_LongTermDebtMaturityAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "LongTermDebtMaturityAfterYearFour", "crdr": "credit", "calculation": { "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.informatica.com/role/BorrowingsContractualObligationFiscalYearMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, After Year Four", "documentation": "Long-Term Debt, Maturity, After Year Four" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSoldAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldAmortization", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of acquired technology", "label": "Cost, Amortization", "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service." } } }, "auth_ref": [ "r857" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.informatica.com/role/StockholdersEquityNarrativeDetails", "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails", "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Line Items]", "label": "Class of Stock [Line Items]", "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." } } }, "auth_ref": [ "r185", "r186", "r187", "r250", "r377", "r378", "r379", "r381", "r384", "r389", "r391", "r589", "r590", "r591", "r592", "r732", "r838", "r860" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r772", "r783", "r793", "r818" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r763" ] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r114", "r372", "r509", "r859" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash\u00a0operating lease costs", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r859" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsScheduleofCashCashEquivalentsandInvestmentsDetails": { "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsScheduleofCashCashEquivalentsandInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "totalLabel": "Total cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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." } } }, "auth_ref": [ "r38", "r178", "r716" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r763" ] }, "us-gaap_CashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsScheduleofCashCashEquivalentsandInvestmentsDetails": { "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsScheduleofCashCashEquivalentsandInvestmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total cash equivalents", "label": "Cash Equivalents, at Carrying Value", "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r850", "r931" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.informatica.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsAllocationofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets and acquired technology", "verboseLabel": "Total amortization of intangible assets", "label": "Amortization of Intangible Assets", "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." } } }, "auth_ref": [ "r6", "r48", "r52" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r774", "r785", "r795", "r820" ] }, "us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsAndShortTermInvestmentsTextBlock", "presentation": [ "http://www.informatica.com/role/CashCashEquivalentsandInvestments" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Cash Equivalents, and Investments", "label": "Cash, Cash Equivalents, and Short-Term Investments [Text Block]", "documentation": "The entire disclosure of the components of cash, cash equivalents, and short-term investments. Short-term investments may include current marketable securities." } } }, "auth_ref": [ "r871" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of foreign exchange rate changes on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "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." } } }, "auth_ref": [ "r500" ] }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsAndShortTermInvestments", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsScheduleofCashCashEquivalentsandInvestmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsScheduleofCashCashEquivalentsandInvestmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total cash, cash equivalents and investments", "label": "Cash, Cash Equivalents, and Short-Term Investments", "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable." } } }, "auth_ref": [ "r852" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r0", "r124" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r548", "r858" ] }, "us-gaap_OtherNonoperatingIncomeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpenseMember", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails", "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other nonoperating income (expense)", "label": "Other Nonoperating Income (Expense) [Member]", "documentation": "Primary financial statement caption encompassing other nonoperating income (expense)." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfDeferredSalesCommissions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDeferredSalesCommissions", "crdr": "debit", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractCapitalizedContractCostsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Commissions amortized", "label": "Amortization of Deferred Sales Commissions", "documentation": "The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. 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." } } }, "auth_ref": [ "r6", "r118" ] }, "infa_SecuredOvernightFinancingRateSOFRMember": { "xbrltype": "domainItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "SecuredOvernightFinancingRateSOFRMember", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR)", "label": "Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "Secured Overnight Financing Rate (SOFR)" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Useful\u00a0Life (Years)", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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." } } }, "auth_ref": [ "r38", "r124", "r216" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of shares under equity plans", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r3" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.informatica.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r507", "r515" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails", "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsLineItems", "presentation": [ "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsScheduleofCashCashEquivalentsandInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Line Items]", "label": "Cash and Cash Equivalents [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value per share (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r104" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.informatica.com/role/StockholdersEquityNarrativeDetails", "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails", "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.informatica.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r507", "r515" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.informatica.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r507", "r515" ] }, "us-gaap_CashEquivalentsAtCarryingValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashEquivalentsAtCarryingValueAbstract", "presentation": [ "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsScheduleofCashCashEquivalentsandInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents:", "label": "Cash Equivalents, at Carrying Value [Abstract]" } } }, "auth_ref": [] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r763" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.informatica.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r51" ] }, "infa_ContractWithCustomerLiabilityDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "ContractWithCustomerLiabilityDeferredRevenue", "crdr": "credit", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract With Customer, Liability, Deferred Revenue", "documentation": "Contract With Customer, Liability, Deferred Revenue" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTable", "presentation": [ "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsScheduleofCashCashEquivalentsandInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash and Cash Equivalents [Table]", "label": "Schedule of Cash and Cash Equivalents [Table]", "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r774", "r785", "r795", "r820" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r121" ] }, "us-gaap_DerivativeNumberOfInstrumentsHeld": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNumberOfInstrumentsHeld", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, number of instruments held", "label": "Derivative, Number of Instruments Held", "documentation": "The number of derivative instruments of a particular group held by the entity." } } }, "auth_ref": [ "r73", "r74", "r617", "r680", "r681", "r683", "r752" ] }, "us-gaap_IncomeLossAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossAttributableToParent", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.informatica.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) before income taxes", "terseLabel": "Income (loss) before income taxes", "label": "Income (Loss) Attributable to Parent, before Tax", "documentation": "Amount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments." } } }, "auth_ref": [ "r117", "r207" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "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." } } }, "auth_ref": [ "r98", "r452", "r928" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.informatica.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r507", "r515" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossAttributableToParent", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r94", "r155", "r208", "r256", "r508", "r653", "r760", "r937" ] }, "us-gaap_ForeignGovernmentDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignGovernmentDebtSecuritiesMember", "presentation": [ "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails", "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-U.S. government securities", "label": "Debt Security, Government, Non-US [Member]", "documentation": "Debt security issued by government not domiciled in United States of America (US)." } } }, "auth_ref": [ "r912", "r933" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months", "crdr": "credit", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency cash flow hedge gain (loss) to be reclassified during next 12 months", "label": "Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months", "documentation": "The estimated net amount of unrealized gains or losses on foreign currency cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months." } } }, "auth_ref": [ "r90" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsScheduleofCashCashEquivalentsandInvestmentsDetails", "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Axis]", "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r178" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "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." } } }, "auth_ref": [ "r490", "r491", "r494" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r774", "r785", "r795", "r820" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.informatica.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Options granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r427" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, notional amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r914", "r915" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails", "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails", "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsAllocationofAmortizationExpenseDetails", "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r335", "r339", "r652" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails", "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails", "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsAllocationofAmortizationExpenseDetails", "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r339", "r652" ] }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalFundsEffectiveSwapRateMember", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fed Funds Effective Rate Overnight Index Swap Rate", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg." } } }, "auth_ref": [ "r916" ] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsScheduleofCashCashEquivalentsandInvestmentsDetails": { "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsScheduleofCashCashEquivalentsandInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Cash", "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. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r161", "r562", "r606", "r635", "r747", "r761", "r850" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.informatica.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r507", "r515" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r167" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Maturities of investments", "label": "Proceeds from Maturities, Prepayments and Calls of Short-Term Investments", "documentation": "The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r33", "r122" ] }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDerivativeInstrumentsNetPretax", "crdr": "credit", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsDerivativeInstrumentsGainLossDetails", "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "(Loss) gain recognized in other income, net", "label": "Gain (Loss) on Derivative Instruments, Net, Pretax", "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects." } } }, "auth_ref": [ "r77" ] }, "infa_DollarTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "DollarTermLoanMember", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails", "http://www.informatica.com/role/BorrowingsScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dollar term loan", "verboseLabel": "Dollar Term Loan", "label": "Dollar Term Loan [Member]", "documentation": "Dollar Term Loan" } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySummaryofValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility, minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r763" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r823" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional\u00a0paid-in-capital", "label": "Additional Paid in Capital", "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." } } }, "auth_ref": [ "r105", "r747", "r936" ] }, "infa_DebtInstrumentCovenantMaximumNetLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "DebtInstrumentCovenantMaximumNetLeverageRatio", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, covenant, maximum net leverage", "label": "Debt Instrument, Covenant, Maximum Net Leverage Ratio", "documentation": "Debt Instrument, Covenant, Maximum Net Leverage Ratio" } } }, "auth_ref": [] }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsScheduleofCashCashEquivalentsandInvestmentsDetails": { "parentTag": "us-gaap_CashEquivalentsAtCarryingValue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.informatica.com/role/CashCashEquivalentsandInvestmentsScheduleofCashCashEquivalentsandInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "label": "Money Market Funds, at Carrying Value", "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.informatica.com/role/StockholdersEquityNarrativeDetails", "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementExpensedandCapitalizedAmountDetails", "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r55", "r56", "r57", "r58", "r59", "r60", "r61", "r137", "r138", "r139", "r185", "r186", "r187", "r250", "r377", "r378", "r379", "r381", "r384", "r389", "r391", "r589", "r590", "r591", "r592", "r732", "r838", "r860" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r766", "r836" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "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)." } } }, "auth_ref": [ "r131" ] }, "srt_LatinAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LatinAmericaMember", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractRevenuebyGeographicLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Latin America", "label": "Latin America [Member]" } } }, "auth_ref": [ "r940", "r941", "r942", "r943" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of debt", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r37", "r592" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.informatica.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r136", "r218", "r376", "r378", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r390", "r392", "r485", "r671", "r672", "r698" ] }, "infa_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "crdr": "debit", "calculation": { "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r180", "r333" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r766", "r836" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income (loss)", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r30", "r31", "r111", "r188", "r564", "r584", "r585" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r766", "r836" ] }, "infa_CloudAndSubscriptionSupportMember": { "xbrltype": "domainItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "CloudAndSubscriptionSupportMember", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractDisaggregationofRevenuebyTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cloud and subscription support", "label": "Cloud and Subscription Support [Member]", "documentation": "Cloud and Subscription Support" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.informatica.com/role/AvailableForSaleDebtSecuritiesScheduleofDebtSecuritiesAvailableforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-Sale [Line Items]", "label": "Debt Securities, Available-for-Sale [Line Items]", "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." } } }, "auth_ref": [ "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r26" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowances of $5,088 and $4,608, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r277", "r278" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.informatica.com/role/NetIncomeLossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income (Loss) Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r236", "r245", "r246", "r247" ] }, "srt_NorthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NorthAmericaMember", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractRevenuebyGeographicLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "North America", "label": "North America [Member]" } } }, "auth_ref": [ "r940", "r941", "r942", "r943" ] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.informatica.com/role/Cover", "http://www.informatica.com/role/StockholdersEquityNarrativeDetails", "http://www.informatica.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "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." } } }, "auth_ref": [ "r172", "r185", "r186", "r187", "r219", "r239", "r240", "r242", "r244", "r250", "r251", "r312", "r348", "r350", "r351", "r352", "r355", "r356", "r377", "r378", "r381", "r384", "r391", "r499", "r589", "r590", "r591", "r592", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r607", "r627", "r649", "r668", "r693", "r694", "r695", "r696", "r697", "r838", "r860", "r868" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization of investment discount, net of premium", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "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." } } }, "auth_ref": [ "r126" ] }, "infa_MaintenanceAndProfessionalServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "MaintenanceAndProfessionalServicesMember", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractDisaggregationofRevenuebyTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maintenance and professional services", "label": "Maintenance And Professional Services [Member]", "documentation": "Maintenance And Professional Services" } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.informatica.com/role/Cover", "http://www.informatica.com/role/StockholdersEquityNarrativeDetails", "http://www.informatica.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r172", "r185", "r186", "r187", "r219", "r239", "r240", "r242", "r244", "r250", "r251", "r312", "r348", "r350", "r351", "r352", "r355", "r356", "r377", "r378", "r381", "r384", "r391", "r499", "r589", "r590", "r591", "r592", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r607", "r627", "r649", "r668", "r693", "r694", "r695", "r696", "r697", "r838", "r860", "r868" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r750", "r751", "r752", "r754", "r755", "r756", "r759", "r865", "r866", "r917", "r934", "r938" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.informatica.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r220", "r453", "r458", "r459", "r460", "r463", "r467", "r468", "r469", "r594" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r823" ] }, "infa_CapitalizedContractCostsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "CapitalizedContractCostsRollForward", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractCapitalizedContractCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Costs [Roll Forward]", "label": "Capitalized Contract Costs [Roll Forward]", "documentation": "Capitalized Contract Costs" } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r101", "r149" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Business acquisition, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r34" ] }, "us-gaap_ForeignExchangeForwardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeForwardMember", "presentation": [ "http://www.informatica.com/role/DerivativeFinancialInstrumentsNarrativeDetails", "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsEffectonOtherComprehensiveIncomeDetails", "http://www.informatica.com/role/DerivativeFinancialInstrumentsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency forward contracts", "label": "Foreign Exchange Forward [Member]", "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate." } } }, "auth_ref": [ "r633", "r638", "r643", "r658", "r664", "r685", "r686", "r687", "r752" ] }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesNoncurrent", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term income taxes payable", "label": "Accrued Income Taxes, Noncurrent", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent." } } }, "auth_ref": [ "r102", "r149" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.informatica.com/role/BorrowingsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r25", "r58", "r61", "r92", "r93", "r95", "r97", "r137", "r138", "r728", "r730", "r864" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.informatica.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r21" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r27", "r96", "r561", "r626" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesBeforeReclassificationAdjustmentsTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesBeforeReclassificationAdjustmentsTax", "crdr": "debit", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSParenthetical" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, Tax", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, Tax", "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r2" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average shares used in computing net income (loss) per share:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Available-for-sale debt securities:", "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, before Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "infa_DebtInstrumentOriginalIssueDiscountPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "DebtInstrumentOriginalIssueDiscountPercentage", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, original issue discount percentage", "label": "Debt Instrument, Original Issue Discount Percentage", "documentation": "Debt Instrument, Original Issue Discount Percentage" } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments for dividends related to Class B-2 shares", "label": "Dividends, Common Stock, Cash", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r139" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Change in unrealized gain (loss), net of tax benefit (expense) of $20, $57, $(13) and $57", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax", "documentation": "Amount, after tax and before adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r195", "r196" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), net of taxes:", "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.informatica.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Payment Arrangement, Expensed and Capitalized, Amount", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "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." } } }, "auth_ref": [ "r65" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.informatica.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Net change, net of tax benefit (expense) of $(16), $57, $(49) and $57", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r195", "r196", "r197" ] }, "infa_PerformanceBasedShareOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "PerformanceBasedShareOptionsMember", "presentation": [ "http://www.informatica.com/role/StockholdersEquitySharebasedPaymentArrangementOptionActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance-\u2028based", "label": "Performance Based Share Options [Member]", "documentation": "Performance Based Share Options" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.informatica.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "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)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "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)." } } }, "auth_ref": [ "r131" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.informatica.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "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." } } }, "auth_ref": [ "r744" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "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)." } } }, "auth_ref": [ "r131" ] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAbstract", "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "crdr": "debit", "presentation": [ "http://www.informatica.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSParenthetical" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Change in foreign currency translation adjustment, tax", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent", "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r4", "r9", "r145" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "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)." } } }, "auth_ref": [ "r131" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.informatica.com/role/FairValueMeasurementsScheduleofAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r365", "r410", "r411", "r412", "r413", "r414", "r415", "r520", "r521", "r522", "r728", "r729", "r740", "r741", "r742" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.informatica.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining 2023", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "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." } } }, "auth_ref": [] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.informatica.com/role/BorrowingsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.informatica.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r726", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractRevenuebyGeographicLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asia Pacific", "label": "Asia Pacific [Member]" } } }, "auth_ref": [ "r940", "r941", "r942", "r943" ] }, "infa_SelfManagedSubscriptionLicenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.informatica.com/20230930", "localname": "SelfManagedSubscriptionLicenseMember", "presentation": [ "http://www.informatica.com/role/DisaggregationofRevenueContractLiabilitiesRemainingPerformanceObligationsCreditRiskandCapitalizedCoststoObtainaContractDisaggregationofRevenuebyTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Self-managed\u00a0subscription license", "label": "Self-Managed\u00a0Subscription License [Member]", "documentation": "Self-Managed\u00a0Subscription License" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b),(d)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(2)", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a),(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480870/815-30-50-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-7" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "b.", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481160/942-230-45-1" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-7" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-5" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480627/815-20-45-3" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r715": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r716": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r718": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r719": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r721": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r722": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r723": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r724": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r725": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r726": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r727": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r728": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r729": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r730": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r731": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r732": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r733": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r734": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r735": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r736": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r737": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r738": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r739": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r740": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r744": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r745": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r747": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r748": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r749": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r750": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r752": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r756": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r757": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r758": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r759": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r760": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r761": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r838": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "10B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481889/320-10-35-10B" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479365/842-20-25-6" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 84 0001868778-23-000033-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001868778-23-000033-xbrl.zip M4$L#!!0 ( .F"8E=1!"4-S)@" $-('P 1 :6YF82TR,#(S,#DS,"YH M=&WLO6EWHTJ6+OR]?P6OJKH[4'"@XNB M@1^,FDWZJRM__!XXS\-(4"1%G=R57@PN3#3HHSYJ-?LM9#0U'2M-U+;[3;,M M:;J&==O0%?'Y0F[IDJ0.E*9B*.0V!?6;:*"VFYIL6[ILZB;& ]&^T+#6LFQM M8.E]5>OK$D)2?Z!(;6N@Z$@Q-7CM,"+S(W/TPHNW?N#:SF^-812-+\[/X>.9 M'SR?*Y+4.D\N-M);G=#7%-F8WOOZ^GHV?[]ZGMXQ_<';NGMEO\ A7UZ+_GR'*@VN>F-_.K7PF-?57JC;)KF.;TZN34.F\\(C9>?F5Y8 M>.[28Q=G!I?[*,23VVW\@68AMLZ>_9=SM'"CQHS#'!V417+XR09TW? M_A8ZJQY,[I7/__?']YXUQ"/4_/@KQQN@A9^1+PA(4>18Z,SR1W3_ (J2DI35F9/,3R8R\*WE=3*[VXP GRUB:YOO#FR?V; M7BSK3:G=5&7ZG L7><^_-;#7_-EK$,!C9'>^C'"$!'AJ$_\1.R^_-:Y\+R*" MW'QZ'Q,J6 ?,T)B;Z<)U]^.4\>W??M M]\X7VWD1PNC=Q;\U;"<]WY%1A<@]]:S\=O_X/>&X-B_-09-I=7H M2(3U[5;;,-I?SA>>FN$E5W$0D#=\F]B;SH4H]&YQA8>]7$@J/+^8YGHV-E@OI%OPNE[VHT.L**H M%SR0VWU[\15FH_/7'"_HDJ?;] TN>EXDXF)A6^][[&PH9[<\H'?XJON* IO^\S<< BD3%,F3P>+STC>/WMI.H;0CP/ZB5JCBY1D="X J\GWF*JBR2?'AL\# MAX@[?3Y>J;:O;O]G445]_'%G\M7BT\>4H)-/Q)H%$2@D*OI-22;_-_G=[-IT MF/;#7N1;O[IO3MCH3&XAP"9JFU[O)@_ZQ M W,29R-*Z"U+Q"A-IY=>V8W>H$THL4,0MW!*[Q%&81S@3CHR>G'RB,FUR6=X MQFK^J37D'TATRCSZ+;WCJ\PN"Q=)KC&@.19FMJ ,]@1G3/7J(OK2X.?B9^\Z M.S!UMJ@$#GQ3E8O@?XM5D?OF$&[@[\X+MF\],KUGAS@:W3#$4?CU_0?ZEQ\D MNG)1B<9AY!,K_HA=ZB&$0V< Q+4C M%/P*NYY-/]P1UQH^7.,7[/IC;#]A:^CYKO_\_@AIL-H(C,FY5 -9DB56V<26 M5UZ0XT.B7!H*3XEN.R^$6/.WTD 71?Z4=!E]I*7?PY?7V/-'CK?JL;L&!0N/ M.%\<_58732X]!CX&F!4IUW6,MJN)U@JS>#*/D ^/\])#Y(/17*D-SDL/N(^$ MYD7BG+E40!A$%P^!;\=6=!_T4 CG"7&* '8Y4L^0C,Y<$8(6\)2,0M6IVZ1?^5\JL8&J77+!U3.IVHLDEJW#$'E?*K& M/JFEYPSJH?_5TJ/TFNA7%DJX69 +YJ+0<@J LK_VYH\8MB?ZH['OD8\?"W5G M*]9EEP>T"BH/4)D+:TLK@^'<;JK,A%QDZ$W-K0G[FP.BO]+2L>Q2ZT_KB/ACB ^P(\A*>]X%O/\D/.")!&K9O4. YWG/I.TL*(SP+&ZI+FAIS2\ZLZE<&8ER-N95H'M,P M@0OFUL*9,PPL<(G]C 2#KA0+C*MC?N'8U6XY.TVTXTDN''$JJ3!NLY],+>ZSUS$4!+AV<^WG+0OJ1276M/KF*TY M+5^R2&ZSGX,Y=5^R2&[7/I=3@2]9)/W93\FP[4L6R0OVGU*^EOL!_:G%].P@ N>9*@#E]C/2##H2K' N#KF%XY=[2ZZ0T5E#5O' MDUPXXE128=QF/[G 4TG%<;OVJ8QJ4DF%T;_NZ0L&4DF%\8+]@HRJ(X:2"%]Z MOJ6RJ1D\.\&X*2VL9['!?L*!N\G%<9O]Q 5WDXOC-OO9#A;=Y.+HSWX*@G4W MN3A>L)\@8,I-+H[P/%;?<]M.!1VL#/8#^]-S_%G !4\RU(%+M:\ J7Q9LAK& MM7F^A3VU.^<.R06>B\OS+:?$;9YO.25N\WQ+M?3G^19V>,'S+141OO1\2W53 M8S\[P8A^_5AJ64$SX3;[*8/3BVE8P$7=DQ2'KW"O@$LF^QD)!EVI2A@7>T[" MM72D4\:-, KC "?Q7'IQ\HS)M,@:)#";L+A"X;#KV? ?P,(+A%(IW9\'PWH@=C/R F\AKWHQZVXH"$564<5E02XIDMB6"5^$4BG]DDPB[$ M_]G[W7_!@4?#UY01Y"$A^5WW&7L6840-Y8'95$&]6%*DE# ;I6]B"8UTOOD! M=IX]5IA2H)S($K-1>=VX4J"HR!*S$?(W!\YV)+[I+9E?$,.OU^NN>OI2LL1L MI)R)^A/\UY4+S$;.6[E0\V!"EIB-GW<@?2TS%K+$;/3,NLXIU.XR&T9OY<*2 M-U17%C ;3#.I]@LE/;-!,U-JOU"2US(HWG-19G=V(R?X&W)C_/7]1[*J"(/_ M%N _8F)>WC\HOLG-<[>&CR!]@>,]U\8!D)D-Q.>X,?WS+^2)*+"&[]_Q"W;7 M,.36&\=12.\HK+";P_+ L&0W$U$ + NK0.>P/# LF4W1,(*$O45"Y;#, 4MF M9*P M9#;O6G=85#*[CE'>!@D.B$V 8'8%@2F_BJ.S&G0RNY# E'_%T5D-.FN] MN'$X0'!7KQ)TUGJ-(WP$J RNUIRBMQ0F5TE8,H1.TEH,)NJ9\KU.4EHU"%I7S(WF/(X&((& MLQGS:S*-%Q31)K&3W:N/3OBA/W2Z?_OFS1HB[QE?D=D%R(JXML@!"6;3U$SY M&!R?5>&3V40U4XX.QV=5^&0V6=] MU"J!!K.Y<]::OIR.MF V2\V4C\'Q614^F4U.,^7H<'Q6A4]F<^2L08)G="K! M)[O9<<=S(OR=X-.^]<@$GYV^B[MAB*.0\ ?]RP^N7!1^2$1> R#\,;:?L#7T M?-=_?G]TGH=;.\7D8TB1C>T,9A/!-6)(D1)BL)OSW(GTJ T92F1)]=FU+/ MGKMU7E@F5_;C#[.9+<;XH^S.'Z5(_C";V6&,/T0HY"KDA]G,!F/\47;G3Z'R MPVQDOQ-_[LEDR=?>\\W;F#P 'Z<1:C,;[;/(I(HL49O9# "+3*K('+69S0NP MR*2*;%*;V6P!%*S.UD$2WCC> %U<^ZZ+@B<&[[SU'Y)GPVJ?W M,?[0%Q/;3CR"=][Y48URS M&8>355]R4Y::BED,>YE-6&RF]W?'P_>#JX"0O;"ZB^1IWY#EN(00B^][Q"^^ M^T)O??'MG%T-97AT%T\0AU2,G; MX.,/QW-&\8BI]-#\K;GB)9/9]%!5X%N% /2V P+JI1J9 !^S::^J-=]IN6-, M8)'9[-XR%B=7OJ*0?LMA4!P,F,T?5JV2.#ADD]GL8_DZ8F_'F ,L \"8S7^R MY(USV!4-.YX&WB7M/D_O7'E"D]DT,-M.1I%Y2A[F'TZ],)L6/QVX\Y3JX>!> MHWQ^-9D$KL?K"&Q%JM%:0?V!S37VX8#-[#K$,< M=]Q55+D3>1KG,ZM\+K#, M2I&83>*SQ>?O."*#V?&-#(DQLVGXDV5OH=++;!*<+?9^#1S[&>]0!L"0Y-8T MT*QCMDTFK*)IFYW":HRX? MV,KN@]Z.'AQK/DUJBO7C^VN9_?B M?F@%SA@V_/;B\=@/2O#T&6ADH,C,)>F8Y5 U70P4F;GT&K,Z90>JD9I* MK$S=<@+52$TEMH;)3,"T7>OOV'\.T'CH6,B=K93?^4$T[([(/"UTI':&R=B? M';9496.8C/;984M5]H7)>)\=ME1D6U0F(_X-;)E$F#<_;KK':5=4)N-]-EA2 MD4U1F8SVV6!)1?9$93+*9X,E5=D2)J/[+2:^&SKH 5GD!=:1FA,F WMFN%*5 M1:EC3']06:G$J-0QI#^HK%1B5^H8T7^'LXJ..O^EUC&B/R!;*K(L6MTB^L-+ M2Q6F1:M;5']X::G"MFAUB^PM/_:BX/WB9^_8[(E6MXC^ *RHRH;4+9(_C%14 M8C?J%KX?1BHJL145Q>S1^QC;Z_?!/N(7[,7X$8^0XSG>\P,.!GXP@MJ[^[[K M/-.S5&_>QMB*L/WDC,@M<*QWY(0#9-$-21/Z)0S\4LZ#SVP?GI/(ARQ1_I7[ MIBG^Y@BX%_A*ZB:B,9=MF'4==('VO2'&:T[C?0CP&#GV37(6;]CU[/MHB(.K M. C(J[IAB*/:'".I:,PE&'9G!"5[W>A=>N9@+^,N2[M8E ^W9K,HTX/X\&CL M^N\8+QW%1VO;)EG3"7Q]Z-_@!=IZ) MLK>&T'J%?'Q%@5T;:.O,A?G,D[_(WFLZ<^%\-O+?DMD$.(QHH_97-&:7\%-- M9D\G]D]G.K/5:FWEK?OH..8R!5.WR ^=91L-[8NV<+)<,;XB] N(IUP?-XP"&DJT ;.?1_ 7;SR3DOL8AF?&*L4PN8+L;IO?.2%"/ MN0JC.F'@SO?L*0QJI8;9L-_],/SZGEJ! M1^Q2AH1#9UQIZ,]"Y7BK5IG3NC"SHMKS%K-)QSHSLZ+J]5:M,GAU869%]>\& ML\DP%L*S.@.J(KMM\&S7D0*J(M_!8#9YQ0%52__%8#8[Q0%53Q^*V;Q;*07J M)P&EJKPG9C.''$IU\YMJE0WE4&+98ZI5+I9#B65?J5:9X.KV4C+AC-0JTG?8IYQYIZ%>V:I_0.K_TJX1*S>;);S_)' M>-H ;4-7GCO?\\FDH8?F<_*KM&2-E9BBY(I1%OS2-K-),HZC6GECS&;(.(YJ MY2DRFQ[C.&+:/YKV6[*0O=Q=*?0U138NKKK7DY]G:*?49C;/UH4PY.E]/'_N M:U>19+T7^=:O!Q=Y1ZHEF,VFK>&((I?(D9*VP)C,IL%6$3D]XO@K"K%-K]^/ MJ?*KS8X+D]E\UBIRSW4@IB3O#5& :T?RTM-2I5K+!4+DTJZ? M)+0+'WL_\X;?<+#'(ZS_S Z ^N%XSB@>':EFJTO<6P'?T=L1\[U6T?4JIG<] M>T[SSKZOB\I5I5K%WM6R@ &14:6Z!.^3KV_2$S0H8^HC%LS6D>RT.D#D!*/ M&A+9N,8OV/7'<.]NBP,%"$8%Z\NJQ&QF@7F.5;.2JTK,YAN8YUA5QH?9# 3S M'*NF>DN5F$UB[,2Q'G9=QWLF#/N!@E\8UKF/VX@QFP!AFUU563!F\Q9LLZLJ M\\5LNH%M=E5DNV1F4Q,[L>MW[.$ N81=77OD>$X8!;22ZJ@-F,QL>J(&/*O( MBLGUSG54+F=5F#*YWMF.RN6L$GO&;+ZC@-3MUG=5N:99B25D+E>R]^KB(7%4 M5VXSFV9S?(W+,.9X]>+*P5[:XTEN%N>3*L;KD)=5.*\SE2X[5RRZ+@=XS^$##NB.Y*_OJQ^P@6G))N;C#(=5=E,4Q\GGBD)LE=VTQW'RN:*P M764WE7*'E=E9UF-_=TO+RNRE8SEZ8Z M 5Y79:_9S6@=@M?S_5'@5P?HC5*%I=:82WL=-9?&*I#E*JRS=MJ9 ML0IDN0J[K/&\V)$7?&D\(W;DY6/::>?"3J 833OM#-@)E+9IS.:]>G$_Q'_$ MY$4+H'R[A*X<&L^_C";JRJ8/UO?6^%VM&HXSUSFJOQ2'B[S MP'F=V6S6M+G'E8O"\'Y #>,BAXC9'?D>O=X]'E@LU%O*TAZG YT[;QGCZ/+5L:/AA2Q)_]E8O \%S^36R!]?R.UQ M1"Z&8^1-KEJ^ZP<7?R+HD0:#RP$9?'. 1H[[?O'?W[R"!0Q2,0 MA@$>_-;XTW;J$X?I"?5=+/@#X0JXZT7AEW-$6 *$G'!FRI^U]"7C6YC=$\%] M*-SA5^'1'R%OUWD:*^;9Z B3T41TJ.G;^WY YMLD@W#1.,07DS\N;2<18R&TBUWGV+B@UD\LSN)U)">0B NS(GKPY MO7Q&+YU']O(ULWUF2NLO2V?R]-HY?78PN2&=N$K!3'Y'9@5S_ZVA-CY,/)T* MN5.P_1@( YRX'"/;)L'!A23(]!FSEYQ32JR2MID4M0AA*"42HE@$#SA8+U8? MV;X1U.V=F/WS[O;IYEKH/76?;GJ+,)P;.VU[N]OSOXP+6=!OYW% X)."+?$X7KLZLS09%TS5P[V ,! M8Q=MU^C\<]/_JI[";KCY=O_X0_A"C*7G>W?QB#S$$E*;^@@*VVK*#<%#X K9 MV+FX]JUXE+H(#6I.!^2&#K'8?Z4F=_:4SL'Q=CB>E33@U1SZ!#U)A7L/?]Y] M=+6Q2LJ9:>YFE#+9.NVL+6>R=>L,V\1T*>,W,%[SPNKBP3)M_/'NV/@[>3 \ M/,R'C^S"^]>8Q%G$+WM_Q&,_B!H"71"+B&O\%ET,G#=L-Z,@GLJWTNB\K17N ME+X')ET^L:)0_>O/[N/3S>/W?PB/-P_WCT_"P\_'WL_NW9/P="\0:_I$3*8@ MJ\+]HR#KG^S/POTWX>DO-\*[5$UR6355;($P6'^>@.N6;'PC1$ M_ M3) @)&&50.)J;.]A#Q[HSV^2J'P14#;YIDE"UF@(/VO:Z+WYCE'0Q-X$8"IQ M7_ XHM'C?_U);DF7JB0*$ KN;%,J<@M64_?^D6MJKJF75;E9 7N= *+U> M50^0&TYUM=;H^,>GJY\>NW>]6ZJ13UA91U,P3+3U(/!'@A#Y0CWT(J0NG1!2 MC\+ (5K/BVE"QN*$9Q&_DMW?TIQ/4ZY"/E9N:9*HMUDW&T4:26=GXB)]I M=VHONB-7)JQL-3JW7J+DB,(1;CWK[(0"R])8J.P6:MZ\(2NBG(+L:S#ED(!" M(1QC"Y8W;,'Q!"<*!6M(G<=C#$LUZ:S=,@OW=EIGIEJ\#U7.4X$$QOJ?%N.9 M)1C_R,J$BP?U,+(J+^C%'XS390ZZ:G?EQUX4O%_Y]F+\0T9DP!_P+/ MF04^1J-SC5WTB@*L)O=VFJ[/)F0F+[D.[T6G)3=DT31U\ MP@V,J!72E\P4I=TGBE:!^)0^<2H#X5]QX(2V8U&_DBC]+_W@O./,PYO>&SPC MS_DW_?RY/M@L+U!90]S;L\>SWIF0%K8%PB+LA#O_[/,J0&58:BN7LOO>6FQP M/A6+"IR[8C1.U[8#'(;I?[Z3Y\D3;6,V.@IYJ-##"$)ZX:L?N_@%!39S?FZA MI+@B?]X'3_[KU/K!*62/V'[U220+5S_.7\P<&::OHAKN/G@@]I8HLMW-,1RQ M=47H2F[W'+29'>SKOAK8Y91?#SYAB/O_.^/$>4J9H30ZIB:UUN> C\4@IU0 MX_L0$, Z8^0*-V_8HK73POV F \66_CL4 M(NSB,4PK33B* A$R-P9,"R3R0H0F-F9T(@Q7*ZP>\&RK1YH^P@&VA7$E!;KMK11>[9K'KE$A2C;.V6GPB22$7E=V2,UE'JQ6R M&I?R!)S["V(SA-!W'3NI!DPOT0+9Q2MU,#1/3I24IF)D#04+RK!W,,S'2XX M43W:>Q_U???33E[*=F($R1N.B5!W:4Z=P@:_64/8YR$0-?@Z=,@W,UV9Q;U= M++M=3:\Z8RYOE)$:HW=9Z5.YG7HT.@GT0'2%KI#LIQ#H3@M1^#/1]+(P1H'P M@MP8PT*K$ [WR\]R[FSF3JH[$M4Q90TL -Y]ZQZ>WK56.D5)RDVJF9(EV8]Y M$]!;'U(FL%N#^&^PK>(??O KD2-A\ICML7NU!1>K?=A;SX:$+1;Z[X(UQ&0^ M(RC!?1UBFC$'?W6V-'HA?)(_"T,4TIH&6T"N2ZY"9@\\X#]B!_Q?XO;V<7H# M>>C4!58AMYY4K*2.\)S_/"$B.,=P&2I6!)M<)?86;AT'V,+4^LJ*0 OL0N$3 M>1[AFA#&Q*B$0Q\6:"?5(M$011\&+[RBQ5'2N@SZXW0.GR\%Y-G")R698Y_P MGESO_XO, .ZGMY(?P2C2YT#=4D@'00>)PD@P)<%&[^%94MRW_&_6O-%5' 3D M+4E-%*B0"$5Q.,5DN]'Y!PX_8B]]58K :3\ EX M:%PJJG*6WA -'5H',X8ZF+)U17"2X9+180)9%-$J 0!> 9 4BT0XKOQ6($#177@A' M1!61MP03IX2(WHA,_1U.!XM[Z5+ M0?_UI[:BD%FN&2"]+%].;MMZP]KA3>X#=9C>NV:HDSL=+U&2)*IN*A._==Y9 M/3O"1*[2.C.,=O&)W%)V5:C:F=DJ_K$ETD!C?0M( 2G ?>K<@RLBTL]^\+XB M&*I@;'M(?H,D+?@#I:]YLP"E[C)3CX&)?D&U'2RP MZ&Z5HW",;#IV6>NM\YR.@YE9K1(EQ]_NJ05T.\Z^%7B'D#_.*$U/!YR+/(5,$5 MA4TR<#/T=+-18(<"E.$Z]KH:(?43^KPQQ*PB\2+PG$N>G$LXQ*X[S8Y\(M"C MJ8]D8^%R9H%P^_.9\ _"OHK)7@>H%<#1.[\B0F?V1 !'.RMY=5,7&X8$ZNFC M9K8%/XZHO@3%F1+I&TW9$PT9>TY"(EJE0ARR1;(I#2)MDA5+QXU;9_V=X0'$D>"> ?D6=*4QEJCHVB&*!F&J+:G MM<*3L7:22AJ:W9Q4WUA)]4U(JP8@!9EQ?NI!YZ-.NG][4I M?Y@@O7AO1?ZTTXW22CK='&/.M%XM)^>;NX[]Q-.Y"#"L_[W@M>U>T_=+LY^@ M?NB[<;3^)^LJRCMTZ^6J-J=9&]A"S_GD-\-@YNX_XV8_P.A7$PW(2R^0^XK> MP\8Y[W);W A*ZW*[BNY2E5U+) -L5??K]QMHIG-U?_=T<_>TOCGJ_+B5>FDQ MHY0EFK9RUFH;)?2"(+9D_[645A$[=@^D"V3E/P\B\>0]2Q)/S'X688>=K@\H MB(3;,^';-!R>]KGQO1627UCB9LMF:EKV>BBML9YGA;^G")[):_A2WFYW+CM+ M?""!VVV$1X)\=B@IX4Q8Q829XIJ>4K'*8^%ZJWI6<;W% !^D5JJX%*ZXJN7" M#^21X!<4%I2PR<9E*%P[H14GK2@AZ]3UD/L>.C0],]-S)"ZSDP4/N.<1A[$; M)1F<,4Z&PQ4@@PH06*[H7 56SPE=2U6@RE5@M5SX*ZRL.A'-95)M1KYP)Y]! M&;I^&$/RNMOWXTB (R=P)#PZX2^NX=C3<,!13>4:C@%.&*F&T[B&JY8+D$0/ M"*&I=GL(? O;H-"X^F)0?1FPCKI9?7U8E3/9Z(C)D^8'A$EKFC6_/1/N:3D1 M3YDS+=C ,8U'7BQP@F?-&>'"=_R,W,0AH1O"N4?"HN)2N>)BA!.3K+G&@#3!RSN0($KKX85%\Z5U^,<**= MJB^=JZ]JN<#7(^N@N-I<<;'!B?:D$K3%%5>U7+AY&SI]AV_=85%? 7_,3)MW M>.U129PP&IT>H1.*>%#"J*P0#IG*)EG9I6%;VHQ@7?N-.K4'X:T^CJO5QZ%: M>RP='46U0._AYNJV^UVXNW^Z$1YO?N\^7M_>_2Y\NW_\._FS^?W^_G_@<^^I M^W3S UI_['1Z)XA;0E.'$-*++A3CX.VUG! VO\#A&^Z[D!PA!.?P?2.!G"!+ MS;\*G^BI'FDO_.2&2>M[/YA\'\Q__YEVI4*.1\\]>D6!W71]_U?:Z##=*TT; M)#H>[6DWPLB#JP01DU:'BM%=<0;4[.@G583V46B4-&/\E YC\=;)<$2ZOCE] MLGRSX^E2*U\Q?^/L!ZT(-E &3O@K66N-/8N8/4(A M>/<9$'L=E9ZQAP-ZJ@M5KIB>2A6#&89C7N .P@0_#B9?SMI+PO?)QDSR1/(' M#\](F"Z$_@@+%@IQ* KO?DS^] 0'(.@,WC/EMX8^/]:-1+:=FTT=E>]M8]=A_!FZ7L<1LYHU0_& M ;:=5=/U03D27B[+&[S?\6(\=P4 [>'G9 ]; G#"J(0W@ 6:H0D=HCH0N1D' M(_HUH32@B63^0,')\A(K:5ZE%Z_"&R20Q$1)6X59X_[[4$BMYD^/B@EM/Y*8E6?7[X.MF#_2W8ZIS7"\07)T%R*/ MI2(/D9PH$"M%OJ9 6#1,[Y/7S"P*H<>+8^%P.CXBGT-G0 T,L1F$!M[L+-^ M:CIBO_RQ3QX/(9Y@.V$0CU-U0KLI#P8XL;?)T(4A1BZT;":F$GX-0R+W.433 MC,: 4#]13/VTX3J]P9^V'[CDVJ%TL!(4)&>C"A!2$9-/S8!%G0>"!X(!9T"8 M[45SW 8&I^ 1X7Z7/)Q\1_^./11'0S\@8[;IZ2SD$FA^\L(@3!M4"#:*$&=N M8:I_WJZG.F;2$@18E;J22?MT3O;296IJ:ZE;1M0MU:AP/")*CI(E^CO T$<^ MT8404Q -F8I60+A'_3!P[JFK!;:??:-JGBK*9\(OKP\,$CK_P.RC(T/<\G+!Q2)[I MO@M_0(N=@0-'FTPN<_DI3'XF\=& *C,2VD5!;$7T!.8P94\B*$22@F?8![(8 M28GPFTE#MUE$17\ZLWS3()1SK@QQ2I2@\X*)N!#!)-E>R+LHRT*Z MCX=X(!;F;"B##402QKY';4J$K:%'QO-,\Q>I%:) E$^^9\"5*W&7L#6G@ W=#&.3"N5TQ>.D!J+'HG7.C#&Z$,4W5#&)8 MFIJL'!&.6'_$3H#%5'%%^!GR@.GI5I.=AB@,<<2EI!2^Q.,0CA.C(0N$EDWZ M,5UK37(_3I@ XD-GG!0'3L$OC%$0>5"+PIE11A+7&D*]VG0E$;B1+%"E-W&REZQ\YD^T M!5KU(VQ#4I9'9270G:[>T46))EV2B&8+\,0HCZ$N<4_ F[MNGBCD(7P'!M^! M4=5AJUSG;-$Y285T@)]10+4Z7;>AAUX'>!P'UA"%6)@4OE%.I0=I54ND[63.GW0]^UJ:-)K#%G2%%KTYY%=#_DV ),EP?2@OXP M]"V'+DI3=[^/05*0,([[KF.E:P8+M(UV#E9[+4$'C)"C4] M]T)<6/2>5%+M=*Q\];NR_@Y[$;(QA_V89S59+?:/P@QD@U#=-X!K)/'T/9MPW015-O1_35) M;G>PN'WJ3/@[U&.2\"?) F\AWMJ=+./ (:0B$Q6F]61! )GCI5K;=$M1\ID> M+[6XGRLI6J*EA)3QKV1HR8XBRG"4%DHMU&ZLJ-#85-!!AA#2#59GPM,00I#( M@OU@*7;2<=@82N#ZDZG"9J(-A'%@ U@?)D97T&&GF[BXS2TI;J2[D 9)%^6E M5T!M.45]Y$0N^7:RZ7"N\_)DPQ-=^G5#_$J>MPSG'T100$&(0+UD\O0F)) O MWQ=RR51-H+%CNVF5&:V\]%Z

(0@)(*[;JGIQNR .\4HK!);[H/8D^D4L!;R(-A M(;H+9%''I*@1Y^%H.8$5CR!$A=T?Q,V$-?89US9N\B33Z^-)CL&F.]$L(AN) M?D;)4OW'=Y*;%E^9T,!V:.@&>^A EQ"&)72GA8!+6%H_JKJHNZ?,BGRR2=3W MW*2@Z&6B U/9MI.KZ7Y5*G)SJC+ ]*$4(C2PB- OV),G^,0B/RLPZ/%-10]:UE- \2YL0X6'@#['&?/@))X9]9S:K(+D@*,:%"+_CSV9CM$ M[?2U(NQ3PF.0@(E/0BOQ7?1*)S^QK D^"2TG.3):QD]WH<[M?4SW4<[4O)TT M\$NP2$O(-]@G(@;OBW:-O,"B#(AI?:N3U+=L>]*9<+_Y3;:?6LV$>,F.A'2' MZ5S](&5K8I%H-4>2)B 3IJHN('^0Z4VR!^33OXA#$@E 5GIB(MT.](+#*%4 M"3%'!$@KQ&ZG1$=5,D@W_M\2HV%/+.H<,:F^G.QKGEKH>>LTV6H[]Z,)Z:GQ MAE\,)CO8'"\!DI?J8!>_P!:JU*12,QTNR6KBL5 ':%X*T LB+P9K [*Z+/T+ M$I7H8:(.R.USG@;=S#W_4/B+/$H 1][WZ-/)ZQU:AYC,6*%71REQ4))"#:=WYPX]($@R$YV,1*;27?!IYX1-8O@\\34("'8@#A$ M<4A-N^.!9,/J,6PH\Z$L]L4A*@-VGH'9G:(?!'Q*M"GQY\:_A@&.!]Z'%X$; M.C'<:3@"$@ N#MR6^O(XF0XPA8PWV=&?^J_1AZ=OL%#,I_W@$8[]6V.7HXD; M!>0*%>6,9PM9SQ;NDQ<_5(,7ZFLE)^L)S;GSSA>Z67X<\8X(5QML33,]!&UN MEKVITME[DJWMD[Q//[I/MU==X?;N:GT:J-IA7MW?7=_<]6ZN M!?)7[_[[[77WB7SXVOW>O;NZ$7I_N;EYZC$Z]D^W8,;\F#S#GOG78^( O2 W MIKX'^KQKW 6'FU*=,S5? 5%<33(#%XU#?#'YXQ)<41>]7S@>'1']T67ZL-3F M@7'XT&2.4BJY/+,;9U)B.]*>@NF;T\MG]-*DS=W"-4,_,]36VLO2F;SVVJ;' MRN2'IKG78S=?4UM:&8-5I-T&M&.?V0Q'TJ[H+)C@?VUOP0*DHKU-*"B8>D0& M\*A/ EI5$J?@+_1 7H9G?XVM=/+RXN2+PT"J&*C>&-,R7<<68#J7-:"/(BEJ ML:"H.SD4#I-ENGSZZ:'8AKCY\Z'1LOVT[[FG(>O7<^"3$*.9DL.R,"8Q30U( MW*4[DG:@[M9)[D+V@S\C,^<&]'^;.+=W$^4\S%N*<2GSKM*5MF1;V<7.G8FW M3GLO/I3]C!*D,%,?YC01*ZO)^OX!V8S"8;(:!7] TIX$%LMQZP<'="=Z2$)6 MJAQLUG_^J)0RS6M^/K1U=O43^N*\07/K;] W C+#L>=$CY"*BD.[05#:$)(OS6\-YBRZ\>-2T?9H3@\<2L2&TP%2 (-DQ:*IRH].2%5&6C"_GBT/M M_->?Y)9TF8/8&_I! MU(16S@KEYP#179-OPM,>D. M1WORR2 *S5!%5=<9EDESP> CQ&SFS[XMP6*FMAT8L[O7NHXI2Z-PEQNYY-#S%/EH+W ME!ZYT9$5$FSI*D-."_=]#Z&+2T"30M"D*F)+78YY3]X%+FXCT&Y(>?(CV%U; ME-9-B;);7=*Q2-"V)$0>65&)K(@JY.$+2Z3N7#16%P_YM-"V+5>1!VT:19O9 M%HW\EOX@:*O A3ZHGYRT>D^Z OP1.^,1/8TN7Y+BB'V9K9YQ0L\'%WD1<65N M)B0E<6564=&)J.B*J+4TAIP8[A(?QB4N#D8M J.6).H&2S Z[KK:^^E!="YT M;TK(3*G2] ?-.,3-HMS@8Y2-+2IV2MSO0-M'>,G]X"<)'(&D687#:'3TMBCQ M#/#QP6B+BBT41NU&IV6(ALH2C([;0F'N"1I=HJ!1#5%2<^>7N >Z\\ZNM"_WXN$ T*/>>Z;]]*@' MRJL1UDI#:[,TW$XIF:3#2&!V\Y9V6]U74F #C=D62=#/D!O!O=%"X&0<'DY* MHV.8FM@V@TA6BGNN2,0M220(A, M0Q+;9NZ$8%T+DEEI)OK=24X;GIQYUIL[6!(.B)&-2P%*(:/WCRS)0H@Y]JB$ M![8?0Z9^???6"GJ19AWB<2?\)FU*W1D\>*_2(]VX.^TB-$;OT :#MRA=.Z^: M6_,=&^L\)#C8;[M12VYTC"(VMK&76^$B4'\1V+$I4#X14!H=M2U*$DL5FXSD MARHQ;T&,[7E7AJ]=[F<=@(YS <.>TJ$2Z3!%22LJ]F,H37+J$-JN78N!D$;W M$+6UW!4@]5ZY9$O!TH/*O3 ]UQ5.*J?G.\\Z O$5SSW4[LUH[/KO&#\FQ,PO M.U Y(K5$0V.I40M?_3R$_BT<2U!!HDNB++.$I9/U="=).W]Q+S3W? O=_CR1 MFO<]9<:@E7MJBZ6-J]S]/?S^Y[PX@BH40]1E[@,SI'K'?D!1X@\$U_>>DX-/ M;-SG6U'V4;S?"0GAQ(IK0L ]I<0D4@*=KR2&'!3N[!Y"V^8'CR$Q")Z3]6Z3 M>G?8@8*W+%6>NANR6R)WNG]@W^C/D!L=I2V:.DOMM[DG>\!$;GX(P4H94; L M[6(Z71_63X_-*"9?<,2>QQ['9N2,]@RUT=%-4VP9_*"BHX/3'@=GY(63!MW3 M6J)F<-=V2?-6VZV]T&3M:371WI9-R+O<8>B-3ELV1"U_YX$Z[?W@@-LW Y$; M<*U&QVRIHE:38P*.>_/V]VE"MYP%MB/VVMYT[M[LH6JA1XU\PB2A7VQS\A# 4+ M^T-(H1!29-%HG7ANMZK^F-Q9+;A)YEP>+7N7PS;T'C9$A3NIQP>DK)TR\P%) MH]5@+>G$"VXK<4Z=8HN_CMC)R%S\M;^KH38]B;PDP:!%D_A4&[J"R!J%=NA$7 J$V0,C, M?T1@O5U3=JJY"JT(.*VBFMVKN+(*"3U+T] -4P6G*+5%7BZH<8*QVJU8N[Y4_&CG1"$.;2VA- S @H\:>!8UO/]WY$19D M[7/^%J?;F321SFPJ\2UT+CS');:-!%[+J['3V74]^VI^;E- RL#H#SBLK %K M*532"Z"2LI9*QYUI6]7V&=.VSWG:_A;8GKFT9S"RZ:""[5XN"D.A"VV[1CZ\ MDB#@4OCS)HE[P$%OB +\4?)D:=Z.WMY]6R5ZOD=!]H""^Z 70?^AOR$WQK-G MIC94F@JCNEG^UXY&+F4T6J,CG:W(4BU](8Q1(+S TX0Q#H00GGQ06:*&ME]'(41H111?UF'UR;ZO*+*>8H.8I,PZ@18.H&;Q#P_%! M1RX9.@I 1SWUD^Q9\M6_-N5"O'6E#/]8EO9UU]5RAG-@?ST#47.ZO+($#GN1 M[GH&#N0>>VO#V-GQUC-S7Q[^H)E^]R9D;?G//9PMS,/+0<$E"/RN8\YS[FUM<6F/.? ><-V\]\X M\%C/ ^Q%Q)/=K)9^Y/KA^&V MDNHC\DX^Y=*_(1DT^6O%3ML)K>ENL:MY2B?[;[\3,M_AZ'[PA-XRRY9.VQNV MS.4@Z#-W?NL+KR7-7!&\6B3&-L36B@*D2N!UNC[RG,JV\<"QG!-J\U:*8G[$ M$2)OLF]0X!$BA',4ODX(G%E8X&104344T="63_G875ZXG\P6V2OY_N1:X$E QXC=7LS$\7+O1BI_V46@&8WY'VPTE<&;1H?O%)4T2=3EW MW)F)137RGD\++1#RT:/F.FCW_BA=SRY (T'! MHFB8!G1.*;:312XV5AS2<,GEDEM>MYEB)!?*2473D,2V6=1!2%5*+O4TSB-H M_3JQHW/.P @%SXY'W]U:E!B+^ .U0(>7Y$ M7(3(!T00?R7$M 4-)1#-R0T<#WF60P-$\@5M4K+H,LQ--7V5HD 6\7+LAW25 M[2+ +H)*HLM7QXZ&$WS._2[EFC3[">J3(<31^I]42T;Y@]-F/\#H5Q,-R+0N MD/N*WL/&^2*F"*#2 8%_N99*<]B3VYO\T,&@8!HE."=5?Q?3_>#";VQ$JVW=]_N'W]T MGVZONL+MW=796OFM=IA7]W?7-W>]FVN!_-6[_WY[W7TB'WI/Y#\_;NZ>>L+] M-^'^X>:1S(30"4:OH,ZMC_^FAV':( MWE\_PGEH*U2E4,,W4^74TI)QNF@V$XY=]'[A>/2]]$>7Z<-2_0^: M[(.AI?1(+L^4'-3R@Z)+@_OTS>GE,WKI@]N07-.T,U77UEZ6SN2UUS8]5E;. MI/;ZGVYZ[.9KFM3B@ZW78/6='KLE-;4U_6DNW;HB'DOTQR$#D26EDB2DB+'% MP@]RWS 4;H@-MF<%Z8(JB1\]_:,GR!WY9E=ZY$7*7")AUQ"(19+!=H4=<+)[ M]\8C)I12A$ =#SDX;O;"3:IX/D3V$X^O?%#M\!#^OGW?=^BEL8,E/1_Q"_9B M'%[L(O2U[ K+GW&8+KG+59'5H[L7]T,K<,:0S0KS5*D>Q?K-JGG5?!U&;FU> MB$G5V[? 'ZTZY_KFS7)C($8W##'Y/WN/PF@53J5LP4&M+/77*ZA^B,O($L#!&$??C#MCJP=+S!]$KE.P%":?W\@U/BLF4KT"%$ M!PX8:BFBI/(=LAR3@,DMFUP.@4DXN4C6147.O5^-8_(H,%G]>I^F0IX6=G5S M/;6"GX@!W8_(<_"M*' ./ ' MA+^TB:9 'OGB6'BI)N7D0\CJU^$TO=&1M9:HJRP%D3Q%40R^JE_#TEH$7WI+ M-%2> CLZ?*EEK/YDQ)4B#0VW:LJCJ+"T0G4Z2 M-6E7E698]W,@3S),4ZM?^]),(CI26]1YZH!CDF*R^A4S76IT5$,63;T>30HY M)LLN\ZL>DC)M=*R9HME6."@Y*(FBK'Y]5%\FY/4P.^\F+$)FEL4"3J]KY3;X?/68.31MR>V6@R;83JCQ(\./#TU;%E3+ M09,)IQSSC<_'AZ8M2Z&EH*DEP:'&+8;0=#IU+-/-@A;A+*]C*6RKX.'#J)9, M,Y**F5LM\\7:HT#HEHV#%2!4H5G,=F&MM3A"ZXU0YE9U6FJ2^33-HKJ(^TQK$"R=!*&RJ*>?TF?YS680QMSJUZM M5J.C2V(KOQ[G:&,-;=OV'U: -EA,4MJBKK.49N-P.\AVQ K@!JM-NB+J!DN[ MJT^IG'2>>U"DC:P_8B? MA!A:^B1-S^_\R+3;%L35XI1V//=?*)B-CJJ*,DL M%;_P4JN#["LL!U"&U.BT14/B@#HZ0.UCY_/C2:9XRK\^R_'$&IZV[>5I+ KNYB>E6V,RRH1)EJXIM+7<;@$R\ MJ5$ ?V)@V\F%W!=L&@&;(A0)'VT#LOLQ#E!$ABC@MS'L6^KC\>D0'R0I&L/:P3.G8]^WI&Q9M$1V6V-K#\JHOM_)T@^/HK M6S=GK89>\X)D(Q(\)"?<5 M!VB[J)BB:?(V3<<'HRVN7H$P@I/M5$54\I_:P&'$&HRV.'H%H@C6"4U5E%3> MY>OH4+3-RRL01G!,G:2);;6H&C.6RRU8=/%^QQX.D$N=/&2/',\)(\B:O^S7 MY?688Y]M51<))6%KY (=]Q4-D[8;,.6B3OSB830[4-I65%$LE$PX/4X6E?P= M.3F46(/2MIJ)@I$$A[XIBB@I11VNQ:'$#)2VUD04C"6ET3$546NQ9.!.*;OW ML0> XT7(>W;Z+A90&.(]V[T>!V2LLN)>7L;,.TT<+3 MM,]"9KF!HZ4T46NS%#+QR+M4Q_# "-,(PMJBPE10SA%6IK]X8(#!4H:DBK)2 MU&XOCC!F$+;.C3PPQ&"90]9%-?^)Z>QE%IEN=_J(26 06U$<[+M$J MF3 @V\XC]^-#U2:WL6!4S:OA@?.&[>:_<>"O0EN[09#55F3EDB/NV!"WR8TL M$7 [V'T3-A6*+=ZPJ:F%[NH\N M3?1GU51QQVY?)\P-. M;71,219-A0.. VZ'Q?3\B(/N?+HB*H6=1\-8FX$]BBK9\$AO/&3ZX?A M9V$0^*.)>^I[_ C5XMW2A-[?";4SRY .W:Y$J97[&(I,'*I1&N'$(+>K7YH# MCR-N#\1]RN68AF30Y*\RH =[=D2EM0R]SQQUIX6Z9>^T1-BU M*>Q6G#O.&.R.MA'6+6%]@,-(<"@3>5EG-D?SUGLAQ(-&!HD03,B961!,J'H2 M-8WOWSX^#&WQ'(O"D"R!^]C.?QP8AQ!K$-J2HBP,0; 88XBFSDLOCPY"VY*. MA6%(:70T4$@/OM4U-DV&]CBNJ*+8^9 M YB:1L?'"9NM+EL^V$#W,D64VP7$O1PV[,!FJYN6#S6P,T:6Q;:VO"3!85-C MV&QWS?+AIM7HZ+*H&\M>?26P.=I<&JT231-IHN#A_;I?'W,,LFW9%@AXYWO^ M8F9Y7]P;!/>B+A=UCA7;MZ'"TM:2O4" I$K1:$B6FML@?<9)MOF:OCPFO<.KE"1%ZVW,[R=$4%Q2; MCIM4$G2C*'#Z<83Z+G[R'U" O*R1-Z2V.YKPEE,\N'3E2T).I& M'A7-\P+,!3Q;%Y*+00_=.6+P8UN.#T%;UY2+ 9"1K"U+^3LN]4@;8H,"?2YIQW:5]2XZ5 &?_#5N* M2=Q44U2,UBGE5+DH'8\HE9,QSB54*BSGP:G(R^X[8[D1+D]3IT[MYV7JH,^80Q#H1PB (L MH+DU&B'RA2L7A:'0I6=W)G]_;G7I2/1O@&!1Z9> MC5[L6O%1/XC/&F=V9SG20(ZDY51E'J^5BQ 7(79%2"Y8@G20H!:7("Y!IR)! MBRF5 D2H!2(D+[?#84V$CK;N\=IQXPC;.5J>'[VL9YPR@[)^@' MQ=$J&3>* M"=BRL:'BJBHN/\N%2)-RAVV'$:)#K['9SLODV>DCFG#_A3EY1GK>4M.D0GHPW/R=?L!V M$Y&1HV>Q_044&_],GJ>Q?#=H_2]EF"W9*[X$%D?8D'Y ME<1*25M..P/IJUZ7KUPFS[(;)X_I9L2>K35GB7[*6KT_47/=1,O=Q:,^#NX' MU)J%]W$41L@#NJ3IR&R%7AKT?V^;HJKG/O2L5AXDA^1&2&[9PUHN).EIO;+8 MUHMJX\@A67](;MD46RXB54"D(VT\O#,]&89XZQS/'\_Y>?F& ;A?FY[, :!H% MG-,MBY,5E[G5I1$*GAV/OKRUB!T+PX$XQ<"$1@\;<:( 3GH8"\B"-23DO=-% M)#_"(6RT) "QH6D2")9'M[,BPFIAX'C(L\A[R?C(%W"N8GBVN+HT-]=UD^M\ MZ0?G'?ZSW7^6.AK6696L#2^^K6E^7$)+Z T5J6P-%1XJI_1,: M4Z<_&@:S1=UGW.P'&/UJH@&9U@5R7]%[V#A?%$XBF?.D7D>E.2&6VYL6A ># M@FF4* RB2WTX<(%PE"@_',!=9!"HXA$(PP ,RI^V\XBX,$]T3[<_$*[ %A$] M\N4<=5;Q?SW=#Z8]C95HO;W[=O_XH_MT>]45;N^NLNO!PPSSZO[N^N:N=W,M MD+]Z]]]OK[M/Y$/OB?SGQ\W=4T^X_T8N_7AXO/D+N>_V;S] MWF=&I_7IUA.BH1^39]@ALX/\Z:'8=HCI7#_">5 K5)DD[0ZF2IQZ*V2<+AJ' M^&+RQZ7MA&,7O5\X'GTO_=%E^K!4\^O+*4)*C^3R3+V=28F*2W.7Z9O3RV?T MT@?7*[FF:6>JKJV]+)W):Z]M>JRLG$GM]3_=]-C-US2IQ0=;K\'J.SUV2^9] M:]!H+MVZ(KA+],(B]T'G!BS&/2#?@^H/D M[/0"=MRRLB&4/V.'9QRHR]AF*5&,ZC:K4R&Y&B+O&>0"=!ZYX E6' 38L]Z% M*""/=6G!@(#L?\5A!+5#\T(CI(>WPL<_EW*F*97AJWD13M3TMV2P5^E8GV9# M[4Y'^H3>'OR ?K?RV.!E/:X25V9%09N8<7*[!AZ'G9Q&C-2*8[#;7S-Z%9"T;@N&E(!K5\8"JPX.LNP#X='9YL&/49[62MQ=-88G648 M^,.#TZ0' &LK]D-R<-88G*5X9P='9PO6#.26V#(9T9UL)(PV5N47'_EV7Y#C M AN;A'O-D/"(0*L?"2$F$; 3.3PC=&K/8"(CI+7/6LSDA&(OP&30_\:V\(S( MY^6\Z30%] F_C6'WV>?#)X,@9S^59J+A>T26>U,I_HHAL_6(+3A[T!D01BPJ M^) H]U5*&CJ0K4HI'#875,[VD^;Y$'E"$'K@,@3+N<;]: Z;'U!+4X<#'#SY?\&N_>3_ M0!'<^3[#Z+? 'W5]RR$_Z(X@E_AO.N?[P>\DL 9!6 -?L]%1E[/8N1M2@UB(MB(KEPT* MON.$H ,&),9[G;7--IZ37,\F,SG M3-80C2Q9]TW:4%^M#7?9F,\55$8%Q8 7M(^":K&HH-A8%#7/](I#5M@Q;]&% MT1V6/W,N5A21/5FCA@PH<5].AK"UK+EF[&UV5RW7C-B$&LD:+$JN'GY;*FG- M<;:05A2:[1X,<;ZSILH/9 MT+UA9]* 4%TNL..ZKN;8.YS7L]Z.JI($_3F6>_KS6NQ:U6*SX;]1G*UPN=>U M?%8EZ#^E+.LV9A8%L\](:70,8^6,*ET9S#X1$F(;*_*0GS-'V47GO;9-)9.! M524H3!*550?["+P(G)FEPY5,AW:FFR ,O:?, KKC\@+(FL/RL/9A$989U5&+ M6$11-0I8=.2H90ZUS'D N: *1S>(2KNHLU$Y7FN-U\/X>;D VX8E3J-=CWT1 M3"Q^&DL'W!TX"G[R(^0*_HI3[I:6-0E+L!7E7[.IO]@>WF6F) MJI[GP,E,+*U1/O34,%J$ U\"1F78/$[<]16EX!RC)X;1(I:2RH"HW.BT16G% MN7H

&T$(6G,J *.R7EU51,O-D/0X"4B86IZH_=3KQRG<\=7JC8[YCC)5P MX4(E;+/]F& M86D. :[IR?6%T(-!159DKYD5FFNV,SVC:E*I@V5R>U)RNW.L7Z3@PC::EB*J[9H;7!KEG].G8O%1RAX=CSZ[M:B MP%@D&,=!,9B0I6V@4 4/8P%9$$DCKQW,F_!\R,<"I$/>+"A0!24D$<)A"+R M8>!XR+/(>\GXR!?T9*&SQ=A\;J[INS0HAAW[H0.\O @PG!_]@B]?'3L:3@*X MN5^E3)-F/T%],H(X6O^3:JFH?DA.S/T+8P1\.QK66I:M#2R]KVI]74)(Z@\4 MJ6T-%!TIIO9/16],?C0,9HF;9]SL!QC]:B)8S[Y [BMZ#QOGBY B>)HG]3HJ MS4%OX'DWEC)5IO[[[=/_[H/MU>=87;NZOUTEOM,*_N M[ZYO[GHWUP+YJW?__?:Z^T0^])[(?W[E[81C%[U?.!X=%OW192I J6$ %?OCF]?$8O?7 GDFN*=*:TC+67I3-YSVN*LM]3-PU6/VMK M&A\K'VM-QMHZD_0V'VL)8VV99DW&:IS)2JLV8Y7D^M!5VO&I6Q:B,W1WW7JK M;BS=NR)9E+@0A\R2+'D^U%EX(K$ %GZ0^X:A<.-!'YP>'I- MX\#095$09$4 M=2$9D9+R0\BK)(6NY9/7G&4&=TUJ');NQF[>/I1I"UT258U&OB?T(M_ZM!K/' L)^)T MS$C'I)*/DI JSZ'ODLF$_RW<_!$[T?L.CE):>UB^HY2%A5E7,\M/W&UE!RVL M[ U1@,,M>YB*PO(QX+=+FU[N(/8<7AQ>'%X<7D>J#=$(?GRU?D(L_" MH2C\W]C#J]-&!55W'4M#@=T(N[:$*:2J8ZF*2=]:Z4_"?NJX)KKG/H[""'E MB\S52]#.0E-%4UO?"+@$.JVN]6*Q(<%ARQE9+%C<#>/[%BPR59*84YQ7521N MD>7Y\#,)/C-++K_<8!W&8+4.:+#,1D?35K:DYGCG]HK;JYSV M:HLHK[)72S*J2""C7$"Y0:K*(!F',TB*S T2-TC<()5ED+:(\K8 :N"\8;OY M;QSXJV17 9EI*[)RR867"R\7WJ*%MUUV]D-1H;LI$2A17W&J-Y=A+L->NE&6[H&3]WJJSFO^A&3 "UT(MS#P8MCX0.-89!"+7$]PWG#>E*O#MQTMP9P.;S.HPPO:%I9 M2EJ1_OIX(&7U&$MJYX17)QH.L6L+M$4NMJ$/+QR$0VOSA!!'D4L[[D+[44R3 MK@)Z18&]4_^',NLBZR++ZU>65I<_:DO'3GS(@M-?@?A^\X,G]/9W8*#O BW( M%_3JUX^2O$H,S4;'6%'VF'E)B:&%H]."SRI_?@MVYFS!8R+N3_[^$%(E B$. M(,8!M)^?QWG#><-YPWG#><-Y4Z;#LGOPFMUAR1:7JG*C(^NBK!5P$@R'&!=_ MSAO.&\9XDZURG"'5K"2J65\^TK82U7RT-7*W81A#%RE(]B79*8$>623@T=CU MWS$);OX1Q'%A#PE5A[")>0) M])!RZX$P*UPE7FJCTUYQXBQ?&JH3BO9(!ZZ!$%W668N@50#2"( X?.H '[[J MRWG#><-YPWG#><.<-Y46V)X M&,7<2A4S2Y'F$;23SYH)3&H (?''2P 9S/P5E'$WH#.3)"^W=KTTSAO.&\X;SAO.&\X;-E."!7G"9A)V2B;W9NJ +B[Y MG#><-^SF XO1RIJ4:&65):U\M&6!=S@2',_R1YC7^O&5#\X;SAO.&\X;SAO. M&\X;SAO.&\X;SIO3XDVF'*ZV.5M HLM;&EQ^]\,P<-YP MWG#><-YPWG#><-Z4P9MLC>GT'8_XI)'-U7Q@,XM)28!Z/WA";P]^ "_L1E'@ M].,(]5W\Y#^@ 'M1YK!5;724EJCJ&ANMD#C>N"ZH(6]R=D)C1!=H;.F"(ZA_ M6GV([5?DPE[(4!1Z>!SA41\'@BJ)@B(I:M454>EIL E1+E3".MN/":B2$V%S M')7,^@'":_9.MC;GC(ETCGR/%B@F^R7OXRB,D >TR"Q_.I$_S1 E;;D*D?6S MA M$3\6K))4)"!NZ:?>SQ(ND1YT4Q2KO?HN6R'_2.'E#1Q$U0^::H1;KI]R, M+@J(<4 S:C0ZFB9**PXCXK+"K2BWHDSHB556=(N26&5%EZ6_#=+/19^;2:;A MO\9,M@]H)DUN)BN7%6XFN9G,;":W*(EMP>; ><-V\]\X\%=H!5V:+C1PM<#5 M E<+]5$+9MDY*%V&)GY:JR5*ZO(YK5P[<.W M<,A"9%IT9D8]MT6G0O0$TJC MH^MB:T7+\]W7D;FXN:J,CBZJAB$:NLTJYQ'*)/2Z)S>1^E^Y] M0W66*&F2J,LJ][[W+"<[IQ5RY+^V\]+Y0O])9M /SJ=$G+M(;Y].*QD?F9*+ MQB&^F/QQ:3OAV$7O%XY'"45_=#E"P;/C3>:JCY>&1X>?7+Y\=>QH>&&:9VU3 M!>2E96_IBY.K\AD%Y0=:)]<4Z4PQUU^6SN0]KRF*L=R4U]&@88"S_(?<-0N/%L;"_7E2L+GEI*RLGHTJ>I.J5& M^>0U9Z'9KA[?SE$2\=HF#U]BU8%B!P687@U"4/"?S7I>*A8Z0T5=Q=,GR(WI&[%'DR,;X'Y-A-QV-S M<%=H[$0?*<=Q60@N+2L>Q2Z*L,TF[^G&2#:'MK!=4V!SC-_G.V750V[*][6S MBP:D#*_QP+&<:)==FTS0L1;ZY\E?4NRL#&T^CT_KY(Q+('%X?7T03_>;1U- M_F_LX=5)YSWGG*=]T,EM(-.WM+@N<@.9#NU*U)9HMMJU*T?)A(^*^V65"'(V ME,?N]6;99EPG<5Y5 KK+J8CY2LIH4Q&UADU%ZB2_W&!M,ECJ 0U6?1N#U GO MW%Z=J+W:(LH[M>_0:]J^HTX"R@W2)H.TI9"_4(-4WQ8<=<([-T@G:I!R[LG9 MV"BC5>-&&5QXN? R+[Q+!R84G?UHT7865RQ>6* M;;G*)%8YVRKN($T:2)-IF,3AY!F?]3T:ZGWDSVIB4_0T^RC$-CVV&GLA K97 M?=P/>UG<(@\_6XV.NC3'YKSAO.&\X;SAO.&\X;SAO*D#;S)%7%LZ5G?M?\5A M-,)>%#[YL[WRL"O]UDNW?],U>.I67\UYU8^8!&BA$^$>#EX<"S^0N?CV([;\ M9X\^Y6_(C7'F^$UO=%1-E/7E+IDL)SAO.FW)UN+JEZ(\Y'=YB4(<7 MM"TL@92T(OU%/SN>3=APT327.Y$>'F.W81C#CC'!'PA)(1Z!F8T# 8_&KO^. MH>>J;_T2QG%@#0DTA+&+]DN6G>!I]!E+'EM+1P.LR'P#P[!]'0>$ (DH)N6/ M-RF_Z$T/*;<>"+/"S*)IT,4F9;FY\7Z9:H;6E$X*9"NLQ)X(HQI^+<-YPWG#>5)>9W--?R>@/F\29,459S1VJ>\X;QADS=%IAL/HI@-*5',VG));'4 *ZAR[CARB+0\DZ8,0UY@QU[.D/[[ M]6/"?Y6DR8U.NY5;S/BR$6MZ/$]"<'?T* 0]'#MUP Y?#N:\X;SAO.&\X;QA MS5?)DPQU# 16)!2UJA2;N4N5^*%A'E M<-YPWG#><-YPWG#><-Y\U)\"93*[V6O&,K M/1)EWGJ6/\)P='+F3('>Z,BZV)*6N\QF;J''T<,.>I9S4*6@I\46>DZPT(P> M-T_;MLU.=M\[YW2"B5V>=.>\X;SAO.&\X;SAO.&\X;SAO.&\*3.OL71T\)K( ME$8V5_.!S2Q0)5'K_> )O3WX ;RP&T6!TX\CU'?QD_^ A*?98YEC49'5T15 M72Z:V#V6Y7CCNN"T>5-.ENK0NJ#-EBXHJ':*O?,^OB(7=DF&HM##XPB/^C@0 M5$D4%$E1JJZ:2D^32(ARH1+6V7Y,0)6<*'%RA\^V#G@:NF$V.HK:%DU]^<2L M>IU%D@L]%2^B5"8@;.BF?<\BRD>/.BF*5=[]'@>M9],-;8GH!E$UZWY*49TU M S>C^YO1 Y[AWI:/Y SW.LL*MZ+HN7;@VJ%:0F0K0#%V7'0N0$^T&AU3%\T547CF M_1%<7+FXGJ2XM@\GKLDI7T9;;$O+S5FYQ'*)/56)S22PN_0DS">G<)2::!J2 M*+=-[G[O64]V3DODR']MYZ7SA?PS&?+>^$[(+G1S@4(A] ;V,OQ*!H/2\9'OJ"GRYYEGMR>-,E#YW3:FD[H,O9#>HSM18!=%#DO^/+5L:/A1!G, M_2J%KS3[">H38L31^I]4RU!MD0#S_PZ#R1#&Z!DW^P%&OYIH0$9X@=Q7]!XV MSATC^!%#&=0P%UD M$*CB$0C# S&GQP-:RW+U@:6WE>UOBXA)/4'BM2V!HJ.%%/[)W'+GD!7P6$: M5V!KB$Q].4>=5:Q<3_?+0P%OR812X-W>?;M__-%]NKWJ"K=W5]EUPF&&>75_ M=WUSU[NY%LA?O?OOM]?=)_*A]T3^\^/F[JDGW'\CG^ZO_N!U5'^]%!L.\2,?#Z$Q:#V?Z;(J<-! M)NBB<8@O)G]/1 =,?7::BE6I_?;D1 GU?VCLEGN[(-\(/VR'V_KG$^#<%^;,B?=OJ13#D@Z\I# ?UTJ MTMV'C!M7+,H/,7?+XW?)\"$-@]Q#A\"[C>\!.7;3\=@.Y43<+!9) MY">?Z/6#9X5W&]O\BND1][ MNZ@J#B\.+PXO#J^CA]6L-=@UMM*$K[QS9[ L6[)/;6^U(1UP M;S7MY&6*AL9\H68%]=C;RJZ/MG[Z) JAM\E9_D)H,^V%M;Q9@K1Q8DAXN(8GT%OJLE^BAJ]-_R2& M0,HU_%%H^"UBEJL#D5F?#D11-I,>/FT2/[>7CWG@\L7EJV[R ME:FMAK'48K:TMAIFB_B'AM@RY-U[:G# <\ 7#/BE9I'E 3[I(]-65_:GX)CG MF#^,$Y6S/>H.0&_#^H.D:Z+:6E;NI^1#'<$)7:MI2D'2[/\_]MZ].7$E21_^ M*@IFSD:?")G6_>*>((*VW?/SOMUV;]MG)_:O"8$*HVF0.)*PV^?3OYE5$C=Q MD4! ;6QT\<@(555/GFIS*Q,CQ4Z&8Y(F-!"#L?NSL6?WZ[.7H7+T7$JM>P% M;01M!&T$;01M!&T$;01M3H$VE5P)&PK,M_W_C).4EOY[CJ9';O%PZWV8G2*E M45=J5M_,6-4_".S#DB E3R1^#;KD.\PE\G^0;O02TJ?\KS<8D\K;-+?14BW< MJ!43Q008.02C$!2"-H(V^Q7B&W*S.)/A,%\>97AEMU>/_M\)N+UH4I3T%J3] M/AGX$BV$2WPL_!N25*))5U)"TG1 2_QB95)"7:B2]^;%?K*5>VQA<;;BV"4+ MS#/'K@[AK,AK*S3O6/!ITU\AEWZ)XF?OU[^0@-$ UP*^H%<_+S)L9594,;QC M5 GME.2#O>H#@:X-5OT&:,UHA!],&CQ'I1%6!)$&(#(%@CA'T';6GJ"-H(V@ MC:"-H(V@S3XMEO)^R.H62T6;6&^T-$O6]&([3&'2\ 4QP?Z"-H(V>Q;-Y;V+ M>Y?,!I/,IL:'9#[;3+G[)!ECQ1KT!3+GE42;'4ED.!I$[P1;K43=G])H''?[ M0%5I-/!$&MVNGOTMW81("208\6_',2P <](S[^%=1B]ZT_>,6M^!6$EEWC-I MHT*C:!2)\-$I@6P+;^$*A-'8STJ +8.0!1 J>IH%?CC$CP@-"]H(V@C:"-H( MVG!GKVSP%6YIKU2TAVW8BSJRIA8KQ0B <0@PP?R"-H(V1\U#/(Q<=IA1]VHR'Y"AO.RKX!O=%2'5T$;01 MM!&T$;01M!&T$;01M!&T.9K[PBVY :4[FYO9CL_?K>Q3C"]MI M&@>=<>IU!N0Y^N[%)$PK;UG-1LN1E24%.$15.[[@)D0!O[39BROJT)+ XDH2 MG&T5M>_>.RV+A^21_. U\$GH)[/]%VX&7I)(GZ^T[/"D**$F8CV"-H(V@C:" M-H(V@C:"-H(V@C:"-H(VET6;'?.EYKT+M_G.\R8:#J.0'KNZ\9+^,L^ W6BI MNQ17%_#@#AX;3N%508?##SK.(-_)7DK;S]X "VHELO1$1BD9=D@LZ8HL:0H> M+3]NSE,GBGT27[%%N=:!='XT[@R(A&N17TVCT352-8D&@<^N\,=7R]>^8@$N M8T/5@1F.8D6W'L=IDGHAKD5EGZW;:&F&+2M&T6N;P^* IL,VD8DZT'/DB,;1 M&(0/V?3W8Y"\ JF/+RB6Z-]-4H+*!^R40^+DCE9-K"H;- 5D@VS8JI ,)Q'K M%&ITGD$V5!JL4XUJ:J-E&+)B%JMV"UX16E1H42[DQ#(M6J8UQ=[>"K"P^)H[="5M$YKC25VVT8/F[KO4&E+>G!QO?= M"_RK(.1S<#?>*$@75XY[7.[?9"@)O6YW/!S3ZD74)T+K5M&_YHI7T6]8!2OI M ]:P*OB)Q4I77.E;T@NZ07HRZW@2DO0Y*H@"7H8VZQ*F*5?V)XFYAI>(KB,; MYE6P=X)044VDQWQYMOVJC;,08,-H'):15P)> EX"7@)>9P^O ]Y:TN?);9+! MM ;&+>EF'DF5>B35.FA2U;8]HT-$3B'3;X^'B+!DA6[(JL-]R8HC)!YMRB\Z MVT2AB\CXV<1GNZ?\Z+3H@VYPG^[#$6\)#0#(W% /K$X-H)],M06.0"H4P%DH M@ UL5JI>@7X:]0HX8AXAX0%ZV@$E_,D4"N (I$+"GX6$W\!F.QVUUT_GJ+U@ M+,%8]3*6OO>],SVLKKBZK.G%>L:"OP1_G35_[?TXFFXU6JHMJR;W%4D%S'?-@A[-U>CA;U5S9J%).06!>8+Y>A;+W"M7+=NZ:)UR MMLU2*4BN.EY"<&+#$0D3#ZDK6J**=DZ"-H(V@C:"-H(V@C:"-H(VITR;2ANK M#4T/VOY_QDDZ)&&:/$?3E3_M<;C$GE;9K;:+F.;+K%4G$"BQQB4<@)01M!F_W*<'U# MM(4W&6XH',KP,^CVNAQ)]TDRQJ,N4M236#87@,DGL42&HT'T3K"(8-3]*8W& M<;1C ;3# OR3T]'L#.-C]NM:>09E12QV BDN7X\PS2?S\O.N\K,YN)Y3X< M8V>OH(@0\2;,=_$*K@)7$3\6X,<1X#D%\(C0KZ"-H(V@C:"-H UWQLH.+L&: M+&&;'BXVE9T#G )=@O,%;01M^*3-H?R!-4EEATEEW>9(*M>4-LA HBSQ"M+/ M0>B3,+V^Y)6O7P2Z3]7?%[JZ5705NHV6XLN86=L$\YHQ;KRDO\PWH#=:2\H^BZ2H M$X;'II-Y5>!A\ ./,\AZ6M[W]+,WP"I;B2P]D5%*AAT22[HB2YJB:GK66N&HU@EKL=QFJ1>B&M1V6V+ MY;=T1W;-XOE6SMK/[A,]1XYJ'(U!^)!-*[M,[W4]3DE0+%' FZ3$[LVI32RM M)NM+RF *R$'IA%]X+XX,OZ.'%9N7);;DF&WZ6SJC M* D0U]?T*&7P2CZ]!7[:SQESYE<9E)3I3[P.S'>GV--/37./?FM/(?]2/\W&/O!=RU8F)]_/* MZ\&TKKW!F_>>-#[.S7X8A%>S2[UJE89>_ *W4F9TJ'Y^\='K[6,_JO7 M_=.AT%K0@12M]P]?'G]\:S_?W[2E^X>;ZK+B,,.\>7RXO7MXNKN5X*^GQZ_W MM^UG^/#T#/_Y=O?P_"0]?I%NVD__3_KR]?%?3YS.XL-]**7]: S/\)/?>1WD M'Z$W]@/0)JM'.(-ABXH.JG6G(INJ>1CFP!LEY#K_XY,?)*.!]WX=A/2U]$>? MLF=E5IKJEM<, M9;NGKANLVW2MU5?Y&ZM6ZJD;\OXWYAU4N-4MW+ID5\9X;)_;$:?4=N0!OI&^ MP6W]1+H#?>3/'Q^8,\4/N(8S&^VRYCN/JZLIFE[F\,7&.5[ 0FG+L+9@QJML M%?C"WU'?=^CS3%0I'PP6CR."MC+L0=$C\0I;,9)<+YBZ^\@R._5G'+HVTKY0 M4;)57'4@;#C]666=CN)T+;=0Y9VNR^9U4.=IN0E5"G>HAZCJ;YF-ENJXLFEP M.BR!YQA?=?N_DS9OJL'A(J;?\_XR1EI0332(H) M@*,;#(@49OH3O\6_NU[2ET9QA ?Z?:GS+D7"[#JFV<7$JBZL^)PVEC59=]X D[K%NR814+!Q\/3S49"1R+ZHLPPOLB4?K*Y+A![[DL?='0MI)0M)9+KO[-<)4B\K,YE+A[2C%/%E1 M&_[$H;5)>.\;6[;"L&7L+,CY*P//L2"G67Y7'8_E70V1=,+D/R,E M;F8(49F/L*^*IB2.00X' MU%LJI=ZO+;MO"%-G-[<'HP-S6C][OS*+YC,)22^HW-O&UALM0]9-BR.[1@#I MP#&0NC%E-%J.(=M.$52GW"Z)8^$\N\/!].@@3+WP)< <40]W0 ES6'?_' 6X,*@Y@U)FPSJ MFJ%D 92P&H56K$8A+.O#"6^?=%(I2)(Q%C47WFHNQ/07=LXO?+E!9W+='E@<$_?<^S GT M8T*?JLK;P>"S QNQ)36ZA:_LQ(%5.MBQ%V1I@"S;D&V5)R]LG?J=3Z$-1M?( M"WR)L'@54^I1VB=QIN6%XXPG$9Z1*P\W9E%&,)X?D63;>:T=;,!JRLZ2(UC" MN7;B2-M!IN\%:E@Q4)'ULTT"Y5/(3RSSD?=.RQZQ6'8W'I.Y'9PPUX]XDGRU M5?6=40U/TC":?9V2K#('8K1;<63%*H8HA0/NA&%6@_5>*\XP%*YJLNUJ?.#L M_$WY^YFTTES2"^O]X&'OI?R%W#3)#20YIU5F*KO1TD48_"Q1M2F LD]8850< M8.4*J_R@H16X ]=96.#<6N YB?X5I/V;<0*3)'%N%%4NE^^XC9:CRK )YL,B M$O ZNN5=*[Y MT>SS^Q\)6E&3 _#M"=DJA9AELZTJA[_>.TU0?8[:[$CH]XPTWP=>F+9# M_RZG3F7!38^3NVJQH=I13OX*/!TF/WJ/@*)=^DQ;YP-09Z#H2TCJZ1$7X=+C M03P_]:,X?2;Q<(>3*ZZ)>5*FK.S$2L*!QQV8*LOF6M"$ 7)'E36CZ"LX97<= M?X+YFY>.8[KOJD,R7Z"A4Z=@CB.8NY]\B:/AE"XTU9#Q&%@Z-]Y@D#SV*).E M.S(95J-V%%E1ZO*"")N:&ZAM%-L'QIK3:%FV;.Y>54]8VYN!\@2K+RQMKN0Y MDB3CLW=DK6@P(/0%"5;6V9ZOW$9+=V53%4?.S@Y=543X5O#J!;^(?_47B:,B MLDQ%:0"$'$W5/G$$K;.UPS^/$_@N25@5O23 =9[4_:!A]+R\GC#,.7"9Y.0B MR0-)'WL8I\RN^!5%N*FHM/:[L5/1#V& GYSTWAI2Z\6V5IO8/F%+>U7C.$-I MFH=M%3?)@AHGM+AU9I*OR("JO=UJ%1OJ]+-/]M7$=%D:RB1U8>LT%%/1&RU3 MDUVSAIQ$/G*A!!KWGB>[1SAB+%0U94VOH8 49PE1_&T#EB=$32HX[IP056/) MICTE1!UOA&?K^,N,RKS,K_#Y'7ZK^&/B07_L?8W"%XR$W@(M*DMC/(MNR(HE M#L2<%7PV[0MKPX_5:+FRSDLIT3/0V*MJ1#$OK-2+H^&TKCIZ[:+A,,)!1-V? M E04!(9C@;1.R'9EZ,L*TH:#;SMFLX))TQ= 9K[C'(8[_1BDOR!!+N'+T*P MP[#LP_+V8IB!F,!M@S$N'FTH^#BBCO?*#(M5W!U9TXK)K2(:?^(XK!+*.3X0 M'5I(P79Y:G1[[B8[#=='O1X\ S9_VW?EN$#S:P]Q'N ]9*"<%9>T4UCOA'=Y MC)T*"!TV(W8SB#;+8A4+NLN*=Y%T,_"21/I\I4D)5=C"D#]>@!Z;)F0DNJ';+\J"RQB+ M1MU%Q/V<,%)>,)<%B0;2=Q?_&W\&\,F*7E:Y;T;L8FX4%;A20M)T0'+'-Q[] MQ5/ ;U[L"QOZB++X!Z/5<_3L_<(:/OUH@&OQ)8IKZ=1NJEB:VY(UDY,BF@)> M!TV:_=OJL'C_NT"C6_,GLH"X>_,P>[#XSV3Y(=5.2SK MF=;D,?-1@.RPMGT=,"MA>EA8A\39*7&/O[T!A\[QE<%5YFK)PZK,Y,0FCSFVM*[(7GDQV96M)>7SA/C]Q+&T7"MT%3 XV3Y--?>=3[IS:\H:*AQKX M$]Y+"\#VEB2X'MLJ/_U4\_T7@*W#:'(;+>!#MU@@B,>:FP*'?)9_K0&(FM)H MZ;KLUM;2@;/##J?O^;_K]4B7>O.!LG AE,BO+FVV+<5>2J1NUG@;(,;.1H<^ M^P-W J] ;@X*7IP^-^_E.!TC[6/O+B/H#Z#G8XB]!-B4^/ MPH;^_!T@[WY$\"G))RN5FE3"0OE3KD)0A#]*AA$P0*B6-O?([XY*,G_(5,U@IZ M M_O)N(W&&M[]$_SL;Q_WX]CMP)\N90X^[11*PL+3K"> M8+TEK&>Y//&>@V:E*SO6:81HCU!5\H"EP)[&HQ'+6O8&DA\DW4&4C./9<" >)PJ "D$8$IW -.. M*NU<%=<,2]X(^)\^_#=Y[W?$OZXT M6J8A:WKQB/')N]=/1 EVHR%A1XLGS19BTH/9[;$F]\Y.S5.3#,OF=>*28:-B M1& ](ZZVE0UJHV4;LGJ.C7T$ YP^ VQ6C3MS@ 8E4$?I+#V[LXHJHL?HWU\_@I?6).RIF-AST*.=L!_!1UK^=(HODS=O! M].JBRX;V2?&Z75B5- %K[=U#OPW>"E_&8[@^"+Q.,-AS[Q2AIDY?36W,#!P% MJ3>X^S4BH1^DZ%X%Q36.8^)_'JG M'9;%?46;#5O(R+J]T M D9S7B/.S#5[EX&GA4<1ZS%Y32NJ!:_DTUO@I_T<:S._8JMYK4Q_XG5@!.-T M]4^.NXK6@DDP\R^.$:$:&,2PNK[1ZYH=W>B8BN9GJ::_P;]]_9 MC_KQU*!Z(5>=F'@_K[P>3.O:&[QY[TGCXSRD $_9@%P<\:I5FH&>ZJPSQGJ] M.M=(-7]C,/?1VJ*EL:YI&0V\"P;A'7D$4C]&(?:WS32R&ZUG:AJ"17F#\H\> MK_!:*QF@)+.W_M&)/ZY^RJ'07=BC473?/WQY_/&M_7Q_TY;N'VY6<_O1A@GD MA:WDX_/=D_3\*-T\/MS>/3S=W>)?3X]?[V_;S_#AR_U#^^'FOOU5>GJ&+[[= M/3P_+>/;$A-:1:Z2C&Y,&)VIK(?Q$*;<+1J2\RKT,7[QPN OBMZ;B4R&#^W0 M_P[Z%./V^/&Q]R47TD\3&7T["><_PRL^#VA9BUR'F@V)@&8=X91AM[.ET-B. MIO0YUV@;!-T28 1+@4AJ4YI=#+I1NX49Q 'M/X#JV9-YE>'$ MXJ\.HV;N0V8;@>$A@?'4E#Y@]3%-^31S@7ZC?I*P?FF?2-D--TS!9Q=_EV!; M#-;:*QG IACVN"&SE3RP:7H!5>X8K!\ \ D6/\I?T[Z?/& 4O1$PW=CODJB7 MOF%9U!$H=AP)O-I+$V!YQE"32<#Q( M@RL Z-B7I?Y[)P[ 4GM/ +M9'BKPWB@.$L(,P*;TW)]Y&PE1)B=TPC,S5>U/ MB=0=)V!+D)C:-&#IC/$T]^!=2L%,_)F-!_0 &#/P)SP@B.G 8*B#0?2&%A%\ M.:0&$6CAE+ 9ZY8"JN0E)MGG_"T2^87)LKAJ.-LQ?(F'Q^E4T?] X9KDLYY. MZPHT-I$Z>4?N$5:DP;Z\;,5&XS@9$ZD/#)\ C>GCKOP83*A0\H,7Y!T ($[L M!1>V\RZ]C .T8J6W*/XYB#Q?&@8O^FLU,EMK?[QDY_LL;CCY)[=$( M9 J3$'/WT5_^SQ@D3OHN2]\\P%GVN&^3F MAT0R9$E3-'5!XWZ9YFE:X;#,G&5#C.\"Q"WA;HD\LMCL,PC'Q MVVGV'3[VI+2,UI0^>TE W8>S^I62^&D\A"&_X[69U9&FRR/EZU/&-L0I?]JW M;JFX!JOG/F=\5#)]CZ4YJ\&=SORQMP#U=_;O$KC;B\!&MI_;58]##R18RC;3 M9;?5N?@%R1@E)!>1N3A!0@1P4S+N)"#L/= ZJ"YPDRB100!;0B^WA4"5,;'= MS7^;>[JITHMA89G/))F76&@EC&(RHG([K6M.]"FQ3X4EK:?[1_.I*8&E :IB M,*"#(R,J'Z>\!$H2GC1")9\;(_]LM[]/S)&)ED0>S!10B!H9,'*I0R67 MQPQ"+PQ!TY=X*$-*;X!E@)!C//\_8 '0:[+TU@^Z_0E#QH@7VC9KYB8)C%VP M$% I]#+KN^<%\?05"QP\69+I:')_%XX=%0ORP;!#XLSH5*@YH$N9J0K#2,!N M9GV\IL9E_O*T'Q-FCH0 &D(1.ZCS8G1KA5/9NQ?^V,EM&_"*)VL$. 8UM*G MQMGK1++E[P7^[1!J27D-W,S!C!0CUP-O9\ MVH"-X(;>=?<+Q EEA,<>F)%P^:T?27ACLN0)J.1Q:XAQ[9FQDIBZ /(=".Y> MNU2WP=RB<8P;K@[V)Z %S);+PB#W(D1A4VJC9='MRW,V!W,; *.!=4%- MCC M!6DV2$*5^\J84;9<:\.E]P]?"C7YQBA/'GL,$[CGS$ R?]8(\-G%:!%L>'TP M5B>!(F6"%D-IM**0%,)$&23H;C8GZ;G(C#^8V7B7I 'Z(4IM14Y,9, 4'WN3 M"4ZI7=AL+N/2[:P/ZNG*[8XE]BQ:IKG%$&.J"=P_XR))&6]+P.BI!S\G^>!E MZ3]C_R4S."@3)\EX.,H,\R\1>I>\(1C!\NSCF)Q8]I#%9^!8<^Z=[ UF!4?4 M&00ON8LJQ%@I_.L-@&N ,P:#S!"'&\<)FWE,7@GL\6D6#>R!T]RP@R\ H7^Q MC!FZ1_9)C\1T&^']HO(+YS@.\S7 ;W-QF\S8-UWTJ\P\!K0\&.8!3P>ID-A\F"0WHUB"F$TLBZFZ< MBM,9N2EYKUXP8,E#*3.7 DSW[K-/2=GW>Q0R/G-TEOY5%UC48W4LV?*A8,.- MU)#M]G K.%VUF8RFS-[$'R'N\[]+L$(BO1&TE9.5;\PPPMZ)1EV(FLL?QYEO M-;/3Z$X3W0S$!^5#]3<:=/0@(O:HI2Y5(&7ZAF;_PEIFF5HIFGVY+G\+<-<+ M_)ZM1BV\/[\_GNCAQ>$@$+)=9\QV([+4C][0&[HX3-CB#OQLCJSGP/0Q/K 6 M2(LX2'XFF:LZ8Q@DV@8MM%E1>7MU5/ZT ^S+XI^'#;!7'($(L%]J@#UK MC_3A)@\'_+Z,*4%49?$"ID4G<80K=2U_\69O;QL4J&3Q/I"W&<]T'(41J@6J MGM;OEPVM9 #FZ%N 9;;Z;)>U6<]PMJ#49,*:!>,D,TXS9RT+Y=!/JOI)RA?^ M,#!9D717&2:'6_I)_L!R7V6;^=;8;ASMG"\8)U:5J_]OZJ<+<._-/'7,+7A+ MNM0K*.DJ=0AJ^>X(0Z*]8 "WT(T3_OKI[H8^EG3B,:Z19L^X)H'$4]=O&$UM MQ+PZ.W/]@RU6$*&'7,,))F>LW"W' M^,AAY)/!C,=I-G/E.TMNP-LP"C.-Z-Q__R.9Q%6*%.114-UD^U!7""P-(2=[QAW\"2@?G>*X,'[U.$^>&=.BKFU M>*-,._N<()D^*O\A;&5]G^(2>+E',FD.$XM?L@ G?EDX%X'ACX;W:Y6Y,=WL)IJ%DWAATOK*=W$SL,W-MX,MVAG\PYR:=< '=[Z342S( MC.A;K=W4AT2W^ M+F3L?)MO6@&8>!>F =K6>W]+BVV!1@I YJ"?/GW4MSWP[F/N3\X;%,(KS"O!6S;!9._2:3I&P=N@_]<%0>(99W-.SG1392TQ3X\1R@\ >P;G*]%]I9LK, M*S&:G8ILU:E#^BA[D>@0T(_*6F:J!I=MVS\N0>-5@>#]1MX MHX1KX.0K@?]T:?L89G;S2Q6!:=D8I>G#JFFPIQ2V?G?[,W9 MY2:]M' 4BEVSC*9EVBLO*TUUY;5UCU7-IJTZ6SUV_35#L?8S6+?48S>MY'%]4'K6"XI3 M7PYM&4P6@B^Y?MC_6E7@POK?=R[52U;7]EI>#:+*_,[B2/L9UN(K4:2\ZFEU MW%NIFB7KNLE1 3Y1?U)@OGS/F\81 MS(P%VXF5O,JLNH/1^1D]ESZA&3F;ZE)=:#^\#5H<5_ V6\!V>N/%,1YN^E]O M,":5!9W3:%F.K#D\]:X3714/H1?K1)';:)FJK+H[%_HZ;6W)A7S]%H4$4U'C MGR25RA1IOM .1?%7#._2H;1!TM8- M);71TFQ=5ESN"LC5UK2FN9 MH!?\(O[57R2.EN%?8RE_JO:)(W-#&*T'<>94 %$)28K5:677W;E[P!F:K9IQ M8+= A"6A%A,B=C===^@)>8+L4\+_/YN/LR/[8.-[QY1MNZX"SWQT(:W1VKTL M])7PQ->(/K/1TG5-UIRZFK]PUH?SI,+*,^)[66?N[2+.HI_O>?;S+:&EVN%B MG]Y=Q84E6F8+%KL8%BNABNMG,1L[8]NR8]<5->=,(Y]4/)UFVE_1PQ@S&>4U M1-5K2=\[5$MK3A/^N(@4B4C\1C'J;FB-M.PX2V6QZ31:J@D;&9NG#K?"GUD/ M@+0# @[A&LF[(1W;@+)GR/SW -"9QP6=?7]8]]28%OGRKHEPNKGAY\-?H): M\$.#Z;*MB%CZ845GUE(""-Q)L?A'5LQ&##1KX6'M :+5UV=9["H,+\ MK <^U@'@HX,(565;XVG[UJ6 M2/<\6^S +PX@4&VZOS$LCO!SV6F>R=+89,4DH=U3[/A0/.4S&*K-^,1%PR&< M?P[L7$U+=IV=1<,I); *CKI,CCJ$*]%%7Y C U>=!$=M4,-YD4.8!EG/A(>Z M4PSX0 /.;RE3^VQ[L[_$,_:4;G6\$9YWVMTT$7YS>=>=#-ZLR*H.*^Y'8RS9 M2I?\8I7W;NMQXJJ]1$9]N5K,516^K31:CN7*BJO7J_!W(N=I&-B"@P4'5TG8 MWQ,'JXV6K5JRNGM]1PXXF!H7'VDU\M;JKH)K&ZP=LG+\$R$2+4[_7T!5O TQ,@TC?6NH,":X\#7#NKA_%_I_%>TE)IM0)VD\9@U MVBS=S'*AYOZJY@4;&@!>2$M,9W5+S H-0MQ&2_31/,8(1!]-T4=S0Q_-\MUE M9LR<^_"6=%*P@5AA+00.VD;I^],D4(\''%FSL^?80^G>IIVD;X.D.XA0K15[ MSMAE^TW6=U9KMZ8^1E-JYXV:KKY$\=43F'<2+HWT5,Q8J+[B^*29%1PQV?X,M]]A=F]YHZHGT_M$*G8^D0J<;T0&(2K/V$/:#M)WB392D M)7H!U1.&.>4E^R.$K=* KMD_L=NF6+1JB_8U O-3K%J959MZH,JTI3(OHBW5 MN;_OT%4XCG909W4F^@6?(96SI7CN<8 MV+M(MHPS;.DA&$0P2#=KR$[\?\9@44T-+#1*/Q-@%O+L_5K&&&:CQ5.#$L$3 M@B?VS1.XYYCAB=*'KNQS/G0E..8".6;*+?.\4]F\LC/S2G2&/-8&:O6)7-'@ M:HY%-M2>V_M.! L;&K)M[5R63A1".#=P;6_%NXT63X41!)[XQM.V%K"CU&8! M"[2=/-KJLAX=-5.)9UAND%/K<7.I05'Q>HXU-E1MW;?5Z&35"'?F$/X<#P); MNV&KK-%87LGK9^SF.D>T?> ";@LV91%6!CVVL "HWP66N,+27J%4F\%H\E>; M][R]C2NK^@OGXAQ#;#AROGH^*[?G9@*M^.]$6SJ"30EM%.W%/ M<-MH)V+]N:(SN[RA*,!T\J*K-D/1Y; 1SL5VUL,B4#OU/!:U8>IB+.2BINJU.3S.=O: M/K>D.UO:1Z6%-K3%TCZ2J.US[A5HQ&!%;9_#U?;)Q8Z42QQ1VD>4]A&E?8Z^ M:**TCRCM(]ZW\GWG?D&1_FA MHDR#8)":&&3[F)?9:.V<"2-X0O#$7O(-]\04&Z-)5J-E%%W2IWPP13 $GPRQ M5WZH+4YC4^L)_LN1ICCOTS4/47A5HB"J.&LSQQ_6D7<9#CV$9NV\R1#YZN>& MK=J/VKBN.&IS4FBK:/KN"6X;3%]+P1SF7(YKV"J;:3$:3*D1;XRE.>]Z>1E''IQQ'.$1NU?'31:V5%K'1Y555S^#8\FBK(#@XY/DXVUS MFBU5K2^G67"NX-PSX=Q*>\3C9%Y;*@9$]:+:%85\!-]>*M_ND6WKVHRKM)"/ M(KN[5]7E@'^7%/+))O4P'@()NSL7]N&\'%!,I#>R"C- M"J@HM("*WI3:M*#3Y$I6T2F[+--']K!FP2O6+,!;MRP<]1:D?4H@G/?8&TBP MEGCM'9\9P4C?B1=+,(D!26 V<32D;X)? +\D!'5O2 4"79..-_#"+I&2/B$@ M0S U#J%="GBL%ZK?V.CAT[]@8D'X&)+_@PE@>0=:W:$R7"Q:,ZU9=*/G M^*A:3HL+J5,"72]H2@*A%N&?]KU4ZGNO1.H0$DI!*'F4@$$XCL:%'TBC* DH MR7LYAN !H:1J.0N\H?R;7O@[,"<;3K:^LO36#[I]=M\,[]6)J?4BYV8RNWG+ M^GLVM:\P^&<8NZI]HU.JC#$;:^0W5^5@Y'(("+:9GYM2IE#PGS#:"Q6'L)]8 MH&+SS%1R+DDE'RR=,$H!>-WH)82'2/AM-R9^D"Y1",N$\*+$]>$/K/RWA5+X MHT#':LK( \+YH"[@[@#K[I $9H9"NC<8H_1'$K-:@B.@.'ML-M<_03> 5J#X MFJY.! _%Y<&GA?3VA P&.+>$P)>O\ (\2P>PO >$@:V84HZ&YP4)P]$@^(GF M#H43/HD"$"[G IB<#0?,^5H3/SX%6YNEM \!(+=*$(D('%#'.^N*9T"%[)M(;A;_,!H\RT5J8_ M\3J@-\?IZI\4RB0=E OYV0^#,!^0BR-> MM4I9A4FZ.7'628I>;X 4"*PKZ*Q'@7#,([\@@D$"V@ M^OZVF4:@?9YI@4_@&U1UR*__^.BM%LXS*VXMJ^950<0? -W+2Q;>/WQY_/&M M_7Q_TY;N'VXVZ*]C#!/(VV@]/#[?/4G/C]+-X\/MWWDO'TT,9]O@Z0+ MFF<,FN,9[O\\B+H_IW:,T\AM".*WT^P[?!H!FV>$BQF/R9;,SJN!N25#&:WD/V MQ%[<[;\S%3R*@PBMAKPF<1".QFF"BA=OI])&2DFW'P9_CN&6<68M#-ERS3X8 M%"]<@]O?^@2>%"\\+NV#I;'\H6BN1!V8^2N33S'8I=//S!1A)A2=#=W3+)T1 M/BB!#2G8";#;[9!!]#9GR$PWS&A4)?3X?V9%3!_"5BPW+N!&&#_N:0*O$PR8 M?97-WD?#8F8@ 1J!(#I I=$]^!P8"1IA[-ET4=CRPT\2D#E!+^AZ,)C, MM)QYYG"*2[3>@Q3MQA2,HX(ILUIRSR6QN+DHSZ"Z#W9<:W!\Q35@6QY5^I]Q MA&8MH+ +ZXK;DRZ:5V"NQ3]QX7$?$N XT:VXG!JGOPP:6,V43:*,;V ,)%4X"F)87+U]?>>$1\R39 M]&M\8_ZJR330S&?#D/%V-NU<5!3GBO< >Z E#Q90''7H84S@L/?9F]A;T!GE ML4F-.TD*3 64HAL/8*LQ;B6 /]=R]^GC28<-Y,S"+"YL,H9=7YPM(,PY92L< M1OD24M*@:Q!WK-.?K9-3R?HE7;Z;I'X)_&8YB'(V80PAZ:6H@XO_ M:=_ZN*+-L=S6P&7[$H1>2$^*M-DZX+)_G5F("+TV/W![3ST*-/MJ?ADJ67E/ MW3[QQP/RV)O8>^S%[="?>6TV2O\QG+R:OIEN(I98A>X2J] M;Q5J!R!9Y88- M(S" T2($'F*^/K1Z@'H32GI32DZ_G 7WA*U6V!*4YO&$YM2KD75_ M6.'.I2]##= %X9@LVA%3^R9CU*DE-M\VXKH4@[%,V)-I&&'H3<,PZ^\4H#45 M9]O6!0=O:Z U77?U9>X&>U(KJSCET%5?DX03*+8^G[]>2^GO&E+Z]^3I*; M?7T9]@]]%/1@ZOW@"=N4NR M'*J>S-"41DO3%-FTBAGF)U_)1;#&&;"&JAR+-53!&H(UN&8-=2^LL;;TEZ:= M<>DOP17GP!7:$;BBOMK)IU=NBJ\MT[*VZ_@$_U8AI71:!FJ M+1O.&7:6%+ RC@4K4\#JC&&UH73%7K2Z)3HBG#&B-K0]V@NBZBNP8, MG<<=T>]B%C1^/*<$76L M0)FN"#EUMJC2]A-C6BNG=)5'.563RY!K4W!3#TRQ0,Z*.%0^TG0%-"#&/G2U4VU&+)6[$S/WE4'2%(HXON MEN>,J&-%.G1'R*GS1=41(ATZEY$.7GI<&F[37*C$=.4>H>VEU 6:2V1*]*R\ MT:34].[IB3OT\CE)7CM6#,A0&BW;T&3;W+FI;"7*G9 SX,*@J!_K<)*A-EI@ M4.! M/W!L"%05P5%>I-87CQ+ X0\X&^(U9:2*):3*F8)C0]AE%ZG"972EUKQ'E\O/U6VLUA<^B(D*U&9\ZGV]RI3+NKL-)X*#K5))NRIJ_J@'W2+"<82S!6)7=^ M2<9:NRLTZSL-=Y;N^X,A8Z9OVG8UO+.)SBR_#FOL1V/LL+5[ >JRGALQ1$Z' M>)%%Z:I'O78^=<.'.*FL4\]++85RUI1+^[&+L@_5^=ZG+H V13B_9)W=9_Q_"SUY17EA%6+XJR1 M6$=.&Q+\*?BS]DAQ:?XLK]]KS\ Z(=ZM,: LN%IP];;!Z!VTKB.TKN!/P9_[ MC6GO0>O67JWAF+Q+=^,?4^P+/HEDM\--^3O&97V6KH$Q_XG5@SN-T]4]F9EQG;W!5V017 M#4>B*@N!OYE_^_$T:OE"KCHQ\7Y>>3T8XK4W>//>D\;'N9D,@S!_N(MO7S7C MH1>_P*T4$\ZZ"&BOM\-\"\W05?,W!B_@."R]B]0!.),8[X)!>$<>@=2/42S\ M+3"(875]H]I)-RA1:/T.;S68 M9U;1MM!X>G^^> MI.='Z>;QX?;NX>GN%O]Z>OQZ?]M^A@]?[A_:#S?W[:_2TS-\\>WNX?DI$\@? MD)9!.";^[\N8$@19E]U D9-+=-6Y4ANKK[KTZN+R9*5H-+NN!(22XN:Y3T!7 M#0;1&XA^B0IN:123A%:D"4*FQG#X7B<:IU(*M]]$0QC>.UTC^U,B]7*=F)TB MH85LIE_.."[AYUXJ>3&1AL1#/>E+\+D'^E-Z104JX7ND&(LIQCBJ6=,FP0V*F$W55EC1%T[*B.3XHI)0^G\P^KA^0V(N[_7=\ %[#K]ET/@0A M?!.-8>W\Y/?K,HR:)8>P-9JH%ZI-@48#;Y20Z_R/3WZ0C ;>^W40TC6G/_J4 M/2S32:C(%K-3$ KL\E18-Q4FL#,G=_;F['*37EHP#=@U0V\:AKGRLM)45UY; M]UA5:RK.ZI^N>^SZ:X9B[6.PKKOZ,G>#/:F559QRZ-H0HJF0;;8FV8MIED-N M-PKJ9AJM*9$A6<^LR]9VV),*+K8I,^4<8">SOBGU]&?:/ M4#KW@/YY9B9= M:)3SO**5Q^I98.%1=]N2#5OGJ%C3@1('!&N< FOLI_%""=90!6L(UN":-?;3 M)V%MEHNE\5C=3W"%X(J<*XPC]/JVZCN;6B-77&0EAF]12-ZE(0WY2#V87 W] M=\[RQ*UQK'X2EM%H:;8N*^X9GLD5L-I/;X@2L#(%K,X85OMI KY>JUL\GI,6 MB*H)44?H &[5=S*/UY/W7'8 OXF&0Q+3+-:1-YI).1#] #)F.%9S;PM/NYFR MM;O2YL^=(%!UA.;>%I=-WZ"B+SYS+DVA2, M1WA"$/,J.JF4X!FEI<68Q ;I6&VX;:W1TE39UNHJOR^VW?R@RCQ">,86I4// M&5''"F38AI!3YXNJ(_2XML^_,">7-N$?S:>F]!+!.,(A4)&>12]\]T+K^N]H M+Y[S+LK<3XBFA!S&.I6N;+HV1SLIL3>O"55'"-/87+:P%8BJ"5''BG78CI!3 MYXNJ(\0Z;"YC'>?O0WR(PJM%^U X$E>SQK&"-@X&;62WMLZY8G_.$:B.$+-Q M:F]B*1#%$:*.%>]P-"&FSA54UA'"'0Z7X8Y#=]1==2#%<)MF_IBL6.>5>^!C M_;014!=H+I$IT;,2F*\D28>L[NS6YU:RI=NA]OE)\MJQ D&.T6B9IB*;^LXB MO!+E3FC/?VE0/-8I&,=LM S#E4U;%5 44$0H'BLLXUA8!%^17 M(9;C[*L9UCX;;US:H>TO40P?0PGKQ=,PNS]I<"J.;Z_@I=(-DUE=OF6LX31: MCC@L>X;8*-U3.,=&>7%:7\A) (<_X&R(U)00*JXBA,IY8F-#P&4'H>)R&5?A MHN*HIJ&W\O#.26])S?]Z#>1S*J!U(4T5-SE8&>/7X#IP->90M79/K3\EUX%@ MK$MEK WNXOH82[](][!@K$MEK W.[_H8RT!GMRHK9EW5@@5C"<;BF+$VN/)+ M,M;Z;6%]Q^'.TG5_0&S,=$FOM\'+8E=S#KN3K!KB#@E)B[@Z))LO<,[61!2K M+%:9VU7FPG?'?Q1UYY-:)VJDG9EH^!5^&+]CN6<#XX+IC@'IB@=X:]963A"60B^X)@O2F>0D/L&^@GUK3\[8BGW760:V4GL^I.!=P;L7R;L;\C_VI7HUH7H% M^PKVW7>6R1Y4;^VU4X[)NW0S_S'UX'63G2Q,"EG=7L)GSHQ2]!R$:C M+11)T>RZ=N2JL@DI&MV2]TE,I#?\)XRD-(9']4B<2!V2OA$2SE.CUF'1YUP' M*2QIM\1 OY)7,F##465IYI.VQS&N'9$7^CPL#)O^S(+HAU\*]N*NEY*7* ;Q M(/GC&-A*2OL$_A<30LONA/ [:0@/ZR<2 ;S[TA,9I638(;&D*[*D*9I.;X0_ MM.:";V@I1Z$\"0QB6%W?Z'7-CFYT3,7SE$Y/4YQN3S,]S37^;3J-_#%,V#R, MAS#/[J(@7!1\_XPB_RT8#-JA?Q^F7O@2 (NSG+NIV'N&!WP>1-V?4^EF,!$+ M0R5^.\V^P\<3D(0CS.:(QZ2Q4B8X]8N E9"REY+S(4J)9#6E? $H4:9+(+67 MG%M:/AEKM7QK_:,3?VRM?,B^I6+%)#TU.T3?SP@C[W\84NP8Y9$ MR9J%/9CB (4_&$1OE-%1^TFCF"2TR!;R?;?LH=EA@;6.%OTN2-1V.5/;X&?]M$D:RK,+,M< M_MF;L\M->FG!TF'7'*VI..K*RTIS];5UCU7-IJVZ91^[9&.2+PV GY2,:53( ML5L3Y>@"O$A\2 .[( XH)=L4Q"N+$.^T4G5%?V;S" ^S]Z""X2[$04H=;P"[ M!E#\";+Z+>G.LK!*65C;*?QS>=O4,]^(;LBPRY5F93>1U6AILJ[;LK)[Y=T_QT$2(.5$9Z""N5F&>]JX@C'Q;^D& M[3L,*_(KN%[;/F_+Q'7J[!G0W;3D^?\9LXJXEU,) M[,-.[)7 H.&O57R6K?9-MMC/T[7^IQ>$7Z,DJ51%'&T(V6QM*[O45C84V=*U>H\#/WQ#.Q$2.R9P#COSJDH2*(\!.$L R,UT_\F")L:<2NRM) 0PI M\:6>%\32*P;U\#L\]^KL+T^GR5EKN)[9M??A]V8> FY)>R_Y:2!-9$&*E89;*Z2 [#& M QPOW9CAK&+'T-A@'@2Y8\R?=23QIZH?="6+_7+H4HPFN$ M6=[8^S7JI6]>C,[DZ!5!"\_V4HDN5S(>C:(XE;K8 PQ&*TM]H-45B)VWM"^- M$_0R)P2>1^60U!U$8UQ[;_ .MR=RUDD,];2<#84D?9F^/AM9_).D(!NZ9$GX M:84LR/!BH"]X%+'Y7\=D0%/6IR[@W^:W IDX5*8_\3H@_,;IZI\4W* 'Y015 M75B1F7_[\72'\T*N.H"VGU=>#X9X[0W>O/>D\7%>?(+LS![NXMM7S;AT5*S7 MVV&^!0^O:O[&)+J/_$NEUS7@B<1X%PS"._(())!$( [^MCGR"1OU9RJO@1]O M4)+0CB?>:F&[+,*T!')E1/8!D+H\5'?_\.7QQ[?V\_U-6[I_N&GR-TP@;Z/U M\/A\]R0]/THWCP^W=P]/=[?XU]/CU_O;]C-\^'+_T'ZXN6]_E9Z>X8MO=P_/ M3UG2S(>;/+S\^S*F7 B53^/2L(M=QU][-V,JQEPW1)RW#+Y^"4#!DJ\@G M1 M?UC;7O7W:Z<4%%X(]"9YI+=H,D;P-57OX=0B6KM_IIIZ M>2A)0I,!?LQ"TLE\<%BFMC#L(=Z)%Y]IJ%A3F[;MU!XJ=IN*N5T >OTU0[$N M>JRJVE1M[40&ZS15XU3&*D"P1Q#8I9Z:.7P7-D@J.VRZX)*!K=MB8*%,ILB: MG]539:E.@[!<2LF_Z ?B']I<+9GP LL'>SL^!_='0GKC+/OU:]#C=)0?_H]: M'Z7+E6WD ]4\I92IHK.L1/K4F:U!;KM*A0RHU7)34Y;)S>I9=:4][3PNW$V4 ME,FVVSS'?2W42:B8=K<['HX''K]:9AC!"O[ES27X;"SK>#2B\\(=#Z0,3=-&(1FUQ26(BI:3;#^'E M+^^UEN7F&3QK4U16^+TM=\G1X16^;K9EP\W:7%0:QM6]]L4.1N. *_*F;SSWB+7$[5P/Z-BFR:Q6S.TSF1(/CK M@OFK6O;T#@PV8XC.FGR56C%>U/:EJGDX@96ON) M&&H*&!KF(4*&DV><46&4*A;DAO9_=7M#-!4+%*BF"?^KJ^X[1_NP^O:2 Y9,.T9451>:ZT([!U,$FUQ4Y7PY05UP$I55=41"")&R1MZ.Y9 MN\XSF,XS9%LOQJX%FCA$4R6=MSVZNIS UL$DU38ZSVJT M;->0'=?A2$H))V[6>S7V?$+IS^HMI?@9"Q[5Y\4]52>$:A=*=M3DAK"!(VKQ M0I3UX%UJ\6-[<_?7>FTR#!&KLFD6]XB\U4 68*J>@K ]FNHRR5R0'*KLZL8. M]IB UCG)J2TL,EUIM%S94G<^9""0Q!^2-C=,KE7CZ2K5>(915UU@ 2:>--[V M:*I)X^E:HV69LFL7-X]"X_$%K4,A:QN-IV/@5S:LHMUT/"DEDB R%T24>H.L MZF,AFZR^7(BMTEMJ="3ND"Q[D@R^N?M[O88(#8=HNB7;RLY%P8KV MR_8@K,M^H4$44W-@TWXI)TPO"Y&' N0V9@^&7A1;MJV+.B0F\+<:?QLZ!-6N ME>U<*ZOV1=6TN"P,5M3*VX.P+JWLT'0^S90=56CEGG7KLIM9$H-CRFH= M*=Z"CP4?GPD?'X:-M[&;L8"X9LNN6U<&]#&YEOKZ/])&Q1-?]N(YM87/J_LD M'[_I]$TTA/>]8\]IE,DDD8(T6=9R^I5VG"8!5F(:>@"0\$4B20HT!XDNC>GA M/FD0] C\C=>Z7M*7>H/H31K%T7\()7QHM&?&;ETA_K\(4^GS"K;G(%;-J"SN2 MSS-&.:ZPIEQA@55J-XNQ50GH.\"QXF'3:A/0#SH!N]$RK&8Q;V8R@5Y&U[0? M$Z GC+6?2 3 [J_M4X[M'1$HR0@!\DH&[P<$@7K0)<0@NZJN6\/J(# ..@,L M3&IHS:)'I(""D#+U#B H=%-CLK+UCT[\L35_<>VAY7Q%@K#G73]U^\0?#\AC M;YWM.AA$W6S%9M?OCD'P&97!,[SA,]SV<[(VIM( "=GU1O"N-!Z3!M^:P)M, M4HIZE&)S[ ;?%=DKI^T(7AOYJ#=\4)S(C1V"HC](X$ZX"Q[]ED@?@A#NCL8P M4C_Y_;H"/>D_5.=.; .FY&%9!MXH(=?Y'Y_\(!D-O/?K(*33I#_ZE"UV9C"8 MHX*.IZO/+G_*.GHK2E-AAE46V<_>O+GAM^8V'<6MO^FYV;15YT2:GHO![G6P MY="U(2]E8SZ%>THMHI^IE?&-*9B[>04C@6ZIH]'K22W(PVJ%6UB/79%22P%< MCM>R9-?U(]4G/O6EU799VBH+>.+K5 J"%]^HMP"H0Q\C/9C+#QMVHV&>.562 M_63%GH7S]\*ZDVQP\-;A!)@Z>$T5 ZR*6E==:3["+J+SC^"MI;RUH1YRS;RE M-5J.;"N"MP1O70!O;:B[6C-OZ92W[)V3@@1O"=[BG[><@_(6YNE8)\-MQXH)$/ZP<<3%#5C;!:P;6KTL+WS+66@FGA2QMP"*X57"NX=JN#"/MF6I4>1) =MV9WK>!:P;67 MQ+7ZAHHD-;.M1D_?R*I6<^587D]6\GI^Y@;FY07ADA,R7HPGU+JX<#Y<1@+# M#T.I.XYC$G8#DGQB727[)"9X4:8':EZPT(74]>+X'6,WL+L?ARF]T9N>HY_? M]..;DG$'3U7B6;B%%[UCW\HP&63W^O\9)^D0UBII2ELBM:=GOHR M3LSW'5+EB-6*56R*M'.>I MM[M_CH.8^/2\XRUY)8-H1'PF0X!]Z=I#/\;6KM8^Z(%#1D J?1#M94&6B/1_$Q(QBQL?. MIP[K./5T/N\[0N.\ V[(?TP*T,R=B9L38%5F>DY.F'-RIJC6ALR\=24[BMM- M!AM@(ZSU@;Z4_R->7-GE0NO/N;MG[RWG.)[]G8)E3H!E=NGGMR^681FO-:0# M"9X1/,-3$?&]<0RM#2?K>EWMC\01B358 2/2$(3=WGMZ@J(]@*NE14=>>31_QM#R\>8/4J]VT! MIC9:KBOK5K'8MD#8B2.L5I6^+;XP#4\!F]'F"6#GO%^WQ'Y]_YH+S1-W$-N#+M\*8D:CY5BR[A:[)@B,G3C&ZM?F6R$,&Q;9LJ/PA+!S MWIC;8F.^=W7^)1K'R[!N-5J6M3/0Q<:(.PC5KZX9A"K*4KO1LHWS3)BY=(C5 MKJVW I@# #-ER^3)?7CHO?=A\R^?\:R:UTL7$^^%%;M!>]..8ZO9XBX[UC7+ M'6U$/CC$5,:;) MEK5S&?P3WI'/'/')'G&%]U]K1EVGGJL4G)N<05YVP'F[,QFBH,8>UN/$)= N MGI M>I4[&,K39,.J*_-6U,$1;'N);+N#]VD;MM4;+5NQ9;LV3Z;@6\&W%\BW MV[OTMN%: [A64^HH8,\!UY8H7X6?<;V#<$S-Y3F;/J.9@?5S1E$2X W7M% 0 M+/>T;,YO\SN!;*K*]"=>!R8V3E?_9$_U 4J63%*UA'R^>Y*>'Z6;QX?;NX>G MNUO\Z^GQZ_UM^QD^?+E_:#__2D_/\,6WNX?GI__ZFZ.IVJ2;Q\)9TTF(A.,=DZHF^K)UFW^%3RI6'6\NUVRTJ?%@ M75$M;M&*GQ29E/+ZD@%\SIO1>8FMT^'*CFT\I7 M'B@B 2-:$XXH5&6]RFAPB TO-6YN4:3'3*D,(B\4%:+.M72'ZFQP,\Y;2C=9 M/>4V+:="'"3]L<.#5R@\.Y0=+D5U]YPRCTTN^ M6Z\%=>O86O K29)KZ39(NK1V/"!G@T(\QV27#S4ZO^=YYX\P2WP@?K[&E1G( M;;0LV5[2:E:,5XZKP5%.GF=Z\&A M]-B3VGF(PNZ6\H/%9147-N8U;R"X/OZQ87LA^%7PZQXW7COP*XL;:ZIL6S5O MP7@]^,%U_VJVXBN:6%,'6IYXEUW*LN^R_M8O+S%Y\5(B];P@EEZ]P9CDR;LW MT1"F\DX3Q^U/"=!D/C%+ECI>0GR,37_%_K?L^9H4A*-QFLQVR:;/AJ7["08+ M?84LO7F)]/=JR1'S\#;7P?L+O/!_\47ET&U-T>TR!X/1+#J))2#<@/9?AT6M M.'9K_V-W%(6.75>:Q>//^=AE($N"1_\#(-C[8O?XU9GX>P=ZQ;SSFYCX02I] M\;K!($@#DI1-*#\NQSY/V4KJ P=X4I=-Q ,V)!A1EMZ"M"_]]_=O4?P"H[J! MNXCTV0M_RM)#L]V4L5V\]P(WRH@.>$#R'OH@W%+*M@.")WT2Z0/R+S*NIGS* MEJJ=OX%^K7[ZO2G]@361]*!U*2*IE,[A3W M&!5!0/8Q.0U&KSBR8P,@;UL^G,+\V-RU\+JX.( M2*(7@AV\&6CQ=W,KR5 T#\,IQTYP>#JL.S<[4&CI&*0IZK_';AI--*SF4@WK M4 %J A'WCL]Q!*$TI]C+P84#M[A0P+2;L#( E1:"3" 3Q[@SXTYJK[S./K M?_)WWD]?^9W$># 1,EC[Q',I"#T!M_C(.P&(V^0@S'#VY4V!9S>:(%^*2;0 M_I9;#7C&&!9;&N4/PQ(S&,M#H)"H)T_!$D\Z 6>W^&!\>"E;6%CAIH2+7L3@ MII6W3@A2N8P=>N^P9(@4"2@D@6@? =$FIM@B\^ RX<_28$B:TM.X\Q_0Z6AJ M=<'6A465R*\NF(1 F83"#\N=@?LPI DB11&\#!X3Y!FEF)G ML,9HW$5] (8/CWP1JC*21;H.)G( MB0#U,93^>QP22=79MF(>0O1\$9TP$+ -T_+IVCY$34F=TR:3:Q,5"S]8NBR4 M3--' 34&H"-]>O/7^\^//_!E\-($KJ'ITP%X]7&#,<7I$P$8P4\>8?<7XEPD MECZ"@N0'_N9#-JJGQR\_)@.:/HCT>LQ,AJF#M&:[)KTI/5*%E_:],#OA"/NG M"![*U@0D$\'U7D_V3/(!PKOPG!?BLPE/%G3 :G/!ZGBC$;P.8TR*H&S??KJ1',.105KV"&4V-DGX" 8%\$&W"[MHG#O<_-8/NOTY$N)E M$,#P3C0JT[G%9V9J-*U[D,^*_ J2E%H0-ENF1%,EDA 0-W?0A^9X]"Q.5+5<.TK:998MY+JE(@.:[T MYI)SL;BQ9Q4+U!H'6I(^C(>G6R/_/^.$6J];64ES!TF0/('X M]_S'\'\]F S8;]7?9.E#A]T?9SZ&"2[0 MRJ2BE"H-:O+Y:+XFH)DZ@R#IP^L[S);\%]JT3RFHOU3Z[V@6:+*7WH_BX5<<9&R_P?,-RK(5"A7P#L=A34]TE!])TWE>)N_;=/:%._ M!CZU<3*-,J5GTL?U0V,9[.,!VIS4_J@\-V.?D4AVV:DL?94]D4YADYBZ8>FLB)O.QG6D IP,6_<\E%3IF M3<69 D^FPL*CN659BT%B-K4=+">MZ1S*/4XU+FU+J/(0$,? M+G?A>]UN/"93/PIU:$\-JHQZ6^9\+&P'0-,<1J,!*&D4 M%PP8=/,PO9&%!&,LB0J#[)#TC9 M[&M[G[8GAOJ:2[)L?Z,;I0+-(QI4?!,,+0"V+ Q" *@P(F%B@>R6J+-;MU@'214+O3-1].I!4 M/,]2&U$U99_N(]5@-!+T7C-$D]YFB<>MB7*0@:/:F>UT:W MX/ B^K9*61N:HI?/TJJ:J:$Z*Y)4MDXJTQ1CC\.EWAQ[;5K). 5*_44P^)JF MF'6$T6#FLU]/V70+LBXDKIV&P)@-ZKV,/5!%*2',(HDZ8)RS@/R:0'=3:F,R M0*E[)0\ GV11S\X[LZ9ZS&5/92XZ:?$RTF#6B9N,.\B2F+4QR+(/EB> (G7P M^VPJ49QDEZ2\F#Q+>0FG'VEQ^2RZ61@O!M\SMV>2>7,G\;=I/A(,IB)?;$H4 M!3H]]MAPH% [:% M#3&1#P9)'>@=5,LL!N;%9%EF?,IP)QB#M&H =;SFF2H3VR,E6*H8%WH*.YHHDYR( M?&G3390_P\V)E.>:P4Z(2=#9C#.0$3$-7],%R20JS;N96-)T*R13&YO]/MMS M$\LP0H8 MG/Y ZHZ3- (XO4O=0910D4)H6'USLRH. MLDZ _1&.86N2BZV;R4R_$+(^+*)I&!;1ET5%JL?U-6639Z#>L:].TBQ$^<]W MM[94H4QR_3#**F>;#%R'@0>31>V;R8A>@.N:I^M*00\7+(MQ Y+GS\X4[DJ#6P<'G5[*H-[M:X.=94_!#EN:9)%L8 W.[TRMK M34SQ)GHE(9A[F2WP0-*O&1Q^X$#:^2HL9 \_]K[2P>>H?IR.O++U@%Z2(IIS MV^%WN@ID"W?)JBUZ]57(&/*Q-UF%^_".TN:Q-Q&.7X'"4S9.EK*N"8;2FNSJ M>2#-9O:S_+4R'K0N2.0HY6#1EBZ U6A9RV07BEUT/S$=.\TV9@PKP7,9W_FD MYXT'V(IB//#10L /F;TQK[E[E39B3(?F-F0WB+OC(6Z;:+ZS-WGMO&D$T@9S M0;=0&*O=#W Y8P>I\-"/UZ2Q?<7NFK]3I /P:K/@FO9GRK M\[-\ S[,,E5],)YTDZ864F MH[9!39YE)&/6JIQM8!C<.Y.MXERR+^[1Z0%-0%! _0/H @C\P(OQ:$$:L1Q\ MM&TG7@O)FR!J+H7_$[5H8=E@$X]Y9!$>]/Q)$T7@X9TQ8RSX%@8/PV9_C<9Q MEQYLZWHC//(':QAU?W[*;'%YQ;T9Z\%8:2HSM:AQ()_8&R?;.[J9@-\&X2MA MB:,PRB[=1E!Y")^&) 9Q"/=@PQI,1V$P1E2%F76>+1:F0^.)@AZ)F0,%H4Z] M&I]8XCM+>\_7DAVX8.&^C ]FJ) /<\)8U*LTFZC%)!;-!!QBR1',0)\Y7L)> M-CE]DOL[\#&PA^_"M*9G([8[#L'A<=0O8SR0).$V#?3PMED(=IK-3[37O#IAB]V-R9'&NAY-H37-FK3@JE#Z:2N4?DT.# M,_M AA@?-\)?J$_A_X@75RRZXFANHV7(EG.QC3H.!A)@:V-E:[8SZHEP'&:X M#Q_@L<]O9/!*OE%/?E5.T)65Y0:WJSUT#\D*YE:L<&(%-8_%"J@(GM^B MRAR@UL4!0AELY@!+*(,]0]K,=YBI8]=-!U=+/^CM*<5T+^N'#^\B)/BQNK3XOC(!$=)8XO*Y-J M!N*(N3ABSL79;7'$O')P_@=F-8W)ES@:XE-1^/\K2/LW-+>;Q,6@O&XW\F)Z MQ&^GV7?XX'*A^K6,?)!09LEDZ7+88LY4LA?0U8]DN 27+3 MV.EW$E-5B[E<,WFA:0UF25O\IH=DBOF M)T%S-7$**S(J]+(9%8O]UHZ2+\82'V@:$I5BHY@D-)>"YO07J!>SJ>,)A_S/ M]'U$9)HC15/YLN+D_>AMOOXGEO3'Y"&:A-1C538Q=V-*97E25Y(>"J&T#3'I MF1WGP,,E0.%)(HUJ#->O(W]G8;,\MW+IDC\ULAD-N+@OJ3&&2$@42"T9+=T4YM-+W?:X+\H!R MN>1Z[(J4&7=7V:TMCTLVEPNVRQPO8*&T.ACJ?)9#X&8KW&2"9\'UE%M\-3>/ M+?&,>D@D1GA6(SQ0-/3P#OELEWQ=1G95;7PIGL'A,PX4JYP@>56X$OTH\^%* M]V#12HK\FT$T]JE7 D]8=>. GG*"#R,\"B7. YSK>0!-5=8'%CRD]-:E@PR3DPB7IT)C'P?("AR89A M""813,(CDVC'9Q*UT3)50]:4G1/B!),()MD'D^C'9Q*MT3)41=:L8COML\^P MYG\G]D0&O:NA%WHOQ,]*:KJX3.?L_B MU!W<%IA(2>?XF'1AUZ3HLJX+3 I,TOYW1\>D MJ31:%I:Z<$\#D[RX: ]M(G\G\8BD6/!<.%_7]E[8 T<5F4;%W:/P?9T??(Z? M8V%B]2U94W;>2@ET<8>NXR^H95^K/SYL*O6I&=CA_%-TWTJVJRHM>5DRS\!:>-R>-'_DT, MG*FFK*EU93<*3)XV)H\??S)M]*L:LFZ=I9SBF0.LB6H\?F3(=,)(U0W9M MX7'EV>/ZS<-&C%AO2?A:5SC+CA]2,_'8'C"39O&4QR,\&C4![/CQ,0N/O&FV M[.Z>1R QAW ]A(NJ@@PM='2;4,VW)V-5P$P_@!V_("2I0' 7$V&L7 $,%[< ML@>/X\=1#RC)>CW#(UZ#+DEV]\V>)_,/ X$OCO!U_!"29=*#>BJVVA/X.C=\'3\<9%F-%CVGQU.M"UX\ MED<_QC_CPJ1EU4;+C,\:$@2R];NP4,+QO9^6C?68+-G4Z\JXX2/P5:-7X<(P MR8'#U %,FI9LZW7E& I,GC0F=0Y\K&ZC91BF;*EU.?$%)D\;D\=WRV*/.L-1 M9=VL*].?LS2 W1VV!P0/;92:6\(K_+$ETS!$QU31,74J:([OPK95$#18ZJ3N M[+BC]%$]4!U+PR)673/2X%;V1 M!6X.B9LM>B/7NE8E'B+>M^W[SCO&^1#%:5]JPXX7QB*ZJ:Z<$D@DDF3'+\%'<;:SLYEJSM MGN(NF$0PR3Z8Y/@Y][8#3&+:LN'455+J1(]A'1 C=]_NVJ(NU/)"Q,?/^+== M>B[15D51E3/$U_&S=QP%)*XAFZXHTW^&^#I^TK:#'48,6[854=?N# %V_$QB M1P. Z:JL.!=>%>J &&DG@2=]][I!+^B*DD_+.>/XJ7R.WFCIBFRJHF3*&>+K M^"53'(/B2[?JROH6^.((7\>/O3DFW?JZ7)7D$?BJ"5_'#ULY5J/EZK+!%;[. MV]?XU4N#<'WFAMA3'3]6Y=C &;)=6S$FL67G"%['C_(X#BAVD+NB=^/YPCQOAZ.H:E1_[HHX<,U%52-75#42 MQ1,$+Y]%52-75#42O"QX^1RJ&KFBJI%@9L',9U+5R#W_JD;9I![&-+A2NLJ1 MKC1K:QQ7LL[1?3A3QVAY^2)&D4(-(YG^\"8:PEC?_^MOCJ;:GR9M/Z0> $CJ M9JA)I("]Y@] )CXZ]5*22&]>(OV]FL-I?HMH'@R]UA2]> C5TIM%/20!408X M!5RABO/2CS\O/#=H&&OF)0-QDQ&!+U_)X+TI9=!94_B*)^08QU]A/'2FF\UB M4[9=D&,>?UYX3DBU*R#G(<)7@!@*83IC&-4[W#"">[ ^AR^IRF]2% .F8B)% MO:5@26=]D)(_CF$*Y0NRKPJ>^T$";R"+C( NT?B&"B7$QHIE8L&N#J*DB"5!M-)2V\$ M,%.)@U;(A2#L>=?+."9?XO?;;' 9AU7F&K?1LE2C68Q;;"\-MIY+_L4M6]*D MXF1<16FTE&;19[I* #"ZWY)N5H=+E3/%< B*KY"8^Z:XJZA <==>(O\9[KZS6/W2'[^C^Z$NK?@1[?ED]$UTN=SS_T)AQ8 Q3?CI>X:#WLE/TG!^!Z1 M:6.&PD1/=UB@2784D?91=P4!;Q\$/Y^'7J8?7YC_.B_&?QU^Z"X,N"84>N&C M@NBNW5FKTS9GP.Z:^..%MP7!7;_;;2Y+MRQAP\S=_O*DAE2>/<04)E,"#_OH M"5O')\50PN_.4M^2V9I6_!5]XKMV&"S_2@[,[Z!FH=W/4"3QW\<(O6^N/XCS MB2?T'^?Z%);X4;>?]85_]DO:W(&MDP\?X]N7[3@9>HQ6F<'I=(?]YN**=O\= MFV!@*MO=\:]_X&H^YXPLT%CH90!VT!PI%]LY(@4L-S%?T^\7Y8_Y5"<6AP1 M7M]\N?W^]?+^^NI2N[ZY6NYU'6V9;01OOKF]_WRGW=]J5[X>?O'U\\W]'>4 .K^^Q[.T0"N:'XJ$$G25 MP1]@P'89=76'X J<4FC_7SN!$Z.-^9PO4R9#4W;D5<3_ MQ6E"19!Y@B!N@B"[Y@!&2W)HT5$D3B(^B'(F>1R;9)RRO-31G2B#_/QH&8^: MZ8+SY;B!\M96AL3L/DJZ:>(G&G3,F,7N8\8_6THJV 6<2C[GF&I'ZVQ%+O@E MZALPE1%MSCLQ<480*N':1#3A>6 C=\T\YXXGLX\G31M/N"1/D MX+OE_R!"R)\_/^DVFX#3T(@W;BS;ND'9<8C-IBH=#G&;P_GQ:4'V6^UP'\MM MEUJNML]7EJ/03AE^[7*%7H /J92D_%.4EW3*'PN*F_P(1>S">B+W4\;.Y41N M5$&1T^?T66MJ+R'C__R+9\R,#X8 M*/S%;&;Y/ML7!W/4$.#"(^;ZPG-M6POTG_"I]X'[(( )/ U]ED[KURBGG?@^ M_:G]ZX?F:IO3SJ4)XI4KBN-94(!S#]_[S7:-'Y'):+?8=I.;?!G(W^%3!=C< M.;K_7B@XW6D "S^(Z+[56$$B/4X.J3E(Y44Q-_DHDU4H/PFIV,7G#9[0G*31 M]F-W5@[(Z3>'[?%!!N3D/UKAV0N7E%;=9.S+Z;;KD++[[. B,ZG;8CNW4R_/ MVRLD?.6E@FM ;9:8HAL17(5@[IQ@P[K <1O1Z=K#QFAO\/X'J/O;'1V"Y6)< M1<&XA(5R@+5TK,\;;7U=4A//5^[%@A$1>BW4U5!\B2J2]"6.P3QE88A"N9W/=\F;@*?WN^GX1E_=P2D5>ZY=G M\>HI_%,*DI:D,.HHJ8Z2EMT='B!*POZ3UJ@Q[.V,J'.X*"GJCLKD["IP\;3+ M_?2&K1K#-25@^V&5N.JK/<#&C+U6F'=ZHT-O8L@EH?G2M6@7<$1%.?9(F^?J M'.>> --KTMVXXPO.YKN4LS=XE6 !?!$D_R!_H=+C+G*D3R]T2&+H)D"]T7\4 M(EA9^)R7!)0!W'.)BJ;!V?KKHR/?%FUVK?%=^($7&@'=9%XZYG>^6;E$VE%- MPR?+-VS7#[VB6XY1P2W'*'_+<>,&0ALWM=3+MKU_.';?YM+;#]SXQ:VCBG.U M=E$U#?"U Y; );5M3GP+)>'F"'P+M97/+O>#Q!3^&FR*%LL(F9SVUT(D5<9 M*9##5LFS)ZU!]2>WTV^R/M3_;&,1!?XYTA2MF _&9Q>]?H&V4ROS&W&;&7I[ M.U;!C-=4P6RS+2X(D<4Q194Q'1P14UP84U0M]6"[H)/B\VR01M,U*4SX-1T5 MZ-3"DW>T:]_3A:V]QV?)ZTO%2-^ 3>)K2[PR3/Y%LU W!GSW!\PT$4& 6A,] M@E(KXTX?H XH41]TMA4\$BO"2D/S?.H:(6I;'TL^Q -HE#D0RN.J=.X18KT] M"7V0%=_7'"%,OZE]BNOD5]Q1:H4U9U0PY>$']]%K0+G!%%= M1.JZFZZ#&]*@(G'WV8EQ.Q=8U.,\_"Z #;(A\H;[[6")W3+T'[5GM2VJC!(: MN;3G[O0<^"TR^M$R\)H<2$_WWK'@2&DBJ?"%O"\GK\,/)WZ@@[K1;5 QY'2L MC"V;><= RYNDDF[".'(3-C+&7X )'0-6?.T@L^*V5]K?3C=O?SO=O/VMKK-" MGD&[!=H"GOA$30M:1 4M088M:L;_"OW FBZ.W\^65$7S[IG;E:1'KO6U90> M/FJ?SUKQ7,1J4[GE^.2Q6@K^'_A"LWF0<++1TJ!5,L@&=0]9W4-6]Y"=; ^9]&T+/-Y. MBZ&98E^B: Y%$Z(!9 MX\+R!ZPFQQ34?%[41[+T/OMESVE;Y((U'?[20;Z2K'X%!_D%SO%?2-A_ B$P MPW'O_H9=_K;N^];4$B9GKV[@'>W.5\I<;9P#Z2$RSRJPNM+\\]Z&%7Y %2!D M2QLG^I"9HQ6S9QPQ-*;QY)6);$%+-+!E 09.4Y0?=3]RDUG!1< =%MT@E5%W MF/,T-;0Q\)5'RP]<',IEI]H;T>N>>^Y?3/HX0,;\?87$9ZT:B%L44;$@WDC> MAD2VHP$:S_.0L2"*F>J6IV$=$N:Q(>Y'I83/2-JK]*7>HP[Z :=(J]\D<*#.G*9'YB*?!%3OYA]AV8YO!MW6D2&AU/T6'"=^,T:A:B4 +F)]!%KH ;:CP8U(O'B,SU+_ QY M$\)9*M@0OQETW_DT=$CYZ3;_+CHS.%,1H(\A\[U(ID0_]2EK*N!9.G MB-4+LQ=_-.^:FHGM4IX&IV8!C2G"I^PVJO^PF)F/I'PV*V;HMU:;[#@=?"/) MR-U#&QMA1!5JC5;5,&Q>B=%?;<:Y5F_XX)P[MG?7ZZZ=;$E2V"%,B[V@*PR"#EA9G+;_#CI/S_Q+<) M>8%*0=]=WWQ9(5'R!C]Q-?0O89MY' <0KPC'(5>PT!DBHH.;EZOTI8D/IPEV MVA,BN@21]H^-GJ=@PE "DEE:WW?!041'A&[3R5VQ7;;R].3H/7-]P<_.7(;> M"V^F?=&-"%GD#ARL"JE[NK@;-K7?(&QUGRGB.+SVD=X'KH4.YRJJ#;M*UH;% M%XH$8LWT)FL,/M5W,7<];J>>AA[Y/*;E&R%5LBF7QF!(BVGB/-AK10Z1)CF1 M*BBZ"L"4_FH60&)BZ46.!94';&9:2".!+ CGRF'ZZ MNO2W9$&B8H($L$'6=T_D[! ADL*GB8 (+>7,,_H&>-2)7TT*WE0BJD*/OS#" MXTLF2XJ"2?>L(!V."Q$,/,+3_@Z!SM,%R0PO7J)ND/'PA!Y0P09%7!XYPAGA M4-%CXH*YJ5VM""G6;&--X,*UI+'BSD6.J0C-Y?KM;>UC]+)7K3WM9(O5 M$%=E_5WD&$]62(-HI9(Q$;.D$OF^L.V]O#JM4S>J4+HS0'9#6V!#H2)_PA6[ M=B(+>SN-S*ZJMOP"*N;?*-;Y2J9NJVS-4A5U_3TI%=LF1TAC_!-/3&V&?\,_ M)I2KU VH/--Z/4Z79),W!?IR.T;(8\"4QGPY&5277J_9[??VC^JR/5C,ZK_U M6H-ZL:>UV/XFX#Z9*ALE3NE>3HBALHV\:\%_QJ<$_I,O^%[:R[P!_M%)D2 7 MMA5!(66X19JR)9V_9=L'-VG]?>'2DG*D0D]!(U?AT*4O98]2.3_57-\E!2E[ M3,CTFYT2+RZH'D3F/.\T1WFCCQ>O7([VWLH6 :T8U;F6YTN I=6"4PM.\?H* MQGA57WHV$)]:2&HAJ:U+;5UJP:FMRR[6Y="81 <#H/D4I^0*LFXE8M8=P%[* MZ)9-)]77*ZST"O<$7[>-)9&/.,?/4YXAE4,_'^\KAUY.[KYDKSYR-7$;@G^5 M1;VKAMHI#_%5M*\3!_+J]-< 'L=V/;I"2EY D3]: -C5;9]=]-O+AKX> \IO M2RG/*J2:Z5\#TP]V8OIH1&41X^-TX$Z50(MKQJ\9/V+\X?PF>'^U+V6^&6=KM@25HC#K+Q@^_$3SCPIAG?.20YZ9O'OUYMEET'JY.!0;&-OY22$U MTYP\TZP9O%%.QR1]V:GU4YCG_Q&>6\1(P[,+B1Q4,]/K8Z;.RVF@$:: JZ2! MZNB'.>3>#70[V1CA3E?>N&XS\D5V''3AJ$PWQ/X%NHE[LP-A=J/'J:N9W@OE M'<>@8G9/MN_QI%[:GJT)@6OAK(5S4!RDY/?M/3$M,P.CN> M>$D4@?])_M_2 O94$)\#1#O?WTR78@0QW--8ZS0"/@S MAM[2""1/>#3S0_CKP>T:R7%P^GP.IRNQI?X.+8]?E 9CM6"CB$/%0*((7 =T M"> KB?$1T8MI%D547D,+!KT)^[ %P^8QG/Y<7]!;)PLPV((FEBP43"DY58Q^ M%],= ?YLFDN5&GPKH0"36X)?2VA-EH8'=,VF@M N<9#H@QLD8%1I*&F*A+D1 M*?@"21VBP-PF?$+']6AZ KP#B&'RX"U#T)D@#J.!^%7P6-W.XK#J$S2:.F1]/>4$)ISMH^!:?[ M+7ZB!B\GR@+CR&$0C)1)$^345#Q_);Q*6;QT*,!NG*5]SH]\?W/@?S?P&S7Y2*RAQZZ_UE48=$_NQAW\\7%'W8YGXJ7.-4B&KAV:OPK,$X.*[PC,XN M>HU.9U]EL4=I.WTA6)'J1']TQY:X[2\QE=N+V .^,O7^5:'K][M[0].KT;BTV+R$V:P -CNCV$J!Z>]2J):>6 MG"I*SIJI,L[,(,J MJ>=B)\KB:AB05Y_A/YS;S#>^6RP/39!-4KG M(-4V(MIHS?"#%V=4O* M&%&Y+B-%N OS)F='&=N2>,ULP*.RH^#UK)"M\.J M"F=U?^!>-<7HQ6Z7]GHR.+VUT>M715.L 2@^+JTZ8.\:@]%J+DXJD@/CPYU= M[$MSE1"4SL9(?2E?L1R UBEXG55U.Q4^X!>)5E'*3V*@HXSV$UOHOW8^N[A$ M_RE1O75BD*WK&.SC1@3?/!$4&O9!%_R< LV%NFC3Y99U['99;@^4[?*P\V \ MJU6%8<\N2%%9"01+P_7IXA >]V09J,2>A!,J=%'&8 $EI4!'&]K<@S/S8#F( M 29TSWB4 &5/PG;G>";JPXT$2IB]:*P!QER&_M+4-A&HSAX%JFR[W"X MR_PDGZU$*N_VO\""!V<7@U8>VOR#=GJ<=7 ]T*R0(E!"5<9%WZ-,E4U([L*B M0S!2XX("X:UDJFQ-9_D%;^@$CS"4Z[0+"CJ/+W)'\+>WMAYE7.P],GK9I.$N MC#X&7;PO/B\;/>^PWF$+!+-724;>G*]>!+6PD*2*XM?.G5K,[?2+Y>B. >+T MC<$5$=(UCU>(%>D;0N16#IUP*9 %!],- A*%K_"GG8+QXRJ9LGSF,O%*44:R M1AZLD0?KQ=;(@\<&M:J1!VODP1I!KD8>K/FFVH0J1!Y\\^TI[W]?#4F7\.1W MFHS]]B8$GN ,P UO]7.M)B^0E^B<7;0+QOUM7)_XFF9QUK)T K*TF2BM:3_9 M18*Z($&=?&9OIX&9M1C58E1)DW2 >^%A[^RB6W M7(M2+4J5%J7-)"EW&WR8 M.]5AGXHP"ZZBJFBP"CI6LM=-5;W4N1-"NW$#H?6;:N?16Z'\J1@R^RM)4+89+@U1/1J-UK5H$\O*HK=S:S K[XQ!7RX,\' MX1B6\%_P+%TN=7L;/%J^]EW,78\N##5= MFX8>)2!,RS="WP<-4'"O^^8',(^6#V#&1:)273\1>(0C8.NIS4=803VUN9[: MO&IJ\UH)*CJ^S0I< M?X\>C:P)'^Y[]#*UB@"O\$2M=VT?X6%*X,SN3P7%CU M92!_=UY8SG(HO+A"TX(@+' SQ.]PD> MC@-7+0]^[WIRZ'-NW;^==](/?]2?:-(RS8HVK#D7PLG=OX;9\ M\2%:LRIFH@^C_[3)^HADM+.)2(VL8G ;0;P!#YOO+I*>I/SQX MX@%\R.:IB+)4/-<.FBAL.?MFP_/+K3XKQ]UVLW^\8=EDO(:_^IK@+5G1EN:T M)2J],X$/+)P8+E*3V2$H("](XS F$$(IAM]<+/R#'SY%C/T>?X]OZU#84_!E M^F/[UP_IP>RZZ!S[B> M!?^"Y8AZZAWT2.#.6U@[UKIT6IWV9J/1CZ6D_XAFO$<;:40'QH/N?3#VZKAU MK-#TE2"B9',!+D^$1KUCP >!!_Q'X(1(\[8@8N3WSX3ND&*=:G>L)SD&[G4ZZLW7Z!*B&OS.MJ,1CGW"BDPT2$.3K+OI>=A MYS!&O[\MXH]\TQ?XJTLD[^>?6>'.YZ#G M* 91C\"8OB$+=#5#> %6$1@ZEN7K ?Z@'CZ/*Z$UP[. Z):NO9>2E_CC.=%! M'40LV]=8=NXXT@S21FA))G]2'2!*G)1L'2>C3X'393GPAT9&4+%]'@_?XMGI M]$SI2E"7=QB$J,6(U9E5XN\J6A&S/[A/P%Q**,CYH)IYQ45S.#X//TBFG.:Y M S\[PO=SR]Y*6QS!%%RGE5Q*5T2V88FREZI9L@TX1G[2.09B,FS K5 M?191[@S.]_G1,A[AM V0P)C0W+*0YYWK;[=-[=)GM2'+$UEQQ*U5.AQ;P,[6 M4E>)=5P^?Y[NH>UG%4/"8[K2Y^A#D![POPOLJQ#F%]?[0BQX#:H71:.<"S6( M=0%VH+2;!0X4L(&-6RC4SO'Q%?GFCR T$R$W($L-."8!.X M8R*<8=_/?U!-1M:5]:2FRXU'@<^*%K"T5*8;.:( BI@9=:T!%FF*UPA/=(V M6@;5_.OL^.ATF^U>9_^E_O#'SLGT)=2+K1=[BHOM;M)+D[G8ZG9V&9'>[I]4 M/TE(K2/@ITBKN:<& ,]]YG]W3HD:?](/PCRGS/\EK$=_$/3OSS^%9U@^__ - M+6%-J$)"?10:B&4YOF703URJH8@5M]<6M5ID-%BGM8L&>R5M*?<87M8-/"4H=<=H \1G ME"2JJ5:":@D$@O.-2+CZ=]539H2"WZF6JQ9FV-9T3Q3F8? +^MVP" M7OJ:B<-B/W33@M91^^RBTVF,.OL:X'$2=>,URZY*#H_7@$ ?GVD[=/_>;YU& M&7;-M(=@VC6HVL=GVN[9Q;#1;>=[9*>E>Y/YP5E4J53 M9")%)9LHSU10P37J@049-$?YUNU7+(R;/&.KN+):C+JD"F9+CB-\K*4DMW8 M=1J<7?3;C78_#UE:176]<7%#)Y5;)8IR(R!M+#U:K-P:C NCU8TQ>WU(HMHJ&7SEK M=<9KAO <@+D(9+P]6#$LHV:N$V6N-;/:MV&N//^,P;1W=D'0JA[W[,PQI^8T M%^VK@A*P30*CO5L"PU_C(BO1\*]E(\6&>8PQCNMK-P<[YS&J)T6OYAEO[@;Y MB^M-A87-):Z'LQ,L;\O(H.S$\(KHEWU'!CN&W_(80GCSI9/HV(ITS::^WKB- MOEZWMTL@4;UY]34GE@DD*L>+> 7<: T*9@K6O'CBO+@N[GAY7LRS&XZO'.T! M5K%"S+8S@YU:F%*TKPH*S!'"E%TE9M.HI8=%9\V".>_;I?,K)%2OYAEO[A(C M6_>:'V:YR^V&O'&2C9>92Z&HYT+#/=W_%5)Q]3, MOK%#6_4B\/$ V+W;Z QWOE^OV;UF]W$.Y;YJ[#X\NQ@T^JV:V^L;J]<7"O8J M6G(['E')[;A=7U6=Z"1&3Q+2G 2"-)(8@N(G_EMH-,:!D4)# M!Z$H8\1(0G7\QT:#;C*Q8PZH[S.A80HA 0B*.?7&E0LAIO0)UB'Y]RO7#V[< MX/\)>*W:Z(: ?L":;2I%R3O5$:(?02KZ1"A#4F@BDF,]$:J2<::5ZM>>%4R* MSD8A O><4^(Y@7VXK-TC)\TO1C+.A7]Q/?DK_%Q[K;$"RG7.+KK-N @N@D0E M>)'?\8H\ D8G?2')(+U M-_BH JL^03A_AG?W-=PQ^@Q"VF\>+!&/F2B$]Z4OH277PKF<5X$&W)]*YPLT M .@M]@2D5Z<\#& )T^(/.;;$A4]_,OZ$PHF=Z7^Y'@+'2MABM=8(E-[7'H0# MGHQM+^1"+ +A=L]!G^GL :7(C"[#N?7S_-$RX2P^DK_0/;L(GEUYE$B2-2Y0 M,>[[-@$-_>??3"!V=XH=G ST.ZRY=W8Q=4.O&/S]5)#%"[CR6XXK"_F0/H88 MP (4JX6V!Z>HK.1+\(4>@<4UW7BTQ%.$A.\Z NMJ9RX""B>!ZQ4SLERLY>H, MS7&GBFOR6^='=0+7QI4$*LJ/%_%;0T3^G@ M6-%R6(;PY$WJI5F'.AT5)12QVWH0Z@*\Z8O3P94>MIKM]@O@2G>:X_'R/U<, MHQ<76XX&Q0B7[?Z."):@>OE1K6C@*>N3/DF=)Q\Q#E^_B-Z9>H7E)7[ MV%D1B[PT,3LI$%N9LM?^B5-%M$^@U+1X6.X>Q[VN3?W2LK(9DQ4PK\/]P+R^ M9.//.L;A.KEE7)-SYL_;W?WY3>52\7^H/"C:/#=99T?I5X4P*;.O69C)^ S? M$@A:IT)@DSSC)C$__19'!-X_ZHZ\X(BRI5L59 "38 '2L-'MU>!H->S.JX/= M.3 X6GEIS5RXD_%&VXVF6]Y/9LLX8+=#*MX?[ZMX_R2P>$K;X .RW#]Y@ML. M=O)T$"RVL88OU5Z[5K[H8+;M;(2SQ4*I%AC#G2&9*UPI]3K8LFK]6ANRYG;Z M?XR^6K-?I3J^0T=:!^2N?Y.EWCT8.@%IZE0)1&&M*/'!;*WEVZVSBWZCW<]W M&)UR3_$KX\B3T^]IIMQ*O[?;W)R[KU"\]N)7OC"E/3LLG\!BV4_&(9M)MMG9.X9R>"[_VEJW7[ ^S-R:]BEV8 M+*E7W]N-B;S&[\)1FFZ(10%OLY7UI=I"7OP^I8T *ZW&L+UGP/2=&.,T;EOV MS_NG?1>S&SU.20<S:9X:/H$)G663H MIWR&+9K.QJ?2=-8>G%UT!X/FN%I=9]U6J_)=9VV\QVVV!DNZSK9J%#BX;/TF M8"UT9):C?=47"9E2==H3\0"KF892&*S@\=&U3:[3_2E\_*(!F@=.7OLK]"S? MM RNHC9#$1=G*P: DX]J^DGD)@O-$:JVUA=!8)/*;VB>CLH> M+#<$(9W//5R_ZFZ!N32J:UE^*NO7=FZ[VN7J =FKL.J@?L1 M]!GH:2H+SV\LH2"*5HA?HAU8^-&IS=(!NN*]]4'3X5=FR*H"OH\*'/\-2FJN M6R8<][FAS[&)I4'R]=Z"[QBZ_XB*9VJ[SZH*?FHYNF-0Y,)USQ8L[/E1,%'G M; NY,'ZFFT(V63 Q:$?"-I'$R0.%)>+R_- .%,%6[@]_[;@!BJAOP:*PWIJF M%F2C*]Z+Z=*G+7B9$=#30>L8H:U'=?FZ#P*/K[0<.!&AO;==W_^ ND$N0@\" MSYJ$7$\-Y$N>&YZ1*"M?*[O[#M)_I-26;"SZ%GK&(V@M668N&XP^WWW[=FH- M1M>.=FL$+M8"8]U\HUCPDH87?IA908#-/"C!3RA:\!WD7%S'$2Q)R-'TG>MOM\SJ^&5-#X-'ESL%\(_(G-31@?HAT@M%.D"; MAQY^-D FFZNC(6_*UQZX/"35F]+4UC@CNG1%8@-7-E;NMMJKG88K6CBQT17K M#B[ _BZP446@!?L28D[K6NY_*3"HPW8!(Q1/KV!$4M6X8X8R4)>A\ M-+K(TQ!,/#RBMO=JQNTAS=)Z!(/ZC-4>M^_GN]IM2PX2U))NP?/(F;QT,"8$N M/T1 @>&UHVB< ;<^[R0D9WQV,$[-J*A MZY"'00^R/!]TEZ>3UV+J4=LD*%@P3[)%.\4AL;M!Z]+SWZ>#CX^;OV4Y:YZ; M5,>V[Z)IMT-32%<#-HH:W_*3O9X9EK)XZ9)1Z%?2=XP^:&)?!+ *DI,=PR7? M8,+0QR5%LLO-8T(D>YO?(A)#IU4C,=1(##42PTDC,71*]_B^TC0>6:"-,W9K MG>_J9.PZ6/?6S(]MV2E?M]HZ+E?8*8X:=LI!)ATK%+]+L%+R6/;2QU^*02YM MVS7H7[?3; (2F<,O:.+OM+=LXC^X@-\K7ZQ(7".G3\8IL$AP))$_)\)VGSE: M\B4(@)]NP"]HME^2%#D[H2;\[J#9&_;WW]?>:[;ZVS;:'[P)OU[L2RZVMPF\ MP=9=W.-3@B^X!]=::%\Y(?(YCPFR#SB#DR+(#6*DE*3'KIR2J#XI>]E=19*M MG&6SR1[? *$Z^Q"HUT..FF^VXILC%+<>L*(*77^,C3WQ)"#F]XOK4&NT@[>! M=I KDA^N@2614:4PBX/.SYPHV;@&MM,YNQ@UAH.=1WC5D"*UD%5?R-8,77HI M(>MB%VNGM^P-2-GH.%*&,U]!RD[$ M83Q02_R10DHL"J3:+JK(A;C2=N=8U/LFFN0W%IENJW,AZ>&C'[6R;?TU#QU\CRUIJ/ZI7AJ=';1&S9:K6[-4Z^/IXZ47AQ# M4#9N#/M50FE\W?<,=W &W./*Q>>PXC>!B[>%3!PG&]AMD3_8W1OL1(72$35/ M'2?YU6V3/]AO[0O%H.:I"O'4<5(]W0[X@_W&J !\L^:ID^>I\7%X"C'51HW6 M,%_:_NIQ,X_D#_Z3^T1YW)TYLQS+#SSJ:JO3A(6BT6X=1S1Z8,)[$"KM#"E; MA]_5XZDUZ*POQ5-]K.YI#>LLX2MDJ>/<9G0'X!7V&NW.SM%KS5/5XZGCW&9T MAU2ZT6[M[!6>=I8P4RHO!UKF@';'AX79I0[7I3U_.Y4QUS"B;QA&-*=]CF30 M1F<7_4&CWQJ] @#0&@6X%M]CB>^1?(?QV447_-'^GBO0;QW1]Z?@JK]# P22M!>[3H M_RJRC$UQA@.X\7*)PXNL_/=?WT[(PM7X*\_P_PG.+9DCT.BND=0D2<*?B M6^J>7=RX.:G.(Y))O%)^J?8L$)I6@BJ;(<&-$>@;(;+@':2#4"02JU:DH4C2 M:'%Y?+(*RM/J"0YS#&$,N+L;@8#Y\PM<(9:+8(9CLWXT&/WZ^%F RT' U1_V<,9APA MWZ8@;PFO+_35!WZS0?V? RU<+%5$3%?\R\PUA?TQIW(W9()BU$2Y_QHX[/3@ MK>K%UL!A!\.DJ8'#:N"P&@"J!@ZK^:;:A#H*=YH]E&&+[UOHR MG+)U:76]PBJN\$#%SBPKRVI:]C>RJZ0H13#IPIL1[#2-[\O"[N]02K9#M4\V M27E(PG#&9?5_5\]P;/<*$U>3]8FK23;Y$8UI3>0XU,G=P\&5F=?8ZY]=M)K] MW+C&\S6C*-NY80#'W09B1C1;JY,A+U+Z6/-\"9X?5(M9AEOR_+!:VQC5/%]A MGA]5BUG&6_+\N%+;Z+=JGG_AZ_,EC-#)S9X^+B.TM^/G3OZ*Z:C;Z)3EYX/& M[)6+0YY<'"QH6\%B!U'?7\-!!<2T]$303NKBO#CZV.;:?!7[_SLZKN]Z(+Y: MCC4+9X4S0OO=LXONH&!RU[M8E$]IJ_K/Y5OMP5;'S3PZP+O]\?0^DBMO12ZZ M1V>657(!<7FO4\0LV\C%\;>Z2BZP0[)H>-\[K1:,8PA&[^C0B_[1F6657%!?3S-?5[R57!Q_JROD8M!:9C#V$3>] MAON;[Y;_XWR*I3D67D$+/] \(.J;O[[9+:#(-0GL50[PS+[ D5W+$ULG\(,V MCCS>DX-X['VNDO8.[G._1K!.^NTG:JJ81& NH9E'8]X]9*J81& BH9:(JDA$ MK\(2T4?=F9^CL'NL5#&)&-0VHD(2T:^P1-#=?QXR+D;H'"0G\$F>#7+[VF;,%/N/L89CU&EW?CT4<&XUP #> M[5( 7:,_EPT(*L[^PU;-_G5._.#!3]6EHKU<*NHKE>-'"E5GG\YF[+.GFP>V MH>/*M5M]2:$6&.YLYN*+7>/'5CKX=83*_UB%0?1->,2N^>$2[?5B\,VS#%$$ M/#+$$1'M9CM_$U G/XYVHIW!+B?:HQ,M0&BL3_1X)SKF?<^Y\Q0AG]HO".RL-/ M73O@UXA[_><.!_E.;>^Z3Y:-\0%3 E3/63)L3'IRO31::/I_; M"P7*)4&\A*GI#K"DK4'\!@&&]<0/PWH;+7"I<1I.^=S$G^<>@F/]U("5?&WJ MN3/-$T;H$>J;"R_2&2>,1T_]%?H$$8:+,8'_/!'PHZU S.!#GD4 898#R]$# M[>]0]V#%32VQU?^5VM]$.&)J!=JS[J]6"6N0YB%H\T&OPK^6RHO$Q_R-WU@. M)G,02]2H=78Q++JFT8 A;%PN_#\@)N[J0;> 9!""[+BEHIW\#N=T&02>-0E) M.]V[WT#I.5ML"!30J)D? 1/M!P\YQOTK _='7)(X7<$DWY@2[3*$V,.18J=3 MNUUP&5UPIB@?8O-#S6UE)9ON[W A AL6U>GF3KWZTC$=0#WYH!XP: MJ&N.>*!!=$6J!FBUEG$"I@ZN6*#!QKH-E) "4G# MAZ+5:0"!\8\>/ +0,P2: M,)1D\5P<)F:!M0(+B8@M9BD5J47:T?(5 ?$[P#01&8QP%MHL1VE"LLBICYH1 M(2/S7:!M==)2!>_'K7NX;?F@%;*;!V[=GZ.5^-;!':U() KHMKD/TCV0G<+0 MN*",?G]6*K^3 YDI"!';*[>VL1/2(3;?;/>] YTCHF.T7O8@ M_8W.0?R-[ WZRQCO,<0.G:+VL"WO.%EMS&*<_5<#?6^ )DX!MEC3I[ M 4^A]_,(^L79$8&F3D!![=FEW=7VK '0I+,BS0X4V""RE""AD[* _ 2Z94I M\ P< +ID>"8Z*!=,-$SA4^#&_4=7G_)#D#CU5Q_DU //ROH!1XT1O0-$#C A M0Q_Q(S!P1TA?"%,9F"?%QX%[5D#EK'>2C3$RJ;CELQLD37H(XCUW?7KE1T^P M%Q5C=[]+I[@D\G>>:C3IBQ8IYVA2.*_CUYZPWUS6K]U_QY)EHGM- M?/.1)!P_!8O0C[P"#5P04,'_M3ZW"UX- ?LCIZ/&!;;Q__L7?;E[7*1?"EBN MC)-] $XMSM=>WWRY_?[U\O[ZZE*[OKE:$T$<8YEMQ.*_N;W_?*?=WVI7MS>? M/M_5#SL'1Z F7_+X)4TMGQP62@40#]K.E/NF43VPHJ1P%E#>KR46-5^21' M?TC_J\%F&*_$X /(X;!RL@%S+T3#2)^>0M1*UIARV;;N./AY/T!S_V"!RMO2VNVWYK'NX9%_=2!5K]#"4!WZ<7BCE*%=4S]QJ"5OP[]4 M4+5"O M1Z#:AY$GG#(T&C?ZO7SC3"U0M4"](H'*U#:]F$0-SRYZX/>-*R]0,OC+5$2, M.=M_^ ZYQ&:[L"/3#?'"8?=!B_423WR)1TA29#)HC.@0!EA>'X M#@'5"2Q-!:_"^BK8^TEB?;%.V#35I53+)6N6&RH=OIU2[85_&P9^H#M(%Z+O MYBX1=DY#D-'MYWVB#7-A*UCTI>*)LI;O#7-7+O=S4.X:(W>U&Z/^N.:N5\A= MN43( 9D+%HS,-6RTNWD0]IJY3I^Y\DF!@W(7=-RUIWCKE/Q& M65>ZE>>X>][P1$5G.Y]2DCHG09L+3P>$9SQH]/MOZH:UYLG]>Z+[X\GNWGS1 MFB=?"4]NY[_NCR5[>_-@:Y9\)2RYI=>[/Y[L[\WO/>1-V2%!'X]9)IEH$](3 MZ [82W]EZ[ZO75(;$O_[M_-V"BKYT;7A)/Q=+AOR]T0[U.L>Z":K7N%A5KC/ MX+33KV+]1N$=1EVU\GJJ5K:#TEV)7%O8+UL 8MMN#7!86"Z4%:(P"U,X#[%5,@/99@E;-:&W)S6')J%="HF0H_X;TP1[)44%E<8!( M3_)?D9)HM_83Z^WOC(Y<[U(+92V4!PXA5XEG>^<@LI;,6C+?NF1N&9NN$LS. MSM%I+9BU8+YUP=PVZ%TEF=V=P][C2V9Z-& A3OF6J*F73F 1-JCU).YP"IL5 M6,+__!.!=H7YQ7-G5S&D:!YD-0^HVF[W3A10-<(4QC$ DB2:']%$>Q:>0%!4 MHDP\5B #N5H&:!6.V:#A.SCF3H'GJPE[;.V:]VXV+S-77%=;E_45?4 MFAZ4'0/'RQE0N>30OT070!NQ'!NM7MTJ53.J8M0U/:5'8M3!V46OT1F^J:K9 MFE%7,NJ:1M,C,>H0_(3&J-^J&;5F5,FH:UK]CL2H(]2H_=9IF/Y#M_\=C)F^ MW_WAUVAI!4+3KZ30C-%?'HUVAKNHD8@JR72#@S!=GJ\ZK;.+_M[*!&NNJA97 M#:NHRCIM5&7#6I6]4J8;'4N5(294ITHHHX?.TAZ,)[YMZSL6;/!5\?[XX IW M:OT4YOE_A.<6RD3W[$).(-]3M'6BP?]KY;A>JVH"JP=E%OJ;X>#SU:O.-G^^^?:OSC069JI("KQF"DZPD?KY.ICG7U MT6V=70SRHX2/G"Y!^B6^H%Q7V6C_363TG(]6 -0W5I?=4EO9C1L(K=UK:@D:,/IMD@JE M>K%0=B2/\$#!;JLY./H&?W=A.??"FVG?0L]XU'VAW4Z ,[FCK6R36:KWK]MN M]@_<_7?I8SM=U*7! MQM-32L+V]0UQVJ"-U9:(^ZJ=FXZ0 W/5>;=N--XZ/T M^=QS?X)&"H2]T/ZQR:#9M-_5SPJ3(G-,Y7+79X.$7'7 PQJTFOTEF@O(:L-/ M#6WNP2,\(++F"5O'/L3 U6:A'5CG"Z%[M'#\JJ\]6\$CD,GR3&VN>\%">Q*. MZ7K<%Y#VU>=%-#O =L"$NHX)FOP>S_O_ 2-LOJ'>V<5PW%SFCZD-N4]\ MC)H#:];:&C$=[K)]WJ4?_ 9PDX_'#Z;=7C2UM,+9EY7ZYH(R7!19J'Z1A>IO M9*'22OTE&I\W5.E_ZIZ'K<,E[5(E6K>5=H8#$QZU;8.,/UFFP"9JUPR-0'N. MMD5J U0#JA;'#4"S@,X";8!]U\3(CI%6Z,AR^&'L(X%G$DOZACL7J.HO[ZZT M06L #W4U$YZ2,A=TCS'\-;>*!6DM!QR@I<&KU2V'3\V/FN%Q(S/'FBYDCWOR:?!Q M/]"PGUZ &I#DA'_9ECZQ;'+Q&T1=4Y_I#\ (P:,> $$70%E-AW/ QDSUF-2S MJ5$>[ K8,/Y+IFFHA$=/ISOL-Z MVK?_6A_.#4%>"=@!=!A:.Y3,__Y%O]A(TQ2PW,5_3[Q?EC_E4)Q:;-NN;[[< M?O]Z>7]]=:E=WUPM5ZM'6V8;\2MN;N\_WVGWM]K5["X9X.COH M8.[.XX_P[^3G3LY3 7? ML#6 ^D#)#_(N@-1H@F_LMTYGC&2 &)27X:EDE,P M)K#DK^84OV# L9##$ZP+9T,!F8H*+0=]&3YSQ;D-[?G1 F;4?7R 3R\C M5J"'IMXB)2U%DV?7^R&WI-98[ *#1^L3;V+FA+C,FDU"CUQ?YO @]A)92/ / M[-AM0CSV]APWFP.00HH#@*V?Z3VL6SC2=\LCXF@A>2IN& ;*(RER 2*/.6#22^RY4 M&0E'V0R%.@@E_GSF4^09/*M'"ZCK$;&!11)^M7H:$^HT1/?2QS@-]HD;Y4S/ M)R 6)8K@?_*\E]#5SR"Y8K)(?22BA90M=PID04ZDV %$S@BB1)94J109^&0U M#"/T/.&@Z(,XV7SB\A'X ?4 ,$YD9IYA093)Q0_Q5P4;"*4*N%LGOY#I/)E6=9(4,_"S)IDL5^U1_<9 MZ.#EZ1UMF92E) 4(8.A18&VX/!:0XS%81F@(OY .D0;%!PD'G=7TCDB;T/-0 M_[F> E[#OTE*,&F 973+3,MJI/8IUO,#2@B:VE2W/+"_=DCV>SU-',2! ^,@ ML[Y@%,BI+M@OD ]T J;$3D/0DL32#<,+I0N#FEEFO61^#.4*J/*D6[;17S*I0Z DG,O?0*;7K> 9\">XNGEYBR?_'"\'0#! M11?7#<%A$@^@P\JR^V!C0/K'"$L.LA7-JHR=""D\S )X4,H@NB$ M/'!5RB\,?\"UQ)?YD>.-9QJ4D--!$)S^K'^ M B]\RKN12S(\BSS**&,\$T':[J'^(G\52$/A ?Z'5#Y0P89=("VBW<#B89.6 M)(RB%/R*7(3$,E5V4V8M%>5H@?$;UCPX)LIE'I;=A\G5\QB@J,O"S;2&7 M"N;M@?X6KYSXBBPCOYR\%SC*Z$G209Z@%V.*TY"A6.H!LXQX!' M7D-'>H9\N_"G()\%?CW5GUR/DVQA0 "P>.F)/F-#GI_X";ZYGR O'QUE':*# MTTUP(?P8^=4I=)>FE@,.!WY>Y8VE0/NA37ZMAIJ,-Y)&FD4OAH-!_%W1LJ6? M:W*,E83'A:\JIY-1:YOY;'DRI53TFTUJ4+K;U:#8-BB[S M!J=7;M)O:O%V-=YO68?GR!OX#IK""\'R8FI).PT?Y];1;L#')WC/=E')".H\ M5!&8;)O;L"R*6S#N(?<%,RD@C_ 31*;IXH3EE7#B ;5LOA0NU:]]??,E*P%_QEC/T9>@J7>'9Q?]7KZ&)$X;819#0EA3BJ7< MUAQ:QIJ=Y08;;;>O;Z2RX+^&2%3XG7<2NQP5EKB_4S8Q?]WID4EXL,$/LN.S M;4A=')VZ_ "8;AO-(QK'J>L&,Y=QUXT MR.L+9U2R8=58R9$M MW:@O51/ IO6E:GVI6E^JGN"E*CF/13YE9[G<'=V?2>8,5. 69^^>+=OFZ%'# M6T /Z^G)63,>81-BU^K7;F\-^$?*T*-YWZ*<ZVSBP*/*[UP,+"P,D?PDF5A;L976%+::^C^(U=2F19Z YSO5?X<7I@[OKR: MA"@>BW%E_$C7RW@;0!GO^#8K^NI$.&)J!>021@[/N7JU9)U&XGH5W9)R.;:* M"0P5(TMQX=N_OUQ/AO2R(ED*"DE2(A6CR8LI0=,2C9W)G7;T)BRU#G05N>.T&EL$HN"]7.^0>>^)G,:WZ%HL2H,( MZ?"K @O*>1J8=/3X)CB1U+%= U-E^C/GBM'1M25MY;V9Y&U.F& Z#78KZ$CX M9H-N@R9BXF?TG2G,XXED.N/)BRNI)RDKY67JM&WTKG&]N MB_MI3)M!+AN(XP'B,__FN0^>/E,G#YX:W4BT-S?0;9RTL*PC/FIKX(#ZR@9! MU2ZI0P5;7VAD0?#HN>$#WJ-83^0^G3OB 6PMV4FU7MEO@U>K3Y:)\OGHVB;6 M++A1];([I_)Q[X<(FO(E6#(1)?/Y9,DRI,M5 M256)Q -& M@'_WU[5.$?U++7IV? M.+3)7IU=",1,ZS2UK[H#W(\^2V2=\+HR]'UUTP4?L!>^18HJO@S#9K75MV&E M+D<.<0VYU'4I,[-R!3&PS7(C@H#MCHO%=%/&E'^%3B*HQ(>&C@Z^)?FP+I+% MYW\1@#I74T5OC6Z&??E:#OT@CL2K]_E2*$%H3@TY M3Z[]A"7$_@^F&[B,+J$1%G M+).2@J"KK+LQ/ENO]Y>FIP]C"6Z?L'!6/%=%7:]4SG\*;N6 MJ)T(M#&\OA]\C[1*IE>J (3<'M00 5JPJ$:6E7,Z.M\413A M',@6&M53XDX%*6$T:Q(7@<]@IM-%+U$G48OLAW,J@L::1R"K(%T+A\*9&["6 MI+:X T 5ZU"E2)P3A/\HAR%:E5PXE_KY;-2FV'NBMF9&46MR5UELA_.)CHHS MM4=EFN7*DYM!TY:#AU!?QAHK%J\'SWUV\A]4:\;,P;#5;7:U%$C"H#UJCJ)? M*2OJ8 B\?(YMW J"9C6+/'#+6 66+TG;6+XHNF.?<]&!SB5TC$R1(SEV"Z0O M4S"*HS6,Q^_VLO"3D"/T'2+&D;6ADK03,L8J$8(L3/X+2($11+UKM!346D@P M]X%+-.D8 GP+E;&!7F%FCM6@&S$FY\I_LA::Q7H95+O)K#RSI,.$Z%*&+/VP M7=V4KD_,]UYJ[4IT8BR5^&HFV7('5N2\P?\,GMUS^4L\?Q 9AF/!+$U#?@G+ M\;GM0#V8_DSIYV:+P3,B_E&Y:<&]4$NZH%;IBB2;Q[U<1O(G6Y-2'$N(C\6@N M[IUXH!LT1 -9*"E:R\[RCFC-*N&(^-?PS2C2,'3M&U]-X0?_<# !_?[L^ML? M_MD'F8K'4G*\/G;<)TK)@O6A7/Q,Z-2%%:3?7;AJR4]->(.*J>$=O+!&4C-X MXCR^%XA:VN([+%P9OGRBWHG;Q"@1K5S,@BDRG10;+KL9[.;9$J_G4K>[2-)U M7 F" /2+VBUD)CQD< Y8R"R[DSBLXB>470@9'GDNO*GH5W&S0RLD3QUR6E* MA!>#+R+A _2*Z.'Z!$Z9^T/8?D@FH1[9)%Y+E X,?;1WB49I:J>.:,I7J,SC M!K9,4/3, 0JA\CQ(US.2'F+OU73VJ7,838!.UUA"GZ%=-4*R/3Y&8 Q= V\+ M%G-9'Y-X6[;PL:(<^R=&)^()KXGM1<+S3S2KY+S77*"3CTJ:VK]4&ZD,+ZBW M7.47H\XN*CV)DR:)NE(S0>T"9YO=\-R+HS5&%UWL7L>1W!OR>]. M!9O+XM*8-O(8D6IQ;5CR&:0&$D5'*T)5ZE"AWBG'C+U@!+2(("<*EC*5I>>I MZ PVLF(Y#XC)Q>(>J4/=H$(.# (48X=S4UIQ-C1R)O>GO0D?X$\ARXAD ME2]F?9;E91.Y*Y77PL_*7B?95A1[RHTX\A3.HT[]09,%?875,-B%1VLNV_9= MVX:80#:P1BXB @HXPHMN(1E/4K[17_A8/:"2>WAOR"W)/F+&N%@0Q5>Z!NKE M$&]B'L%)]ZBR2X8&43I0AOZ)9US^>=?0OEIX"0+F2;O\#SWAGZ[[ -_F*YMO MZMOXFEM/-]1?4L7.L'<'8K9H+^H%C$,"/K:@BWI$)8B :7Q.[<">V+UALKK> M@^ZH$KMDQI[/D"J[^),),">L$B5@4_I+0]X8"W#"^*-($;P-LB&@HJ[_.%4D MW\<'YXD'LND1DJ:O[G(49'O"+^@-!"&/X028]N%:[<<"RL 06F< MR+W7OPAP"L\7NP6?Y5T-!6J"RSA49"R/!<,W\1,<=-IDQ/_&HR6F*;"&")TI MZC>\OHT+4)'3Z"N4I\]_]E/\V>='ET' P-G!0DFZ!+: /6 $$<6KR1/38(D(/N'..<2(%$J.+ZAF!\2"1?SR&M_X%]_! M2K:P'J3^^PN>Y @@KL0(M;(:E',',Q0-WX.VX)9EUHLY8 ME,0(10;7/\,MTKV.,*UP1IK,3-Q7Q^)]&A()=.-F'$U752@VEXF9DIBJR"1* M=4=9,FFPF3$(L(+ZO922QZP8F"#"NHIT'M<^R&PB)C'3N4%XEA/=$BM>D\UV MQ ,_4?4#4U$AQ+74R?!5^1G@B84475FNLTBFHC#K3ET5\35R-$L@VK#DY]#/ M+02YT:7\/>8.OB370Y>&L7T3X@=1)GYB;)FE:XGL?8[N!:)4>%2FXZNZ"^7M MD A8\2XU"BB5(M*5E= 0)(LP025():U,_AOV@7CXD2-EHWWWU0HPRTQ7$S+> M#CS75E@P"@\.N\)<3'5B')X]+E@EG<7_EW@._>*?D0I(7+-.TW$ZV'E7>9'1 MG4%,;OE\&]/"Z(H$G+N>Z'YQVC#EKD<\U^!F NF8T_5MNH1DA5M ]QRD7$7, MX6G83T<$E#>/[G4IO\F:!KO5[ 7K'XL*YOCW\4$YYW-/S%!Q7-\3-*,>]]Q3 MUQ'PPSGUXH/C"Z\WHL0T&+1 T =/0]/(J1%$0(*5<@H<).D/8.UJ#K+)9S0C MT$$>!%32L8_S]]BG*#MJB;>"Q9P=#8Y-]&276Q(4,.:[%&_S&Z4C)W..> +J MIDG>2\LE2D1Y,>/$R]T2T M)+HAW[K@K]VI?L&?JO6\G$XQ9@:.PD#G6SREX20$XD^AL";CMCXL6V+N2EUS MJ")GB:@$;C!Y1<@]X+,(V@ C6L\(XY+IDVSRDW6J0I67R*K9/PF;E-@FZD.5 MW]:B"Q#$ 2:02\R%4X2"358*N3KT&YDODE:?NPQ,)3U@$'W0W4[4PPAR.PO] M0&UE&E+EB&EZ["7''J$/G](EOZ^@#KP)>\QDCJ"@=+TZ7:H;-B)&$ /:)88* M":UUE]17WY1=90N3_Z_:_V%OB12K4D,9&7(X9^99+5D3I*"D(U $8.< ,6B+ M*HES-YB4(XU2!GY\^,FJH&0962X.:>1CAZ^?OFKOL<923.',I8'YH+QV/0I: M.&7G8;[;Y4A=.E\JLN' *@%"2*5P^$&+*R^D6S2U,"N8J9)I24SH5+X].[9/ MY9W(<:$R40P)XA+CA,^ORRO^/'A)IY]KWLW'(U\3\2IZ*J8_60MY Q2X M4J'WI0%!*U_ 5LP4I@^9SY=\-#KA1L$1ZP8%X-P?$N65N&-JS:K2G373W[P+1,.;[A21 JL&P?6!62J\)0TD!A4=(]N:^ M/YS>5T(X5M(N:2#0E""@B>!X@73KF[_]']2W__7M_PG<_J/%.:ADJ+$PJ7%+ MJE\TB";8XD41V=(X,9CUKI4%IO3P,V6A_ (]A7>>"7>7W)&YOD@FT_WH7BKT MX]^?3T++#I*N4UQ6*R_82%TF=:&'RD^J2T[@<^>8O 6F^W?R&!*ZDGPJO#2S M!-VHQJEUI54.FQ8E3$D\Z_1C<'$H[L%3+@[T9T0 87R/5@BN,WGB:6A M =>.!D>8J+,,E,+3=[61Y!2R9)4,HHR M74(M&*E;%YF7(=+E&( FN^#@)S^(@)X*&<$EFA 1V E.O4,U%,5EMC%U.!V$ M2YR$B[)7857T+#^CVTSM6W_"9J6_'+F:OV'L5RT?,^+),NZE# J>XZUQ%%M\ ME4/ 8VF1 LN[DK2H5">7!$I=)4?HQW%S9RIIR+N0Y0.Y MI4?/S,EUW-3,!4GA7-4>4.8 KYC/Y6](=@66>B1+D5+IMYO"Z$Z)+O9KMEL# M63K>[KQC2G"%2_8YJ2^U1^I+_7%+8Y[YH<4=Y8:T]S(_-8O*S_D.,'\+7.J * ,! M/TC0QO:XG8S F,C?HI:PBJKWNPAX-"%2]+,2ZZLH M"JZHWB5/I8SR]01=:ZPJG4A=8@KG+RK2P#O"^(/H1SVCBT&Y0:DW1-3?&0T MC,/^],4DELP IYH25D8V*Y]'S!9 ME?&US7.#,.[B>@F9V$[Z/5N*5D%W?4RB/3+'H-DOP1T%&004N/,N?5L5.\HL M )XZAZ3MPW,QF9MQ3X((]-ZEU4@CNH),YG-.D;2=8Y&V+TD[>%=HH!DJ-I&W M8A<]D?=.E1.L%!UV\[G@)+J;5:-[O$BQ>N7Q6"MH(*ZC$ 8)](UK8+N?W_6F!"/U:NK[^?'U]?:*$0XU5D=W<7, I%:K54S5D*@R1N8%L36*R4$DAN6&;H=P4K5*-%TI=FT9,DBQ^ MQ&<[(J QSHA!E&.2XA)0&HM'20EZ5#8*DRXV9LMR'TJ"ZID">;N!$YN%S]1/2%P 7_LR<771??M87[]";3+N'"1 M^VI@:<+%T?3LUF,B$;$[,B5B".U!0-%__/!T+']7=\:PARD5%9YLKWCN".Q-Z28)^"3#0W+CP/I>BJJR+': M"ZDA?#7U,WUVV7?1TG .N/4#\]D912C'*$8FE;8\"1>I4E55*9K2:,OSW0F: MVJ1E29F2JC(6!N6#\7$JTS6WYN2?\E/5#WPWX$>^6NR%*Y@">9G,);"RT&WY MU>:$JNK.Y5UE>TY7!Q8X$*!G?_PJ=8C\*SK120\P,1ZJWR*-DM%0+^_TMSM5 MB*>&)9;)7?-XI4,Q>!8")1DW45J5IL0J?I&P)M&L\73ZS55P8&0)X>#QZA^+ M@F3\#=^VD&D0OA51"51ZEY%1> B=JIEY#P;"I0D8KB>[I/ 6BC!]K*@D2ZZ' M%@WB*M?EJ?&\6 -@H+M"M?G< H4C7MG(1>M-3U[&&3$A]O#1'P@_GD? *' I M];9XO^\=G/E&2\VD1G0L%Y?#B,$SC,?/P/MY2H!O_52]N(0;074PG@7,S;C' M7&A Q&0]K"@D&WJCQ$K<2\AX7WR.\7 /5%/X.>[G2*-A@5]I8R'_+_!64AD2 M59>6?"Z7K!XIB1L-1T9TFEDT^#4J7U=X1S;ORA.,^>MG)@$["F%7'E0\[%4O M9B]*4=(D%#Y-N1P=>YUG-,LA'KVMCH6I A_FK6SHR1Q*B;2&5<@UFO0XJJ<+A\NP!FI=8LM6;9AV8I8KI]*!9<0:+9CM_L+WFA!.&DF;Z#M/EDPUF61J2GI&D9P6&3QN2P^33E.#,#DUW794]W3+L>RNU M:L.Z5JVN53N!6K5#(]6D;L@F I;AR*R8'$* L^;2%?*="%H+XU_V%V*0[J(! M?\F*^9^H@KD*@NS&'#5LI+&5%[ TD4+])HF8>5FR$&\=:9R!S+7$/L\N'3R<;J&9G9$U>I7M_^^_G3>'FM4XH.T(#:,#I4YF69]%),E M=[CP>X4Y(TF&.3TUQ9 HS-#*W'J-[.0P JI: ?.BO S//K.HD$ZEG8G9GZCD M3@W>1&CAV42.H.0._G.N)J1/@]R0;\54DI-63J/;^[N8"E4THZ:AE!B&@HYC M=),23YN1T@'^BF_A':8Z8?JUK/9<)3FR_"+BANV[H_O5[X[^OV*A_:9N%K\* MQ)?PXTN1&]^I."(8WEFG"JULQF3()N6 MC2=DQ=.J4F6]LRSIG!3IDB^00-@NR#?$L!@;)]FM$7U" H*J-O5&7$DM,0WT MJ*,]_0#\1D@(Y7'5L:VK8:Q4TAM?9D7&L)PIJ,"PU2*6+5N7 $MG%/ITDIM@ MX>:^^*C^\2OH$Z#9XJ/ET +H2P5)[TS^AQB=_QS'"LT6QPN!!__?5&^6?V[2 MGWX)S/S?!L/F>+S\SZUF>^G?5CVVW6NV^LN_NNJQJ__6:PU>9K'=4H_]A>C+ M-(9C1'[XWV?=LSC@HW+DCRVMS1<2\GG11\>YCW;F/_'#>0V=2_O1B>]'+$;K MU#8Q4PH>,F+^?9 A_JB4#1*=Z/8']_/K"1 (0Y$47;;=XQL@5*>(@3)9HR[K MSI?GJ1(/>;GWO38=4MZR$B^\5Y!3JJ#>E\."Q$\#%([$2X]F3OD?-M$\$]WX M\>"YH6.>RVT9AH!P)RLD&OUO*TTS6TS3;N3YN.#VY06%)W_G0G K^9Z,:-"F MPHG_SK?O666T"55:6@$;$4F.3H%_[+2OY'X\?.KQ-]3OC1O]UC!=Z;G-YA0K M;[#)58ILW2NS.JGFKVKR%_RVT1FVC\=?&ZOI*?W?*:OINR0\S5;:.B)49S-" M%4I613BQWQDV!J---=T*;G@I39=YY5+OZS6=37?0:'>ZQSN;?3ISG6I^(3MUN H">V#;?!=F5J"E\PT MG PGM#MOB1/>8(ZB"(=P/TKOQ +A=GMTE""XXDKO#:9$VNW^6^($4GJ_4$EL MV?KVZL#+K$VB'!O9;&4Q^[+51]-I+[]_CZ;3)C"@L8:=NT^H$88>,K$D@BUU MU28FYW!;<&Z<>7I@3C0!I4E@HA9VX]@&E9WST,5HP%#47/L5_O%H+U:L_FMB M];/0#BQN[9HLM':GJ7U=_1Z13N&L;)PBI9NS4.49]^KH=;TWULN&P(-DN%VU$/CN>DI.?]99YC.K? MLVB\:,C/]0-L1*(V2O'%'O P;3J,I'D\NVQ!O"QHN#/+? M>:>(')T?"8;#ARJ?(4]2F*5:X_&0&:PWU1+/W>]\5/A'.>%==LD'UNQ$IGPF MH-JD#N$^43D&D'MJ&)\>N0X','WX"*X) ' S=?Y0$ MPN8.UH $6* S[[4[Y\1^474K'M,T[K1D!"6EL9) $EZ,S(D??'X4U(IFT;2 M)0 #J#KS,!H-^*6G2-ZA J[3"7V4GL?J8G\"USI!/SH-%LN0ZZ.A)$G52X MG%Q8B*-T(AWW6135['!"LG (1CL-[4T-=8:VP!Y MP."[%Z-=(2JGZT7-M7G@J_P3_4>%\(/=QH15&2JTM1E"%%\ MFJ'Z'$W+2 Q*Y1F:.#:#PL.8#@R+$9J-!+!!EB)R_)Z$_T6X4IYJ*#WXDG#B M%=2/FY6*5EI!EMI*I"&S0T1V59'%<)4G%[V0BLP-6*FHCLR&-$O.H&!@S,^5 M*E/B9A1A!+H8AF/2!8&0H_G0F!#Q(H@%7B9B\:M0.<8^8"A;"7^+9\0)*<) M+QI+&F/EY]2:G &$B-L2:@4^7S"]F1^/A,1%'&,7)BZ^M&58I"O,14@&@]+1SQ=OEX!F0WH#LOG06N^ M>.#9K"[S,,@WCB+VU%@P#I,5\&S<;6)$_+T;7T@5#ZOD*QR<>V+AQ[SH M'ND9!TF [M2$C];$\AD9,D>)Q U%^CXJVEN$U_LGX]^+OT,6Z0@P:Y/G*G!) MI6M3!V&XCW@!E#P+OJ1S1)"9>(623T-ODI>."[Y!C."SHZN]O(IVBE8C[QT+ M]GX9049&]UBYLW ->)S/Z,$\%H/GPR"6M?HR.;4Q5F9\9X$# 1$%&1@GG$4C M3G/3==A>,#XALF8T*)I ,%.*,AK(0S-B<^B>] MJ+P!+";T\6(O^@4C.2;NR=)3?W(4V_%>23(@BSTQ!0XQC*8GXHVK]*-\FG<8 M$RNB#4WISMN8] 3'4S4.FQ6$5=I$E-K*6CNPQ'4Y56M0/'AX8YNPA"H[6(8W M?\4YKJ\XZRO.4[CB[!Q8CR=]Q@WUSG$\QV4A_N[^XQ+M77N1:[S()72KD"_) MJ;K-/,JRR-6C$LC5!\6I7H-$71H ^+C^Y;43':G*.JE)OJ; BBY*)UD.U;)Z M)L^-P>02;EU)]!\.P4_?!3SE[SF9_$P@51?!4"N]"%P<^@+3H%B>R##4BFEC M9.S$!0R)!GQE_2MBI.OD54\6[5J!^2>&%\O!C3SQDCC>UGE,@AKI:.A2OX0> MN&@%LUY+KZ>!Q7JP*OT'*FC.U,K1Y3-]@;D]E2:F^;4X0!:1X2>")@ZD,J*H M!$%?T9C)>'25&AY!AT=EK?$Z4F3]E_L,J_<:Y4EI^7$1*1&,!HA2H7+ZD_@J M22FZ@&U0U:IMS:Q D9P+3^&3"Q[U&;@N3^F4:59,>E*BDV('CWG3\EU5GNJQ M 4$=%%@!3AXC3/["=<>+7L+?32TA'@TU=5F%*ZEQTU$,(]/(\>12/+XX?/%A MLQ":X!1/FB:P0B9 BT<.2SSR!X]"0^;UQ$K[@0GPU^L#$:[S.BS2N=I$W*B M$TV3(J$CD\ I\G)8\;I/)\,SV)C!X! #"AVTKP1RN+&\7JOJZ](MD MC#G#4FC3@FS_ MI>JF^/S;]?VGR],PM7^BJS>E*;GIY:,TT5&CSTZ#VE"'J<^P!3)PV$Z@_P09 M3GWYT(@G,O/'$K^0GVG(\6\.+&""88%D$>=!*37Y@L1#042,'[+R M %D2?BT-E3[#.]S_)(:^@(?Y@(--?#7T./6-2)3F^H(203C0$'0CCHWV: VZ M =_B# =\TU=^NHDWG 8+5LEDY(D-5.@.FKUAOQZH4"_VQ1;;V^>HB@I/#2AN M=S6JBH._@?:;[_>7C-5[)8("5!+E!JUF2'J^>E5_/F(]Z'LI6 M\U#J.3HUWVS#-\>9H[,AR4]Q=$^57KF]^7MI9,+U87(9Z]=I5\R4ET]=J(E& M6C3,Z$7&%94^TVA,^T$06Z(,A\HU8$[B0^;*MAX54VDLS>&XT1D>!UBOGD3T M^MGK?;O?&+0Z'VK6.O9)O$+6&HT;_5ZOYJVC'\7KXZT>F,7Q<5AKKW"?XY. M^[R.+\/>R]NP#^JFZRV@?+X?MAK]8;<\N]532 YQ+)W&<+0ITG!],HB>37(NF?35.7X^7V6#MO:P5C551%*& M#_\>6+#7&YYR8/ JCZ73&+4W<'+J4SG,J0P;XWZK/I:*'4NOT6V-3CD ?44& M-!N*;FY!3\R'ZXX;W4X]&K.*1]/I--JCXXR"J(]F?50ZZFTZY[@^FT.<31^' M7+9./BH]I:SN;:(/H8%U F]A2MW[?J/?'M?>=,5.I=L8#^K0LVJG,FH,1G7D M6;53:7<:KF\G!.T/&OW6<88?UK[TFNQ K]'NUR%H%8^F M/0#EW:_%IHIG,QXVQJ,C'DU],2H/XG)YN_O;N23M#AN]\::YJMH#/\31] :- M<;<^FBH>#:5XQZ??+_$JSZ;7:;0WOK6JH]?]G\3G/&3,VPE<$#;M<7TL%3R66F2J>S;MWNG7\I[2K>GW))#:6[@Q[;6.Z++5[O2>E7)]-@3!W.5/=L:JFIZLD< M76KJ^U%Y$I\2*-UOYT*T!R[UIMW^M4M]D%*P1FMQBS^:65X_[(,J1HY5:#FHY0$*,1HUA+0:U&+QQ,>B"USS>V&NNY:"6 M@]EPHMLTL--_%"+@<84VK,=>,:M2;J&'P_KF+E_L?53OBF?T MO4LG424OM.*OZ!,X^3!8_I7?N-!VIW>F?K68S0*9JX_B/.) M)_0?Y_H4-O91MY_UA7_V2YI7@5&3Q%Y&I])3N:?3?5*IW7_'XF,*P^49SA^) M-_%3L C]R"O0'CTQ_=]G_[7^D(9G%_>H+_[[%_W$EHT-4E?P+ASS2:LO8-EU M8V8/(&'%4V6O7%!O#BX=M_%=CD&'?]Y&,\'+#LS=][KI.>7GX]ZYT^ 9QQM_ M!]WIA!4:1K]T(\5*[RZ<^(9GS:E8([N9P^G>)KL=^?^FUN?)]:D)[,@ZT>^F MGCO3##!T[@RL)1M-&E,>?=VPW1!<&>$]60:.TDW^D9O[^9V^L*?G,]W!H=7\ M&Z E(L[)L;EJW"Y.80=K'3VQ&1&0%X,FF=XID0-2BP$3;89&P$.R<<;U@P/T M,C47?!TML&:"ADYK(!8T:Q>> !X"__&1QK,'GFX$&HCP#'P*8#&'G .'_FSR MJ'(]H)_D^M#%F.DFN!Y/NF734^7P;T4UG(&>?D+\IA!GQ>/+#'Y"?F8:.@:/KP='@4=_-\A9H<'= MBE(X:=UW"AV3;2$&DF]I2M)JY)V:6CX=T3R1)/$). M0W:T8 IP,>P$?GL.6,6 MY/MXN7"@_'V<$+P0NH>J!4(DYR%X;# AP"@";WJPWWBM9NA%#>SZ'(3ZIS6# MA0+W 1/Q:T@;C2C9@*2:U@,<= %[X'P1MJ,]UQ0OH95J&;3R0P\$_Q M-RIDJ?1HZ#M(G8=#Z)/LE22GS^$?R+84(1:9^.Q22UL1#B8\FD'U')IOPIL+ MLE:_2QY71GFICW%X=R=>I!+$2%>PR!3[-'AB<]T+'/P!3]/7T4@I/:*8B5P? MWAI(JC)\_(MY]LVQUQ([+;D/Q=X*")N4)&#)%]%!(&2/EO&(;XJ%@9XUTW^@ M'B#95WM-"3TY7(I:3>U/(36O(BCO,$\"_.X$%D09E4=@@O8[6J0+3!RPXO!/P%K!E9JZL(+:4E)[4]$9)*!\7@2MCM'&=5\M"-2E\W)L2!)C'U! M.&#X+A_5@PLR!L+I_1 !_T9,X>T8,3D%RECN1JXQIA#Q"!#CT;+)KN(I6$@, M)-B4CJ;HR(DHH!Z0?&D.?!#N@Z?/'RUT >&!I@4OQ6C2>@)68%8DOH1E&)+F M\"!;):\*7@4L,]6?7&^Y2>2EPB/**:8JA(C2/)UZA/A5)_^1#$\%56ER>5)4 ME0:142(I2#*P4XIO6(Y5\$8Z58IJ.$?G0GZ.1%@\66[H@P(B-RC/N8V,*\8N MS2+OZ"4M<2.AV-#=0.^@J24WDG9)8H6[W"=(:CM<^BQ/%I)HD%R3OVL*PQ,Z M.OV15\8JC1UO05(':[">T(M1 HS>4X$ 2\65B6$BOQ=5/!H"[@F)7RAU]DIE M-G--8=,+=-.=![FH6BG/DW58/'<*AH=B&>U.N=V1I!U>HI;)=FJA47Q0D)/A MCSMPEAY&9*BU^5?LY?J^B]7,0H85UFQN"[2.Y#\W- &G*?^)AXZ/#>V 1#9^ M)P=NBGV4J8M8 5.DZELISVKN@5ON6>2[1,^ 5TRM!^G -Y13G5A#>HD9 \_! MGR_BY:5E5D:Z,C'!A$#F/X:/F(."7-PH*A3Z\VS8I\H/DP1CS=#J0GRK6VZ/F/O@MU8/-I'H9L08'EP.)@G)&\&%PU*S.)8 M]/]G[UV;V\:QM=&_PNKIWB>IHM4B=4]FIBH[W3T[LZ<[?9+,VW4^O45+D,4) M16IXL>/Y]6== !"D*%N2;8F2L"_IQ"9! &MA85V?-9_S;FK7693P9]E'J+5O M/%[RMOST,!'55/"W(/% [.*$8"_O%M+?4/4? M\DZ*B:G8Q&]#YAE^VI:T1J M'1N# "WPFZ.K82KGJ<^=/@DH9-!]=1W&^H12I28]WNAR)SVIP7A4F]'\EE;! M2L&KE+%5$+)BL C3V16*H7L'WIHETK:M>NO79'Z36_EMP\@DX$*IU)4F,FH. MUV!7DE(DCYL+8BP.QGM@S,/-Q0J\?=9 M+I;P8D0*G1D=0J60XEK.*PSX^=VWGQB/G(MEO>T M(=WORXB&<9N=JK&K]L9T=DCJ'=P(WE%[;8_+JZ+;U8V;O5BNHN1>2'GG/K :T#:5_R])U1:R\7DK(I>E%5C@,9OG MIA!R#3FN)E$NZ0$*;U@:>RTE\_ FT5KT0-IHA<]J7\:N5C3[>=8,Z5.5<74\ M59/\4GY)Z0CLXGGIG)T6.+E[#,:EVOH.P@8TTP<0I7:8>-B!>H#BQ5%AA>-9$A3,2WD-TM1LHA/(:I M-E1'D65%JE76VI=F8'Z4(8(R@JAB!.^BJ%R"^2[?KQ7OE$[8X[P$3@&0L0H= M8*,PW37FHLD-F5'FQ4(HUS!0H4AQ RD\;]SEY2^*ZTS\NZ T2G:NBPSCEV&V M4,LJY2ML%2A701;*JA+Z/CKK:0Y&,*#C_('4*.-T28PQ#%*HEASCFX&$Q)=R M]'G=W%,: 2\:)S(O4F(QSJU('F3;,B-"?\_8]#(F"FH?N?HBT$DXY@,\G@6W M:*?BOCUV,"C4*EU=0.LHPH2N4Y5;G[4J]BNQE@EM>V1=ZU'#IU0CEVKNCPBO M[205IOB&9('RZ-=)7'#&-P;%X?#"?S=+LU))+N#X3&4E%D6#,K$$4PPUX'+" MP*$W:;"$GQ$_RJ 4>TE8"FJW1*GHPV]07BZ2NR9IN"Y1:0Q3AK[ P31SE)[O M,#Y X[,ZAW_CR"JM]-T,V"2DC0<2G,QQO#&6$%26\"RGK\0PYRY6/DG&F5PU9#9M5#+ PTB)$AM3?R(-O4CK;E1^T&W%G'=@<^5;61U'/V.;FZ-1X2]G MY#89QMJ?HJ^B1;B2"BW?)'&P+!TR,X&BUC"A-QG.&XW;S49M:;4NTJ2X630; MN-O;KVWCM.8> 6WFJLJ,G2D(I!LC(L,:=Y+>!+&B,^4!U0HG^H*N]I!GF/*U0 M9K%$K3XY^D&QY$V47(.XU*,R?P>H>V040Y]CM0;[&5% ?LC2 .2QZ;)1$_X= MEJ*#.!$2%#X%NW\ Y5N;DIS4&9??H^2J["Y %:B( M061%E'N)>C&(6)@@7((Q*+XXB!X#1U@FL#Y6D4G=HM^%#*U"%3!K0YBAA;4Y MAX_R34 ;(G\%#N\9(VF>!=9=@V,W# MO%8NHLPS4-X+Z6^E":BTCP05L3D(53;7A0WXAN2-V*_7EIB]0,CCS$1A\R-I?J<@8JQ;1&:_*Y.^!;6$.[)]WE+QK M$#;;HAJ-OMO6,#L:O,S^@#)'!P;[0CX:Y &J<"6N(7JC1U6Z;)O/D#XY5):B METUI??ILO]EVEV!3Y.2484/(;E-T-ZTR\4;] MY>TLS, VO'\3QK18>NFM'$Q:0X/U7D5$ _ZU-!,FD\ZX/T9+08)7RP]+(Z)# M1D0-I8Y_UQMV>F-OXZ^[GVA8K]_ICOI[#?OP[_K=H9WL:4UVLM6PCT"O M/XJ"/UE[M %,D\7M(5$DUV1PEP49XF;\"L\M,N=G"F)_%BN04->@)_6Z[L96 M8.>Z(;_!3[;=CZ=RBH$"NRWB9ANW#-V&6_#)XVN\@(WRG^- G<]V6+[9BV^D MX*DYN97"]_),M<4@]GO[?N_0C=0.AEBMRD/>;'/H]VY"9,=HSQ@OU<7(M/V] M7J?!,CT\=YO(IVL=='=9\#F![[<>1'_HN6-_?/(=32U_M92_O+[;[>[9M,?R ME^6O1Q8TZO;<7L_RE^6OEUG0T!N[H\D1^>NEC*$V:I!K*+,;[:0S:K3J=P>V M 6X+Z>*Y?G=7O=A2YC"4Z?I]2YD64F;H>N,CMO,^A+<%,RV.O]&?:PAY>UV4 MU59X^W1$; G;^4/?[?:>U@FPW3TO+XR>WL#UO9&EYYG0<]3MN[VA/9_G0L^A MWWES4%H,_;^. MW8%5T<^&GKV1YTX&GJ7GF=#3<[W^Q)V,?4O1\Z%H=^CV>JUT1+S7S(IU<[PX#.T*;][B/-3$=J]B>OM&V@ZT9OV5$CCC]SA9$_UR)+F M954=K^?V^_;8M)$VHY$[&!V1-#:_\=R#-,-=A;)U-!\F>+:KY6GI<@BZ# 8V M'[B-=.F/AC8H<\#,1NI0<-E!&; V_H[';[;?R>-JDQ@M*:NQ[[F!G%[,U 0YBFG7=XQ M/W8'@R-::)8V#Z0"^^Y@=,14X$L*R6[1FO@B K5NU[,!IS929NR.NI8R+:7, MSCY.2YF#>(Z&QR7-(8*T[7 _.^[OFDJ^T^I/2.D^ M W*.7&]BR7DNY/0'GMO;MPC6TK.%]!RYO9T1YPY"SY>RHX^^YW]+L7D>NIS# M_,)#SG[?'?FVRNAA-W,-G38FRSWMG&J_-S$ EN_[X, MTJ\"E=)+R''T_(D[F=CZLU;2IN>[_LXX0Y8VARD(ZKG=GJT/;"-M^MV^.^[M M&5=MVA-3S/I=JS"WD2[_]:>Q[_EO+6U:2!M_['H[ M*S"6-!=Q;"ZMDBY9R[6[[%HZ?^*[PWW;.[4C?]=6ZU1DO>]Z(UM-=R[TG'0] M=^);>IX+/<<#W_7WA=-J67[]'O':=J@"'^)ILA3.JRC)LM?./$V62B]X8MN0 MT^?/GN]VA[M"(^VT^A.R(DZ?G+X[&+<20M)2*_A'BRUW7[MJ%&*TGCN^.=H0 M90Y"F9$[&=AH.^[W+5U:1I>!YPY&W:.0Y6PMQ8_Y0J323'2=6.R'&7%BNM7 '7BVBT0; M*=-S)T-K*K:1,F-W.+:68ALIXV%5U1%)<\:FHADUO1;S)!7RJG3RX-N>F51G MX])_0A\)&Z!I'35?@1@9^[MKUY:4[2/E:.SVQSU+RC,@96_L#GJ[>^YLW/0I M-SY<[LZK:Q&+>9B_?I*C^,14R5>CKCL8[2 YK(9_F #JR.)!M9(RZ"KN[HR; M8&ESH(R0T>"(&2%G:Q?_)E1BD;2-]]1.>.9O>K"_LZ1 ^ O24)Z@M;5C?[X_ MRGZT\ 2.)JZ_;]>\Y]B3(YLJ]AC88\"N%01;]H\B)NT1L$>@!1OQRAM/W,$> M.17V#-@S<"YGH _JT.2TC@#9,#_F 7P._CL+;__Z9_A#35DNKX](0:LD"[&< M\$TJ(L*!?7L7SO*%7+OYEEQ(MWPEN(9I%_GF5XQ)3P4F<#X/W;SN8X3S*2FA MITE&.V#^N4C5'%;!C;BZ3D7P]2J8PQ3?!-%=<)]]]V-E)M?#[I!T+V>^]WQ=.X/ CAE_W?TW5^_(-O^^%:G"E(FB", MG7D8!_$4ON7,@CR YU,GA_=6\,EDECDP=Y!'N9@Y0>8$^&,\\W"Z<&-R C51 M;<'?5/=F\Z[ )O!DM PBJ0F;$06K3+Q1?WD["[-5%-R_"6-:'+WT5@XF!5<# MABCM.?]:GNC)I#/NC_%02P^0_+ \[QTZ[[4;@'_7&W9Z8V_CK[N=S;][:%BO MW^F.^GL-^_#O^MVAG>QI37:RU;"/^"\?=25/UAYMT%'Y.C^DU(;_!3[;=CZ=RBF%<;:O-MG'+ M_*[?VX)/GJ?5XHEOE/\_M^KYFV M2IE_ZF3LHP]M^OEE=GU:LQA?(GO"CM&>,2ZI&]?GXCJ;IN'JR7ANIY+;LR]B MVQ-]X@=;WP][B:EG3)T^%4;8&=W02I4RL1E M0Q98H/>S(>6^AK\E9>M(N:_I;DG9.E+N:WR?!%Y!JQNC_AJ$F#(:Q%/A!/', M6:7)7&19F,1@+\.0MV R7T9C\5U9T.K\AR!+WP(8M)$L/8N#V4:R]''5%5,<-FF,?S91M7-:N&6EI:6EI:6EJTWC]MG$[]/LAR+!M?+!?=0/Y\G M_?XETR#M# \^0YMD>L:91-Z>TOI$[]=3(XL3*R^?Q"R'#'1RI)E,UEL2Z56DN7,TQ+;XDY^MTQ@!O\A M&&E,8 BF_R["5,R<7$P7,7SYYOXB K VI-1"JNR:R&^I8L_*I5+EB&?E$.'7 M=CB2.8U_6DOV>XI1>?H.#W]/!;H=OJMG5*W/@)0]2\IS(>6>19"6E.TC92M/ MY=GV'/Y;FF09>8_#_+)#Q:-=*W9M5*JUI&QE6,J2@GYM)J ).U7,++K@(._,T62H=X(D]2DZ?-6U! MTKE0TK9'/Q=*/LD@M/2T]#R^Z7_T/?\0YR(56>Z$=/=?0J1X3ZB)$[4*3H4J M%J*TC52Q^?IMI,K9ME4Y^L[JZU!ZO"\A2OS*Z[ZVH:YVD61H*=(RBDPL15I& MD?Y1*'*VEN#'?"%2:0:Z3BSV VTX,4W*6AV6*I8JEBJ6*M8*W!0'O1;S)!7R M9G3RX-N>>5!GXZ??,SW21EQ:1\E7O9UU:$O%]E%Q=V^!I6+[J-BVLWBVENX' M?9,[KZY%+.9A_OI)#M\34QE?>:/M6NQ5NJM+(@TY*EC8?E;$W>WX1* M 9)F[S.8N+R*-SW8ZUE2(!P%Z2:GKZIY3VL:\J1].3V=_&S98(\(E.6 \^( M;V_3V[+ F;# :0D!4F!^S /X'/QW%M[^]<_PAQ/._O)=V!?]X736GT\'U[W^ M]: ;!-WKN=\=3^?^(/ G_?_K];K?F6_)A2Z#]":,><9C8I1GV'VO6]O^47W[ M?<;TJ/4G59/C2?SUS]?ICW]=^Z6:FUF"U1N^V-37.(>F_F4AG'D21LW&S? ))U/ZY?SD"S,O C[$ 6K3+Q1?WD["[-5%-R_ M"6-:%[WT5@XF^;H!&HVVFW_]]BZU@\6_\\>= M27?SK[L=;^/O'AK6\SO=\>97'QKVX=_UN\/+GNRPT_5/9:XGM;$G-5GD@L%6 MHTI;6ST@9:?/JDBS)O.HPC)9>[1!LT"Y*=)#JA9K=QNC<"Q2(9Q?X;E%YOP, MM]3,^0RB72RO1>KTNNX6C;T>W1!X-$WNZMI';L_?^7ZC^_W](HAO-KON MSY4_?H.?6/;8BSV:98O7?XIL,0RJ;57XENT<9W=T_=XV+0.?I4_;B6^4_TQG MS+*89;'G9K%#A^\-JU(.<87//Z-+8,O62L5U-DW#516TA S?;2-%3_!*M2.: M\_W+(.CLX&PZ7#+BT'/'_CEC0%EN/2-N]?INM[LG_/9)<.LN"0>G[_W?N5_B M2Y/R8"O_X2EMQ:VH.W]1-^KVW%[OG$6=Y=;SX=:A-W9'DW/FULNZF+T]>V>> MV\5\H(1%V*\6N0!^%^E*Y$40.5$XK63U5]P NZ2QG K?^]V!;5[00KIXKM^U MO2/;2)E7X]T+KT[S+K!,\,#Q[/J[:@SV>!Y$,7>]L6V%W$;*7([@/% H[6$E M^OGR4W?I 90E\_PN2(5.-WV"*GTVQJ4_]-UN;T\<8>LL:!\]O8'K>ZUL/F+I M::,RQX[*7!;SC+I]MS>TPOU7I!/WP,)Y@]W54^M$^0PM!FYDYT3NBQM#N*@NA3_E.6!C1O5&_7=_F17 ME<&>SX/09N*[OK]G/T9+FY>5G8,+D9VM\.T?/$$F3>8BR\(D1A>_2&_#Z7-X M]D^%N7V0._MZ>$[4[C\9THS=L;]K"I,ES4&N!'\'??IY2-)R??H"F6#DN9X_ MM.>SA:093UROMV<0TY+FA47G#BT63UITML(K?9Q4F67IFW:">.:LFI3LY\BC MD5MV!J&<_M =]/;,[FM':.X970-G0,_!T!WU]LRCM?1L'3U?[= GXJ6IV')3 MP/*-L87]_L =/A$DWK:.GE>O'0, Y=J6%9Z3?';N#)^:^/L/6'-D#94^&/1GK>22>.QGL MV7GJ;$[&+K[9IR^4[=FP M9Z/A;'2';F_?.U_W!R1/G>S#Q.T,'/AF%2>S,BC3$YF,+ M ?^/W6:6";43$>OM1!Q$[8<#M5P%*?P.Q^J-_$Y7CZ7ZE6TSD.\ZJS2$[82E MPR0$#AWHJRM=@/U1P!R<+= M\I7@&ABVR#>_LM83X*#T[/5KKCOCSX5N7K(*;L35-6S:UZM@#E-\$T1WP7WV MW8]5U@6^-;=MTXJW;N8WGS_G>KW!#WQV9F*:I %1!V212/$IF$1PY!DXP-3S MOWSWI\>;)([@'*+X^/./P8E-VTGFSOL$Y6*# _OS!GV?\!%YA4YZ<*/YIG(44H&SN@'!W92BZ#=DGHZFT76"5\= M?;XY0*<<= UY;]P=,7:BVNGJ( 6UTUN[/+88J?GN\'K5NV,[?O :^0&FF<.. MPO 'Y@PD>X4/)L_/!C3.FQ!6'$XKC-'<2.NSVL>-G5:;UN$_SN*^WQDIVQ9LU7P)J-@N/U3BI/[0#X7M\X2_B-P?C)W_ [#G:5 MU>< AON^/ZJM!;2LUW1"&G=B_R5M/4GG+LCTP8TKIS:I4V@*G),L19K1&9O" MP"%,<^:(;\ U>-B4S7G\;-MUY0=M.T3+I8TSZA\ %BFF^@42X M<=-I4L0Y40L?RH-87JSP!Y*=MK)^4SLW">X1O 0_GBDBX*-PHV:DXN*[P12M M/;AJ@6?@"70(^AXD^+ RV$_'S M-%F"OO92'Y"RP-2L'E@U2@JO=F^.>S\\Y2;>Z]K"ERPS;F#&"H&VY96M!#GS MXG ?7MS^6MJ!%0?F3.JL>)"KZ=(8T2EOG0=H@]>Z.ZZ=KK/9>JTYOX-16C-W@&-6?+T_YR M&HQD+O,$NS@!( !J+0\P%S-O[!3Q/+A-4HRTX'R!9FB'IS :G.X0IC3--YZT M8D5V*GWW!(_7QM/5HL/C^9M@AC8=(^#+ZJWY,*/OXW*M>[)V=KA>?$!Z8 /2 M-B#=UH#T\2+0).T>]2>@QV!84Q7\'GNY'XX>'LR]9016M3X=5#PB,["08U81 MT",+-VU$NC5?8/BK!#Z9XIV9%5'./HA&O=@A0[OR>FCX-<)T1DKSO=H.W*/; M<(9N]CSX2@/'AFN>](8%JMK2KZQ][/_UI['OC=[6/W:7I%_WM-+;J*GN=-F. MO(Y7C1L]<]AH/*E]X.&[=@_O'+F"QS5?,.S$+L?I95UT]C#M?(<_Z5PT^ZK> M)QD9_OOE+RA/Y^C0^3@+-&NB*+FC'!LR<\"6(=;-%Z[F8.EM!+K-T)TA9BZ3 M2RY:<_PKX(]\D10PIQF86N+;%'C6,%"RUV^VW1C8!SD?I<52"O 43:!5)MZH MO[R=A=DJ"N[?A#&MCUYZ6Y6KJ/C5H9UPV_G7I4[8Z;)>*"NVY9?EKSOTJUH^ M,_\.5/Y)=_.ONQUOX^\>&M;S.]WQYE[+#3]4]EKB>UL22"P5:C2AR'FAWN-4_GR=_OC7]XL@OA'/L1TGQ1^_H;9J MV6,?]FB6+5[_*;+%J&7;MG*J93O',-U@&&U3Y_WH&B]@H_QG.F.6Q2R+/3>+ M'1H&ZV!5GK?RUWWJ?MNQ$_M6QC^VXA:6\O8FKC_9LWE$.V *GP?J MP3+K"3"K/W+'/=N6]ES:TO:?A@UV-@ *5M)925<'H_%Z[F2R*WSP*8DZRZWG MPZVCL=OMVWOY;.[E/9M5G=N]?.C&/$>P]0_=@.=DCH#G#GJV!7(;23/HNL.= M+QM+FD.0YI4WOI 6R)8)-ILN_M@=#'95(>P!/0AM!KX[&.W9;UYW8]VR>^C909 MNZ.NI4P;*?-J.+B07L>6"1XZGB/;);Z-E/&'EC0M)O(]2;GS*QG MZ5'K7XA#S0HL*[#J-LO -)FXW6=; Y2W!7^6\9H85CG!%#^L>I*#H3ACPC1K"2Z1A2A?3/ M'PGN^*^[M?M^"9AI&F?[UFY*;WRQOM\'!\;?Z!JN-5/N36H-:#SN0+/VWM.: MT-3;<7N]Y_A*4TMESZLUF^A[C(X_W;@C1^@S(5LL5UMCF.V6P1C)DC@6T14U MU.&^RK(%'+QF-L@R7\OR9/KUZIK(BQ.%-ZBPI:M@I V '9PEJ2RF5R +7F;/S$7QDN$S'_%R/QR *(!-Y0SS#-> MN&R#7.FWK![J.(^V76MKZXIM3ZCG]6O]'KSA8X=G]]85HWI3"<]_AH\T'=#> ML/:E_G#; WJPSA7Z>,(*O'W.YV"?\^D;32X/<7@>_.B:4/ W2*JDR+-P)LI/ MFQT\^.6'9<-&J;)U:XVVJA.[=8P]>5UC-Z];K3E/OWYO^]P\9[=!7\/9Q48Q M^RHJ@VYG6.T\Z1]B%DUM?NJ]A+QQ54P^.*6+[]DWM#W[;,^^@TU[QYY]CPOT M@QZ6!M'\%"'Z1*,(3**1%GQFIZ_-*ITF]R=/O70/]!BMR>WWB01%Q!+.L:RB+SR\C>H9- M9#YE="0LCS8^_OBQ=A\Z_UI\&)+";WQ2BY92.JD%;A0 .:KLT'+"\#;:@Y!$]TJ:TP<&VF6X$!!$P2)!ER30DL7L7Y@MZ MW^]Z ^?W-+P-]"A?4MCN8"K]7AD(M:6@120Q*M#$3+B,\@/7H*'#,_,"A9N< MD9B]7!_C$SC>XWI$Y>F]C/ET^\/:R \?[^W4D;,[W6M-F(>CW8_WP16GTS[< MX>POWSUNCGN]WG=;Z"Z5O,7>L*;-7.%/7HC1FI67CZ"Z!J1:_BP5NKUZ-O= MQSRZ(O9)9")(IPO24G\"D1$EI-ZV:$4OV8MJU>_#FKMRVSGA&S=MW^OET63H)9+PNG M8M0R2K:\3- *NHL1=/Y@X Z[MD.UY=:3X-;>Q!U,=H7#/25NM??R!=[+VY?- M[U?YM;&(_V4CZ)ML_3($7BUR'0^,E%M*.MJ]?[#\I,<)8HN#J9B_5X(L8Q"UVH^K^AIN/!&F&S J62 MS!U$,'BE;&5S+OS&5/'NAL1WG79.I3".6R_G?:B0YM&<=C--?G-*YZ44+HYL MX:(M7#R!PL7]*L=.1!T!T[A>/;;YOCR./K)-[G!KU1$PYK;?W^/H(WNBFW@& MNLG3])'#5]5YHQU+3-<*:O?$!6E6:?(T@!U2>[-19_$WE (VH!IMJ*G;177: MI8QPDX8T$ZM48"H];Z':A=X6JM?CE11M+<[['$1RBW\-TJ\",]WW2@<_>&G. M$Y/!,[WNI5JWS0.W>>"G-5F;!VXG^PQYX)[- [>)OC8/W.:!VSSP%^$JFZ1K M\\ MB[5FHTXF#_Q@L>_/Z\;P"V6PV)R=%BS5\R?N9-*V3 ^;86:YM;FGI^_Z MXW,N4[BL#+-=FEN?:7:9E7)6RM6[(TUZ;K?7MM[7EELMMS8MM=_MN^.>=\;< M>F%W5K'#M#::QW, M>L/G^$PCAG;M2SZG]3P8XC\:E&NEM=CS8V2;/<)VQ-%?3_O9"'&MD;$WIO\, M=D2W+C_?W-AIC80GBZ._PUD%I;!^5ON/':+=T?#A,J]!R_9&S_"5II/J>?4O M[7!4CX!G/S"X\?G/ZF!#6G^Y!QN:##8+D(PSZZ9&9MTCN6N5HZPEP+8B9'-+ MC-&>AW^XH3U;->7P9('P_R9BD<*)PM6^FRW#.,SRE HE+B+E[L98?E!9OLV\ MLYEWIS59FWEG)_OTS#NI>UY"9I7-O+.9=S;S[I"9=[[-O+-I43;SSK)8>S;* M9M[5-^5O&VUBFX!WQN%3SYUXYQP]M;A,[ MWFW-[L)-D&E];T:GGN5SLGEVNY\9T/]JZ79> M,]SQD]+M)F;^UE9GQOS&Q0.QCBT0JP5B/=BTGQN(]:!G98?KU9_4A%+/W_UZ M/0(TYL00V%O?KJ,-+SW+[8KYN:_!$AX+_\.9SG#8PC@/XIL01PDR&@?Y(!5PL(IISM?^= $;8/-A M+SFY\*0F:_-A[62? 8FR:_-A;<*CS8>U^; 6B=(F*YYJLJ)E,[X9#;V^VQ^? LM*.2OEZBFQ MW9X+1O<9BSG+K6?$K=[ [0WLI7P^E[)W\9?RSJ:^[!N[KZE/4>2#K?63&?6N M)=?LPO(-BVXS8_>[NU:9-%/U1451[9-[B:(3H\M__6GL>_Y;2YL6T@;^/ I= M6FZ,72 G^&/7V]GU8@^I%:"739L+$Z!;%Y(=/\'TT:A7'1>ZWUA"\FQ576,# MA]>H'7M6T/:>D24MOT$)YX]GRQZJFBO G-PBRJDZ!]ZLSPQS>]=G5\L4QQ?] MKC=P?D_#VT"__B4%=@FF,B4] S-U*=1W<,9)C!4'ZB?K7[D64WQC7B#XLIR8 MF.U6JW4JW.YUS7(XY)7)9G;;U'@>?MRNXO6UUAF?UE MF/U3-:T?L=EK58?=&O=%(LM@(V""CQ8?;B4!&ZI]ZI_$ZY.X,6V8[;'$[=^# MN C2>^?W*(@[SB1!&.Y;YMO/:7>$_ M[:YHJI6K?V*KXW-8\6T/SY$/3SC[RW>/5YAZO>%WCU?SO= 1:TZN_H#9D4 : MYT-,M^XK6:OWFJK4N)"/?^4ZOXG\(BKX0K4G9=.D4&Y!+');I'>Y%4\G-5E; MI&+=*S17K'9@];I&J;HGT% M; W;VKPS3JWNNOV^A<:VS'H*S.J[8Z]WQKQZ654 _JAM%1TM3PFUDNYR)-W( MG0QL>9YEUE-@UK[;ZX[/F%]"P3L$6!OZ\#M=R>7> 1V\0:^ MV'%H"1L,_/VZWX?"M*A)P?OJN\ M)3FU6[X27 -?%OGF5]8J6@]*R-ZDYE4S_ESH&OQ5<".NKH':7Z^".4SQ31#= M!??9=S]6.138T]RV32O>&L-J/G_.]7J#'_C0S,0T20E_\@V(')'B4S")X,@S M<("7YW_Y[D^/8X.-X "BE/CSC\&)31OEP'OX%L*DT>P;F.]!"*S#G8Q&\2:% MFH%N*N7* MX4!AP8;)/(WCH@K'*8"3R7S.>9R)WK>Q1!H\Y02Z#&[W#B"$.G MUH>^$TXJI@+$$(C:F%#(ID&V<.E/1_R["&^#B'#H4!B'\2V\M-3_1@%H0$2; M7P=1#!L0(TH9H7(X-T$8GPC\XUX74K];NY% 43&NI)?%92POI&'70 !^!K93 M=.X9PVK(XX1 7-X.$7:H"_!-T<" M*3JO_EO$8A[FK[!8WT>(F6MS$%^$JBYMH<1/;SV7/Q6BGLUTG@YMXZ#Q8 M90H[KZZE1V -;&&[)%B+A7-ZNUI;VY!FRRC-F,ICL:[IAJ>$J_N M4BIS^DD:K_QA;P=\FS-%;+)BSHJYM>PES^T.VP8T:KG5S\44,PK)V,?LC8L 4QQ[N]=IGB;;6K"KA[ ;+1/L MQ01M&>.6.DL2$VQ7J^@^E+WH19:'2VHV'L1Q M$42.6%,:,17X7@2H[E]A7W+X@L#?14F6<09N*J9%2KWG$_@.Y?#+/.'9OPKX M /R"NI:'V11>Y9'#7"SAH12F"K^FC,P@=_Y=!"E,6&?B-F[M&/[WV;?V97K3 M/_C)CX69F.K(8!SE;W\_ZAHIT)RGK!]4"=OTH-\9Z^=V*W?"43%,Z@+]LA43 M/;JG3.VF::58GX%#[?:54">CXSMFIOBT6!9<\61R%*:&+\+I0C\ZHQ<&D4J&^UYGE':A<-^[W4;-G^KQ/Y' M]E[OD3F+-0+L54+0."(=/ZH @*%QJ^5KE-K,HH,V8:U$(*CFY^,&WP9102+ M"3!Y.XBG@I9+Y0B1 ICM006Z;#PB)/X:H8$RD-.I$ZF7Z^NB? X"9@HC;:> MG/^@N#YDIKJC_^!;/%XP?3L,527$8PCQC.271%VF^4*(5/\\LF'%I1.,I?$"NPP=Y MC=6O;5O)<] :@I(RSKO/[]G7->K#T2C+(T3F\I4Y$YD^67@P@';$Q;!?,S$7 M*9TAV)X@HRJ$< Y/@;KUGT ]E14@M=1O,SB8J7"B\"N<:[S;8F#TO ,?ID>R M3%W L9 G&N]T5&)P.*!YXS&J"CE>CSKI+@U7:@=Q!DO"2$Y%=AK5.I]#Y*F$[T]@4. <%RNQ M%@$PUSR,D7_Y C9$27F=@"Z1%#<++M&: []+"533)V?B.I>C ;=TG'BYS;/AY/Z]3[RAL:/0)J6IZBYH(RY/5LD:7X%HG99*2XC MY8+>P(<::]&:WS2VB4YUEN.BKX/XJQ-,IV +Y?"/"#<8)F , 6<3%2XZXO ; M+).#(2+B-E0;Q+T#PWX5L*-@3TF%7:WP"D32509SXSW/\"8 28'G$BZY:Q&% M F\AU-GI,OL6LIZ_<8&N2=L;T"E3DB-@C]1HC%+LDX#[\A;'^R68\JUY!V2 M[X*4G<.5&J(8@=MG*01/X"Y)O_+W^?CP%/COI.[ 4/QE.*44L$;2V(W!Z4D MR'(IC+_!7^Y$=*L4JX[S/\D=+#4E3ED&]S@'.0C=?VD0PE6+UHW(X&>F".=M MQ8]D(I+W]JI(@2!$*;XN@(8P&-?S9SA.(L'=2_JCK@QB/:)9!RE,H8#K S4I MOKM0=X*_X=TEIHL8SCD*4&9&G#%/D;]7GYTZ>+@BU$W2VAG#G_!)I&E)F70: M9;L?8^?O!:C(7D_=D$!"RD\EE1>(]PYV=(:[ZOR6=!S/>85,\%]_&OM^]ZW^ M'?W;>_M::=#OX76PA][=@/F#OV=5K1PJ%7"=3:7=\H\/__WQ4[6$%BVJZ0*/ M'M^B^-AG/%_PRD?@M!B7X/RB*? )WWDE9_7YXR^?](3T0,]J+_O;J58'M9?Y MC@%S\[<$-F/4>9FOTSAO4&:$TRWF\]])FE)U:G;XO5#*/>Y'ICDSP9.&EA/\ MC8*R)&,E*\&9_PPZG2'[9J#OA]$#I_E"<$KZ78M38G%*#C;M_7%*CG^E4F4] MJJ/W2A? U;#6ETI A@=TP&8-ETU7K)5'+8FM::G:9A++@;1N5D3(:9&!A!'I M0QHC*]Q%9LP03),(+%!G%=RG2<1*HOS[%4DU$);2-\8C2]441M4_5FH;J\YL MU28W:;#$5:1@[42DD\W1Q"<]"W;Z-B3=?,XS"^7@ZHO3)*.MH>=(Y8)Y7^N[ MQ2TM']CY&!T]$&2HF/P4;0SC#$ JJ>B-TAT$M4M0UH*J6B7S?G'M#GZ[H\ND@R-4VY MG;5-.@V%]-T*MNP;N4P0\B36OCGI$GP IF2#:8AG;B$BMJ-@!(6^DA7763@+ MP6H\%66]$>ZC6*+A^Q^1Z>U1SH%-X!]5<(_S!/(8#CKCX61;H(&&**I:0YS0 MG=^.)[=>OC?H ;GJ'6]?FH=K;E_6W<[)=]\M1+QVV-_5YU MS\]4S,QY5=V&'&=3:[B:K%]]AT]&^@UT2-(59%S/]#*#;A&@)Y;4\"TXJI6G MVY;4G%%)S7#@]KJ#EM5AV (PRZV-W-J;N+U^*RO #E3#<\3KK,@X58L= .=Q ME9UEHO? =R>#@QQE7@:F\J/$YW]-%\ 3G*)6RU^D M(.<=Z0[5 V8\!/F(4 M:23SIIF6NQU1XCQ&9#GL^GW?:'-@9H*;@/(=YUV95E>)Q*8B*R(=_>2&")3/ M9]"7$\;Q8U$87,L ,>>4+0-X=):&MQCIAC$I2K[](-QC 7MRC'VC*X=9'] 4 M93?*=?)P*6E5!N69=XL-GX8=":-\P2V6 5A M+3JO5EW+2L?O@!2\RQ>J)*4,.^.^AAG7LM1[3^!NP[^X!877'1NDT+41U]]6R]9+5 47?9>B7&2^Y!L%KUL\YWX^]#:3#2I$4I$.5;?"( MRU3!67"?.9C"B]'3/,MA0)B(3![<2/RRZBIQAIY#@\R*5)U+$=N;/(? EJ/UC<&VEMC6C9\0!.1^248A.?G#.8TM\.4 M4N4!W"SN6E/DL*->\4&[8@R]8M,M?WA]8RO7T1Z:P*!G]#9:+PKD;X+0T7SB M#P;54@J5ET3L5DD%PPO;;"$E;4B4_CA1E9Z$U_TU&).L&E*IQJQ\HSGY M:5,3+9//ZTK+V&SL!/-;!KFLC:BMA6?5FU27(R5RY8!Z^6!^GNMM(]8UT/ WJ_"%T"M^&1#\IC.,D78*B"G=_RGF!ZDC)FM,E ME111NEVIK5'WKG)K5=JESF$T*$127U8#JOPL4.P%%0+B/5(0#V#)(+!-DL*9 MYXQ%I28LPE1^5BQ747(OA,P0I>H)^'&QNDF#F6"]E% 04@X@"A)OIX,O:FXCI9(^[]M$B<6;8EXH2NS M'TKI9-%Z)XPB8QX ?D0IG*I@F6J!$]AY779,'-!Q?BJU_S@@IM#\!/HKV&O* MJ@AS @L(,1\4K"9\:86E-K*:NI$O*1M7FEI&81<54F/%5"[KGLPO49;JQDJN M]0HI8RS)U6;)%I?TRI?,(C&IR_/8H.T[4SB2:-#=@G33AH,V*$60QE? @*65 MP%9ML<)#,UU@3JTR&-1(<+KF>)B1D#DJ;UO*JC9J4F6]T[LUQ_#A#M7+^(1V MW(H6ZH^/N?#WT"'--J5K=_[W_KBB$B13R@$GPS+,LH)8GL4_?(S=0 Z58] L M?O[\^^\2HF/2&57TSLI0^*PY7 :W""R&SISX)M)IR#A(V87 MW^JY[]D2*EM"=0(E5 =O];RQT>WW_M!P+NMKGR0I]2E5RC7(0_2]D'#"%JAY MI#4!+"I.0\)B43(P5(:GUS>-]-+=B*5$#>@:;=1Q7^3^D59GS]P>>WSKL. M&>:@(2!?$C2'D]W+NB[DQ0C/@X_]0'L_Y,%20IC!'?2J"L M[$R<:R/,A]5>"*>1+ITH@1TQSOH7_*&&)2'#^1JM,1S&'YB^02DO0NF<*H=H M*%;=1QP?B<+5#2"O&;K,8N?C-$]0SOH3DK-C*1$1$$.&RD !ES!D$>Y^!BIV_,$/*LP9(OH6%KKJDE=I_Z-L$\G<+6-]8/3#]M-]P(^@#1'DRI\G M4?4:(&4V3WW8<2S8Q*'!)MK'Z77IH=Q%[$-S)1X;;D:$"$*S@,#]4++,PVP* M6Z P]\(Y,AEYHF;L00,.O8%A;QA/M<;C.$@4P=<4RY(,$$(*R#5"HZ$L8+QT=/&3N'Y48%[#(DE_/<$<%T48/@D9B6KQ@ BAX@.-,K M4AWYX5M8K63\J:R@YVVGS^OQE(L;J!GD)."#V!PL>[TV7^(8GBF!HLH+#AF' M9"5K7REG/=SSO44QV%*H.:_N%H)*_S%>-9V"0I=*)$()(74'ZN;K$]'S'T=J MRDV(I6=!7/KXRZ?RY_(Z"=0ARF#K X5?O)3@!.NOP>CQ#<$;HR[>[7A>OS_^ M 9_M=D;>P.O](",?Y*Z.YP%\SCAU/87L(-E)4&D_P2@RTR"( M &X\*2E:#C5(+$HB*F*.R,].6OQBK %6DVD'... (!A), >AM S6L"SA'3#L M H+*>! MD%B.#"\%MQ:2(<=\ =*80PUZM/W,"Z\S.*9Y067S[V7B4"%A\OY! M&44?RVOC)$3&%]0#F6!Q4IX&E7B"&4_A3,6:0"C"$40^68]ZJO#@M+8MZQE9 M._FXM?O@\7$1%SU*C$CE.X;]_21624K7Y"\)J-Q>]^I_&]AN2]S3@;<%[NEZ M1?-!D5#?8_@=]:9WG)F&4O-GA3%[$ESYD1E)*L934S&>:\4X*Q7C@*+U@A&Z M94I>.BL%S]_>O?M=XJ%KW;,@%7P9?"W1^T&1^%PT M%<@ M8WXG1"QWS]@A2D$E$<,IQQ)?*5RN,$,TV8TK0?7 / U0-PKT@@")PXPU,@:E M9O"E[:C &*1?R[QEYG"T8_9S>ASIHJ%4BVO<^Z;;!IB<]EC)KZ"47RO8ZJF" M_#(HEM60^4'^(X0L#'%= O)G$@\M#_,(?BH=7[\&,5A1<'T3U0#?FO-,C18@]U:OTGR2CPR$>='ZVR@]'?#*>Y3*'>?"6YP$.1 MF7O]^>?W]("X3@N\26__M5\:B_Q1F7_>SK8\?N/N@ M7#L$V?T9!'#(L=J34'2X^9'*>@8+]5_2+17*),@8L3=%!6(?G4ODB8ET$PO$ MZ"Q6K"94:J_>?B-&J'-$&62ZU64M^X*\S/Y!UF>%JS]3X,4 M74\P#+JH.&O<=#MBUY0.7+K?RH+!#(K"ZLS.HN*:(9;V)0:N7L4%7^UO5]E1/5LR.[TF!,.5'9R:E:OZ3, MJZ0"1XHQB-(E&]U+PY/S5>">*69PI*6UL+Z,T["#'O>>8A^5*(EOF"OH8!J% MA]K#CH<&_ZV)\;W7&?=4^!VLWRICE+M6\9ZK6@".&K.UV\PT\@75](P[(!HX MO-_WS59[U/ZL$OY]P>3;$XH!NT^V,YQR^C(7 D<@7C&0L:^Q^YPF6@#_5R;, MRU-,O?I.XLQ\B#FFXW>]$8=M_OF_VF:O&N98=?&NR$&JPB7J:I\?NF!PORFJ MA3=7#!8GA[I@;[!D G5"+E-8,= WZ%(< T-_==F81[JAJ04H!=O4V25WCPV_ MM2?\UD;5]A<)+/X>$Z;BZ;WS\SE+ZS6C_\#QQ,..Q3U!=<$H7*4UP>U=+K M"+-.EECNRFXSB57PS\[GCDQ6DT[@*$O@#J9[4WZ8J\C-BYAO9A-J(!7U#Y@C M\P@E]$)JZNZU]RCBQ5\.>2-8DM4ZO^$8.$UR=_^A7LDCJ1'K77<68G8CTWMQ MB ^P N"73\5*"'VCPW_)DM2%:?02%QMB;P?RM%-3+YG>01YM'4V0;RLP?7B5 MG9EEC?P,5%9,R M@LQ4(A]FIPHSJLO#"(!4/R-U?MA2Q!5@::YTYGE=+_>Z/U0[TL+#6G.CUI*K M%8@0[L]1G62HJ5D88'!T)1:6T,QW5EX$-U$)*[)9= M46U.7AAK&?R+Y$<5VC^-8.D'3%:BG-A$MFCF&UH&K>:.M+DSLWMN'>UE[6#4 MCH)49%B-67^X?I!1:A >"V%AY$WGCL4%'YOU]U,A WD5"8O:F>K$TG!*2,U% M\UN@.D&YQ-7SC7,O"(4#K5:97)R84IED7X,@7_\:"5S9X?8_=*;U/JNPI5%Y M4FF\H<1Q,)5M@V7. JE*&,]*Q0*]7K>Z1_60J:@ZACI!>%=\[-ZC)RTO3H4 AE>4$^'/,9JWWBD*[2HHT MR<$A>L8I(5X>OIFKTDO-\P6/,#5FX@J[BM[0S/A'A&Y07&?BWP5EQ)4*I_09 MIL;9-@ZG:L>,Z;MXJGGNQNN5>YUS&5 9(<0HI0>!")IR;;Q$#%(;B$Y6ZDPJ M,RIPE^I@9G$BR^J-W(B\F8#K4K6JD5:Z(U$*&#K@BGN&[2KK?>\2V5S)9$), MH&$JF?KXP[VU-Y_H3:'+35VJ#QSQ;-8?/@G\:"5\G2;L6%AR@.D$Y!?H/ 1< MAI@01KI%92'854VH'(,6^?%.,M% 8B7.JUY FVFP0Z9![WDR#48VT^ $0O8V MT^ @F0;]#IN]2<1JY>]8P#U#AT[KBI6;I<+/G%4IC;HR,>(IRSKZ[8P>PZ7. M4S2J-:FLG6PPPXI]OPC%W/GYFY@6Y-[YB!A0(J6%\^_*^T3^SJ4*8Y61RL:> M=N7'LN(-QYZ5&SHU-W2E-]1(^)458V5>+E5\I.R#RQ$ZEC,@6:6EV)5"6WWT M,ZY*K@P0#VU.5GZ(ODST#WJ]X,H;O!*OZ25O,)/_*HN&/Y=1?.WW><=^$F_2 MZW/Q]))]768?>_-A52+M.DN!E6R5F;*A8&P+.0.GLE;:\"^@1<+. ;CXM=_5 M3/\V8;6NA5'@P."*NOS:2)K.=$0+TTG)A [9QE6"J&5#I#,XJF#<8' M_%5W#9VYLL^N3,I&'I3?I.P/E7F-=7F@:94.[,\_O]=1NK10[EM<'M@R/SW. M3[(!+W,]QN.B>D_2?AT@^:.]8_P%_2>2<<+CI?!3J(%J$Q11O,C;P$,)UUE M ;:1)1I3@&(:9N2$PW);2CTO][$\M>3!9QI0*3GZZZ5@EBV9MSCA]%RY$:4E M+JFPS1"<7TZ0AK (JBZ 9Q&@61*#'0W(W=- H^XZ"<:#C,(,3,)/&1E.U7SH MC*ZROF$+V8C^$P$"[[^55XP*X82^M-Q])3@M"\_);*V<>ELQ[&XKXN\8\#,)Z$_5,O[:G#2 MH5KJU%QJ*412M52PJ&#V6K;#X[&LJ-#Z2,G(I50 )JOJK@&JZZ=1E*(" M2YA5LOP&4:;A*99R? M8$WPFQ@)%VF:Z#P,4&K2H,!B/CUF=I^!P?I<-[Q+2U8>+W>["[\Z%>-R%].@ MR+3O/U0G+C).'):G1E%M"%981,6$U7MMSEY-M#Y/DJ4YXY[:2+ M6;,N4E@JE)EQSU;)>BA"0FF.)<U'_-YU< 2ZXU258U*Q(/&;%-,.$TK:W)K/"&_NJI0, M]2.T!%8IJW!E]A6=/YP!\0M]G.YC!H2@U/.2/2[>%]U_%E_TL&M]T2?@U+6^ MZ)?V1?^.]\:'#\Z53!S^4+IM]L;L&/8>P>QX.52>!QSN7L?YA[B!B^=WADHU MZQ%:K7'_0I L!$&1\'\U6K^\%A$ C>_@B%:X*E>(]\IU)0%X&@7A$ATD8<99 ME9N09LP>$Y2H%)!5FRO(!\IV1+V#K#I4#-:_+EV!_(E5&!O.\XH1,7>,'+*R M@(Q0.-P-]5+R,:-NJMHNHU2#M5[@;DB9KI1%=9Q?6#7!-!#.A%.IK6"&P]"X M3=@V0LP%]Y_(,,U'NM%P0V(A]6G*0B.P)_S)];U>I3-(PU[5329(QH M*X921WN;R:XH)70TP?FZ8"#AVY*7*G[+#)8^%69@0#9K,4JCO'Z+&TBK M9"0GE"_!*8_'2I9X?FB&;6^.X19H3T>X.MYUJ%X$P1Z1F=IR;>SLD%)]KZ1# M\GT$UAU9^@8\N+Q.,LRHAY<-"XKK@O^_I, J6I3(4[@1YD6D.J2JL P^Q]R, M&4TL*4(.%4FT MN%?GY B0*FT0:%N A]6:<,4L9M"DSA/T!F)B):(OD>-.!\)0$)45]YO85UYR MVW&@UFB(Y]!/E<04=<%;0U3ZXVX:4=7N4->N.*#N70CS3.X'_E59)*1KR.5G ME2KCDGY!/AVIT\E;2_I<6,$IL%R';VV5ZTJ3(F>!NXWRLUZR(]V*!/&*<74\ MU;62\-A4R)2'7Q8.(0CMK<8GEW6NH'9,M0+9*&+X.T!89!]6(>Y!JO"/,3+, M[JPD53+AOEJAOV,%C.FL.)0JOR&#M;Q$5,YD6^Z21YW^)?!D9IH3<0&Z;0+: MVX,GY-ZX-.15H?+@^3V=>W!=Y/I\D'N-'/:NS(#'"#EVA-\:'UBVD+^*Q%SZ M:\R-O'I!?6*3@@77Q?#@/;&J^P :,.&Y@C0I19=$/0QR;L_,>KT!5\O9#86V M$YHM*2U"%D&Z1#EQ@H0BN-EC$ H^W$RHROECRG#-;1E 6)?1,@4&Z5'I;4@U MFNM/4RO1:9K !81E)5-]!\F7;Z+D&G-AZ-?W5;T+1;91?(4-88@?T/A$;T'& M.2)F/5Q%3NCD'T-A$.EM."6__@SX+X4O9HMP3K?76N6%1)&Y$0EZ]+D"=!9F M::% .I7.(60!%C"M7,]"!!%:M(A,@XGWF"4B"V[>?_P_'WZZ\B9P&P$7PI9L M72'5(F9NG]1YIY!]0"%*"<,^H4(?2GH@38A*\H ',Z&Q#VY4A971[A,KN0B] M7C$+NAT"L^X:&!-9LGR>50K0_$#@,6H%EALA$'VF+=U8Y'=)^E7%6+7TDZ8# MHJL&+LDW6?Z^*G22'$_':,:IZHGJBI0!<6J&:TFDGJ30;!^?J=)*#*^GH2#X MD318A5R)!@=^)=-G6)3>I,D= X?*\AR99^EJTT[^7#[(]5?(KM)'%G+3'XS[ M23Z5\I9?.$FJ>H-C786#S3H+%Q K@!CM7F7/*N$KI0H,"PPO<2=S.$RJD\N7 M4. 0%W]:J0X-1\W*$,G2?'VG6/64B5!*=\@R]CKQ*Y?H@9H M"$#Y&Q:SFC3+9"8BKL!F-XZZ&*914LRN'%66JMCB2M90EVVD*Y0V@BY+]%$T M-GTNI463?JPP,AHLZA-DEO:)!P[QR: $IH(G&-,J4T3^!8I'AG12.1L:)GZ6 M&.Z34KF5P\A,[(C=)[E$JPG_4]9 $I?-N:<19X#+B; S4V%B40$YYP>Q(D%: M>K6@&?@Z)O^GAAE !3L*[C)S91J1AK+ @/V4SB^C29B'Q=K_KBK\DQKDPW+I':$2;TG'4O"8BC9[(#V#&-9%G\6%O]";9C* M2J&OXEXR7"PBY*<*\ T)1\+R(:8HGW1 -XDI7S!5=Z:!6%EYA?F!(&%U8A7< MM%*Q;78:&-Q6?I+YL2[\&..B' WU)>E+YS2YBM!G_-9[#:I35:9WO8@O)6UJ M8/M\TAG+T@G3'Z%$OJTG2FQBIT"U#+'-.\E=<#7QD*Q>U.!H@IGZ,$"I#K2/(0@?4F;Q8&)6D*(',\;X&ER.R8HR8\!TQ:+*>K0\Q/1D154XLV@L ME\ZRTO>FU<-@*FN-RJ>T:S5>! K A%#0OFG<<_6HX2PI69;U1;RU2>\PX$,D MS[BDK@)[W:J$-M:HK\&VGX>YUIIC$2B>Y*1[RM+?+E:HNU ?#]R&PF"?2BP1JUWJN-\2=!< MS1B@?EDP+'!6!#-1IDM@^ZJ4,/H$VX=A5DF,HV;FTH U2J^T\4=.D,IYI N$ M'>QD-[!9*M>$NKK(0\JU>TG!V,QL+Y/Z\G!,W$POI,(NBD_P]4=I($5>;@[5 M@2@)>,<1#S,F9Y@P6W*!(XID:M^A*>OYUN*D1B=V2D]7^B H=3,0F7;_7WC_56=WFD$8I#((_6-" MES7: YQW6[N]U>NG+,[:1R>@122Q863%= :;/UUPCXO,;O-+;3.5_8+LR;'X M9A4E]^HZL/S]@LK30D2K6O53Q4G%I. L,.DALO1X07ID8.9E\_MZ1$[J4'?. M7!#D=.8V!_\L35Z )N+;BO:8E-K;,#!#9J8CCF_I]8072Y075J ,6B%2FY@R M4-M"E*Y'%3&/@AQKE>I]0T(C40FC_6:QHI5WSWVV-BNQI=6G$/RFA,K'24/< MOTUV&Z/:!"Q="FZ35/DML<;7TNG%9*"KDP8PMI_ :*,!)VYP"%_+"ZB>()* M)[ 4>0&*R*B10TWX5NQXE,E&BW!5OXR8/KKFG0O1E=>2'#.5!RS%GH-BU"!F MEJR,J!UGMNO6AD;XS:6\,=< A#73Q\CMOYY)@U\H9*5&+2G,DO"Y2%C:J%@" MYY*_3,@(*A6&L] C1+K"V6:;!+HZ$(H Z)LMV#R MT3J4R1QY#OH_%DC2Y9:EA5YM[$@OR;[%M6H)1DJ3=;P2ED9&^'7,EV#AA,L0 MSH8/((,)P$3(Y 1E6H:]]DBY+BLTMHL>&]7-.P22#XHHVASE/% 9H*R,:ZP& M/$;=WY/+^IZIJN^H9YJ!80III< &QC(*KRE4J7PHB_KE#O\SIE)J0FE1& QI M4MPL%#+D79)&LPH&.ND"V8L3F%[91&/96!7CY^%UH:?!B\UJ#6O'>87>I'IC"3:T> /*A["'&Q+%& ): MQ#?<7Y*=,]/[::30"U&C()CF<"60OCRJ^@=,4@'O2<2%LMBQ8A:8EV_MQKM; MK\IV#175R#BO:*LNF!D1B$_&NK[GK!(B>747]/L$>@["5R8"26]\J3UGE-%. M:<<23>D9+E[=PURJV[*>BJ9(=RZI$67G=W3:-$$"E&"4]&V--=" ZM3!+MHP M8H!A;B0UL:'6C.=AFN45SH75FPT:#;:.*="D0NR,IU,X,A'#\GE#N4_AW?:P@?L/$PKM7X39F; MW'%^*E2LJZDFOEI3[]8W099I+O0GC8.CZI+F$;L89/E0\X'$?K&Z.8"$X*"$ M=SXJQ&*R_[+\4N-U65]E6=K=^%FWMMT&:!Z!36I\/CKGY=IQ%#X-+#B7!CJ? MK/LFN[$$'E3PE1*H?JP*ZBO,S1QZR+N(Y:8'2?HW,PI%@2G")YR9=E!S"T']8'1'ZDLP8F) MGZ\(>I6;B9@_R(J5;# IY2C6I8 .B(@J84RE@04W("2>YT\XK\KK6M:3SB@@ M#U]ER8R$,5Y^+24KV+X8GLSQ%D[F.>W-;1%AI(5.%N9@P'97O6WR*%=2TM;I M7R;W,7FA4_V?K9$%?V5/Y'9':^1$V%X M2MJ1W37QR?\-_A. A.9Y=)Q_@/W,K9BHMF-]4\D^-0O=7*,41#,B@Z:H(KE2 M@)3&@1$=47=#&)<: M-,N*N+Q>)8 N*Z9L9Z2XI1J*A7>M^9H-:A=M%13) 'SAZFW9'DPU<2CRE5'7 M5K]5<=_A?HF70=*4=Y< N&DPX2@D(%(D86 M+J=F$^ LX\6#-!0$^X2Q1[,; M4_Q'/NL0C\:1YY7E>VIC5(%P67L].W] 1N M=;>#$I\9Z%:L):(W\ C%1!]0HYCO<#V%GE-9H)F6!@UUG$1Q66)!EQH-:6-8 MQ8;79^DJH9^"$J)<2P] _QC&*U[LU$&$$TN*,%]KPRQ[?V D$8WO6,I]F7E' MN5W*^#-&Q<[2E:%T8J;6ODQ'$3P^0ZBVLB4':H75AKIH6>,Z#,UF&JQ"-1D% MS*2:1G +7G%+K\- 8.\OS5-.1W1W*I9>LD>,D$TV2"F'C$R=$C?L#Z$_L"X MDXTV6STGI*%X/8!\G$BA-ZCNY#LB&E<3UD[ F? MS5(IYM@27E.D*H13B@4G3% #R!IM=/-"?;,1PTD4+W*B:>1XIA"+NA*63TYI MXP(T6]",='-%U^GBB@CAJ:CB#)M!<18!%FC7*N.@^U^ M4IP:TE%[1:4;@14HPR55HZ9KVIEZ%>5&&I&09@;B7$M]^5;F>?%QUI&-L]HX MJXVSKL=92\6,PDU2DT/Q12B4RS W+=9F57U+[9C]9*4EHZ$M\3XO-0=3BZ8H M%".LLN_XPQ;\ M([GI_\LM 3T+CEK8Y>50:/P.@U2E5#T*S" #NKMO8^_ MI\D-W>*_?OP_/X>YMH_5GG)D@+Q&I>4A=QE8_YIEL7<4GM/XR+OY'49I!>]M'BPA32KK(0CG>0:HI*3G_WC-:@:ILC M]1SR=)$#0*G]TE]6S0G0S8R-GU/@O&C6CK1>=")*.IH_&)F1KDN3>!)I8H/# M#!3;1,8BRU MHWUY<#GF7ADZJ6?GI2_4K1VWQT@!EX?>M#2NJ_$=E.(1X6+C MKBMN4FD*W/7SI@A E\B%*+'!)+4;Y>/_HR,[%&E0)BY-B^/ ,#7)6C/='HU< M[-*&E"W^4 I'"=8#1(+Z@$I?UW6A^LDJZU1A!@9:6,[)LZ'C]3J4H"*;V1F]0I6@VN(33G4V$0 M-DQ(7=:.#A732F+E,#"\ ;*LW#7S"IK\/:E0'A@4I]A"C6XOW$X9G%-1JW(= M38.DXC84=RP?J2/TC9H0.D*D-J\N2'D6N6(ZDXE9\(]"MDMT9#.%F NSXXSO M&9EOTMBC]P]00Q5F>1-Y7%Y7"2556T.]6HA#* 0R2H"%2GND49I?QFI*"@QG ME&.&>Q$EF$NHHF,Q2M_(Z)/=R!#WQF6B]K[I@PI4WY3.I;IK!L$X)B_Y):,D M6U2"HUNE$,,'99$$W9%:V;M;)#)E2*4=5?;6:*5,^RX5B?V$F,<%=8?LCL[. MNU* P06:I"M*&9PY[SY4)1.(BZ2"V. V"BMC#%,./3I:7;ZARB0[6M??I4^N M)9K4@KP&NV/F^YAO(%B1;^NV _PXR1C*X3BEJC M,GI-9-J0!:9<]9G6\9+4B+VDY(M'U'-LS:OQT)4M0E=$2+\GWXTJDI4^KY#< M$IBJ& 5@[J-.JRJS VFO;1&9NZZ (\-PTW!5Z@ZY7CWR'.8"D+*+MQ@W/XKQ M *-XP-QO]JBHB(J,]' 1A;**C&-?ZOD!9=7*?"S0,L@J*[.1R]0WFGJF,%?L%\$@IX:UI76:H"+BE1V)PIM--H+US3O>#5" MS@ 7#@_?ERL+,K7A,N>7/L89, 9(/' I"&6II\CYE% (LA7U-\P]J"RQOI&Z M?0TE2J149X(#EA65Y^%6?S_TQIVQ^A%>:EC4@?P7BREO_LYJP4MTKIW#2* M#.OS9J>W@D;:1IEX](,NATO66LBREY-S5#=5 M-,K83D,YJX1AJG^1'+M:KW+ZGYU$J&:5RK MT0W'##ZL5XJRBQO7(4.(,+[M@?(<2&B/]Y^I4,YB$;_D[DO\S;LR*%+B;C91 M@>\#2XH7((4IR"192N>7 <5I!@,L(5Z$$(CQK-P@LA1".UYO,26."U*QWD'0 M1:ZH MQD97V:M2@)T.VNEZHTD&'74J:1-5-^M&-;0)VK1>P:5R4!N*N.XV(\JNM9R@V$(8JW[QG+>%'?'N9(YR94,QLP[M,!%+'[R,YI#]9WJYXT>\VYMW M>_..;F#)O_[Y.OWQKZ?BL%4)R7B.4\H$K"2*8#::H7A\-C?_W:=/)3[6XWHC M6\(PD/9"<&A"N2+2]W+Z*4^+GL7108^1F5E)M:J;;*TG0K^9EJ@3#A\IXLE)[!8ID<41SZO9>\ MCQXSNKQD93F?)CT3!KR)\$93.&ATZ+F=$(5K@2T+CK&5:0+J[.M, 2.W+R1D MNTWBJ6SBT?3;&&N]>'NV^ I.IA0N3>/!RV!C<6(&P32F.94)5P?;185@K"?^ M+6PK[9S1F(<3'4S\220#X?-1^B=" B*\)O( TXQ3S[5:UZ #&E<,9:>8O\5N MLZF@!%HI]-:U1,/)&F". 5^7$JF^!*B7+O;*K5A>A"=Q'[H5%WWD7%V4VQ:?[YP T1#$-,TBYD&7:#(Q?K M]).9M#F6S$I!)>&9*^[P6L.ZJ2<83^::GFX<57;H64RC"EN\N&%4U7@-_?1X M-D\[?.,E[%6EGQEK:VQ3U/&R[1TVZ,UFI'A MW!2K6$LEVBE2<71!^F51XFG-*G'X.E08%R(HX-_&-N@-.\\BB_P\E((&Q(Y4 M"OTM**^RFI1!A"40,L66J;!/0XZ0^J]L-BP22*FH2#^M2RG,P!W03R D8DEO MKF>";Y.$XTAV584G)-5-RQ"2_ZJ% KQ1FP+B+.\47%M=[H$@5GBC =WY,E,E M> #\1T+#/' ^9(N63#QR%MB^Y#"_T0HD$C?!]'[]WI$#2/3Z2C['K2ZBK?7] M*B%^RQ8##+F34^L)\\!AXMT4FSUP';24NN$W?HEU MC6#EZV3/DQ #JK*A% 58(%6$T4RY4I@?Y\F4J@@U]^F:;A.4"/;YPT^_OE\' M)T#FH# =:_Y\B*EKO5SD-R6Z$9>;XA W">S[%?=G MYHUP2B;Z<>.%8SH:*M[.$GN=R]EZ8['.W MZ0HPDB,R5G#PV+*^RI@'QOOK2ZL8+&&NU20-=I\96ONLUBI)CBPU77EC/"P4 MRZ)%A'=77I&YC6E6[CB9@G1-M4^K9H MC[Q,IF:L;!;=2L,8H>85UH!*3D&";7L7$.[,Y'PC.-559?">)X&#";%*#F5/@"5B@&6\2IQ7EJ6 MJCRD3+^KR:EFI:_D/E*%XM+WK1J;BBQ,92[_C< COM8<@0=5N@=^ICQ NT[ MP&+47,Z]M[+2:*5R?2$=*L0%:M5HB#:93.4PN0;MDT42U9H&Z?XG".>, \&! MJE:I6LX<+-:3F>AL]8L3*!&LRE(T>Q98Z[Z!Y MAG15WJI;II91J/7%BG9;_][&PZ.U=9IR/>=+]3E042^)+_UN#2Z9]+=J_Y9$ M HW"7["C>"FU31AG(-Q,PT49EX&:[.GZAYJ 5 %UR&<3?P^ M(3+RE825$M6;1?%V_DC6G%%VU3B 0MZN^LDJG@B8 OP\S!XB"0.>!;<8#12- M,:G23P&+B2@$)T4)VCI\"6ZPD-P'? X/@MF?A+T!G,EB=EYU]BC/9\-FTGW: MX MEM;!R=$VWF](/-KF&# >%UK,Q_I"#88EV^ H178-E1>582%@3,#AGE/FG MX]9&AZ/?L8OC>XJZ&5JY@M:ESI4AT(/N5/IBP^+6*DW<$!P6.[#FH96#LVF6EA6_% E_L/G#&7^1FF=(HS42:Q79.O42<=85 MLCOA76ICMY3W:JOJT:O:_FQTW4I+)17L[*E#X"J=VS"U=9TYF@XJ/,"7["I0 M#AM4'==VN+/YIC"8U/>.'O#Z!ZAID23^30'759+>FX!)_RI "41W=9D#*LDT M2QKQB>0P]'@%4RM%7+4IM^0")H<;3"AWT1*+ 6(,7@=I+#TJ\$J43&$5TKE) MU$,=8R+B*!RF8*SXG H:I8CV2T25M=*\B-J0ZEHT,['BJ3#=-J)$9&AZE] M3RW6=2K@Q._+!3;N^;Z$@\0MF_03*&R18/<)-;PGGGE3[#!.*?5NNQ%%!A]1"2M8%Y$[ +M&0I M)%7&.CL@N*U<0\*["66-7H?2J>P^3@N<<^588C06[:,D#87L;UYNKCQKYO09 MQ1NM"WG(T:).U=*4'2#/^.:1DT*;JY71.9&&3D;-6ZGQ#74 V:U>:)+*50]&]"IYH/ZVV)S1 =$EL]K_AI0W7$R$L MPW\-_%$,3: _KGR#?!654#C;\J)@F-(&UW?'H?2D.[H&43%!K.'U,0+]%=UB MV]QFM[PL,A4]P!E>(UGH=DQ@5^4^T269W@JX6W5\H'*.;[!/9BK[:"J$D[*W M(+9V*1&5X0T@ K>"2"J^&G23"/'5"2)J$4NAI-)1/&>V1:?2G<)SD5C5$1N" MJE$K;8U&&6SVQTBTC(822O)M2EP-LHS+WW! *6JZ<&%G9MDT6(FJ*Y'%$8. MTBSF,"L2B;-@E-4Y8")\K7**T:04T-:5G(O&Y!;#-6C_"0K)W5/=%V,D;^<[ =J!'!?=3B,(4EAU%F M$&>W$47#("VC#-J[6DDDT@TVT1C+C&KC^L<0\GA)2/\.2'>)_ZN"5OQ]5ZK5 M%3=E:CK%ZUU(UMN.J$CQJ;']%TWA,HMD7MUWC=Y6L#-TAN$LYBOJ01?&KGDV M]-8W7Y85,!?C9-% #%VA:9<8$-B$=V1L90!.5UPH6S= 0YP6V9R%!F0YZO M"1>G0*+9XV+**4K'X82>\B(M?0A&,S]^2D/)$KDR8S*JAP;&#)1R34+::%Q# M0O=KG-R!Y+XIO3V2R]=:7RET$>UJ^ MF&# QI&9K1\6)=AGL"%P/ UVJ64=J2LB3,%P^'<14*$"UFH?!7,1 %MO[A9Z)4MJ(D1L$44R&9\3;J72OHL#63\ MT"),*_S=L.%:(RH]7/#ELM31$$41QM*J>6E$$6XTP_.L?P'9/U!)F[AY%>>O M4=20[S Y5_>"8J=!O B(3\IX('+LM!!ZO(_=!Z;2@Z2"2@)'94BEIVUM=0A>82)V^2"T7J+-IW4VD*T"6>% M2(G"%&ZAJR@J M#B'T,*!ZC(VQ0!>;D?L2 1Z6 F_,,%N2WE$JN375MN8NR8%*6!WT2Q*!OJ0R M(3_\_E'FY.;)]"M5 QN(VX:S([K7Y93FHV'&CD2.I'P3Z90; X4R-$N/)A*^ M!ELF82_=Z)Z7QZY)N&:CY%[(]%!TMA=WG$O'":>!(CQQ%1P)]F !4Z4FM0ZR[G2FMY';HBR]V36:Z>6&+U^L MK$=H',G31D5')1+!-'M?P9[\<97NW\*:EV:IE4G2"E1U3_D[JI3,5NW2RPKY MPE,S?;.&&MTJ=A_3JE@-+ #;1=&H-:N["1MER M*DGS!U&L[.XOF/=%F0+F+(4$43:VR"K<%M9-L,EAJ5.68T&;B57.D*;SCB9O M(PTJ')Q>'7R<&(9VQ/<9]IOT=D5Z_].PZ5FO4U+RI>3+;4W+IV$5O>M]$A(G MP^]Z&BI9WLUPHU):0#4GQ'E'9\C(( RF0$9(4M%&L.?8:[/PBVOJ,?[BGB[_ M&<$E\8N&]](D,\5\O5.; [)<5#_I@:8OHG$D<\7A;0\A#SZ22M?5*REH_8'9 M4',L0G'X2N-$31,QPVZ#Y2EM+2.-4EN2?8LMPA3B-,1@M.MX,=#6P^57VF,L MP7 6NNM#7=SSR:"]UH-+&LF@A.=<7,Q[5FKHPSDQ8]A]?)_8WQ3"<&9QQ,?L M[_5\H'K:+4$>>C*%I'&?=(3PRX8XIEUK7T+:6LTEL9B]3UN52Z 'U5HCFYL7 MQ+0T((-CK+3%'CU_98:)&R<-X772#X^D('G!$7,"L$*P\=M;>KO*8>VTI[WA'&5>4TQ2 MST*0BHS52GJJDZ&6%C,< ,DVT,*D.^"UJ2M>-)8L,[\WJ7$"2#6AH%LTRV:@ M%.TFF+!;?K3$JSOT%MFQSM32VUMF7>D[:7H 9.:/8V3Z#N(9:;6W(H#KIGW(3>-MT$# M=1*3EH[N=YB0N0Z7%;K40D_PF 96-L?>E4:G#;9RN113W$BZ7KT%U'.F*BDM MN0U<7BT7$#V]@JOD2JTK/7(FW&_QR_(N(?Y8[D:[0FJ5V8*J))[/QAG"T)9> M[NH!X3%(TR2K*^]/:,:AB@)8[DD4)F\V%!O#(]-\3831_1/ SGDPS' MEE;ZZ^T %RCIJ5!ZAHJ%^8K.BM6ZZ4K[]! %IH+!>H."*KS>L5R";/Q<*N() M44E8A%>[F_ T1*+[K'(?7,S^,C1-]T4P*M\GL51M@$I8+([H%S-X*;Y9ELX! M;@UAFQ7&^.4_KEY]]]7%ALJJU##_Y3(689;UGT"@-6B]K,^X+O=N*PT!$^Z;E>[ M0=D9E>W/D4]*+%YSV\)QTY_F-4JF[K HUX=2]WUQKON>Z[ZG4?<]6\]_VWJ^ M:_QP%BU\BJF)R:*H9Z.IY@.C0'_N>,*53N.NV:2#,SZ)BD[ M;=$]2E0C9SSHL%BTM0!O]AP%R:?/\_44\S5)4PG!86L%]VP@YEV0^'K==[*KDJ]"^#$SP0T&:(:>1Y;]OE]B ; MZ'GZGV+ZT22 #B\QG]IFKLDI-KBSZV9[WT@[PS0/!1 6&C>FB2SJ#TR3G(^R MRGS?\R3_FI,LG6#ML+B@S;B?UB/.\_:K:L:K!^KG1TB3F.V'Z^IH9P*7HH!U M[:B$!(,BPLZ3]VM.WO6..%*;84"WE=5^U3<%'I_;&.=MY%=JN%\($KG2Q&4' M\'E>GF)>E)*BI...NAHCSFKGOQB92T1; O9!EXD[D&)RVYOBY4*):-HE^#GM MQ_-L/N%L%MC]QD.B2CS/ F979)+-WHD E[_D&NH$>.5I6I-R=LO\X-T(%.N/ MRO*;;K/K-#;OE>RO(J(PI(IZKFXY*B$-_IQ"QB%9.'&ZER:HX4;AWETQ%C CV M G8L6QI,XI[(;Z38MD36[%8("YH)T@F+(UXED;KP[Q YR1/5-.)J!M,+@T[R M+K0JD6Y8,?F&_&4J_,?3H/T,JQJ,C)0_2E?_8^D+DC,"I'$W"BG'48Q7&2(3H,7E/^I>P[>KM]VZP6"B$2P15!)@6?J86G%$: 8>!' MV)@,PQT[O'-.I4P]Z+9=-;Y7@;$U+ ')YS@P3G?.<+J$Q;XR64?Z"KT*(?^! MC>\WRG+).7D6#U3J,7ZBQLLT5*57V.P$W"I X]MZ6$\T<)ABH 0GG:11R)>Q ME(ZZ(Z7LS:3?32\?Y;G8VCC=#W)<^3!-%(X:__=[WT&VVX8 ]%^-;\Z+IBGC MV1#_UP1$,+(946A9&RKEK1 EL[+ M'779X+WHN70F?CFH_6FG+*9HXD_#:=B M8NF/XM/?/<+),5")U$OF/*AE51(.Q;0+)S2CV>/C3"#M28-)UA9AL\Z& *5 M&1Y2NBH XS.NF@,N$=#F*!!->LCTJ:]I 6Y'" 8JC!PLBC@KH"6;J#=%/=IR1"FQ!2< T M8D!B,CT R'DC+.IU@WGW K(1V%[P5O)&'WX,Y9U6>WN]CP[F(3#L;PVK_PCA M$FGB*>=>Z2LBT]L4%W]UX&AAAA(\1G0X'K&7#GF9SO4+ M7^XRYJ R!1DZ($T**&P.$;*[5P&5=Y%M_5"P?-NG%W&VBE0;BV'3D>H(_ M^HR!9$=BM%%0C$LO8,Y(U]!\D0=V;-+MU$Q)R%AYY,!]5=J.O]A'A3OQ%(L1 MLMPW^ 6B(5=>G#O'OFZW\*P.3("WS9]/HK '?9AW&XC*==HZ-K:?F_DNEV6+ MD1=G>>P/1$I#JTQ(\NC8!=32E#?ES2G+XI%C,?4'\H/&>TDA[ M':QO#/.8,]Y'@%<_OJEFW[1$<- OM[.K?^VD(>\O?7\3IO\E*P\0B0^H]U,5 M5"=YRG:3,V3A@2YG7R%3;*V[:Z([(F,0Y8204'[4 Z@ 1?CJ!:VE&=%0CS;K M+YZ]^(1F(/SW4YYTCF; \T?D/SS2TAL=OAJ,D80M.TN:QOSQ#&NR&3"\E_2$ MG!K5+W(,J._!$J)]L!<=F]CKO0PU2UI08H[6RW;V\;,P-/M1JEHFU>^'YZ>,]YX,Q#+]/W0;H,_H/= *B<\Q\6" M EQD94& >3F9@6,OK+&D>]3/TE=+7RE[B^2AL2EY'<=G_[AXM<,/GRR5AZ8J M'U.LPM)U*['8TEW=7+K FH7I6DH<'W\G&]_R^J'O@RU!405X#95[XN\A/8XL[/TT M2 <Q\L2C6I(.%@P19NES"US<*2 M*W3V;?$25H+RULY9.,HT% V<3D\XPE078[90V3&4^+D1""]" M)7..!>^RT%HIB;=Y\(61'F&;&3T)X=20/('@^*;\W]3&Q@RXG@WJ:(+^-/S5 MG)973]_$B7T?=STGDY40HN /*4_UCTDJ&W,84]!)94@KV/"FN++VT,,ESU;- M;G?$XA8OFLB6N ,5F9_82*]?0$F-F;GU3JUK&$=V2H,E?GK7MY.%3E7X:>NR M:5%L3G7F%L%8][F*NQ,/.HV5]@-/FI7V'K^2N&;">F=,<&2L*+QWD0!>H23> MD8TR]A3G. X-J!(I*@A['8I*J)34JYV>5C;"G4@=P(8[N(2KXE9J?"FUJ$E# M66J-NZ"5B)N':>DG5+/ER]KR>1CT7A\^YV.J=L)*8'V0V.+_HZXF/!6 MGLDH*7"Z:G4X03D^R@L>46WC@5M7CZ]U1N(@T11.* R0U&7OO*#+A0(=<803 M2!#'&=<+>?YOF]6&UM0CAM2FQL7T)A\I+P\CQSSJ_^[$@%"ML'+B>:PL'NE M"@?X% 0D))7!ZMZV&V+C^,E04!P3;HI5&P(L^=NX)@8GFFIEF9R0:52> M (Y5I$U/0:=$ F=B"IBJI]DQ#L&'W?P *G?/A:/#O+H4 X!';S"3'[Q#%1D] M1*?"8S]=._8L\?Y^<]I#TYDT*MKC]<'J9-D3UM![4:PG+CRH.;EPFFAI[PO"BR@!1P,"?W%.VD[_5P5$90##R,=?BPQ&^0Y*%5H+^^?6J%G9< MT'[07)#<+7-1AP6;JCI\\NDSSS9LBB:(,))/_O'_1KX9YI2Z6?7788+MZL:# M\C]D@ B_57C4&N[,XQ_PTT\^?>0#/G_VR"=T-Y8/T%3.@O-'A_.R[[?! 0O? M_HB&59CL[)5H>)71#CDE.IS(H"TTO:GB[]7LV6[8JB( M7>]Y%4>)W,\UR]-YZ=]@Z@CPT'<7 VW100B?!L$PIZ/P^X\_-21>&.3??Q+_ M>< Y2%Z-MFFX%!0>G P?,E6EXSH?ACR_ZC)?RT%!PVU$_](#V*ID"(4=+D,49R8,/- MZ,F%)ELFTC'(-FEKO%U(."I9-($)U,%? B:7\YW(8EYC2G:)A2D:2Q!.)G!%.A/B[A3N7 M3'2/(;V3#P3GC IG#G@DE<($WE8KC%JS-#=-'T*N38B$9NR.2-YZ7F\8!NX@D+5>Q@A-_*I2E7.B4WI$" ML[2J)TKA5.,C"*/QT" L_5]$D2^2)0YJ7@6GH9V_)>2:8-(THK0J!:@=Z5M* M.^T1UK%(Z0"(+J\_IK&F]Z>Q3WHHBE!QVCI^EEQ<:Z?\G6E(\ZT'S2.''MQ& M[I@\4^4]1;^6LN W2M1Y<;UK5UM';BG00_:![1QX]3VDCB61@*I"#I%J@ MD+I>@)]X255'=ZB3NY&9N'.SZ5--6HB;YV_+NT6D.3CK;4(:?&P*PF3*.ZW\ MRH_R?5[\I_V KXN"N8FYB #(7($AO/9JOVWG8SI\Z""P+D4Q_:XO 5?U&B76 M<92:J=VI==J\3 %,GBN'&UR2+,T-";!2OEO1BU6L*&@3J+E9O80SEC_7;W?U MVCIE.16FBJ3_,K'=7)>T'<,T*_>Y<3;U0S!!J[871>G@[ -^4 Z&#.L?O&;7 M#N-0?>&067OUJ'=$Y9_6.M_4=9DI_ M8"3DV&JFK0I8VB-2!/^FO,!)&.R8 MSO#>B(<[U6\$,TM6OFWUOY&]( M >5$C4L5,CU'TT_AD+K9XEY,9JT9FEMIL]-@0=RSL#)I9UX/C6-H.P=T3S$5 M$XXU)NLB-,S%G,'KM_OKH:5^G[LV.$R1MMHK^)TGXXGW!=4_%UY*15R43!!. M2N.Z7\[3\"1IILCY4D$UV_,/*IKG/-1/,=2,-%LZ5!J['O)KH*WV$G>L&,*_ MX,9%.!L;DMF"2Q,BFO.,/,F,K&H2+=/E[DR21G'<$Z?XNO.H/TV*+L0X-[RR M.<<:@G$N4UK$3DF)\V@_Q6AS)#PJ2%S)=A*@+2O!,=>$T*2>>.[&$$P=FLOKFAQ";W2[+Z@B2Y]PSQ_N"!G)^>@9QG(.<) M #G)]/VJ.\.:/Q*1^*PR)-B&V,D9;5Y*J)9"V"O):.;Y\9C.WE+C,VAG?;AN"/:(Q MD$@<%OK&2VZG6??R/,$0!T/(E5>HWE K]P7U:!?,,=/#)'UV:6L34NMBP%^;+=UV(+3+^E*+L=F4P MPGC8@0J45R(>+J,W9< F;9!^-W*[:;-HI=J2Y\5/YTUV3P!:.@6(=9ON.=ZFR"H>@N:9*.%I09"Y9&M'A7*A%>%Q<6B-!)CS#A,,2'J5_Q-F M(5P=F)+)=!N9I3)M9!B'A->;IAT=;SQIKGE0R8EOZ>*]58JED=E]4)E RLS; M1$']&&[.ZA YYVG8MZ2C0OC_N4D0[XGFA=XZ,HE=H5^'Y41=HX (;07\;[M$ M>8/FP<81(\.([D0PL>&,=5SK:&:4,GQRC&&)DN%,/UP\W13E3O0$_=P: 5]] M'R9N03[ HE^MF #-8&+ACZG?-4;Z?5 W(>'Q-PK_I+D]H1@7[@8W%?H; M:QZY=[H6I[&%ODU&C7&?AX9M D+:;99#WS&ZT&0ZG (!@5D$I*BL;X\9W$C] M0)"4&EWLX5(UB&\H1Z-3SPW2QG2N4$7FFRF ]I+;._[]L)$)_L<;-9S:BQDB M0?*@W3,*R$J>M (8QQQ[,L]A,S=S/(@7Q%[@@W>[%4E?*!W*;1@Q#AD Y$J! M98LF/..BQ-=1ISUO-CZ+G<".P/CPT""/"0F4'"KI+M!I5*"=K6K6)-@:IDUF MAMNUZ[GP#5X%9\":U=SS<\P'/V0(TTD%SNBA%*1ZQ1/P4J)>7FOT3 3 MJ/&RI.S3Q84L=M;$3$4W>#;?SU>-D'THE=1BB=PV-1(NX#2?\UG_!.6G6KB=@E."8<@CC&RXGE#0/O.L7>\'\ MM2.">=HP<9V*S YCT#1E&*Z];'\6T!QO#R'?5\X.1N I_9W-J%I,+')6A6'. M,UUFM<=3>P,S,2,Z_Q-C+ : BKHL!@0L*?'@:8=\>&K.A! V/OW",BRY^Z9Y MR_AJTI?.OCPE_Q3^*[(F[9S#=YD"Y3'!2D"7U)R6ZFH5:0&CB+7W^+%&1J6? MC,W^R8.?E31M$V\F00RGT%=6.B*'Z6R[<537 MB.(086>!- F?1>_K.F=&SPWI=&*8PA4.D;?\TP]RR*JJ2\8]F)\J+.%MNR"PF! MDB3'80KID]@F6=_[X\8O[! TCM!(8H76HU#_Q ;Z[@*U"7)_4LFC-FH 6IEW MG"5:?,G>G8C)Y/.!!O3 M73W?5Z@*)"C/*M'\@Y/8#%"96\R(:)+&9NS#FMEJXA L;LCX$S_QY>P;IA!6 MESX12$H\NLAP1BEVTF/EQ'"5#+;EV=)4*I-N,YU3W]WT* !DY'>F9[D_E\,_ M.Y?#S^7P$RB'_]J\1I/**6)PI)78"I$_IMF=0;3 M\8M$1Z;:*B44R25!,NT8">XOX7'\!ORVDHZ*R_]93C!JJ_Z>:O;*'@T.&4YS"2?$JN_?<@WJP-C^*.*[[>BN2,008YMBA7:* M9217>[>AP$1/8NJJ>LV(Y],Y[TPG?4&0]G M&#N(7#:-&<':)W^-*7/@@EFMJ@R2@* ) VM&4OG 5>Z#GT3?LXRO)H?7Q"MB M&6+7.9A% GWY!8@?@ 4!F/MSU[%_OFK>_^DU):LR%&@"=D2TD* 9L(1I;>E. ME>5J#\E21I0X6/E=>4LD!Q&F*BDO@OOH%V71@ITKO%YXJW"[?5H[T1$X#2,G M90$=-;>QQ_)X:?8+$%]7D>&O6*D@B_>00B3V!=*& +)LBP$.*9G*\.HNN:FWU) 6)G8 M%[L+JY;6) .GQ\9*5;()$X[^R]D7LC)5OSC8FV"]Q?[Q0$.I^UA1(!UW'MA' ME0 >K@"DWTE4V!WO1[WXB03C59LELEH67ID=,;3BX+MDHF,^+MEVV>[,S @9 M[^"KDZV*R1V%VUB&W0]G[W@2C1? PY N M9U>=4 2:"'7V_&6S$ALT]$;Y,+1;JOHD23_3TD 7]VJOH(EEQ!!9U8K5 7DN M<#T#'IFH14SE2I[^3=V:NTPAS+'N[X7QQ]? 5764Z M<[O6+ 1=#8I5_[A)W9N/=O] M>F$H#C_BK O163U59/FDQGQP-8H-Z4CWSU0M"O%:*MCNZG\C$ _+0]O@V,V5 M5K:DB/T;J'C\%O849I4)8YN%)Y%6#N-49RO\LXNL9^0[\HFM'/YA!0]MX\1V MXCXMKRJWCS5$6C6$ZR5HJA,@L+CHOA]6"\KBV#$5::Q/9M0-8[&8_?[C/W]\ M^P ^%G$ET82^:39;UC+X M^!DK4N JX8<7E=/,7.U154R"<%'A@U\JQ7L5;Y+F"(( I&3!"2[70QPKI^1* MM@S8;9[0FY[*S9)\:XEC3^F*"1E2Y[7.(T.1@@=2+0GR?[TJL+65 ZM=AE/_$4IX/"R.X7PLV\58WIX^'H7N#8<%PO4P&R$A#= MN#,1LFG&T:<03( A=CWL-Q(Y:_< 7#Q%"1H*DN-U@IE9!I-2FX/A-P_Z;15( M/_F81N)6^AFJV5U/O[9DD/?U6NVA[MYJ%O"#+\S^\5R8/1=FSX79R<:(E4+K MQ"046Q\\E<-1K=/SNB7!1Y:IR#';5GK49@)%Z*_:MY2QR,+!8BKC>K='JU&] MW0)N,TG)'NS%1^DX/0TZDPXY+L/ L!KBD#29$Z4A!T*A1: 2/Y M*S.+'6" U?-;0.R='2>NL0E93>UREDA^VP<7?&'\T)91B.?-BJ!2Y!)3P7HM M77__#N!=)&JLP\INB9&@DTV8=;*9UJ]D%9Z).(^5Y^?LP&C_9UZ?ST*(%!M; M[/_2-IE#E,0F&U3EZP#>ZTH[+/F1_ MU=N D+!W./*2J< H &&7O%#I60M!7:7BZKZO-+@6K10*W&6D>9,C.W7"9?8Y M[HFMNU0LM%;-:0>/X=7"G4,L>=L,CI.^&<+DN)*-?,?W]7*%G_(-DE>&'0E> MT$5DJG[@,@F0-HH+&J8O!9^C7&OQ#B\RC-26N@JT"5\7?49O(*[D&+V\]W(E MF:":Y4C#H<,>\#VU5TO4;P+H3C3(0Y6]U1C:\>V8YS\/A!\J'L J3&&)*4S% M1&7O2=J\:*@/K^'L39U=/O,V)Y\""\,2[_=-_60]$+?,U5#I/U?T9O8Q?5B MN:JM7NN\.IYB=93Y"!38'UWWO"?N+/CUGY@)^/ZL5AHVSG7;6;O9@XZDZ"OF MSNEY#G_U.03(F_5EWL&%-R%+MZ>8MXE@C1&:E'J!#P7/A*';C1J/ M>L:B5-+G231W/@\7/<_]$\R]AT_?=U2CQ"1-X#'$_6"9P)C6X]_K);9P83IQ M<><$>C,6/1]9@OO)U[-]QNTT6&Q?%;K4+3^TZ[1^1XK'J(T>P6JE08$5_ #+ MDW(R%+)=ARF]]09857(!^[>#P^[H_J@FS#V'CNH# \8\/M.[5K.V#D;B92KZC;QW MBJV1@%4Y]9H;AM^$7PNRMY$S'JW:E2*,RJ)QRM^37YUQA8Z9L*D70L(:4_Z3 MF;N<_2.ROJI3POI3/6BE&.>HM"@.SN0&S6U!IB#A/Z<,HX2O4)V8Q3!QA0%[#A1Y27F6IKCM?"O*X/^?615X$F$VR4#5U 9 MPS#UX&6ON)>28-[=GAO3#U\:1TM4TJOXL1M&A'*-AR1564?4Z!89AYM:NBU7 MLU23$FV0A(R7JRBTB \*[@X7^XQ;PRJA;Z5QF@.]\/SGAM1G*T)AR&/J*&%%DA89&6)>IUSM,>)/015; 7/@=>;(CK$;>_@EA3L;.CE_7FHS M#,Y!?*'F9[&BW/J*RHY[9.W.J1XH&T^^4J7.CT#0:2RZ) V7#WSKP0>7C?12:?:]=Y8F0M,$$1@5\(Q?6\/@TGZ\>,$2\;A;0UJ9CX4.5G;0.# K1- OKM=1[4 M%T_]A@?8V:<3+IS!^\.L[:X0H=? Q]]2W0,J26DR(G^%_L^"G"-W2-\&A,9K@."!#(:JD3CPE"U^T M!*B[WO$?E_T0>U8JJ6C@1^,2Q[^X* 4FK5P,0.W[#QU:B=]LC1LFZ=JB=AX" M A%H4$>J,#IQ0'SM>S(V\!J#=1T;K[GLA1MH;"@3KUH6_!NC)+#?,DVH7:WM MP',F?:Y1M]T^KR>!)1_X51/F]7S[92@ZQN0I+YPG+9T4%RAR$7!:=[2D$9O/ M&Z[11\F%PB@C "XL/0]"[4>Q-DA-M9#P$9A70P PMC*%C4]X0S8+*]9.,\;J MK#$^I@+H/+3GQ1QG=C_F%HMYZ2)]WI$9N$&@!&"9=, SFF(?+5L8HJ9TD'E* MW_ N&M@63BL.^B/!DL\V)TU$19.=+87X2/9*)V$^ORUZ Z((928$ZVILT!,M M:XU.%<=88"L3M"4@O)@S&L:K!TTS66X%_)B1'HB?@)1/.*BP+XDSXY:AGSRC MA6\WC,WO- MR?Q9?3,TLC"/A!8.CA*E_\8G$:Y5G2UCM%9U.63:"YU B&0S'>RFW M4 I*CIT)SD:PO&#\R7,'&75.<"CX[;&?#$]WH+Y6$BO1T./\'EP*M1;LU\_ M[8+' 5)LU'9HXM1#'&B0L"_DZ5K1<$"O;"?MJC8 \BJT ;P67_' M&9Q*_H:_843:)?O0ICCIWKSPUNMV#->@&(:[*IJ\W"-T*JYUPQ4$PGWN6FH] M)%J%_+ /WP[6Z]( ,C)'8\VK@P]3 AR$_RRUY'!KR@Q:!W:%)0))%#A& M$'L()UA44-18$4.(G7,;3()%+R6W-$L*6*-+6L-] *Q 4W0J69&\W:UPH-IY M/1TP'*E0^&2IG'$G) +;LAQA#&]NA7<&W=,3/;C$MW.R?JP+A ELFT[&E&W4!]$-U7)$_="D[627CO_ MY+J G;;@J\Z%)/":#VP3R?&)G^P&-O&4RS>VF0P.O^ HE-?-30N#C'+2\=MV M,%4-,XWQ2V[L;; 3^ESNFT M31VLR91T3;D*&FLH,/;EDSAN?A1$6A3(G8KC"ALLT;!1RR\/D>+9F(%5OL*! M\YBB$Z_WV=&\<_K,_3TE\)=#;3&,J!;S3>R %VQ7B*WF;\/EM[O-I -'87J7 ML[^ZGKLJG6>(!C MM5Y_NQ+3IPNY==PL[@7&)'IW',=&QI=\U;S(Z[3MW'N0S#L,.:OK<-9*) 0W M2("L[*-#%(=+9RBW#<&IG7/0H4N5\R4Q6Y7(3)85GNEZ%-(U'E4.MS834"BJ M-%E//9?M(V=9S?B99>7!V"SE'\D15\M8ZKN\0Q/\& MSM#(B.B<? MV.GLA-,=+4B#1,VL#/S74L,LDX#DO:*/+[2B?!?)L6G-7G;%T4<3C&_V5%$= M.=T X5UQ2DD;.K%X.CF$@I(D+22^;),D&XQXW;$\.HK4C'['K\"QO 1S&P-\ M6BS'^=G61! 5\A(BFC#7S4!TM(FTHY_PL&Z'/6<3*8VL#6W]H#3;1'/>!U_E M0K:+?.)S_TW]%NX9J[':K*"/%[/#X^?V1VL\^3SC7N(N!-<\P9SPR,UG-#F;M#4/ M+?EUF+Y^H;,?'P^GQ ;4"1\,)47W+!6R[[H.2QPX$&#VY5H7ITN"1M M,+2KZ%1I/>VAJU29XU-P;ZHCF7]Z<,K0GDH6\[467)'TOFV'A:<<(?BMJ%LL M.(-,P27ITLMBQO'BV?-//>O>;,6F^C553X<:(_GR M]>O9*\?;_!&*OZ9L]8;4._I!Y7*0CE8S+A^A*9./C?*Y/^2T5V1%6*OS]Q]? M/I]=1S2U*7HXB)S@[<)Y LI=4GS:2AE4%3'K-04%_Q+>.V'J5D37J-^9W8?G M^/WSY\\O_YP2@#__Y$5X#/W54S%\Y\"XC/N,Y^,U9D@?_7LW.UJ57C376YMP M06,:G3GL:C-N[:7#M?&&?TK?\-/GEY\]^0OF:O"E58GG^=.?+S_-*-?_?/GQ M$S\/FP*64X ^Z@'XA8G_2SMVDS J&8L7:.CM?\8]BY11N%VG?25 M:\YPOV1BC:_K.?VZU0NR3PWMNN1N0BQ+ G^]JM9=-]RWB-4FO8W)UV;C?;W1 M/EODV.Y(LX,PQ?C80M 5V/)D4@"F_K*9B\5\#D/VXH,O_'WV[%SX.Q?^SH6_ MQ\2#WQ[HP$J@_!%YU8XX(4F56[='6GQ4L9^$BUT:/@0M3([3CND$)=L5<\H1UV!23Y0XD$17P&9;$*_PJS MI#FZ2'(>&3J2)DSG_]TVJXV56NS]M+:A3[TA=)K3*I&W8"H60-DB="TCX$K"G^-^TK^[JU0Z1WO23.KOI1>\/=XG: MMG.[ K%!B47?\KR+>DW9[,O9-Y1 6S&OBV]<(S@Z9?2QN!B]O7<7PE9-I*ZR MY2@[DV'!XH$+Z0@(?GC@$1*,:T(3I'"^:4:P5'AB_]X]MM,M- Y*T&KLY_FP:[<E@$&^J,6/AWJ \$\:)T M@&B!=DG:LX*["Q]YVS2;V6XC.7I$0KD)2(Q!K)=8V*7W[C%,MD9YE(V)?P7 RTM)6L/9JGZZ$M=W'TS#73_VZ'[[L%=J>20W^M M(Q0.$T'\)#5(+Y1GQ438$WA'#5ET.2UOT8""QB'7[&G1N>3*2H60D[! 7HV1 MWB(%^I365[,5ZB,IXFZ1"7[Y;MZD+BL(_$Y(6+R8I^H >LD3LO)W$B" M=&=\J?+9<%1-W$N'3XO+8=[F4E,0LD^S0*D,1\*O:@?(YA'[5QZ6^Q-#,+A2 MS<3#G5"B3R^OS]O4VERY7I/0P#@D_NB&L%)NBZJX^MLT=8MS/7P_NBR41N2V MIJ'>M(N5LT4&<[\=&$7G_%)EP*>UI+76[Q.F5#G'"Z7A>L\@*7*C)OZ3'L8N M82U]O&U^7"3'_G3:-OX51*?JVQXM3Q@5JXVUAYIBW8JT%>0#CVU*J5'Z5 M^% UD1=L>176238B:10O"01&>&C,!'%&Y=#*M_9/$&SSIX M&"FPN^L'7G8- M6'P2\%]<-J?BYE-9+7$F&O:?FF'H%85GGKN&6*KIIGA_SU [U0E>]6-*^16, M2&]_U1E7&;#8DQQ.AKI=GTC>$MS2)=URLEC26H&1NVVDU.L4T:G#?]RTVZ1= MO!DM-ZA1JW&@<)V/S[$-N1V*:DHH/%A;#KR]@L<;>%['J6 0ZP%Y+MWP8=HD M,O^,C0_^_7H#"(+6N.72LF#& RLF71:<:M/D0,S25='>($G)6'ZJ7LUOK3C< M+C@,4KJ )*-H/I2NJJ&!9UQQIS?EAN;-:J65?NT(<&0+O/?5/R#27V\M(D&\-Q2.*/@(1)9UW8512XP!IV\G+'IN& M0\CMQNL6.>C( MEK(;64TCR\D4NR\B%C38Q5U8BGM/') P!=#A@!M^\#79Y^>:[+DF>P(UV5^; MJ[; .*)L.P<=":UU'#B .%LTOYW%"I=C#7OX;%3F/53%B%EDD%)8,$O2\[D\ M_' 4\E.GQ[N<@6D_C%:"A&!^1;0^VTD[?@A2YTPL(M;?V'TF9!-)=UB]6%#S MFCQ@. W# C\55^I;$/U!K&O:W%DBF7(-AI815=<'I8 144GPL<+@JB;BNMUJ M5V\_:MW EJGZ#[DS"N? ?D=9*+09LC,R'/5?+F=_[>^I)"6ZP/0$%DG':[H' MEG>(&3D;E3@(+AB.U=PL2K6:*H6RLOKE[*YFRV9!D5-%B9DM^PW&,,4,/)2" MI(6,?^VZ& ']%#P8Y)Q4DQ@09G+M'_%R8(E%Y>D<\PE$!]6V&-PT#,%*V M*AR4L!_ X"*_6V @M(40&W$7CW-@!B4L5YSTMVU[FI_,-B3 MW;,@\7AH;5'2''.@E<"D.I5#3HB^E"PD9>:# V;)2[Y8:FRNTW8IJ@V LTQR M7NY%/4]L+"-?W ,NX*K9&9"8*Y-A'S&>0F9M^J8^=Z-U0W1:4A*X]A5Z>HM3 M":)?Y6B@I(T4%5O.H$L^IB (,[IN=%^VY%0-MTX@GW-OY[11_%,^.Z7Q*UR77G%%NYVY/ M[!JPA/%."Y-XP>R$!R?;B)#G1'0TR2B&@5[$<-+X%E)J84O%@\4GC_>XXB'G M +_7Q,$(+E:G>)+2XK.B.OL7B5KCX869]U[!#'6._56K2K(])D]D5;:$EQI6 M+WO(B '8*3F;S4OAF<<^,HG64C,@7&A8 M'E)9JBA7;2V_L1#"21/!^\NYU#5^=_%:306 I^PG@O]?;X;FEI-UU&G*\"&Q M>1V[A4Z;4'G?A[P9%#,BTOUMS52C7T1,L/#D9T?B*6;')!KBBN2==- MVQ C784(6Z!:2_9>RD+R([+GD2XSQ"?6FAO617#+K^FMKZFYA9OT>A;A1%8I M60,E5H42"U\]EI9+W.1J04N&TOL\1>5"#UKTY+P/'XNGXHM<4<9P%!%5H>)D MPE+LBT>,42Q53]OB#U!RG,:I_G7.88U%*DBEQCF?M1]#Z*"98,"PM_'Q=.8L M6Y=8V:\];6JXR-]V89BMY=42N]0M&29WF/V#B[/TKO_)022W1?!"GR?N!#I(UR]^N]O_N%( MF(RZW3%"OOS'U:OOOKK8$%M!N.ZK+[]Y:3;/"L Z!-E#D 8D%=G?Z!WR!Q : MYP7UY]?\>KSI08H;9C.,PHG(^UZE2^L.2&U?1I9=:H?2_W=6HWZG&Y?5J.%: M18#HO-[ S4J@Y_0/"U[<^LPI6K3R1#;U;;./K*25%S>D>KQ>+)/'<,6?(B%F MI90:^L3JB+M6:N3X[JRQUFXE5T1+7VPF79SU[)]J%9E?IEZOTK],T!&)@V'J M-,*8U2F7M:XJLX8LH['/(1&)3D03BY>4=HX-RL[L1ZYI6QP9MU:]6 I1S]: Q)97O877PPH*CJ"O'^*:I4@,S4/G&7R*&:0MDYL1%_<^9! FZNM^ MQ[:>]CLO!,1@L9Z#]XF#84J ;U:<#/<75_TPRALOZF$A^#D\G/1$?/ 5_Q?G MBO^YXG\:%?^I4?Y5M\I><7TUQ$02Y>"5'0F&2N7A"\\0%;?](N^RK_[?4$WP$I)_;Z.D;G0_= M7R "+"#&;_O[!SSQ=M-(P8))5<(9N.5F)VF[<3(%RWXES#=VS3$29_&7X9:Q MYXQF;?2%7VQ]EM.E77Y-1E4 JG]>$B5+_4K 0I= C"9AK3 M%((F0K'"42%$I$1]%W:6\2QCQ>EXH/3K]>K>Y M*+*EZYT.#04!#JAKWB&C4!X0 _[P$$K"_\!UP QX7O>_@"$6& CE2&AXVB6 M.D1O2.DLSY(N*+;*\"0MVUSN&^"5Z9>MK%6KCQY< XZ94<+>%74B[1@(1@)- M^P@I%S!^E6;F*TO+F^<BC+?EM*UP";9 F;H;DAHC\B+D6:O:T[49!:-3>L MJ)<48>@.P:]"6NAI4S8GDE5/FV]3R@."%HGLJ:L/ITRYNK1F811IQJ2+V.4R\4E9,Y!>,?)>>$G53=JLF$YT3X!4Z$DZC(Y4@$ILA92)8RK.6V M. UUEYY?A :IE7-Z-TPS),J?(ICC,-W@T^ Y=7J3WMSD14"NFTX?DNT-M;C4 MXRWK3>NT",97@HE&6K 5A9<1!<@9NA+20:Z4C[OUFKDU]J*F'I_J!*\=&V^EN5U?*0=\T8>_3*WV2*0UP;^AB?5M;41QR-W]Z)*^ M)0HA!OSL/6A)7S@R!M_T_0(A!= C?)CEY,#&0FY+&WA=04(;F"/MX1$P$06O M[8!2K3P5TUARQC@A&E8B>^I2N]YS3R>T1/A*33U0>)YCB";BT-93Y/0RN^:F MW[:.L3Q9#,:+OA;I4 =Q)/]QS2Y"W!(+48A.+IMWA2>=C>5$N#RO8_"*J]#8 M;P7TMK>N^_>"-?X&T"$3I&J"0&4PMI*8A[_]MR M\9(W%0TT_OW5SQR_*^D01V:Q*3$*E22!Y6/OGJZ1#, %&%S+1]LC1F2IA>T) M<31.:.M6.;PX;34^M X%PX@>QM-88LZD:C!Z;'Y,XRKGM*JL^X 1CT(<9@A$ M;NXDG^7 4"OJ,@0F-V3C9*AI\IBU>Y@\3$NT&ZCMN-7*S![XJ"LEJFB-J,J( M#S7Y<_)JD7R/9WJ"=@K_%\(W.O7';>'Q/A(F_V^^_$8)_&/P)4IA!E9R%_<5 M4!L_YM)165\G-<;Q7[QM16/T'QK,\,4-#RU_Q),00#]T8 MSTH^1C(A?C8E(0<+XX9I(O:]T& \:O_G!.0>Q5T^:HW!*,' @6R^"ZX6(;E\ MI)31F2=^0.Q>H#>-R1J&H#F6>UG3-LF5.K)>!_U!@#!^?80QG&,.IPAC.UB]:OQVSL;:44%[<4.)H:162U'M"A+ A M@2X4[>XRVO7S8?0DAQ$E"KEU3E@,M8RDZ<=1Q4'7]7SHC;^,O&0H)W+?^LVJ MOR[3FYWGZ2GFR0EW1P;P'*,YD3FVO1*FZ#P-3V2]ZI54(RF.$3U.*J*A4X:9 M#*58)["$V.-\8H'<-X?8Q9*X#F4##]AIETEB@;HBP1CIY+)\G-1Y#PAW%',BZ+GB])1EE MY';W;'K I$ M%2JP[$'T#R%7E/"S)BD;#BJ90\A@02TH[?6."U"WU$.^&DU6A'/"6;[#J&XH M&:_9SMA$C@SG'13'C!1)](VIT!IKB]RX0P,E>@ATB["RUP NN8Q3LF"!LZ#. M+X/EM37W']--Z ^&HD/H/[KD=O8B6;#Z4%+[2,'?J9Y,BR\J"QX5WQ*5WQ.J M7DG*$(,F\ HK"6 C.K7)ZP'V#;4A&)>'4%^B=P%AR_084F,2HYX+6"*DM#YV8C MF705,!.1JZ[9A0%D^)K:"_=EGU#70S>134GYIB,%'9_44W%9LU?"K/Z3R!?4 MD<<>B-15\/06+=5Q"*IPT_G,O9+'2,J_2%L@$B-D-5W9$=.02R>%]UKWVTP; MQJ\+IGY6[5]([XQ@Y+7#8L%26?VCQ+S+QH:!V*(M:K:':)0>:6]^ ];X6TP. M=[%2 6$%B,BM\#2J*3$E7FP7H0+PFNF.2RB8 [U,E')U"PE,TNSC=/V=E@N# MMR-$ +S5@_^T(=+N'> _XZ8=VFCT[OMPPBY8LH%*A2D?!GBL$N-VDK:?C6>< M#V 0BFJP=.#!8[$I8[UV-V4>0)#8"$(2T0RSIA3[_D)55^I(S^3LDKTW74;9 M_,L&B9A*GKTCBZ$ZMAKT'-11NX]\H/X=Q(5"TV.?/C$;:VK7GVF2_WAP%4Z) M?FAZ\#^NA5"'W6 A9[1SC&&)S<_!GK4CN]$;\_#9!:<#B];[/75EFN;@)];=E M+Z$3Q91EGO C]O8<#X1J$T%/) 6*?N1/, M9[-@T$:8@GY>]"-I@%)>(&EX3,!UH,,DE/A1M71'-TJ?";<"CC78HU7+O0"\ MSVD["Q.\R4^90!U>0(AED_B7@1G;!O@A9Q>A#%9:. +-YA3-;LU\9&#HE[_; M&CVDXJ+)'5FED^^E''FR\",3*!__!KP ",4$ MLZ*Y[UP-D]ISX<7R,T[Q: MB%+]!&J CU%^0!",N^_(/680$I=/7GTOQ?J9Y.T@4\Z%DCFEN1;U@*>1>S%I MJ/; B.*@DN&U)E2/EQ'1K2]#3(#G^O@YXU"/+4&P@D*I)Z;4F;-*%&%4#TU; MHSCM_'">P]..;K!8X0CQR"$%KAFTN-31I]?MO. QVK6:1KFT6!Q9*S09B$*]VLNW.;'G*$-IU'9#YUX]D245]C4ACVUC3:D4,IU2_B:5,4V&6R>4 MAB0*X"69X0?(1+<1[_PT@_8?-TK?'EKH$XY (^-U)9F*-6"CIFQ%&09L.'I% MW_FIG4=5W#W"0YTVGHD4F,V/M)C(?(9!N_!6CVP(_0ZVI"21XE-#=\2\DA8" M4HYJ)Z+O\D)<-VE!UXV#JX&&#=U!0'(9V>Z-X6^SEG!3W@7E6CM 98B#4L'%>T[+,>H8QM%4[\]9'\F3Y%NC8DV))W?#=M7.PLT]1-) MVOO=EKI)HPZKD/A+5B>1F16JDLHFK(\ZR(F*+U=^X5[M14GQD/[VY>R+ADW> M-BKA(@)B-HET#:JV2-&DA8 M;!U%>11CSD6THQBS/AT>?!D\$&/\.5II1,%+8LP M]N-6]+\8[N-X35;[\ZS\ K-R8^9&$K'*8N/-D=6X\@^=I^0IIB0_F\E4>?27 MI!)05%BMU"NP2K'B^0Q/>YZ67VQ:UNW/F4-]'NNG.IUWG81'CHC.A30V[/.F MW7!80U@Q;I )SOFF >&7:"QJ?G&UO.!2?JI#.0KZ5C_-(8'Q*X0KBE!:XS0I MB?$EA--- U=$4W'N)[F5G,304R!*L$ILZ Y/ M5E"VRW(_,6'JL8/4'L]96JOAAP]7QP5>)9U=8NHW5/-YS3S%FNF:+<'"*!-3 M"SF2SY=0*T.],$4P)&E 42'5A_,D/,4D>#YFDSLRF59![[-.ZWG GV+ U;YH M3R&9L46(8(>]AQK%1L.$6;-;,AJ&8(]:,V2X]::W,UL('"_B;U,5Q;W! MGZ2IWU#C2R/HD-2?Z_JMQJ*73 MY:_UNCXOV"=9L(K'8;T,Q9X3MO.>$H_$9GH>Z*B^ HH"&[/=?XGTY8+L:0)B'/'BYA4QKES<_S^13SZ3H-&4S(DZ$X06X< M[$=7@K)&Q?,$/%50P@@/;(+]7&,!(0%("*+]5CB/_U.='.T(MR&<_DYCW@"? M5%HU.EC7?QZ;:U%67U'+ ^'WJ7(7HKOZ>M6.MR'8"V'_(O,AE+P?[='M&L5T MQ3#)Q\^T0Y^><:-GW.@)X$;/%O8)+*P2.=)&[7>CMZX$G8EFU[0XE'+S? H^ MC5L/#I5N#MC0G'+EVY3CAD+=H8_\-DY-]"&@7YMV(>MA"EF+_13%Z\&[Y]E] MFAVX"H>B^OAN+I:[U;(5=7N;4)$^D1+(>0:>8@844LVX?2O[)73?:O+.(_Y4 M<14@M8BE[-3I=]LY84$U8G<864?=JKMSTNBIJMT\T(GD4<]LSY(D M2BB/6$DG?E9R$>>Y>(JY /Q6T!Y&E41"*LB2)HE\Z%F,#/($"19GY?KAINY4 M%&32I$]7LE92R]43"FC5W+3CRC::$[)RY067@!1>-_)$2,'[ M/.J_Q*@3_IT8:T@S!KYU(W(+*VG?A#>?FQVFI-,-^1-%>(;!PM\K4_H06I9V?P9"_U%*A M$M4!K(\'VZ125$"->1+'/@)_-&MOGJ8X/:JJ16&N$]L*5S)I+^EQ3%08R=\Y MRXH^E<^#'4R"BM;"LFBH''FMG47M./L.ZMZGU* 9863L(Q-S*9JZZR[]V[!= MAK_WL6\GE8*3= ]ZG]NP"A=H7882)J 8):PJ(T!8O<+L7D2U&<0>1)MTV/G^ MWLBTX7=$[)LX=-F*W\P#_QO)7OB;TZ;U';KV(,$>!QM[.NVDQ4GD7S+0 :J2 MZ (EUJ<[T!Y2(V'?05>0Y81VS#>XO457.&%-N1G4R=V/X1C2=&NWT,_Q8I#K MH%&.Y!,5@66C78UTQZLML9E>8@>N>=>)FM\T*NXR$D<)YQDQ>X;1;[#7* M4WJ8AY^/.S /+OS=Z/A=,?,4BO"J,.6I9MBB;77+68!%@Y)8Q4U^ ^ZXJ3=4 MRXM13=>K1/IU#R; ]:X+0>D&^"0=#H8F_7#YYE($J0RO6=_ _!=*S_(>5C)&(GA>@ !,TZOY[ER%5ZAF5SQ?P:0(6[W&^S3>/'*M2?.21LALULS2F7 M1MLT[6Z)S6#(%C\2F:-*A_1BVQ!]:3W8%3DF"-]*S>?D3<+"^)J=A]ST M&JRMB,)[1*_],;']Z=L&4)TJ=*?'"@?=Q:^' F*1=R-:9FB /;61/X\0X+KO* MM%=O&Q=<9!,#D;IM$QU0-K:/_SQ. N=7P.$*,+>CT._VR9/UN"?*@QP#1I[&A'+;21&^U\NUW2WH^%;L'^VM MJ3UNL2ADF40*6U+ZQ>N@0)TB^@??":(*BZ!V'QEU;K)Z#4FQJ'QQ6!LP4AD! M:K(G*!@9_,#.C.DOSO-C?=[/)Y"07VO%EYW@[^"C?A?#M^\XIQAVP FY\=,L M[(1(83/TM,"%HC]FRN'3V+?(6+*=\^0"]&?266R[^N@I4;2(IV'YOD!>L\]3 MT8[1,-+$.OL41L:2V&.#G/CLI^#+C=0HQLXP!!Y8Y+L?5J(*'S4IH3I-RB\_ M8YA7];UT>WD!4V/T(/HN$-4*\IW9T2E+/OLA&*;P"F](MUO[Q]:@C*U?F8+B_HB0@*1(2)^A89A*LHHE&B=FXHN1>7B0!K3G!)DR%RX=)C[83>,GU7G* M&*B\PE \KT"&%%Y9HKA5DW5V*?5S6O6O'1K)_&R)Y,+H]HWJP MS[/V3#-O%ASVON*G20ZR*BD<,S41DUDQVQGE*#B/\7VX[,N=A'%_ZZ_'V=5\ M:\4>DL%Q#2HZ .'KR-@LPS,,2#9A(:3'.9?"XTD>IL^=XDG@A='<;6][29') M *!\\L;(^ZX-(PI9:AKDAJ@'96"1@Y OH?*XG A M<@M6IA7:C*4K;H6$!D40+N8/EZ]BA@1SU83?;Q$:?L]<5.Y-Q:\DM9?YJF[7 M[!YH0QWMX=M^M6#G$J\BR:BP])#+C44X6KGMHB6*-,I,C,&HB+/AI:CH[;?@ M])?H#,(_=W6[4E*O0U=DN,EJU= FQ@Z&EIS&:A3 41!%CQJ%<**P"K-$AF%1 MGZP>!EI,DDF)&P:S2*)IR\9::WAC!TO4W$'8IOX9E4LWCIR#(HXS2G288,^: MZ%&&XM+)J&Z$!TV%HT2;3-BZPZ!1,3+, %%?L_R4ZK*UH[57S>YKAMK.PYJ) M@C"F9T!_9N'WD38!I=2\IHM/F)'%2E<5FY7RNB+SFLN4'3"#B+,E ,NKD@*7M8*& M^NN5PO#TJ?A?SM)>C:*4I,E&>Y%PBA"OI(*3K=R>%!)&.E!DEXI5] M5WT"2 MB7H.L!$'[:_<]V%C#NU<]4#XW6WUL.E5"Z;VFXP.]B$35<+"MJ.]HCSGJ \) M78!>B @/NC-1&0-V7W(!G&Z/;^5?)[Q*F#+W*FKIX_3*.K I13U@K.R @L-% MMD;>!&\JF4ABIPC?58D!?Z)A5?RT6]S(!&F]QI:D=E]["&<=#.U6'$1Z.6]' MA3'1;%:D_T>I94OWZ[MD$FS::DJ[D]L4UQ4[D/ATLD[#/G[-^64:&.:7G6(EG8=H MAX=L+,:3J.:.DP]5+\@-4'K41*?!X4T(%Y3"8H,K##MFB:W,CS]J"1QQC'$L&_6H<,A*.Q_H4UE<#GC',!(0/Y\,&# M6]6#;:^HRZD(O-:A[9U'>!I+\T/@V\A<,7YU;%20!W?ZOM&(5PEWDC++XX\@L5.,%9RM$*VLKD MS>S7QH,]TCG?\52EWA8)*=>+DY%]!5%]"/D$/Q &9TO#QI+"".*G>!JIH6%:DJ'&NW[8/4T M%Z>S2[LB*G&LPMW8D/,'W"/]6^8 /Y/PU KN9F61L(>(B'LK_K#-&LGDJ>,) MR;QX3PCH!:???Z7 M+U]_AQ^??_X'.TU>AA49UE+7UI13'7?$1O*:GP-Y)OWRRY>OK^*72:V.O6$Y MTMQE]-O?T=R-Z45>?W>5/ &9E$8YA)A.'4:Q 8$V-*O"@1LKQ1%B1\;^(I:L M?-\%TTP$#W(^&^?#+EB2/8LKDJ0V1&WC9F .@GERZ7!W!(2+>HWZOQ.@']WN,0^3A ONVD48>=66PQ>U M5SK$,+MM5 M6/(8!D#]")(G#5G8"]):5F#>Y0$W1+H#ID820F1')+TZ.@)*],.TUP B MA@85UFB?U1T&&Q_0#U^3J56(J9BT!RBIK+PI4F M\EB09DD^3D$J17^[8)-I8A95YF>YL-#ZSC7I)_6M*A89XI%WI20T.5@4:L/Y%25N.W[6 MP?&5?'>4K#T6*!H86A/4R!=)[R!"J870UMC-G^K6C!.-:N(6(<$=I)S)7_O[ M!D+A_%#YC3A:<81]T^<>&KK^[&ZWHH!(2J660+JEBNHXXVK:-6%6YV_5]YL/ MU#RG?NOU7L/&U:P9AG[@8B)\NV'F9,PGCZ ,(X7''UB+P)*#-7L8I8'B7+X6 M>">O*2$J!;R4Y4Z(7G50VU%IA!?H_PB_7P.]D'S:0>XXE-EU4F;&WL:_.?_U MKP8Y46RXW1AOZN)<&![*(G7[F ZBYV AR44:.E'#!*URE&$'J;(6FA*\M23K M(RHGU[LA[$[@\_D]*<'O/-1HX"P-B+)&BI-D\+ SA9,P2$,#P4Q+^+2 3*>8 M)S+IZ4B$NR1"5.;D0M;*/OEOI*U^ \F\5Y#>[B12YZ+>;1,CQ9QL MWW9#NM=CJBE.5K+M=165#$NFYI9 *TC=-6Z+1,0O:_@R3R3Q5%QNA5=0XF&X M-N2CV8L2&_I[G=D?/[O\M3V^U^_Z8MH"PN@\M^2YZLP5+#ZZ,LR@U;&);#CQ MIQ2"8_M_.=3KAFC^1?#CG1]2'B9B3+@G^).ECH29$=HXRJ)76MM:B MKR&W7LUN=NU"13(ST0T;WG@XC+L-N20C\JP9NFL=YF6Y-V!6A$ERHLD=K^8A M',APSRA%$),UDA]*]$A8_%G6@:B')[%*.(A92AQ:G'20B>WR1#\C.P9\=^I, MPL+0P(,26"QM0PLE-I\:4+6F[#/*K4&)1\T^N!>JRW%+ HRC?9L+"G))79!V,1MI-7UYEKJ<-/C4ECTI,2'4P.O#?P'QHM5I#FHFTEX)M@3$A8!7(6X!G9;?V3$,X)ZKG3- M,,XL,K3(O).YUV7!$]PN.0XG [7D#C#$1(L&F6["K^TZ:N2NI(0U-"1TP@]] M9Z&W&"";Y-/9@XDV9C6[:P>!PS4 E26 P1+\\;9.P6E ;-]W>>'-SUCN:W$* MSGEF6+OQ3D-*6CI;DWPS+_.P+PO5G:^T=_XJG$6SCW[WU5=7O_L#!Z!4[^4D M(S<$I#MP]I& _KF>/&8%<#Q]V*-_\$7,:26;;V)1;CR W9G$YINZIM$U,M$5 M_T^.HWQ[!??\2IU:_A48\"1C1/M*,'A[#9T M\Q?/^,MA_:UH/&C$<0POL<_I@.^V_!'QRVZ"0=Y($HC>#!+JHKA# ,L>"2Z\ M%!J>0]S%W3^PN.+"K7:> M^R D0^?99#EL43WZ2"/ZD.JES-LAV#MZ!1P#N&#!:2AF=U53,"_T*6B1'-QQ MTRK/QC(<%.R;A[.N66^V^ZT2BPI<:F.GXJ59%ETH99R#2W.I,@8TAZ5A$2A1NT;>O6+^+D=1+!J,%2= M#3HX$>QHTO-1 4[>CK(Z\FUZTUS02MRM#[Y0^Z=SH?9/KB MA:F!HC./QYTN)!5 6?;0+>;2O]=$P1J^M1E"K=NCC'Y0)M:1JT59Q\ISV_ M I[=E>Y"B#)>7#,K76J:I@,Z%I)/_!S615REE@0!K>66>?7K;!Y+#%.3 ;_S M/W?T)K):<3/I$%-[&XVKILBY?]O1P?5=X=.> S02#]"LOM+)FV-EKYMFJ^E] M?)8%5N\0NTB-6?"EIY=F_+:;?0-U[1>?5F1"7Q1@GX;\+FW$$+2BVVEA#=I[ MUJ9<"'L86R%>WY04_YYFX.)JNT(_HZ+0VV MSG/\,%W#O1BZRS3>B$_.B;4="0/_2YME[& DX@?B:_X7?4^'H+Q;I7(7;'QL M%J4TGY$5Q"%\_?7#^UDVK26H4.((/R!S$6L,4BTZ,%PQPS$9JY@&WF:/)@?K M&!O__5\!UTZ?7 IU3!P1&P#2#XV[D5(CC$W0,AV54,(CKY#%1.E(O")*KA-C MZCR\T9'3".-*0#3FM>KZ691TUC0!_6V@M 4R6NG(TF2O!681( MH)!.?.FT.A'KXZ$VE+,* 3Z=&K=-")/#^;$'%F WWS(*'B7.Y6X,;Q[FPN:! M3#,UT%]$BC"OJ$:XQY:20T >-BF@<,&_Y^YH38C)6.&*.O1_VLAFR2;* M>[=K[CK659WV$V4[M93N+27G>,&LPS+K%48O!4 %CG(;_RK$XHN]%/K7#G@V M7_6[J"4F+8QT8\XM6-=L<+ O9_]#J<;PKY4'EBQ;J@ 3P(;\>^)RS8:VWJ%? M?3;NQVVSED9V0>^E"S:<\S=P39P *%Q[2P625Z-T1WBR'DQ^-U*NM%R@0O)+ MJ4_=_DQ+R3M(V]+#?B B%>K!WPTV(%(L15.'=,0_2BV?/_Y3%@GP"6UD":("^ MK27')P1(P>EY+JPES".NG]&=3B3X_?VQ-,8/=B#]O4*"(-[0"@IW_5O& M=P+_T0I@&4>Z;E%\+KB+]#?*+7(-!8W:\68+M/@L#2^.9,#7S?6P(P/EO-F_ MFP?RR@5F<:":P3[P+44"0O&]2% <"8)^+K'J1[\+P\>A*)\43+A[R#>C\JP$ MU7)@_STLYK 0JYG0.LV#4Y!P+*A_'M[&@%.^)G.=0+^-CRJN E;'66E?0G\K-,(."I3*VPN3$F0Z*(XBC7[A&**TUNPU+ M+0QO:7LZX2Q83*[-J':J9"T(V\1@Y>#)AH7<4(%EP&5EK3(!"NU W0H/C9"2 MO/BZ 1]/L?\MF_0MUX1LV?[P=P,9HWKG*5$J3TZ!H8TS:=&EL(0W::?G@9%* MB>LFN%+R$@QU?M\P&\RT'+:V7H"R-T ]FL%K,QA]B!UJ)@9,(%9Q W7-3;]M M7?:1' :&@]'ZP9L$%WBQ\LIW@JY6K$@^5S*X)W'&*7$.3?=\:T'.(*0\WK6B MD$)@AQG8*T'81N27P] <@G#J=PMH0HI"X'8R!J^6QMHRO#1#L;=%U))^\]W: MZ3WTQ[?/)[ 6GPC:;T3(HE#8^XHN._1=..W)[)-HA=S?M:YK^GA-DI<#!6@[ M'H6K:W(B[1-_#;%B6'FO.@'>S%X'FZ\-3O@\)^KT5^(J//_SGS^3HF@(_=87 M_R#$_L47JW;5\& M)70I7H8I/$8EBEV2<:6\/IH$V.V)DP2;YQK\%3P6/OS!EU;_?"ZMGDNKY]+J M9&/ MZ7:Z4+R+6HSS/8-3 _BX[*DY7][(>ZU-4>IJG29!8?<0CR MRW"6:A[.ND%(QVDW0((@/>;TA9*+*X3*@_G9<;0KQW9DAC8[#B3CG3I.@.2/ M79J>^\;@R=,VJP.KA1B;#C4C(_)R^/6DN"3ML)RINIQ]RW \KM7P:\"S%->- M/\PNW=B&_5H/:6L).1N9'_?_MV0'VN!&O:1-'P+L:O;#MK[EAWLI,<1\AT0! MWU-OYTFJ!:N%!Y:,/?J7DOB6*BV?S[X.MVD7X8;?!$M1=^&';X.7J,/Q?7BR M,;V/OLKD?L=N],GGLU?]?2W7[*!7V3SP_,>N]RFT*:E3)"RVFN&^_\[S?78Y MN[)XB1#'6Z7T4V2VZVK"ON\(P"A^HDUHO"5O?[[-J*D'=@'9WW.M&FXY%!UY MEC7R'&':I*'YB-@\);^IE-,TB^Q<(B^&<[Q'7:2'WH:Y/.L-F3WG+Q_(84\^L6V-^0F77<]S%*8XIUA^45@>(=-ME*->5%]WZ9@^>LK?HKSODWU,9)S<)%LVJ@#*+K+ YC@V7WI"EF,-/)'P1Y8R'F%9[89FLI;JN[X]U.@J M'>LL?:R>3FSF+#IJ5N :J02M$!*N^@;O;]@KFU0XOD7BU=CJHF!#"OLS0RM] MA.F)0'FC')--] "EE GGW)G$?H9W'<@#<@QA$Z$-)9[?[+;1<2(R^\$^T>5^ MNI6QRP_A,N0):;+DM=/[H[4V?!9];?1-^AH+5%WO#-V#=%BW9375-F*!T(N9 MM.T$@]@RIX!O, FKP?5K(:C(DJH,MZ"&4"G#L*R4X^,\RN*S"-/#JGT:$J2) M[6/$>^-QYCTV V4.O(RKSG0&#S+5)3TX4[J:=ZA$Q$S M5ZL/A%TBB,R 1U)]+SC!G6]>]+] MK9K?DI47H!1-J/AC,,K>A\52^;&CG8XZ=FSW1+K->'N'SPF'Q?F/:D _=(VWE"79K4L @,W'AS6*^X M!6MJ,B.HP\C3L)GX+M 7H2 R>2[<]XJ EU@XJ!%Q:=#UZDQH0\TNF MTYL>^&DWG_A*S2);1?D1Y=HR![]0;6'ZX@0-AM7J^J1%W(YU>#_7' +":%#M M(.I'/*X,YMR_8[):I3H3'"3:>4E45*BG30AI'E-..UA-2UO\^'Q19K!D#2D5 M6,+\)V0^PJ E]94FN5'"NQK++/ZNBT8.$F? DVFH\N291EGN>0\=AL&^W2=O M@D84&0]W44&M3&W_TUCT1QET[N@XD=/G"Z>H7"!'R815X53]>V30Y>5+G1,W M*OQW)5'/'^6(:<[9PV\);A(V- M0T)I&_#\X9,UBXT]'(TJ'B73=P<63UQE)68SFT"V-*5!\8T33$Z-]('C./$7 MSYJGE\'%K4'H0 97!#P2K(SLRVF6XCU8I>.9Q4)B;O\Z^G]%DSZ>)=Q!3@M, MH,)W6&)\>S@8>G>ZJ>EQ&"?H(=:;G-/\4;2EXA<<(B[E@E/='2 A_=!KWW]\ M=JY]GVO?Y]KW9&-, @R6W4KPE5D'J'=6A=W4!0K\W;)YM!*+R1-Z52L.X?2! MX@&:!CO,K[:]C55/Q]FL22S2FN6T@TB'1?^SRG@(WYT.T74^W#88!33QPLOO MM_R/2O(H;)S#_+YM#I-+5RZ+M]K[/*'X/5J5BE04_6X[4AT]1?1JPRASO)D> MJXQNO?B)6C_I%%3EAO(TE4.M=S\CT3\T80+,"#W%,:/XMUF<"DOJU9B^!(,Y MHJ1E0I&FZ2PGP9D)P'B ?E91X "8RUI3WPRB(2H"AH]+8X'/YA&7D%0M8M\) M7QO-*-&9C=UR6]&'.96$V9>[5%]M&<)M0/9%0=#1*'KQ/I3-HZ:VDA9QLE0Z MM/+^]PB<"'X8)>@I\^#=.U:S3+<4!-JB4E^6)TGD!GF>Y,L0 F%*Z5N*3E8F M$>*M\.'EE-XH)J)+3?W#+K;L9T&<:'R'A[\(1R.:D#48I-]=#^TUD9(ATDJ: M5P@_\+6LSY?\S6!Q-6+R^S+^3:L>GEF7TG_;-]&X&8(>/= MLX=I'[<<*>!-UIMFR\4PL=!N:\6QNB+;'$SH\V?//_KX#VK.OJ?*]%[3VU^+ MSJ&JRDXY'\)=,1KN01C]DI!64YJ(I;'90!?GY'@+0)B@30\*.$X;

C&&4Z M.Z+L.U-">81S']S>3JONOD2.QB*AD%)8;N5S]5P0Q2'KD$4%+-2::07 #.Z8 M49&KA$8MYY)4IQM@)ETPKDI,[\:?1ULK#9SU_J/8X^E&!AD+ENQ=M(U! F)O M@G09^9>.S919^XE4%_BE<+0"@#=XM(DK],])BQ8G@%58T?$@ D%M3O9W'^F6 M4V8J+;67MRJIP\I>RY#RT2'8==8GH0 @/9?V#YF"U%G;Y7[+="D63&4E>8U> MW3DA3%A237O>:'D]R?EU&OB6S\G,=;V//6-(TTMK3FQ&+38(I0=F9# G9Y-; M/T3GNI0YM:)ZE934N6"R9*VI NV75>J).H(%J?:\'AU6CQ8G/?8%L^R\^G[6 M='?MP(IFHVX16OY'WD[+!+TUI,H*CM/+:7]ZO?#>EH] @I]GX.# )8L@;XQY M?'K'7'$Q4(J?4=INX_#F0N=JKY"O;N\<8Z[,IG6/8A>7KW(4 $@9!_UCQC=) M.L?\C;9S5X?.93FS81_'L9^W.+,PD.^0'./N,*[^)T10+N'%?<0'"MPN']7% M=X'DKRL U^PUCC'YF_N.L,GXJ#J1OLFY0(IMDB73QV;OMTA4+7^2UC:>1A%X MB0@L5*X>.@C887'MS48M(=/:;L&,T'9T3?\!M@H-;>84#)%6OCQ3!"=\^=NY M'KE*#3X=7.)_*4.UU4(QQEH2FC$!\-PV]-78UA>O:T@'2Q-_):($!3@>T624 M%E7&#"#>'4-]L'-K"A?Q1Y.GM#2O0DG,9 MQY-14Z!NTYZ$;V 8O:#?B9 3=0Y##SUN*D_(R/UA[NDLJ9QC'/9%&4 M,ZL8;N2(,#I'>AQ M\YZ#A%L=&J-8!R( 78]D5SBLP.._,F:O?S5BX=V!$]N^06'>S/;]SM@'-#T7 M1Q&GV8VTL1-50/@B8T=E#JA'53M7T)R2X.P8XF10/Z4L#,''FFMA&%URFJC> M&+XD.KX83L-:)#= S$F-*%%J(=[2Q^35)&KGG)_%[NN^:\CE0J;;( Q9B:J* M&L.)$A/\77)!^)0J*C7(D2>'6V4G%J:1>SWKFT;C@IA&48E<\I\&!J^TQ'./ M)[AKV$A!"VUFS43N*6F)&^,2-XE?4XXQ/!K,.X)QMS<4E%+B6SE^V/IS.AZ\ MQ0.VTEA"&FA.)-WYRH1^P'T1:1WP.I+CO7I5R0&EWFOM977,"F%S!<8*) MJJ(G[?4B92*\_%<.F?)0T:.^S8=2 GU^+H&>2Z ?5 DT;YTJ6[>9^]^OWT7U M(Q@X?*O6%4C,LV2(!$2I)C\++7_[C MZM5W7UUL^GL@J%]]^V<-T.L4^F*6<#!D17(DVA!88T!1)I+=S#6G8KYM'=B4E\TV,89=MBE@2_A_%/1'/"EY(VGP]B8"?"KUF5BNJACH4' MM2^.+%&_7P7G!1F6*T%,5Q1]48X)W+'5[!YQ0[@" Q_4^0N3E33E(7I=VK4R#R%B"Q$SW-.2 EF):K> M(!NMX^>T>]]'Q;P8[;Q'L/,?)\?ZP;<%38U"G0LC,#)22Y><0]8_07 M94.L:6/:MH-US?TKCSKR8YQ^W=U^GQ*Y8P< MK9@VZ>L"U"W*BNK5M,$ZC!P2=?1TU+T$/3WKO0E;F53-\44OM\Z/YH M#W#J"BU,U-8,V,^>SL6XI]*0N3'"'UMO;%W_\]>SM\Q>D D % MCWZYO:?Q3,6]D:&3H=2"R@$-WH1OC[_A=?02&M[1X$-?77T7"?J1CA_J!=P+MK?<\\^LL*%@F,W M[#E'O!0X$TM>0 TC!:S>2_-,??#0P(O/D4,O'CQ$0S@PJ!<_#O]3'2LV2NB MGG(Z#.1%A#P-?,:[3DHV"<;GJ&DH[%T+2% .E3%:%C<17WI]'IG& M ; K9_"U%8O /&D&@I7L^=;-(MF4HX@\?=.'%^P' [D0L>%UT0!M,;)?",63 K,%BD;DY-Z%C6FUP$5_WZWZFI/^ M] 4JE:OAO9Q]136ZR,Z NEEPM<*S2.31\UM'74LX%[O!RH 3$(M)BCWB=&#L MA+: !%A1<)$^D-6WR,XNBV"Z$T\& )V8E6*$LIPY@@B?&C<<#>"<;ZQ2# >A!.W\[$]$W!;5@]B"//-Z"2(>@2*3MT2\2\6*T1*X,]W@Y M>TE"MAWLIFBYW#0]Q2L,@MAUQ"R3\O)37+YJ48S7,7\U#G7#Y\-?ZW5=Z/33 MHR8.4$8FSEM ON4)J4SN+^T6-".AV"D^G! *^&P*<"CO$X#_F@YA3GT1Z9OC M*E0]5VY.7JLE-PG$Z%%8 )41%<.NV?%(DKK:<&)Y?[D3(G M/EK229MM_BTZ#XZUXAO#?GHE$R>QH0FK.*6H2NX:_S0-3E)?6CE0=<0A9<(K M"B>UU8%;VL)TAT)+$_N,Q0"&,EBBA9V_OC9[^V^Y=!*+QZ!:,"'[5U#HC#J\ M4/Y8LW7T]QO$U_!>P.!6T<..=7+L]\J*2@F$;7^#9C#&;DB/=1SN>)]B&K#@ ML_2#]2\XDKU@A&[;9105=X@+HLJGUHB1,R8 = MS!2^;SG'(Z<9Z+$G00Y5/N/_)=SUI3L?:$"6O"+#&JA['V14Y^VOJKM[V M(? )SU0Q6]42"1'2\\WF^9'=U/]QAQ]]-DEKX;X(%:]*1&TVHQ/H/?H#2[VZ M&.M>9PXB1$KD>!].(N$>4#\XOV[6KYD_SW(W=+38:KW^]=Z3!4DAV]8><(HR MSX]_@\UN&'7F!'2F[HK54J>Y)-N MNH99*%7.2Q*-8:F*_NWCG^\(D]Z8=>Z!0UI[ZUIN'HI9PTK*>95K:R:BPT4V M"SQ\(3)HL(8E 05LDRPLUWN];(EI+YLWZE4:KPA%R'Z\^;@8' ,X*!X60;GVB.[V^;;A;)YQ]L M:@45,I2*EQ\56;GY4T3"F+95%K M3SE-WXKFA@ET9V^^>NDJ+)Z?(/;9I52!!0!%'(Y8&!$25*&Q.!6?Y*5/OTBH MZ=XN+N)(O=+[#O*#HJ]/U\;WJY_[:(IK-K1RN+>;GF-D>M 0V[8+I#[B**%A MR3"HW%,?ZR-_N;IZG63 ;)P][0;:VOW(,DK+?22<1:PJ+UD.:KRI!VG+GO!^ MSB5O?/ ""6%>JF!QH)>DA*.2ABNQLYXVG$9M-Q$ ODKR3^^YWM!;%=Z6T$1" M$S!9@N3>4H+6/.%FP6WSTOUS*OM3&Y!';LG":/RT6]SP'.:$L]H<^>O#-W\9 MQ.@[#I9?[*:90K6U6A3#J:=NO?&X0CD\$+3>*:4NL <#:&8/+WTERX1P#0D M,UUOW(+^$ J'QMX(9/5$SI@^:LK2T4OIJ?S8H_4TK.KWMVI6K5?PD DE!Z6G M\L<^FM"9B3"ZXQ9QUMO&;0\4@O-9%IL 3V=-*V2,1L%RR8\W\KC'7")"@/C[ MK?1N7ALW?=RPW2R$$E1)GXL4^]!::-U'"5&56L^>'8PKJ[:QQ4EYW)X]2>2D M^/';8;Y;D\V<2Z^!("KQ@@+V^69*B?!E.\YWL4QYA77:8OE^;:_^,DF_?!=W MP[>V&P1#).4L:M5=C0TWM&. PR6_:SC7ODU5O/C H.EFDKV:;K]$2@0='M'8 ML>X;UY8'/OCNZM6.>WEKX)NJ3#8XK!@")@O/,CN:1AIA5'\$& FCNFB9.;X> M#)8O,!QQZ#N,3?.69S%L-G(>&[3;TQK\KE%."OKJ]^_J M$_XFSM&7DHV\9RC7FFJ*C*^"+23V'^$X&)*W]1YPM!\L+PT_^K9>" 1O:_X_ M741H"A6A%Z&9D; P?.Y5,*GAD-O]//N^W\S[V9O+EY=7EP8VM3]';&MB+EXI MN]2\#C_/+X.QTAN&D;\(TSLP!82D88%TF#Y(^"S++ MX/"[,%#5>(?"3A@I@ZH,< =9)]GYZB2=9DG"5Z^_!>9K #L%Q-=[)JC <:&4 M]@]NSG+VG-%>,$H??'7ZXW-U^ER=/E>G"[6XMHX4-P>.=Z!U^D&#HB/FD1S< M7HL"-?WO;KQ8"N3%+UHPEVWC\+GK"MDN%@RYWJRF&B/PR3[C&LI." M!"; ?JO,2]*:Y!K'G(TQN7]%F<],X!V;[8:/$.[-__<9?@1Q5 )8AM+M%H+XR@,@XXSNZ&\PG> M+1#=]R<9\DQ(>RV<@>GTTDJ?$S64L*F[MEEG81UOTYJA*(#&R_A M9C]"I?O1&E__7WO?VMS&D63[5Q!S9S;L"(A#4@_;H[L304OVF!.VI1#EZ]V/ M#:! MM7HQG0W2&%^_:T\F5F5U=T 20UD$18^[(Y% /VH1U8^3IXC1'']3BKT M,_RLCM)YZ4//%N#9>5!_X[=^&T"]P=7\^?SB;=K&E4@&/:+.3# ]A\S 73_ MAGY 7EHN%:8!!$5-DON"2"S'[4=CD;_,$!: ME+?03@8>92K);,*FXH;A0:J.\EKW!YUN2\E.6C&RFK-; 2^AJWZG=!!=P[*! MA^9.I\GII[9_0US2V2Q;MITSQNI,# I,]B$$MN[?/ZR\'T&:NQPN<3?W+!>$ M?0]!;RR9$+@RQ^" H,@P W6\?^PE;_R]N7TD8O=$A53T!;7[N:J[S.[YO&?" M.SH;PFMK67W'H^M50496P( F*1^[8L[?;C3B* CN3+D&3[_O2+A M89OS!KUE;^+RH^1[>L3$\L.>>+NO4H_=2.70//[L';:KT9E?+G0T2DM92F\0 M>76Y]6ZPVT?[Q.KJIKW:&\\50 0+0[CG0"5=SD%RSEO#.;?AP1M4@69#>QE: M_"UY"*]W,;"JX=FLEMPAR!\&V!*>/);XJ%T5DNFS#JYBV"&70I.\X0#;^Z\N M7H\(3=XK-^OCT[_@$>A_MUUS\]J:16V:DJHT"S]15\V(CT^/0Q[N;_XW2LM")(&G-=;&-O5*<1/[1B"@]0F+6_W76E+ED]_%'AYI+9 MLFOWT9="$H M&#D,_2Z&/CI T=&%0$E?J?"[G[X[PS8X]Y9*",)N,D /Y]JQVOT-OHIO?EMG M_\Z+PZ3MY$Q"CW8-5 N--M=OE9%-0!O$]U^3JIQW#/SEQ-TE8D?'"!GBZPH\>V>.U/B/(M*<"FYWP=IG\7TZ^"3M[?(S]U53*LB*QF M!$6;:-M H-O,/\5]M:@ IPWK4C11 MOZU),^@P9[MUMA0S.U:B%4UP(NLD7Q!8,U@QE-]\C#Y-;6[EP! U$9H](F8> MB61;Z#33_/7F*?QY%C+J7EI65OH+!/N7$,] M F),/_M3^QBC(<%WNVB5B6R8Z(5;@*((GK2;LO.F3WE89+M89)O=L;!,X(?Q M$AD;9PP5?REN!:52[>^W)/J!A$ $+<:1Q%^),+B$<)C17D<112.224U@1115P_I^5V6$0[6$34O+DJ1;-'DP1:FZ3I MH,GMJ.T Y5JH$1 MZJ@P!:JG[2^*+.65RV;_6GD[JR 2H+FN,BH5!A1*?&N4G>X&S/KD($MF_B:A MEDK?#>&(_D5I1>I%=QL2(*DSFQ:Z-HY\Y2#6,M4:T_!P)QG; >9 UMZ"/F!C M0#AAEC?#5\!]3Q$9C%VBHC3H\>9%T A+X#_V1&T1#P@L(Z'GLZWFFH,'RP'] M>& _=)X4'EL\-1DE%@BEP"L>P6*Q743 8CHJ@:]E3W!UE+<@N;U95/5M(U6? M%B>$(EX +=!6JI0)+:H!)P":B'+1MATEUX],,Z()T6'.A&W2G1YQNF%??!B) MY2<'ZITUJ9(QJ?+1VBG' 0DG_%WB\_DW+-86_P7Z!]$-R-'WCD1(T$V.U0%8 M;G\IOT&G@Q,8>0)CO"-;H$-A-#J'8IXEK!OXGR!JTY5\NJF:ZGBE3DL71!=\L /=>$D3H9+$*!.UGIC$T2#TP,$OGQB=Z5'.A" M2VYDN:AE$L^'W<0'>I 1X=.W42*PL/?3WD/3Q)U*8@SIM8 ZTI^!7/E),&QI M:_@""%0\Y,]G;U\Q 0T/@%U"KO'CB;:W*#(AUB(T($2AR1 N>/^/.39+@ZQ6 MVZ%.AZ)EA>RO?XJ@:4 "7'H%:H8J\JNJFH&(;3VA86JSZ3N_AE\ZF%P,-:1@7%D)Q*G@I MVV:L*\D/CRBZC-,Y(-&7H&!7"G/1I?IM%"ET@+2JPMH5 */%9IQ8XQ0S:7:4 MQ[*BJV%75D8B/Q*+?1' ,NR/:%]20!;TP@LP*#08+[J"))E^X<7K;#^V3^?2"CZ*" MJ1G?+F*X=QYU(,2# KMFM>XQDV>_,2&VAICC*^FQN>?PD;Z&]QKFV;6WZM1T MF&J4)%\&YUT/E!WDI;H8[IL.40 ;\Q S@^@7C#Z<2T-\:GY/OH^:R!ANA.3J MC:YWOJRXJ!QY(ENCR3*,#G3I,V:(H:-^//I?5[)S==&BWGSI?^J/M.DT:X"M M[:PRB0W\(R?Y9W&MW('YY>D![G& >^P'W.-WW1A!YRQ4ER2S"FI?-E':ZI>K MNW8T>N.FH'&\YV&8*"CV2,JA.&;BCMX7.QVY<@B4I'5-A8^$!_JV1YE1TU^I M1!2!TJ+U7[[T?^$BW[S?^=,YPRD-J&2G.EZ3=:>7\,]/CDY9]G-!S?=4D)/K6QPXDJ'U?8"SQ3"LR.IS$$_N:U5DG&$E!!78;J*3\?>1[:JQ2(.(7/-"SRLVCUQ\".K!9BO I'4 M"$(PC9;[)3#+. KLCV4LG(APD)]J"D5C/8-$CETL5^DFDKS97C(BO8KM\!K% ML&8'E!AIA8\'5*UD5,V0[TL/M3:8ZK01(R6ZDNDRAQM@51)=GX7?CHD,5M)Q"PCJ2W!&? M-/-OS1)'0A8TY39:B$Z'1#;81;!]\BPRON30B+W.ZXI)C;": K'1]*JBV!=M M/5&Q8=AV:"Y7,KRJ4DTK3,6 4O:=( T4!*TK)):K%GBR>)P %3(>N+58'Z5/ M87Q;A\!&*T^P:'6@\EIWJ@QD[NS4A;.'MOKLFE$E[-H?L6Y?K'@2 MR07YEE&XKW-"!"T#@CSX3<*;8"-"(+X:;%C3K:>:M>:/@<(_^Z66"Y=!QBHH ML=.62N!>(CL8303]=$&XPV7A@HFFBI+_&R6"QE+;)+Y]'P$9/&A6R.N2>%O> M+(DJ+WQHN;;T;X2G<370#WDYK[- 12Q5T90C4RH;\JZ&!DR9% /) M8LI@DYGM;;8;-FK7>S!7357,]L3\Z^CT.GSGCJQ6,1Y!2V%L6C+C*U/%]))C MU$2OND^8)%5(Q]2':5!WG>T^@W4V7SXV1V3?X,F"-D'GB=46^Z\!R&U3HNP-H#8$PQ3/AX7Y511CE M((P0!0X?@K/=EV/;/#0FM'F$'.E>6,8D -EF#+:='C@N_*2[P _24&+?F.:+H"D(JP.,25T M%!YN'/OF,0=%T+Z>ZKP MQYSP]H:KI-=F!:+89$#GMZ ^(TJH\.N019CHR)AG4Z5EQR!I.)#>S5\$XPJ' M(V4V74(86-S3570?XY[CEZ9WHBR1HWR$AEL9ST\3T!B#Z!'_OY]]\?39H7AZ M*)X>BJ>]C1%0[<9:!3^-D/D<[*3*?J-1:7;@85<>N/_8#!_3331M$-<';V*[EH3>T]M@_ M]#RZ=J/OW>R-_R]X4[D?YLQPSJ>_X_,&?A]B''A@&O[$NT%S<)&WS:!M-DH' M]GQD_VG0 S3GBK#!H[C-37+,#&\O)HE1M/4'+ WK!JQQM@0/?])U4(V;"1CZ MF/+T,R/9]&_;4\-Y;.UCQ]DHWS:>N>+6T5[\+HAWT:(@#Q&$YO -$@\0#Q^: M79G$W,W\<4>%Y9QS\A2X!WBEZ"(TT'R9\Q6##X9B^8"7H9%4@Q(M?0N*B>GD MV/@DC'$-* '"5%95Y_<4%KJQI!)Q<[Q*0SX9.VA86\C5+W*6V0S$X2O*)DFK MP-#V#)FH24<,70/"9EJO_(Y:C\V\U&ZY:D-WE1\W[IL,GZO.C/?;KA"Y)(M) M^>RESY+&F3PI\GH$8<9C/7/D!K&'@[ $E[KA"J5E!\/LPY&3<;X<\M&JP;_S MTHK&9S_B@I^\/0N2#=O"@HB'6Q#=&(D_4E6O6(R+]+$Y27*^V&J FN%R,O6[";[+UR[ MDN&GM#N-BB5,%6;(A?.=\16/9%.J3JW#FE@:M0AEYX;&#DIG BV]AO)S%NGCZ-7 M3Z5)_"+Q>P2_]_9*Q0LTQ^B&ME1E6,O[EH6[Z^E:3>=B/.;GO%44*ZPZ%S!3M*1(%M9/'IYJEXR\ S*0LW2 MA?92.;+IZU1F&0M2/WX%F^@JGQ@ZH%F5%&8BZ4'7@JPY41CK41GT>HK0XU#D M;J6KDYR6RPHI@=@=+15FNG-:A>5 M5]B%:&1%6)QLHXHE]OS!LV-)&F,:0_= M1;PBZMR1G#=A=V#P%/0*V]1[%2ZH\:,T0YNY3$ M032DJ.>/,9;:BX62>].+^73XS,'6&;4PLF.:0_%]@Q*=$:$#11QMB: )][JN M+NMLP50!$AE+[G(]F-P4%-J$/,]&L+>,UY4(-_!QC^-"I+-F7JS(S?.;O.JY M^G=ZQ#2AX)_SGRN";AZ?/*.URB&_WQEI(?;N4Q."U>']A2-3FV7(G4EWI^B: M:!P92544U0T> MTP?'!7,ZF*?P9Q]QD$ V,8E8TT*.MKM.@J,ZDQN;RX8@X0:-?-X*P;63$)Z[ MK$W[4G]YC-/UL1<6X*V=$1VC:#Q%/N"N\QQ@XEMVGM[$1Q_5NPCLHUA$M-LI M03VUD<7[M5TUK$.7P\S/'#]K-!+#BY[UN8T[F\>RFVY9(&:\0X\39XH7.;2F&Q^)7D/7BY^ M.= *,R/ECZ@YM5@#VEGGUYP6Z8]<)X&HMX7 KAI3<]>V.LA>W>_&P_QC,5<5 M^"U2?J>X*#KYJ@.)X"[&7T(+BN8W)C*R@>H)9T'X]-/?#L8EIM(3& X^ZKO? M5PGW+ #X]&VE2I%A0//";#SX; @]@6*("'#OV46F(D84^JAX.'1 >4XR:7H\+ M\& U9@R'#P\XI1Z=_3&B><->Q(#&O/6.S=Q[1A)8:'!"2N5<7$L" W5HJ8H9 MKL%1LV])CKL;%H%%NQ:REI47'HIJK? M<9[/M0"AYYP,ULJ^9!3N^@)S(">D*#SPT!@Y'OAL 6*RL=0BFY;(VF(RFY , MA1.*I[48J?"^1'"0-E^ JIY5ON@L0F,J&2UJ0TKS9PO_D, MX)9ZZT+*!'98)!F5D)C/!ZT/*FC-!L,E:(&KZJ9+_X?''B@GT.H/U8= (JA- MLOD"Y%?>C(:SOL/TV(5;##(U2B]>IS-1DX=GA)SB",>H_45 H1_WVETQEAUH M07S%W7\X!ULTPIDH50^ZZMMZU5+C]>AG:4?&X$)$4-E?M4F=,E@7= BB Q!.K]7I^?F/\B- M]W?\3UGM;WQZ?/(-QATU"DK&6P\"Y0L>_^^SPMN4%T66+["I.E,\ <*MU:H% MLOUG;5O5I5N'BL(K H1&$I^7N?9 4$A8K!:3/!M] 4_]^/G+%Z-?+LY>X5\G MS[\,1< 7_#2U#W:H$FFY.P:*\/]8P_G7PE=I&;WAGX)/,;Y!C4;R:1 MJ74H;+WZ9YA4S)QJR5ZHVW:6G@U#Y=PIKT?@DV+M+5V:WJ3Z2:*GXN,AG;58 MB>L I!++QDU'P"D1F,/Z7'$*R'&=5O!+@A73F% PS]Y\W M\S4+?86O,-UO%Y(N\'E[P[MS_#_$3O5S*Q#^6@3"]\17I^=7!+H_&232B-"L M;3#1'H$P:(.+5;#J>B R?89T85#0I.M\/UR&7AM_X(,01+\4HMW@$ :LJW:M MIDVJM_U)2@YR)!FO_DW=+J6J@SIM38WHXN5U3Z;UWL'&5BQ:JUPYZ0NFR?@OCO M] 5S7@8E\3TG&+ODV#73(L.GH-/ '%CY#]1%A*K=C/KEE69D**1.IV.3.RI' M91?UI)YFTBVJ8P6&KF3M146ML&2%2*\_9G2@EA6.B'&XY")[YX?AVK\&1D%^ M,ZUF_/U%-3.=3W!04>0F#YE20. ]$F+]";I/B.]K;!X(%;O:L"@./ANO;7XD MG0DF*+CU 59]C\I,J[V;3DF$K%,[4VQT0&/%B!LKI,%8NBO@&4VOAI\=V&4& MS+I+N[!GL>\E5ZDZ2?V%'39G!&?-'4*\++NK)VSH /T;Y*WB0"BDZT@T1-JV M!%+-0'X#PH[Z,QW$O[GJ+%LPR8\K?ZL *0KLEN0\!H1.NB EB2FR*QNGW+Z0 MW4)^3&K.2FRS13Q4X,T^,8R#U$GM;=Y-Q@[]E-SVX^F3B^O%!'\W;Q(!>!'!B"*Y]&@?O:% MZZ\/A>M#X7H_"M>_Z\8@WWY1"O:W$S3#SK Y9)O)@#LVIT#M2.9724A#9\C@ M6=8X]R[ZKW*^Z%DLB6IH$26NNO*5=AIU>ZU,T;L9:&H*;)DA"5R[1S#NSG5: MJLGYR)L8*71.0 M)BM!=F1ZOV6E.HPK!CEH@$!RCU)2_P:HIA(JRCM M^)8(C8+5?O+"T#4FFJO683/0 VZ?(3?>,18YH2<>BT\JU&_::/B!R>YMTS7- MFJO1O*AN]J=<*2I+[CU%Y8U+F\463-[$,G>RW>R.V3AK1Z.7X%JB+UUZSWS9 M;$Q/+;F=1XP]<5*YX-.'ZCEO9+HODH[V1J^&EXU0;P)A$3H)KE<%)7LG0L4T MINORDMI,7R:+F*5]9H'62HPO53<&TGQAWWR8F\;,:M M4'7P*@SQ;.2B9KJ.---N)DZ4^T)01DTUI?:C!I)T'TXJZ1HJ@^'G/+=-?W+I M?M,IT4K.QG>P<_'MR3#.4FL9!&.C ?1V,4>I@T=Z4H-\Y)-;Q8=Q=LVS*3/$ MA[+ 4LH"J8\D,?ZFJHJX,[% JIE(8@%&!)Y(D%(Z8#^.CC.H_%$Z-R:T30(" M;9OKV#DN5!J14IV==B'TP?^F!*GR SJ<(I@J=?*'G59Q4*,7/D\(4"AGG=!] M*Z< E1ME @9A*N"&G=.EP0F;MI*2?/%$I4?5<95<'5-O\&W)\8:\&1SQ>'3VSL_6RO^Z&OWXXPLJ Y*IDR(?!$Z$K6&>%RB7RP73M4@! G7MHJ"+ M!*IYR% /7_@W(6^5T"6&*MQ8)"X#TX7I&BB3OL[\@_]<'8V^&C\Y?3;^ZO$Q MM^?3&XUN,E +D@(":@<%<_SC:"(R7>')%1G%?!&:]AF;MS5XE*+T9+K*E/=NV:F*+,0)HL9><3LI>T8HU MND#]%\,2&=H4 ZE.U)64!A[B0[43_)19\+0U $N)8(VJOLQ*Y07CQZ,2)O^( MJ8Z$7#O0ZZCCY5?LB@(L0##']*2+JF6:TEJ&/&EACK @YHS;&/[E!">1)6_[ M[?F:"J5+GSSF>C-V 366YXIWRI#Q*@&;3U4$FREH+#XWLKWA':%X MG%??6'RW.LZ8OV0[CJ=CEU[61-)\;L9$P5CTAV4^B+AX*<0LS X'7]O&^X;* MIJ[6WIN#C\ZY(JYM".Y"@,M^J5HWZ4,\']/2CT(<_*"CT8"L<-2RY9(/RO-! MV,>87'JR_A[$B0+/7O42.-$03\+A4R%X)3[*8MZ[P)D3-%S B>/W&M4GE9[- M)&PN\VNGZM$, (8I875C,'*+%WS%05^0/]=TG#Q982.AA F0PZB^.GA@'9!E M$AT!.=&'W#&#K1?R _^-0X?L+KI(;FR%*RD(I@Y<-2G '[:U^-AO"3)E2/:Z M^@N:SI1#M^V.YE)B1N^:37FJ[F- MZ?..6%N$NC$!W:8N-U.7)KJ0 5FONY4 M 0BP,!'TB \0IHH@C!Y2ZI#. Z9%KG"8M(^UVXQ)A <@JB T^M8W919D!7,F M98J9:\"CDR0P@??B\S)$%WPT;F^G_%QJ^-\<:OB'&OY^U/ /-O6^-M46W4/) M@X0T0.K/U(7C!_([1H1(6VB3*T=B!MW?%7 MEX;S9D6E-6O]HS"MBNM<9@LDN:O+TJ01DHH@@FN.JE&F0Y?9NYP((G4%>]^L M@EHO9JEI)):V@J*J :-TCJSA:!*!A3$P7&\=DE-!9 MKK&TQD3#3R(#]3MY#?HGE0AKUX;59XF9R"UWNA7[6D$$3T,O&#V%:%8E,+XE"58(@2I::@5:BT#_DLYRC1V]TELK^&4$U8 MAS6U*VWV*H.7?"A/+-_,"JJ>Q-P4O^Q*2:"(=,#D$ZQ(,41X6^^]Z::R9H\N MJ$8OZ0()UDZ[9H%!(@4]+@]W\N> EL/USFH0NE7QV:$WT3.UM%\">/R&.@DP\_&#-E%;&E!DU'IP,_CHBIIAC&4JU*O M[&;#>A89B9UG)J>9*J8&"DG.?[]OY;#@,V*9:WMATH417A;T:M3^&C[A'Z# M@+1D(2&KO]U"ZRQ:9@1I-[?QA7QFXA'D9&.IF& RFH C;3<@/T;N4LDKFEY* M3O/C'HJ%&CRDT&>$(4'LGG?+B(J5&N=GK7 M&HMG51;9C3-"$.5N2DL>RP;@MC0&,>AP5\1 != M]-]M[0.Y':G$Q[:XM"]#_UV!FC M7.W>3XL5%CE6?P*^%9O"0&!Z+*:UT2+B)"O?4?O%5/P"-Q-U2[)/8::YNP49 M$C(YAK*"RDVQNVKA7"L4YR#1UF0T]VR$PDQE6=4;VXR5'AEX21Y7/>"BNLDJ MMAJ;4;=HI&@D U2L6 >@'2N9V/M)%7:4[1/S22+I&B%QT1U1$?,^GB::2C]2 M,8%1_NC-FX<$=/&WY%61WMX;CEEQZ/9BETJUSDP M>PX"BGK1#6+XR=8AH5I+5>RW"/AY26J^;D;;=$\";>7S%]T=K 5]A0'.C*$S M>!-+1I>CU!]N\SS2E!H[)7V*"?FL?9#], MZZJ4*2@S[88M@WHCTU/S?@I#V M?_V?DV?'SZ.:-CSPBK24O"L,\=;NH ")E,I^__GDZ.NGHPF38="!E_ *B4Q& M;#^4(N:4D.J&I8&/0:9F$%4-_H81=GW!?_D^E7K%M&*KTV."@*Q>]1"K>D)( MH=0L/M.Y@ OT@7-$\)^S$BUUN'+;R))6^UC_@_W/&?AFT#9,@)B@NY9%4B6V M6_-@GI:KFG#/ 0KKS]RFBEYCXA'3FY*XL ]BKQVR;'A@M:OVAW&]:](^YWS7+:WR*>R;-$15]4 H 9,6G4/Q3 M#4.IQU2?"L98*3GZF,:.M#TUV7-'XV2M4?23)# 9192]706'.=[%'$>%]RPY M@CK<*1'/+\H_,^KJTE, UENZ9P*!6>#=5 1;.%@$2CI9<]M"8*0*'H*Y6PP. MR,)\R'**L._^>M(G.JRE7:RE"%'&FK%=0NN([RW4>QXY?[97"V')#(F]R.>P M>58^$\S"U\<'S,(!LW# +.R_:42F'/S1(8C1#+S)C8N,UJAFZNLF=MGS*3RI M:FZ\2&B@XE\-SU$O,!VSHGN+M!H.5+Z+I.CHOH=3<.=>\[QP[[6IEA#Q15:B M&L]M43-PH2K]LU+M!VK)6.D2U(73;NG#3.UBIJAV(GN2RL $(@IE9"9@$I M MW,6'GVK0_F]-.XHRCI0-IUR, MJ>W&=$S5V*?H,J,,I69@OL:4XP'9W4I4)6XR:@_NDZL(/;$KE.:WFC.&3S)& M^P+>,VU6)MT;NAQ)#IUX(RG)20$OZ @XAC:(Q235K9W4"=*A)7I&CG"S*#6R M*0T72PSVR@-]'1'_LQ]EAU?I'@!I94-$XZL"<"/)2C"$QGO%DC[7194,DB(" M!0^XJ;(3@19&24"'LL/++XUVZ.NV<:_%31@J0R&:4@

BEFCM(YEGC*F MSUC5QN3/4E97*GWY;_WYY/3QT:GRN^L2DY;'QCQW7.=S_Z,G1R>!$SYYH_1K MQ]_$[WW(BY5.3%B0B"84Q] <4*WNSR?/GAX]WO@NYAGSV=#SG7'[>F],-\Z\ MWS-$J.ZHHQ7[CVNV$H?)4-A :"RY2+:O?S[]ZLG1DP\=G[0R^>3I7]2PWWG0 M/N#Q;[)F8_$W[=W4R=&' M!(Y9#'E$@863?],T,XKH0_QR=<>;KM]M)D[F2V&^?+@ Y!9X;>B;_ MSY@?V M1KU)]QYU1BCB#1/-M1EF":-+T+FFF".+F+BB<6X#"]5LY39-.W,V+)@TO/?$ M@I*>J*('OQ]' 5+.23867VZ@<#GG,H3%FGM^O4C>5I M-R_]>ZS7L;3 W!T3I(.V13AG/TROC6QOV&<%34>TDC0$-H"1K:M,_768Z3I M,NG7WJYF#.\[FTXKR,@06 2K.% /=J)P],F]HO#NJKF37,@!,"0 RVRM\$)P^0U=!N0H^F5&UIC/(O?W_#I,\< M#41&%XC/(VFM\ID(S8ER=UD:=77).F\]C)/%2X3.]@V.>!+%=0^N_=@^ M6!PA[W^2;%TDJ,?2YD..>2&YBI_;*H5JJ'3=(\#1#?P;N%]RK(0EYHRMAZ6* M[B6)UL*H1_==\UI0!TO36R\*_X"CLP0?MGF5?"XUY9-#3?E04]Z#FO(#2."^ M=(WWJUTB]A-R3IWT::1B3TYX=%*V8K\W(G[1F5>S6X]&PF!WA170O?>1:#U1 M[1[&X0J(Q9;'"#AU#E/1K= $-.BR M]:LMT0$;B3BT$!UNN)]Z6,D%.BY69L@DM[I;L3E\\]N)8+7TR E;?P*:-0]B M17QTW2G#8?K$%'["Y5"".-N]P'=%?2Z)VHB.NE)QCA[;C_ M-^ZZ*I#R$F=F'8@'KEU,FP%Z7"+HM3X-90Y/GQX?'8<,Z!?211Q'F;Y4N+85 M,+DD Y!S-&J:WIDMN$DV.%G]1_LR[=*T38_C(5&OF.M7G#VO:]"O;UE?%OPN MTD VLA=+ ^K80A1 RW6,S:-L-YO6Z3PIY4%=]V!>IZEBS-3^G!E454 MMDTAH@%QNBJRNECW$4"RJ2H<]UGUH:WVX]&:SQ MWE*3%\E$>T*9O'XB\=$]:U8Q"WA[9?\^-?U4-W";7N.A469'.!8:U0U'-\UQ ME+FT'QV073M!=FU)D:49JHK5$6IOWQJIC,S\MI?R$F?5D3@X3,Q.)@;9W'$8 MY63T]<3PWA+2O^%8/XS]3DP2$>\8_74W=P@?L+S!?".=[E)4$KF7_- >LYOQ MAPVB-*OR9H>"\&%\=S&^4#/GE/1A0'?GPQ2YV]:*=1C0>W2!1)[MUOM^C2(9 M./2>S[T+3CT9A\'>\6 ;PI\0^PC W"8: PG/AEKK >6_J[FA%&%54&+)C4DK MA&C[8+X3JCP+I^'/-H(,V.SO:W/ 0 8'=?!&44T1\CK/ZZ:%30: 4+M11LCG M$';*5%\M8\JVU"7RH5"8:IBF R*#_O8@(AIU@=4$X6FI1-&YN3#<,?J%,1-2 MN^W#C\=:&N[C /CRJ MFN91^OU:_JJ/AO1] T 4O8KKU0>VOGYO]+@P(*#N/C "<( >,(+.X8"*(&O2 MP42 TC(6X:0\H$]!IBE2 1V-$CHTYC.Y<0EA)@/R(MP$,+Z;<=T)W0Z7%KRWQ!@L)=D(34:588>=53=ENZI]/.?_?)BT MG4Z:"EE;PD]3#HN=Q167-B./*?A*5R4?(Y\]/NWT@$\[X-/V 9_VR>/( >P. M'/[8?F";)[QCQG5CPM9'I!#\LY9.$%*X2%SP%%PF/0OCS32I:&MBMY6+W7=A M3H4WS"1?_*R /2F^P3S"77O_/SU"@P+FA&4E'28! VEPG["^ *R2(HE8#75; MPYJ XEA&+%$7VX_P^=L[$=C.)H%-_J"/H$[+5]V\0^W7&4)?\>/OF$ 3G ME@T9]HYCP=N $946-HYJ"4GF%LP8#.;W;&'8Q"D9YZ]3+53M0=O2+/ &?TT9 M#?F)-1N=HOV\H18$%EJA_"OR<])@L) RDA9<4MRVK[V?;FZ&I,U!<&'C>E9Q8:C)9)2LK12S>5ENX38%-/ MQ^B6">"L1 ,C@N3"F6Z>%]S-YSWQ&-Y>!:WX99U/@X#' M4 >3ILRO*S+5A=@@0K:RO\!=6EPO(7 G7:O3(+4?;L%_,BAI5[[9./."%H8< M#5#')0/+XB)!<()94\8B(#@WA"X#1"H"H4\N;#TWFAGTU]TZ+=OZUKPS0"X[ M76Q!8Y0635 [P]7([7#@,Z->9>K]4&(3^358-7#R4*& OWY$)I,+ W1*VZ?O MCE=[GTDY2+)_1" =>*+\6O1+WA]>@Q-%+ :TY'2+8-IZ8@*'[.TN)D0LCQ ] MTNB3(B*XH6BJFB"22'_B.6,$?Y35PC0=DNF[01A$5VR0I0O3D>R+ZZS0[1,8 MR\WD=-!+XL9)5 ''%"GBXT5AQG=";P/(K.D)\9'W+:#9[*F!( TI^!/ MTC5UF(I=3(520])D!)"PWU%9X8/X%+$RK00CXK]+'!1F7\;8W_L_B @;FKBA M*]Y<5>) V(ZRL2TC7NM)CXZ&B.+D+27D4$U/]\RS9UO'N9Q%_-(W"0K5:U.3:G5S),R M9A2_F[M,]#="7NN 9=W=UN+M$I*VS!S.^6 6(:1<6.T*ROK0'(CD"OUHE$SI M6'H0"V3<0T;XXKL7A\G:Q635JT55:Q\G7$N"5:XDL>X/'8%?KHS44?0N.Y[D M84IV8M)8:Q.D^[%CW,8(JWJ8E W2>)W0>N.7#Y/U\29+Y%A56BK!GXV[AY,B M^?4+T0>T=,N%WZ+--%NZ&-(=9G WJ,$@N6[-W3BQ;' 3B(D6_\&^>"C:01M, M"*U%OAI$YLF^9/_/L$RH&L-A$GVGGPOF\/$!^8NX"^#$C1'#F/J;[LW/B%8Y/ T)P%Y_4U]9^[S4F0PU&VBTFC-%*1 MW4BWW*5$RO@G?02LR[)V)G/KWN<-*CI#/S.M<>(V'OI4/E)IC<#$!#WT,X%. MTZR>T8ZJ"NKI\O]UN?(>!ET5,+AD&K')A.:Y..0)=V7^U@GM6 34T3989*5W M8^U6'0VG!C4K,F27K%Y!./SV2J-63A#N9>.ZH!R6&9'+!70/ M12-Y-8.5[D,B%) B>5&%7W"M MY$9"T)+4]Y%%0 M/>[%\&)9JQ!OD8A@$9M]Z7I0_1 T(L%>C2BPXDA@MKTHH5 */;W*,=Q;7B\'L MBG6GSM3KK.#Z4E30L)I<0=9N0 O'C2OX93SH5N[@KH?13 M.FK]ZUVK)E?H!1W[B),G_0#*;O#FL-,LY5:;^5?T*6C)PN-%( I-$;^$&! M:E0Z!+(KO0FE CL@J_?8E= 7&=B;+#2DHAYVIPKE<:_1F;9!5(8!+-X_4B:\ MV]+^'!JA'_G=]8YC/6G_B$<#)X?- 4%+ 5N-LY!C8< C3N]&?-'KO'#DV3:N MS*5U]TJ_OPUO%)>#Q1KACK1KZQS$X;. ;H/7 M3V#9D3<>>6&F.<=F9C^'[\>/5$VG<$5$F,=;[W#N1^V:3;Z\>CUT9BF1[@PR#?5WI3NO5\3G4R=C;Z0KD"^A#8&[M,2 MUQ'4Y40:5(&A#FNF=RKRP:+M")NHO+BIHE;V+KXT#[V=+2 !"^CERKSX98Z$ MZXTWZ.3/5W-OOOD@G12T.@A=[50CL=0E;)GVN.:X-AS \?)L[7,]6P+-OGF- MHUW&G*=WFHK1[QWF_NGOI&_JWF>4.QT;^J1LP2*G$IRTS*U/$L2M<#S)01G: M_[AS=OM"(M(P==!6POY#EW1U;SN"MX@\'[!G!8TKM67HU+2# M4-7VMNEF,1T\TF>9>&5S)A\SHR0#IP>%RUDS;K%PLYRMHGAH(]!&4;WP,UGS M8NJO,C1;Q_;ASK23IE]GEJE/NZ*8G8(R,C.<>4:%.8B-Z-P@@$TN5'G?D%8%V=P"O$#A]&RJPCHDB4U LVQT,[BA MOS-IY,9Q/ .306?UYS&/ZH[U)H3*$-2E705-#M.&N:QNR/)>2U>Y3"HF,$S" MYS%^;^/K\RJVZRXN2&I('[ 5 YD"6O;AO-EV.FG.PM]PZB?+)#=,>:]S0QA, M1#+^@ >?:>*>P&592%*IZV743.G!K;$2[8;40W2"5&^92L!EP]>%F4W("1/! M)^:*(%UB24Y3K!??P;TGN>'&:>)\;-<<*/MGHY7W7.(7<5+$L$GH^Y>A9HIO M-ZYM"Q>Y&>/WWUS\,LINJ%+'C"IWFAOC4!\8RIXH(4^<2;APB8, MH\><<)81Q2ZBNIK,K;'.:5A)*0=(:.2MB&7F5"6@-!H4 )N0>>CIEZ1"D!SA M(&&!XAS]B_-<0=.:M&G@G?F_4PPD' ^<.\,)8SD2[ITO@Y--H2/WB&Q\)Z&. MP$O=,1FX+\GE),6$("=31@WD?(B):L5ZF^2'+3(6:>1403CV.$G#4W5-149+ MG#;S)\^:,_O,9)PI'H*D'OE>^U$R?&4RFAO2*/PZPXE6Z7N8@+I*7%[Q<>=] MH:MN@IKO-7&EHYH<08XM,\_&0H#)XG8^V)8JQD[K+(R$ORE+2RQ9) GOC'. M$JV9W@J?;:B\$=M+)2S6LK/PF_B:%)'=J%1/DPAJZB]KAP8'KGKI0,_RVA&7 MRHC@(*5S5&L%D9NXS!J28'Q>OQZ=1QF@,=AHE#QV/Y;F+X%\:\.\:&7LS*0/ MWVCZ\(6K6U; Q:8\+_UAN93SDHWS4-)QLB;8'QY]' 6% MGU!QSCSH9=E1DTYT8DA1S/0C2PR*;.2@^\N,K=?/3=>^_T M86.\(D?*';A7=C4NMV/?OSH,_ZZ&W[8PC*6>FH><3]O3J$\H,N%# M__GQ<:AY'P# '^.$$)?AA3@QW@@%&-DZ"MZ$]N5[NT1[ A,^"W@N\J,Z'MD6 M_W?8!>][8A0J_ 6JOA63$!DO_HXA21=8HLE]U)B10)7F(9-X/G_]2HASX9$- MU(?5T:<*WVB!\*;9["HA_@EYBKX>W>X$ C&0\R-#CX*]DM^X?BLQ""6=V-Q.[5' MHQ^J&Q*T&]N2OO OESPYE&I2OG=-5H$-/02!IR?/#1]UO9+L)_WCY_^]^"X0 M5[I-BON1]WD+K009)$+C MQ8%"57$8%RD;WY^.O>&E7SF_^JNUX\75.0$U!]^9D'D^6_D#L5Z/9BO5]%MA M-\#F1Q08OAV_@W4"L!('YH2/Q=SV"R76:?^&M7'@H;0\UX1Y3NW#A#O5N"D.MB_-0LY++MLP723= M=\HPJDCGA D<3MT&)3;,HZ(_:3T$FXQ>R3Y.E MS@=$)>+E.N>>2NWVF_7VY?A_Z6WH#9EG_S\LE/R?9]%N*RP&T3I2[61U>A\4 MMHY!@-1T(MP5U?LU\MSDQP7@ABA?49,)MU.I;M)'[8/[)) $&K55PTLR3%1W MH!&UEVW^B%10D8[::>AMLZ[)I<5DT]6I7$^>*85"G:/0S%Q%\MA0UHP%PH5;Q,4:\5F M#7_EE(Q-(GH#Z:?X\A+0+'R3>YJX\1\&)%C"X!Y-(;.(5H+;*QDA'?TTUBUN MQ]? *8?F3V#HMQ)[;I@:X1 63U M*!T&EPKKN[-Q!9J8&$N0*)EW4''^5O#'UR-M8IZ2^%S9'E;3+E;3=38ECA+7 M*+/*EO*'V><^4"L@]DG3NM[T0S-Y!T6AS\T.T-* +Z3U2J1)^XL$@8'UAK:M MP)6/WVL_<"C"3E'O@U1$CJ+QH DYK+9=K#;-"1N:N$CJ!DH"-?$3$!'!0]8@ M]?GF-/!A#N[GAGY 8*I[AF6?0S&?N9QJ#:RESQZN:#4W1=D)9,&\[<^;*[EQ M- W)UZ3UDAQ=:K+OQCST[T 1,A^T* >,WE5!48-3DA6 LW@CD$X[RK"I.7C"'-V:V"&:C=6QA98"27& MT9,DJ:TK+2B+Q'/[=,2!S@=D*;GG$2H.:$9TBWS%7#>6\66P74LI ,-P,G* M,Y"QJQ$(@"!XB(HG^2%(N56C91:?ZX-ST@^@7/!J$T^1Y"T-? [9:W#XS-T, M26=:A-Z-K*8!MB)^YD4K9U'(4PLLS[V?%JN&)LT/GDR888 E2" Q0*IPRL2U M-\3D(F".[B*0AB84BE0I47C;PC,R_\*TY8>-ON2FIR$66=FE)1?&BPQ0OZ:A M8Y9W+W8#Y?'$,-9[+7FQ;T)+&)I,;$9^XM]6,TYH MQP<.@X4,4R3=M]A"[NS 1P$QM#]5DVWKLS?O+[ FR<&X(M-2*V?4P)K,-Z_) MM*^L72^%<7 :^@>$CQ6*@#SOX;JH\OB17XND AD%_]'?1E^5%?/QZ(M3_KFN.KLB_2)=('JJ=:EE*=*+ D'&<(I5[JR1 M=%_9%<.F/B+-A+NT;Y/]$SY.GU#VA6U4!]A13[6[EK/&F_G4IJGSFR?.;[6% MB$U[(OUWOGC"C\UO.C"\GSV,Y=D!QG* L1Q@++V-P787AX\_32XI1(CFLVKJG9$2W231#;G'D?5%58-YY"&@-VSNCKOQQ='*5>KC(K!%_!ONQ^N%(7$L:? MGH;UE7BI,F8L5\AT]NF4SHWKCSP0EJ<,#^:;U@GWS:17%K_IR/^#* 3\8J$^ M-^"T^2+05QX8[^3^F/)6XD?N5J&YH\53A9A;UJ+_KN0JG7R+UO'"!\(DGI-< M-P+%J2B;M>I&E WQG7'[-*)T"#*N6 0:E+ASL*%K:)'R9N#W,Z7QW^+ B"-[ MORA&)C A<:4_GBT<"25L\;7BE,R$6/;DHF1>@WH#NIH301&656F::FH:3.(ZP%:2'-Y^F+(S"B(8 M+$8A+77FH:7!&_E&L/>1"Y3A\KK@0Q\)'6LQ$C+45^%L)E(K+C7!%DDNE78% M2TA0&9H_!^>IF4;HX83-]Z@[C31+'/TGY#Q1UR;&_IQ@U0 /L*-.#H!RJZ U M'KA02.-]0**@$_;91BV3?R3;A7/9E(,T53-T87R67IG)G64_*IWS/!>;O'D4 M!Q=]"%$92AW99\%@D=N#SD=(^J4MOW M9!RP5^@H%1CJ;<.O8\P#&&U'&$;X[_IUS6&2/ODBM$I-LD:963E'7]T0_#XO M@P^6@9R >R/5MPJR3/%B8-NG]C_9+&0_J &[PV\0'IXZF:?P3U>TD&[*2Y(] MV#QZ_^F:&M\+O2ZA3I&_(P(ZV1)XI[F[L1,3WH=^#=(2O%3&Z.<5I[+RH:%H MS& P2"3])7+Z60Z8=-QAO#PJ9-]9+;0FKWWF%O#6-0%H!.5T4]=TCW!@H!-_ M ^_C@&G8-E3HY^JQMC];@LF"Y>54B@=[!BF).;NB[8.09#.I$@+X3I&%LIU-]"Z8ZS%B@7VY;Y_;","=%C%_?401:U MVU@=D>*(P-TN)EN^'L5[S$3L9HJ/1I$9$%..;XQQ7;Y8!%Q4X+7S8VS 6\D+ MY9%]/2O9&8G^\J4/AD!%R7]B#4B$5)<IM@ &(GZ0[EP>KQ6QQ@=+N8"AI\@=DHN,+L MC M&;<_]0Z(J+]#&"$(\&1E*VXF"T %_:;@EG22PL3@K5VX@0*K\4$^1?ZMTXPM MB7[../F2P(+0!ZC4"JS(":J"2+83]*=N/Z"2XWE/',Z[,U^O[.P1B M#X0(:R5'B5P4>^@D_C'8P#][1,)7!T3" 9%P0"0,5'DWR 1\1RWSD)=.FH:& MS>&F3J(NKM8:IMH),117+.X4>6_GIDP%X7JQ/2%3 ?TB!3*2[@V^1O?9AC@I MF[;3UV8N5ZR-G(9ZA57:F;^AX:W7ZBT>RW8=CI$1\,[KX;'J.$H,G9U>658% M"*W?/KV1D],.87SC(;*]15;ZP661TE1IG5E&JH+TYYE, 4"/*24,[_(T2)[( M'$CA>:L"2;?+'AUD$5!_O^D*C&:4B'"H"*[\L]++4)5G,R,#9[P)*N%*U=WQ MWTC<@RCM325X\FQ1/$S [1MQ[&LC +2A7P82FAF#@#)6=^V,#;TB81[$H>%< MK,&[_[$H5FZG; .3B1,>D[K*9F@?;*6.2GOU&KEL+&/T(=!^(^ 'E2<;9QRZ M0#(4?G27Q8[T67R(\%M68^DYXSU'W'P&U%;5A'E+.4TV J>W F9A&1(42HER MPCQYM=#9T7L]058%>EDAD:5@3NJ]R$GZT.,+(S->4KA7/M**5Y*RO?&27G8=01_ADTJ@8D,S>-F MPJL[DVF-=\NFE7+NW&W?R 0E$(Y5P^_(\B\IX3^U[N0M=[T%V$%/E$$G+J=Z M_>R23SBVW*X$LC+L2F5P%/XAZG.\% V9Y+)L9KG?BZBHFW> (GB+OB]9A%^= M5MQC16D)Y =9!BHMQRX)6'\C5,;C6'+56L"[P7F![5Y-FGR69[60[5*5$]7P&L/. M-E6'7C,P_9'O2*K:Q-ABY3>,%@6;+!:?\DT)"! ,2)EV21Y2GFD;*-Z?&KY] M-,VCYM?5OYT=-L"!1J'6'S?/G;? \]\KPS"\!;05Y8W?OJ/O,[B,=\WK/@ * MX&X><^(X+!/-X, KEA$Y!XXY02/Y_T%')MG/NC5^?X2G$0]+9#UC;Q)0K(A; M\]\A;7=Q/;"GN%9-7$GLBPN5^WZ8"VRL=.Q"Y;>#B6?DA-9W[IQD3B'J])=" MR.HVI:3-J68 ;@:0P35FG@+";\C)F%9=+[)ZDGE+]>C5^\*M&:XM<>S+:C9[ M]+T_V=Z-?J6\^45;.Q\MO*$V[P5G*/T%5PO_ *]#@ Y%)&:ZBVC#9H%!V,D]6ET:.( M^=$4+R&X4?IUL18PA=Q4("_2CM>LF]8M]#5DOWC3.R2:V)E7RPC'PJFDNRW= M\F/:(;4W K$F<;!;X^3!]**$7[G.D''9.D7[-,>%$U*Q!0(JYNE"XT M4 4(H*1F *0$WX2CBN,>%CL\.JK)U(S39\^)8:"[O1-(WVD= G6K>@[C))<1 MYD5>7VT8+MK /1.G5V9DUCD[MYH]^2E;R$!WAIDWY)B$#=\(^XQNM5W#I3K$ MFZ?2CQI6 *VX0CS0&ZFZ985?KS/O*-,+6?0J SU*!X37E2N6"6JC[=4! PZV M=%QCF[.4#+LYL\%=2-N$DA&!XCQ6B70,L*V3K2RP6G:@0*S0B0RP=VC2N5G3 MF@UI01$U#RYQ\.H8M+D8/#;@9D6"@)6Z/KB](<+YYXH"5'N/ %\>'@]T!RND M? Q(^PV9HM3^*.O#;>_:.72N?;C&[*Q^!RWIM V&GM;Q6EJW9FQ*V1\K,@(Z MSID]B?*J[7HXPD,+L%CX)4BO,>45XCC(P69EA6@?[KN;T>4JGV$@\M"D MC=!?WJJJUP;^P*H-,R1>@)V?=L@VY2SH3A*162$A:D<^"$(0L;[?ZDZ76>FF MQ"ZL"'%OSR\K/E\#)6N5K(T4GJ&OS2Y]#!G8M34FIP.*DY?BGL(%F_G5(_+?:%+#5N*/V$II9#)@UHRLM]HWV#,D8%?N$=^H M57U56;WZCCSD2>*,XQ]'%?JV-QBT-&Y;W@S^%1F$JV33\*CW5A*!VCH+:6P_ M_^RKI5\?JJ6':NFA6MK;&,*.%K*5.64NR7'@T]V2? PT."7>=W#,U#TD7Z_C M5W+]*1PP2+]3+!6.5OA,.;>8JF?*U9U.W,X>,Y\6;^ 9C_N/-.!:*O\-,:RS M"T)G'[-YP1ZRC4F0%9@QB]8HD@#:6G*B,3!Z*:R$8\M&^-'_C?#"] MN^++3.EDGJ^*\8Z<8W$@)O &7,U58YX0/F:50![50GX22=+%ES=DAR)YP_U> MW+Z*/DYJ!U%)*[Y,5.H+!VOT#-@#D>RZ7(R^N]",LR1=I%E'?B4911/%L%N9 MO-BNHHJ]R,9TBP=^],FQ&$XO8,4GI&CL($E;M+":51,$R(,UI$@KX"W JB:7 MAZ=9HB031B+WY5?SDA;2;#4%.%)[;6KI*TP9KQ(?-3Z)_DR#@GFF2.U 7+:% MZ8U?:FL6S@7E[Z0[\PX"G[&^+\P,*G>))& J."E)L"%0[1ZNM0ZVKY/>J+R) MOM1=M2%A&$N-NC[@M[M+_[UYX=[GLM)"&@Q]WC.DXOW.7DE[;#5=(;O>^..K M?42\G;J[K2$W-H+C!.C+LQ]P,1?V9?BU;>Q>NI? MHEY)^Y-LG*$QV*]N4"KM6_M-A_BJH"A-ZJOVO>E^6W_SO_WXQ/ M\EKOA37^&+S):G.G2U<1L,@;&W^+58FB[Q=I^GI! M2Y,!&JI&J*R!;U8^VF=QZ%_>48F#C=%Y4V>. ^@PFE_*\F. DQ^ML"S%E;#J M>FU'49 ^)YM;@F3-2.WQ5_D)UVQR;JZJPD4@OC<:I*:)1 = (36U[DBX!$= M,FO@N,1L\.B*9HFP@$0>(R3JY!]ICK67LI=4(2 14[]<8XKHB)B&XFJQ@T%, MTB4QE$,YU&Y1L^ OHB^%QU.F$L["*U"&U8F(*R&;TD+)[ZKC^?7^*2:5D'^!.#\."O9Z6Q("F%4M<(H/TX*Q\MJ,U:#,BHHD9J M2DJVP=?%O*?%]+#>>>HIN1YF3MP86;/R/5.!26S+3:BZ3[/:?[U9D9.3T^M, MALZ'Z-IIR@H."TAO:8C(5EJ\#%XGF@[YF):SMRF72%6A@*-X)\W_ ^>GYW)0 MGG6RT,O['TO7X MV=.Q_YIWXT'0,1Z]\AN[8+O]$["*%: H@E CUYG,1 7A9M#U[R_*G 6%=4* M$8]WOXA9 OU;C%3P@>HC,K1K_7U\6AOJGOUZ,39/??9OS1;_HZHN_5.\H#L( MS;#251%JUSWBM1JE4^U5?SI_>SX.??6SS+M=W*I?EBI[_]*82N'2#/PUG><% MW"PHM)J@09:@6MG.TNO$A;W(8(-)3OV3Y::%!>W>W]@!OT'EPYR,G9=Z]_4@F^%]E V=U2T M&/K?[1SB'317$ M$/\H=P/W^Z3.)W3@\)_R!27;_NJ]&_\_H: ]#I1=!G[!O&[D V7OXS],:N)H M]'-53CM("0/EL%D,,+<9' @O3IT_#O>Y;*0AJ)\S?U7Y3V$\XC'5/_H3^+*J MM3(^EVB/LT> ,E1!D/F'0.>^&F=4P0(F7Y.?E%2QK0PB.R(M;N@(R7Y+9Y#G-I9LEC' M./\+XC)8<:[7[^EV_4BB@#'SK-241).<85R6-M?7?Q>YG>!CR2GSPYQS)B_\ MDIII2<"&\BE\%L4\TYBI*"(KU57>M(6;% C;8GQDY5AH9H0.\:Q,J&JJ58MT M;\6X1O,C+I6&:BO3Z2DTA8"')E.EJZ'O9X$2S$T!&:=D4-L6KG.G% 5AU00D M(V9"2B3"]L3U>7MEAG?>G0]#,,KX;B5+0XF7F& ;BC*+=2QJ'WDWIU>BO<[= MC0*_[.QQ-P<=ZFG[2T"#\LJ6!VSN\X3JHJ,2^]F73[\YE$\/Y=,]*)]^#.SQ MUIT1,1H4Z#7LFB#LGZQMP0JHH;RJI5DQ)*DS[GDB;KB\";%/-D5V38DKN< 3 M+5=C#CO)C?_C[.RUMW=R^"R$M3?[H'/P?C'ZN!\*4*%MN6KEX(N5N-B22&U) MS=5H[L_S[GG*3O),?%DCIH $F[#$615B>W3>AO5)D=MI B^+Z"*>KFI.:"G. MGH&F\[N^#\G('74S[P5RW Q9'3C[\]E__^GVO7/R[)L__?Z1Z=8X]+QUB]$I M<7M1THV28\37K.T7WWF/RT_-V^,#EZ'ZW1WG MZ:O3!SE/CX]&+]T\PXK\A7@J+UQ)1BO.SQ]Q+IX^R+EXXCUAJMA<(,RGS)=4 M61_J'+0F\TB>>AZ&GW>:Z;M@EVS!H?_^_D_JO M?__/M^',&4@NMK;=[EGR/6?+;2/9:2?>1>=QWSS&;G)E-QBZG;\LX\^*">G M?E"^^Y\?SK\]?SLZ__GE=_]SKV=LN9-2#39UM3WRSUIDR\;]3?_C.?']%]GZ M;WF)>^-'N@K$RI.U(D0GI?GD)K@??QP-V=$Q&[.V]O\WTSO+QT?XZ*_MK/_9 M-T?'3T\V?GI\M/FS;5=]\O71DR=/=W[99T=???7USJ]ZLA7!2ZLH&42G]T"]#6M'__:?'?XJG*4A-_W8\.L&W M]!Y_Q*_*\-SVF]/E>_I5GTN@NRUY1_Y>]@F[78QUL$S_P6"=G.[5FT>)>L;' MO'%0>YBZ9"S^ %/\,^!:]YCA@9K3G^S!MW_L8]X__DD0]\'-U](=_T;O;V?U^S^_1.#9ZZ:WJ1[6C?GA^ MKP0$WNOQR=')1S2A" A^EYS \?8,U:>*H[<_EL31H5%QFN7E]%^/B536O7_T MV+O?5ZT?QA>!5E#*3Z]K_[U\F14^*-5&HU?24&4%P1-^E#?HX#IYG#TZ>?)% M]B7*(2=/9_PO;K^954M@],TE5-GT\7&4-NVSVOA/3H^/3X\&XOL'X=%^0N?W M$^SHT\..?J@[^O36'?U]*.<>=O1A1V-'GQZ=0,OER?/#QGZ@&_MTZ*AN;CNK M:=>>?? WI]!='80.?/'YZ?.LN_^;XV6&7[\,N/SD^.3K_^6+/\AG#[W*. MK/WH?[Y]\^/HO"24\Y08#Z>KE*3T0:R;SVR)7;SXX0^WQ-YF[[E+][OWK6.F MX(OIE5MDAS7W(-;OD.+X6$%/H05^/*[[S^'%?C2 MS<&R=5B #VT!_GCV[>>P '_,)JXXK+V'M?9>O_GN@&3G-;'-G2LKSK6CDF V0KWW"TX-0=N,FE#C:F52(]#$,X>,8@E'?G]^ MN>\KLP.C.GUR@%%]-)39-P<+=/^=>UOR_.3IAYJAW_M-H(N8IIB]P?&Z]9"I>RD"?QYRZ_^_ID?2==FXNZ>J3 M;QX_YJ0W"_"-E:G-?#4IDO%OGJ2_N;ER:+GA=EK27&':+>@RT=5F(N&7D #G MM4B$,+$G7D.YXE.MO\+??D4G16+U0OP(#__3_&SS^L M]J/!;H=/W)-TTJD$?6!/TE=_^OM'[DEZZ.U'G^@)#CP.=R.V^63R=Q?^OEE[ MYW[;3\[$\]K4E=L!_;M['[]\D4O(JOC+DDC9;%6LF;Q(=%I8DTK\"2)B<" 2 MS$%">Y45<_(K0*1**TB^0(>Z6Y&+@>N)!,&_W:S?G7K+(;$W;4I/CKYYMOG3 M#VVF>?S-T>GQX]UW/WV M_'3V]OS%V>C\YQ=W"11.'N]=H'#'??AQGN2!K8/A)?_M^@/V]L-^I;\V?QV= M_73^=O3KV8_G9Q_21_')%O'&[I7C?@/+PYZ$LT7>DN1LGNW5!#RT,<9UACB3 M-Q0/KG(WWX ?:FZ./!%O]@"&/WR+H?!_F6-#H?!9WH8_'3^XH>S[WX<_?3B MQ[-?_O'#C^<_[Y5-^N,<"C_E/F1WQ>BGZ8_9ZO+*?V&O)N*AC?4]#X=HY_\? MZ0P0D"&?*4,[GQS]WH OMC0.#)P3&]/GGPO3UNGFK/9?)]5L[?_GJET4?___ M4$L#!!0 ( .F"8E>O14.!Y0\ +VQ 1 :6YF82TR,#(S,#DS,"YX M.!U9DA//VI9K.7U\ZD D*&%"$0I M^M%?OQ<@*9*B)!"R[+"E.M-6)'$?N.?@=0'2'W]^G+KHGG!!F7=::[UKUA#Q M+&93;WQ:^WIW7C^J_?SIS9N/_ZK7?S^[O40]9@53XOFHRPGVB8T>J#]!_H2@ MWQC_1N\QNG&Q[S ^K=<_*;$NFSUQ.I[XJ-UL[\?%XJ?\Y!@[(SS"[^NC]_A# M_>"0M.OXR![5CX^:!X<'Y-#^<-C>&Y^TWA\VF_M.N][^T(9B;3RJ8V?_J'[0 MLJW#UO'A,2&.4OHH3H0U(5.,H&J>.'D4I[6)[\].&HV'AX=W#_OO&!\WVLUF MJ_'[U>50%:U%95WJ?@YMBG%GYGL6E# MUKAYO-^,!:0ZNL8 ]82//6MNP/9YW7^:$=%:+@3/&_*Y--2L-UOU=BLGJI=L MUYO[]7V0Q+[/Z2CPR3G4HD<<'+C^:2WPO@?8I0XE-I##)1+^3('48Q_S,?&O M\92(&;9(L>!\>H.0A(U.9XS[R,M).UB,E->"^TJLAD*(+YD%^B1S94D!154% M<^4;Q/6%O*K+JW>/PJXUBEL-1'V,\RVW#AZ3QF?D0RSW3AZ5-;147=)+J6CS7 MC7F[-78CDC1R0RD2Q'HW9O<-BP6>SY^*-(EE(O&%26/(*+,)-;$=%Y<_-K9) M+-O$9EQ<_EAB$WL>\Y6\O!/=F\UD)QG>@%N2NBA_G>" MN<69J^E1&C/.9H3[E(CT$*<43#AQ3FMRH*O'_?6?+AZ] T_B(CD#V48H'S= MA+B724UB64G TYH %P2QJ;,%9]Q8EIQ$!$P7BJ@__;UM[!K6G\0L0+WGU%] MFSBFU0<1ZM$-:B^E[^ YHO9IKS.?K2$E];"R67= 2"&(/O$_J]R*Y(^&HR!K!!584ELN&MAOP<_AH/+BU[GKM\[ZUQVKKO]X9=^_VYH$G*],BT>;0!A"-$D,2"Q M3I16BB*M*%2[ RP5XQO,H7H3(K%QMXI>5K,6ROU-H$1O,U9^JCJTPSOX[U7_ M^FXX.!_<]&\[=Q?P]+FPKM"JA?2@&*2)>C0X1XF!'9A)V+N#JYO;_AE*WVVL;VM(QXOV5&[+KY MU8@-[P;=_WT97/;ZM\/^+U\O[O[8)A^6:->B_V$3]-.&_O/OHW;KPW]1:' ' M=JIY=H9?SB\'OVVWXY\KU4)[M%'#!OU(&:@0E ,^QA[]2WF!/;M'A,7I3%XQ MYRP0U"-"&(!82)T6OF.Y?*7"E%*,6(.BE57"+@S+*A@SDVJ M$A"883"=8O[$G"$=>]0!;#R_8ZF<+/7&-\RE%B4F@#[+C [H5G,1:&5.(IHV MJ!"/3,IG*:,HL8IBLQ4B01>+B?RW_SV@]]B%B@B(U85W3X0ONSX3I/6ZM'"V M%N&4^O;4?U%*[9X"-*6Y0HAU[C%U\/C/PAL0).?;.&J5&DQ:J] MB-5<81TTUJ5*)'6B1&F%8#K'E/^*W8!<$2SC8]J8ELMK0=E?!$7J04H12FNJ M$!*?&;,?J.NJOLC'WI@"13M"$",\UFG1HG*PB$JL+>K'8GTH5%@A<,X8Y^P! M!E^C*44BI W]86Z",!>N4)@A G@\YF2,PYGT+;DG7D"ZS/,YMOQ+BD?455WT M+9EBL MS,,)5Z#V+#$8N#25%EQ.;^K=4? /F=O&,^MBE?Q&[RX0O?#88^2"- M8[T&F/XH#[4$>K](H*RG0S%+J.\-Q,A0A\"S,]'E@^3"2\L0&MLG):L#\L@IV1KU"\>X3#9-NG M]^0<6HMG4>Q>>#(4IO,8C2(M(D>YYC=7B.8:44IEA4 :^LSZ-F&N3;B0JR/_ MR0"8)<):,')IE;02%&JI4/PO/(@FN<./1NNNM)0NXNUHG.:8CI:U":'39=$I5YD7.L9C* MGA'/,#&X1HD6EUSN(5$6SI_2ZBH$S# 8"?(]@ KT[PT'ZIRH%H1%9DV$W!DFO2PM5+G&\/F=?1<225+HQ0#E1+1ZY/&RBHHJQ_T'YY7DM5KL\7FY"NB3LL1XQ1T%9'+IY.-T5JI0HM0D;QT%4%9FO4T MQF6=%ATT1[D$]IH,:A4A>DXB9TC&JK_I$1@ZW-=*'RU:U5+@9;)(T,@C1]#; MR)4J\4:;_9%?K[$#ES!'6]2NEDB;Y,NR'%IXNI?2X,0:=@1:!/(:3#H1E/+XZBDS;Q;&4=YB$H-_N8$> 'C6I+D4H"K MLK79SB%*",H!)>5-+&$CF.O,'8KF0E6DTYH<;8)K7,B<,!NIUU(BEX749(6S MS)@7WN&= >09 X.)5BVZN6R@%MUJCPB%VMBYM$,^]';O/W'&?'$=GN.;3JD95HN>;E% MIL'"9.ZEFIJD_$21HSLV;@#^>> #6*7@H=85'0./3:Q ML4$65Z-)"WP^,YOLJ2])>.S0RL7XS];V\ )=.\2VB=@SEA5KE&@QRN6I,QA5 M>\60A"(^YA!@-SDL<0YAP^X?!/,K+-^Y\Y^> YVA"2VPN;QQ!MB4M=3Q#QC_ ME$$D+:+89"6Q_T%'@5:8'3U)Q\SI5>9::!F<2WN7Z+C3&F?0Z DI&NV:S:L1 M;DZPSX2-.9Y-J!5_U?YOTV@*U$';9'*; *5J,JD&DM01Q977BFL9DMM&S:BI) [K7TIYSC323+$6N]S&I/:]E\H/ M1&L12"?]XW*IQ]2;?W!<[?>%\C=,*._FY]^VS8OM>J4AU6$SM]=8@%39;8UY M\70AZ/N3S[6'FY*1JMC5O?3IO1TY#6G0=QQB^ M5V9E47>T=,SMIVV%CGLH=% >]50NHHR/\_>?=BQ<@'TIV)]A9B??%-LVQPH9 MTS(HM]M7@$&K6".-QV_%59$<^3= GS$=*J!,"V[^$U=+7BRM^JPG'VCU-J?\ MBY;V#7Z2W.Y ?+RQ&IT'ZF]N="P(UT;;N]NPIL4]MT^V''=EN:Y,H\@V2AG? M0Z'Y/10[L..'%C&U0*263VPE!RO^A3M?P;'7HL]&SFC9E=M2VI!=B2^A!I4> MR=V4+NX8: !Z=#C1SJ;0.E/Y"O)+$ZZ(;2V_;T,&?__MTQ>&/K6:^VEE!_%=_)WR#[Y9H=6D1S?^) MNC6?'J\D8(M?$M]@"K1"@Q:<7#(N]TGR?SHB'QN/X@3/9C*N\DYX[7DL]%W= M@CO$#;=*)%Y0%/\Y)/R>6N1,K@8Z#YC;8>I"7)'IB/ :PB.A-M!/:SX/2 UY M>$H :HV4)]]K&[DDEGH<<9>>S BGS)8^G];L@"O':D@ 5#[U WGUF;-@=EH+ MBU.?3&O(#XO[O"Y_B=:)S>31@0MX*#75&BNKMF3)+CJ>G3IPD-Q?7]U--)4B M!+*/8IYRKNMB(<[:ZRNZNGPIJA,/DX-B[^<.EKV?JSXU=T<>_3,H]BT=" >[ M(F'X"YAZR1CZL9D"892OB"7[#UT&'23V_"O\2*?!5$YXR3WA>$QNI2] ^282\9#\7*J+Z"97V0*3@ 5LUC/ L= MVJ3=M0S;7:M4[>Z2>>,[PJ<2OOA5IH[C$RY?;CIG 5\)> %) \#"1R/LRB[W MM&:I$V(%ZQW>@2C#-( _%:CT.>.$CKW/0%+NA73E,Q;&6O;^G6BNETS3UV.\ MN;Y2<"#;=,/75QT5X4:K"3!"UI\L8' @"-W'-MD"E[* M!JXNKJ':\J('(YW+9L2^(];$8RX;/]W2\40W$WV&PE(PK,? "2Y'!#EPKZ_K M\K*EJ$9\K/@WZD^Z@?#9E/#X?/,3=&.$P] 4'8%>R7TS)64=)M5P!0U2CFJ2 M;]'9%V\L^^KAX/Q6MY(L*/YRN&\Z!FJFKYWH0#Q)QC.U>S9P+HD/P]G "4^X MIPZ];V?>O)'ATM(+M%J_"&#:&02P0U(.Y $S\1\#X M\+#*]X"&9U9OB0OPA6]O0-<>GG8,!5=29,M63"*W0 B;C%Z.#^EE]L!97)## M\M -; B JB9/#X8K _<,C64-TMJ1);[1(S-Y1'HUHPRUE+4'R?:=OP280Q_H M/LE;V'7EO2C1 /WGP!EP.H:FXB[TG05[YHVUER)K,22N%5[S;>PF+BG'&Y5[$R"5=$=.OPAG?D_H(W+E"_*R" +V=_%I$[$,8YB.+R MI2!RUV6!W?$R?Z@RG7K"L$^<5XV&&O(P=]B %)$ M 0 5 :6YF82TR,#(S,#DS,%]C86PN>&ULW7U9 M)]-CQOZQ^+,7DR\_IL//1_,GDDNU?-ORM]-?0ZPIIFA9LM$Q;4"RZ$MBP7-M M-)CBC/S/S[\*:SA753+I)+Y-QL1B59YI4;(1P02 NGCH:#C^Z]?V)<49/,'A MC6>+'W][>C2??_GUV;-OW[[]\CU-1[],II^?27SHL^6[GYZ]_?N-]W]3BW>+ M$,*SQ6_/WSH;KGHC/E8\^^]W;S_F(SB.;#B>S>,XMP^8#7^=+5Y\.\EQOICU M>W$]N?4=[2>V?!MK+S$AF1*_?)^5I__XVY,GI],QG8S@$.J3]N^?AV^N?.1P MW*2%4'+\)4^.G[7W/'MQ\/[EJ_O'WS\OFG5R]_?_[V^?L7KS[^ M\>K5IX\XE,6CYS^^P&]/9\/C+R-8OG8TA?K;4WQP9$WF/"C> /W'&D]]=@$Z MQU$^&2WFZ"W^?/;L!H\>/WR?P[C Z9PM 8PF^5WS\Z422C.3%R72**WZ@34XNRS4Z.CQ?/9,,Y'"__ODXGQS32GD](Y_I4I A^6YD??($I MCGO\^2V@-EFB^O%^,LYGL+QSP07NF$I@40G7RGPLG'&G/0"O7'%J3M\+:AU& MR$?&"%I)D!'DQ60\G\8\_S?:_!A=7%1F1 ],1'N@;0.(\PC8P2E%,BH\3SGZ;B'EQ%YYU2&$?&2G(YI_. 9T? M79BNX14\OD@K502&M@N#?@Z)>6DJ*S$(XTSU1DAJS_-6-.NPP3TR-A#-/9WC M<#,HL@$C])(5*\XKIG$X+,;*62C!&@LZ11YV'(!NI/4F)^/Y[$/\$=,(EF,+ M4GJOLV6Y"HZBLXG%8!RZ:5(K[SQ821UW MQ!3Q8X,OZ*88@+?698) M-BV5S*)-DHDL@E))@N/4&=E;P?0TEB9T*K84P&[R]>=,U;;&@!;,^PI,BS9> MPQW^: +W.&1.GHI=!U=/8VP*EI"+A8PP'^>3_-?19(2S.WOU/R<(9Q 5=\$! M,,<+XBA&,;1LADGCN8P>/1Y/G:"]B6+[A7!\/!DOGONO.#J!0;+)FXPKT<=6 M31(T?F>49E;4Q+E7)D5%3OJK&/H4:&\I]YL$WV*ZZ:QA*<,V]CCZ$(>HDU_$ M+\-Y' U44=%7IQG$BF"2SPA+>Y18\#5[7R"1V\+54/H47A-3@&+R*?VBD^.3 M11RW2',B/[],X0C&L^%7.#76;R>SMA-R4-%J#U+2L9:,VKQ&5.X%%3 Z<&BQ M'4=K;44JMM)[2P^!V*? FYHY'0J+C%&',(_#,917<3K&"'!V"?1+J,,\G ]* M5=RTZIT.A2_'U6?PG%BWA"+A$[YS&8P/_<;N30% MO7_-*CK\Z-99:+SE+%NIE7/">W;T,8&M/*LZ.GH]+^Z?)[&L6CU)J;M01E6;-8^\XJVG[P :!U@??*Y-N?%#7>+ M7"9T <719#ION9$WXZ\PF[?*\=D@9Q#>0V0RM-C)U\"2=,",2B)Z'L&1)RE7 MX>B3]T5'AJUGG-+K6FRW'4(&)&4: =KL\R%F$[F/G@GA9&-CJT,3F96@#5>1 M9XA=[7>NPM,G?XJ."V02Z#0CM1CO)6#.HB8*MK*0,4[0'$?LHS$,"5QJ"3:% M#-3&XWY8??*<"$T'L3S(B/)A"E\P<'SU_0LZ_H#6;1$+7!TXXE'"V<"J;#LL M%S\X*GF'CNKFIH)2;",0^*UZZX@&NR^LRTE)5%69M6U\Z*X(6VU,[4 MK<>,>E,MM#T3[CBC\Z I)[2N^?JHM]&SAW%N@#37)M>L&;0M):T+ MQK52> QN1<[>:9DMM3-U!YP^^=6=64 MG>#&AA"H(_'[]%UORH3H&;&E (AS3@-1P.2,%CBJB@;?2,V2MY*Y+&+, J30 MY'GLQ2?3YLQL=,Y%$5F)$G 8UK$4!##+8\TU1G1.J?V\!WMTN\T:/4BR-Z+" MC2>7T+N??('I_,>'41S/<1FVM?*E*=)V&"6J:'C6CL4" E>,R@Q12&;:6$U) M,11JUMZ%IT_FC$#Z9%/?44GC89O&@_HG!AEML -A58HV D/EFYAVO+#@N& 8 M3H3H78'@7*<5C=< ]?AVETRJJV=?OJ>QZ=M"8S MY\B@Q&J+5ZS*$IE.2C,T0YKE4I6OQB8;J,O0UL'5OVS.5D0@%T5W!X7/ 0YB M4-%%;UFJM:!'KC'>M@98;*63A0MK-+7_=SN:/E6O$A"":-IICX">8;@X@9B# M#,%6#*)DO_IX\'K@P^O#I]_>H._O0IIBX94MSR^R\Y4ZXR(J$75B\D, M/;Q#^ KC$QAX43(Z ;B\HT&''[)CP8? K,'_D);%DU>Z70&P?5:T/:Q9KD4V M!Z9?AQG.+=I+^#*%/%P("K\?P6*ICLOSX\ET/OS?Q>L#@#947W'T/+7^<\ " MJ,BR,$Y9I:3A],G3;5'W*26Q.:-N)E1W*DW"W/P*W+./D]%5;!A%)Y><8-P7 MG)HD"HM! P-7,;)*T:E,'NQ&1Y7@N/F90C#!6:\5* MAG:$IGH6C+(LFIJSS#05 R/QE6=HI$HQ(88JO M# 2OH$+ES,2 46+3STI, M!LYA5*.48TIZV7*/COF6>S0B::^TBPB#/B%T&<(#4[WL\?)@\YFG#?PQ"IU< M551+3"%K&7*NS,F ?EVK6XRY%#3:6@@+/O.LN\@ W(JH3QGB+NT&G5CH-XPN MV3)E1>0.!P6A)2VTRBQPU1J%5^D\JBUT)'?M3&RP]3'%AWR83NJP]8^(G!MI M&,YC:FUH!(O.*9:$+SE99[.E[O=RZ>/[Y!9M*^\;NR$;SC(]@<^6T6P00M': MQL)LE"W7ZB,NT6I84H9[GXR.JK/&RDL0#_1ZNC5WU#+?;LH[E#P.J'*5/#.. M SKA4'%0K45$%5%S'&.QU$WM[I'\PT=U"#/ R6F'D%YBX#Z:+ H*EC9"6YQ1 M:PO:&]U.W3G#@LB:R2"=DD4)F:ESC'<"ZJ5JVX@/-X] 4LF!KB011OBKSXCH M79S^!9>&.L@:BK,ZL5K:Q1^^:N8]QU6(\$J0@%$(M4MW.YH^A7RTI""2 %UY M!XQQ>*.6N"W'P_%P-F^#_7KN4BJ,,$M,HAW2U4SG&%C(03">N!4A^G9=#+7? MD/I7\T'*#4A9;$Z1MSPTNIV8/ZO5RA?.]@.?Y?TZ&4RB?(!^-)Z/)YQ^# MHJO-B6/ :G+K4UR!)6,-,SKEZHTO JZY4#?W [>#T*>0D(8G.Q0)#7W0 LZG M)WE^,D5$+X[B]#/,?C^9#<MLT:#DK+]CVRR8+8\UG?WA MH!035.L_H+F*3(?0;DQPJ"1YA%("3_IZ\?PME"*%U:>2)$*:[4]T=*;M4F") MYC-+B63G,51$@3%&BC@CG+L2?0H.IV)7X?LF'OUB_^TU"GS5$=&+18\Z /]? M6B.6Z+B.$7"(EF- A0)GR;:6:*;D*B%(#+/)_?P'P^R3][\I7V[Z_=U*BWBC M?+FYF\'59+QD A(N5"<4KM'FC58;>(Y9E$"]1.XH/MESPH.*"YM/,9F4W\/\ M\BYC-$8",HN+MH7/VP&HFC/+ #$D5:4NU-N\5P!TO%4?#??!:V!.M-9V66/X M5$4[/5:3%U6+**G[(SYDJWZ_"FYS)MS^7JBX-W'PY?_8'O M>?.O5V_>XX^OWAY\[*:,];;/VE5-ZUIC)2IPO:MI8&N1]7HT^?8'E,_PSS@< M+Q1*G37F7;1VH3%O2"U1HQD7&B[G":P(ARO22@M MZ<^@D8^"9(/^(8A^!Z0*W(#4<#8'M(#Q 5)B'B*Z)C:A[YE0"W!=2E%)%4'N M%Q /H4^6=L^L7UDVL">RT):D/&00M\*7!:.JUL?;"P?M-C7#@A:)V79GJ_+2 M&2#?Y*,"WRL?XK'3G(0A.R'X\Z]Q.&H^]NO)]&, M].!5/O/4&@H&J9F&:%DJ)K%LP1?TPZ1QU$$0%?9]S^$MBN_\]Q>-CHN2(D@, MXQVT*T5:UVSTF#UZM]ZEQ&5UJ6^3O/;@'HLI[6Q5/$2S[(]6=)HG#]MM.9>0 M7QO3IVDXZS-\/G,5'0GE M*\Z7X97IH"3S+06<)7!-% M.AGH'8T[DLG[/G=)PX'KJV?S&=^)8[HV*G'B5Z6#JP_H/:,Y$TF@3?,R MLN1SNWX&7ZS%9QTZN2UZ<\A]JC_KBEB[E&IOJ!A %A ZL<239[KJR(+T@KDB MT>^*J;BPR]#_P52DFS$TI\6GCN?QC88-C7L;C[:?1-2=UG?E-&+L+B)Y9 ML!SU4PHL:[-[N 1VQ(_^I1V-ZXI[RFG.^/"_O?^GW_\X_7;@W]WM-M__O2= M[>^O'@_1CGZ[BP35VX?IY.L0G_;[CS]GK6'=Z^$XCO.B\GP^_'K:FM\5ZX)M MFSFJU1Q;5&6!V\)W?5'NE_ACD;P]J)?O'!_$RBOPB,-T M[;YYQ3D+7@M6[MV%YH+O:><51%\2Y67Y+(!?*WMH9H,Q:!O/- M;':"0X6#^O$(=?7L3UR-4U2PB!4U;>N*U%[^/0*M8I*M(X1P3!NG6,QV!B<86:LG?@Z557 MF5U1CDH^'3#FY; -?5S:(:/EK>6#[!4XCZ,SN;%8@&1)Z,H$!.">FXJSW1EG M5B%ZX-G"GXPU6\N(G#=G9\\^33#V:&=MVJ4O./(6J:S4F /M,:2.J!=S!)R( M4-IYFX3?\>BD3-4G37W:?5.L#SQ@^%-QK5.YDK,085VVYB]A.ORZ.,#]9MP. M4RXVLE=,5 )E>2B)>:,S!NQ5LJC;K=L ,J.K:D.F;K6W'>('-EW_J1BY QEW M''M<5MK2Y102PJH2T-C;B.ZAPN5B( M3N1-"D%/O/E!]ZNJ^UQA@4T'1E;7@ MT*]=8[XX%C[,[9SWZ37G5U^X],X/N#(F[2*#:;O*YB6<_GL>I;SZGH_B^#,< MHGY_52OD^<#;9#S@O!74U*QI$UV?DE"/GY[;BK]K M>JZRY=YSY6OQ+&3I6RONPKRKP+@*1FFO8U;4:=5-]RWVNU?Y^.FYK?C)Z'DZ MQ(-Z>=@'XZTF>""K,6 <1AT>'4;MT3$-)F26 X])M',&BMH+Z& 8?6KD]8@( MOV]"[<.OX%+8V#I=.> .PR3/60QH8D!K%V6)OM0=;3C?ZU=LGF;Z-#EK[G;K MY;$#KW.V7+9&X+'@/+2>\;R=(C(Q&J^EATS=M7%]=(]A4WI;;D'Z M*M 3DRZY#-$X2QT=;@FY3S[YKOBW0R%WPLQ6PWA^TA"Q3D8C6%2JSUI;U0N@ M4KJ8"ZKB(@3J8Q$=2SH(EC!"T!R2"9Q\J_#A,/OD).^!@5T(LSOCNFRD"J<% MO0NW^ZQ?+YK_%''LS>6O[4YP+5J39VBG'G)*QCH%G=O8._ ]AMWHSDTME?RZ M#I%6I8:%AU2C,$Q:$]L^5;M".B;FDBDQE&A 4:NS37<&MCV>C!'IXMX0IB)' M412;60@"!9^R58I7D11U(6YOCR=WQ)"[3RL_1 "$5]>O<3%M#5;ZS VN_Z8. MO*LL.DB,.ZZTC%)!I>XA1W61\)[K7ZD90RXN^MN!WK8TW6&;\H.*D[#HM'\9 MWOG]#%(*IY'?TIG,=.*>!8EN1H V2BC4Z6NIG@HQD<0J% 3K%,QTMW,L[J> M#6S)'K)BV8M6SY: 8;BD6)+)@0L.BJ&FU.95B'N.+ZB)0R 20J-683IMHUS= M:Q>'HH-,FKE2,(;666 T'2Q#K"IPJRI:6W)[=B>D/MV+L3-31B4V4(\=(3)>7KJNU^! M]G(XRY.3TW3PARD<#T^.9U?2P#RF(EU@I63T[(,O+!J36*G*&"^$\N3746Z& M=!V2^3TGOLA9UKU,*:]_N%96@>@7* \AP_!KZUPPD,EH\,6P*D)I%[!$%F-N M[;-*J=EP,)8Z[%\'USK<"C\9M\CEU2&3%KM:P[+T[\[KJ1"W4'JNQ#_-'614N/H6H^ M@?)V&--P=#H]H)61R@NF="L<<"'$MFOUD M:?4NI=AY1[";1=!Q7"Z%,!_S$923$4SJO6]]"?,X',VN0E^S=5@',*AZC'4] M0T3-R*Y]\'.D_G3Z UG^KS@Z@4'-/EBO-*NEI M<;A:"2\K-4ON@=2GHH<.F4(I&,J;*]!*YV$B/M4O=,@50K%TV0UBT9%NQ:F#4GD[REN95E$R[0.T M Y2:65F=16:K3-ZO:WUT%/.PJ&V_4_HR&)/:[742HFH7NINS,Z12)N]-+*F0 MWZ:^#K"^F>4.&'5C,9$+C+#J9\58/:\\JBJ8 ]D4A^]H9SE^JP>UX02:?K9-[U>PFNWC5X MD:>ZY0["NORKC=-XM "($G@=S@I1ZNYNA&<5)ZWV=C;_/4YL%*Y9@//)[I\Q9Y"E&*3"JDZLC+\RB ]ZHQ1*?TO%%HM7.Y MT]7]W7HMS-5!#+0%*!XJ*ZT3G6ZW%D:<)19DR;YD"Z)2^W/K8NN3;=\K[TB$ MUQFUUET5[>SAQ:KP!72"&)GB*3-M<'W$Q#7S5BS.P6?FH' M*(BAF$,GA&?G M:_74O9S7Q=:G!$\7C+IY*JT#F='9^,7:7C7FH+/GP#-SOJ )21F]653G ME4/#F_6VBK:5$^$IX.6J/2M/]^!=:^?-2G6H%Y0!YF- MQQB:S4C<1KHC_U> MQ="KV*D34FPUZUV[EO^<3,JWX6BT*+F[>G#TPH%",X,3]Q9'<.--6_B35!]- MY$1V,A-TGN-M'_L>YH.01=4V5A:C%DR#42SZU*CET;I792U0UTOJ3=2/DRW5M1BH:,LMV M!ZI+ ?^5GD!!(RPK$RM-D:/CBM[QXDHE'I7AR4I3J8\%/!QEKSK3[H=5%/+K MNQ5]?3)'+V-%,Z$]FM=[,?7$[CYL[G9CD*-R0H O&/MF0._>2I:RP2]@3.(U M95ZHSXGOS2"OF/E#.([#=O=P:RTQ0W+\7XC30:FZBE05*Z450G&,=J+0F5D M;THL4BOJT)0 ]B,RZP]AW4,43<;SH]D@6%YT M:-U9UTA,RCX=3G3[=#W*=XN3=\W$JL>Z)B6S*?ODT&H?(4 M@W!,15=PU63.0BV&<>1-S=Q&[:ES,!L![=-^8F^(MXD0]\DW)! ,(+ELJL*X M3+3+0 WW+$D%S%L$JV3AAN_7$)]#[5/7R'YQ[L&"W"/K7D].IH-H,OAVF)$G M;Y@.53#OHF+)7G'NP&+>F7 MJ[P#:L.5K:8'G=0[3 M<[3*2 "++J@2;=]3Q8 +1%>6E3"Z=0P0XMI%C#?CZ&U!]*DA90=\VJF,NL[C M_#Z93B??AN//URJ3L:?VVFG]CF#UDO-2^N9+(M# M(,4R# 6!Y0+<)PTX)]1%PY<_?_NMT31_,Y[-IR>M>&AY6@%9>S*>#XPTJO@2 MVCV%;;-6 PO:>W3Q8I;1<6,#=9!X%YX^I20VYL#-75(B 1#NEE]&].C\9MR+C=CUKSK7$Q-M91X^T+SJR5&)EB0LP+9['"+[#45T@Z:T7\1"Y M7U<,!)-.9APN8WEQ!J2ZUHJG>&:XJJCT(F^A) DZ'_A9Y-9CF[$2&94[(PL.6G@= M'9.Q>J8=,L1SR$R&7*-QU2C7K0M_5VBWGH>]19>N<#IIY+=%UL,9[F;G#U;-/\O5P5[X?G-M$@'NDVF(CUQ99 MBP+?3@/QUCPNL:A*85&$:(K,40GJ/L.;(>W3AGR/Z/9@(>Z/<*=[;C6$PM$/ MB(MH"-HNKG&M=2P"U5!P[KH,0]<&VJ>]^/[0[<$BI-F(7X'SQ]6MW* 3Y]45 M)E-NI^0*6GE6[;;[_VH/FVJDQ.C@]E>,[EQ]GK[DN(, M_O&W_P]02P,$% @ Z8)B5X@94+;F: 5L($ !4 !I;F9A+3(P,C,P M.3,P7V1E9BYX;6SLO5EW6TER+OKN7U&W[^N-KIR'7FZ?I=+0UCHJ49;4]O%] MP_ M?,7QI#\:_O5/_,_L3[_@,(UR?WCZUS_]_?,;<'_Z7__R3__TS_\/P/_Y[>.[ M7UZ-TL4Y#J>_O!QCF&+^Y8_^].R7Z1G^\A^C\3_Z7\,O'P9A6D;C_"OK07^<__:>K'_^V\/-_R-E/<^_]K[/_ M>OVCD_ZR'Z2/Y;_^G]_??4IG>!Z@/YQ,PS#=/( >GZ?7OW@;C?[U\C_2CT[Z M?YG,?O_=*(7IC*!'E_#+RI^H?X/YCT']%G !DO_YVR3_Z5_^Z9=?+B47QFD\ M&N!'++]CG2ZZ@=(7S_]9/^W5G3&<$9)PN(@)]%X=5Q1MB7/;INV.^_BS(6,+% M8-H0\>)G-\4[.@_]E@)>^.@&:&\&J/LI\Y+-(%S^XJU'$\?]8;]N&^_HKU>_79^Q M%0C\-L5AQLN=8OZ(P2C=^:%!W:=&U[\Y"!$'L^_V,O9[\Z/C[?R1,V3X=HKG MDUYD00E?'#@N#2@; _AB,QBK9/&)I933(CF3.=D33'\^'7W]E9[S:Q5+_6(F MGTMZ'GGZI=AV6]5G^MF>82+00:5I9W4,5'0:8K(6@@W*R^B5CZS)*NK3[J*^ MH?O%>([_2NVW?"_*>'3> 7O340/A73)#\/_TRVB<G60:/!H%RBLR.I(4X'-QGGFOL_%-^+SWX".B=A>1+K+,6[#\ M Q M-"#U[E./AM@=A+E(KMZ=W+?#-!K3QC%;Y*"DP.C < M<*D0%'>T:O0*I+!<&":+#KL9SFN .!KJVXEZ41/,[IKP.7Q[FVGE_=*_#&M= M[3^&)^6<(-,?BZB6(1F%B Z2T\)Q'GST+=[W%8\_&O9;B'>1=[L[[R]R'N-D M0R92M0Q!*4'>0# (WM-2DTE"AV(D"Z8!YTL>?31\[RK61:Y=,ZY? MTI+!Q\;SEB)=9-DW M8WEVQ)R,/XQ'7_O#1">,#-[83)"TDG6=!DCG(AAD): +Q9H6A_GRIQ\;W[L( M=TG\9*P6+T]'GPX&PWGCKZ*P<68$N@0':F4TN!2=0BS-PZ= MIN7M=A3??^(1L+F3$)X?<< ,H!.T6 M7C+PS"3RW*P3GLE<=O2$[SSN"+C<7GQ+B-PIV#77JM??TED8GN(L^&:8QY@( M1C:,]@J'!ERQ"A)RKX5VUH8EF0=;O)ZWGWH$M.XLS"7L-@A@O;P8CVFIE_<@ M5>W(1+^@5:+''+2 (I4%E50"YY, 0]N)"U8)H5P#$WCYTX^ [6;"7<)Z@_#5 MV^$4QR%-^U_Q59B&*YR]HECVP13RQRRM5GH-09%/[K)1N4C+I6P1UUC^]*-A MO8%PE[#>()!5[\?&+\D%/QV-O_^>A1\/Q]J)<0FV#Z-6G\S 8_'8QH>5-)KWB6%&<*Q"8Z%@IPI,I7Q*@)D<; M0]!:JP;4WGGHT5"[O2B7I( T"%&]/L?Q*1T>?QN/_IB>O1R=?PE#4CF?O$R> M@Y=(*I>*H-V$S?(HT5H,1N06!_32AQ\-U;N+=@GE.T6IKE3P# >#.1RC"VHG M/11-ZU0Y1G!,<1!<%)6#07('6KS,MYYY- 1O+<@EO.X4M[JR!T?GY_46>Y3^ M\>DLC'%R!%)%:X2=FT.(\?PG TO#<3 M]!(]:)#M]9)6/0Z#M\.,W_XW?N\)'8UW3@$WSM,AHSVX6D6D%'F#2 X"[NA3 M+WWL\;"]@SB7$+Q3\.O*VG_3GZ0P^$\,XWDN:4Q6)6<4D%=/H'3&:B,:T()V M(G+U"X;=;+)53SX"FIL(=0G3.T7'YBN]0?6&OC/IY6B-%,Z1=Q\T*$?;2XA1 M0A0>HV,LN!U#)RL>? 0\MQ#I$IIW"I/=Q729'WZ)2NA"_CSI75+U'DQ[0L5= M!(PQ)R3?SS0J\UEX]-%1O:U8EY"]4W3L!4'*,UB#<-J3B+QD-.3LL9IGRBPX MQ3RP; +G3GO/=\O]N/.X(R!U>_$M(7*G@->2Y7T.<8 ])YQ4F9-?IVK&*)D) MX*W6P!QS+FA![OQNQ_"J)S>D]U9]\A[?U)U$N:SZZ9?+RM._I,%H@OFO?YJ. M+_#FFZ/A%+]-7P^P/ONO?YK@Z?E"D'A]G;B8P&D(7WJS#*3Z02\'83(Y*3,7 MX<6W/FT[P11,0UUYH&[\4=W9@N91%^)N6#HW!W8;SZO9;KD6HMZ]0O9&BK"(IN5A ML*H*_X;_QG2-.I'U?K2 :1>]4+7^JQY:D?3>Q6(@1QT"V2))Q(>JKPZ9_3L] M#9Z0_$U$W 7IL]C0#->+WV<64@^1*?(E.'B!M$#'"5O@9'>:E-"EH&FO:TWZ M HK]V7^MN+E/]6Z";5@&7SM*]&[% &>8?N-7H+PR2&>7 O__T^A5] M\>GDW=M7+SZ_?O7;BWE?7[_^_.DNI#4;D#S^J8VZDVP(?\?6)0M[ M_8U[8&)BB+5C!2./6QGAP27N@%SO9+GRF3U8H;J3_7N-8M>]_<5D@M/)BUB+ M1=.TQX-'7T*MX[:I%HH*<#(@D+^#5NEH!(K&:[J+8/\[P8[,WM_3=Q!HP_W\ M+IJK:/ U*&]<<*98L+I6%:A$QXUB"FIDF%O&4+&';D^V9_D>D/V3O0L[2XG> M1;1=F&IA?^\/3_\]#"YJ58F+0I<(HMC: M3<^2>5H,28%9F4-06.)#(9VMK+=U@#V5/NQ$XGV;KCD#':C)I[/1>/H9Q^=O MAU]Q,JV[WZ2'L2CI@P>=/*TZTX;GBG 0F/7)"!XUVM;GV1(3=LGW/C> YG"_R/_O3LY<5D.CK'\4P"MR 2PIQK%A<+&$#) MVIDU.P?&:U:<9D:GUBJQ!JQCT(S6TF_8CF<.\<,8OX1^?OWM"PXG2.?9R?3L M"N1<%+WH1""S2=4N,@319@MTK"5"S UR[KD5#UW;;Z,@:\ Z!@5I+?V&+7V6 M+KHG@PK,60?1UA8CRG"(M,&!E_KO:C0B0ZO'#($39IH943.9 RH'FJHM]V+OQK/ ML_8BFPFZ XOQA)"%6H7U#L,$/]8N[B?E[[0AU>7W5(KHO:CG$I*&5]C MU$P5GKD&AEG00FOV0JK-A6C/J0LES6M]G[L.KF>M ,T%WX%%]PH+DNV1:__ M<_P@?/*0W#H6<:4\<%&V-NHQ&HTSUH1&@FY XOO MEHOQ?C1,<@'E4X(8M:P9B8FI( R6AUJ+;'7(+P/RK$G?7;0- M.S+>75_/Q=IS715(LS[.CDS,:.B (E^E")D2_=,\\#=[\K-F= OA-6RT.$?Q MKA]B?T!2PPEY#K/\@[/1@#Y[4KV(Z??KI2J1BQ16@LZ9[$?G P06'6#.MN:Q MNO!@2[YM2%X7V[._[^V$A ZN?&[AO!^U2-DITE4%14I:/GH#OB0+7"M=@C,J M\M9F_6HT^U>(;AA8%]?<<[140W8)V%"C#B@0 M@HH>-$LRINQI]'UWS9.3 M4J$"*R1!2D@Z:^K 1=SXM)HQ9K;DXLPCD8!=A5Q%[>_EZ?8=10+;U]+JR"$ M!8TUJF$463-TKM$I)K(145HM.S(:%L$^X#\ZIUY/&([<<=!=Q!='*%W7(K BY22LK[")95B];H .0+D^D2)9.8 M)6?-KY4>!76DX:>V9'3@?CZXB=V":= F+]#3F\$X[6-2@;,5JR*C-_&0=6B= M>[0FM"/5G"Z(Z< ]O6TDWT*5D15FF0="1ZB"1'""$S3/HV6.6Y9;)RDM1W*D MVM% [!TXI0NW[+=D4:_:'8N6S&3:ZY2HQV.F%=?Y.C9'R75"Q[#U?=@CD(Y4 M/5H2L1T_P GB/5D&84=)42 MAKNZ,8>*?7;"K@#-[8V]^A?5G#6 MLEZRALF+PF&JT$H4V6N7P?#:[]&LZ1ZD(K AK. M0+V^M+N[2BE"=-DR<"[K6M3)ZU-=TMQ-M-?X2+\XM9]L7,\JQ#,,9X5GL!?L5+_^3=:%+=UI-"CDHO9)6=$A'!_''CS@E 6%^'<9#LD\F MM^"_(L&G/DE#12M#)(2^8"WI#1 =(J"R,F<2!TNM PJ/HWK6.M)8Z!U$(A;T*Y6AI/-JJ*NL()Q$FLR1V,U6$3QK&G?4:@=!!(?,X-[V0:; M=)TN'&N_)T<^2F3)0F8\\1)8R++Y/<0CF([466A*Q1+C6_/ZD\MFX5X% M[GU68+6N:Y4>/.DL"%IC=)SD$%I'$N\BZ+K-_L)3WS6IN]E!C(??6I\IZYBL M0P>8$Z!DRN!-H1= NV(E1Z99Z\#2P;36;T'PVDWU-Q'TGMJIKX'HAVVJOQ%= M:_15WT+6^]$"R[V+L>0ZIBN"\M'2"6ATE9T,:'BROK5S>?!-]1N3OXF(]]-4 M/PLD%)$#RX(L$Y4C.$G6<5'\3P>ZMJ;[A1D5$ M X4;YSFT3F6=_O\#R.3;5WX;)=G)K^-XN!R6N0*7LM(VR@,N2 MTP85)/CB-7DLU@8?HC3W,XK6)5,<)9G;R*V#F.^;*D5\U_]:,U#NMNCY[?OO MX;]&X\M]I!X_,2?ARZP97\":N2E#DL6+K;.4-X!V!E=X5&?O5 MFQN@[\,Y7KTXZ\#MR*C?$.K36/R=4;^^BC7CK0-;<5/8SJ1Z.!80M;^XRK+. M;8\2F(F1R80!FS?T. @U>\2U.%0MVX2N+CR1JZS^6>DYR7%RUO\RN3J?2^3! M&$T;>#:B%A(A>!ZOA[-\(ZI3*^XY+(QY:>S"?QR'C>1C_ MHP;49W^I"ZY_>85?<3#Z@ODSIK/A:# Z_3YK73JY]KMH[5XAR&QJEWMEZOPK M YG\>)^*9#F4M:SBK2$XBZ_5C+*[C]C7P+(' M%M;=]#)ON,Y">]I""GE>M2GMI1NM7,S2FY14Z^[]'4PO&PQ&?X1APC>C\:O1 M19R6B\'BW(UY06SMH>QB[?.G74TK([_$^9R NX3D=3J4I?55VT8 #Z(7WB9Z ML9"STQD='8Q&NQ63H!?P9#R319XE('[ \:BE[5AN9779 !VX"A39"D*). M9==>,^\XYN9A^,=A/7L]:2WZSL+S,X@S/),7%].ST;C_/YA[K!:8"*G *$<. M0A$18O0:K/76J<"T\JVWS@?@'),V["3J3JK2[T%[.YE<$*S N40T"H(KM'59 M(<#/ M$Z^L2#QMB\K'@%E.-C?PL1=S(AZQZLDXOIA,SYVK&]E^B$4MX'2#[Z M.N:ESF,:FCX8FW'XVU&L_QZ<"VPNXD@_-.@#MRZW)Q&33J.B2:<0A! M2B"G2:/,W&#STO=?:A>(=Q'CXZ5H)DXDL!' &12U#8T#'DX?"L\XV,HR\ M=6'(H:=K;43PVNE:FPAZ/XDZZR#Z8=.U-J+K\8R=;62])RW01=LH=&UPDD&E MK"$*E4%:4P<),*.;Y_0??+I6:_(W$/%^TK6TL<4C]V "&:?*V00^9PD"Z6N6 M$L;41?7W :9K;<3-X^E:FPAV;^E: :5'A56)/1D_5I%B^YK9H$(J4C$3W+WJ MK>>8KK4-D^WDMK=T+208VD0+PEL"Q2.'J&6&6$H@5R.:'/UV9!Y2NE8[,K>1 MV\IPS%YNCCY]IC]_?_W^\Z>3-R!++""3]H7'G%5IG0?0_K;H(W[%X07>C("R@4G/B@;&:2U* M< FDQ0@F"XQ1)6U8ZSC.?0P'$;O9A-W%&MP=A-K!MT[F6M*Z_'+M8K M>?HGU]IQA5F&VBDWLUF*3^;@#7/ ?)2Z=M%%T[XR>V.8^U>5W;A=KBB=$=.) MT3^9GI0ZH'-62XKCK_V$UT!?X9^'N",C&%^<3X:3_O_,_M^SW,; M,84((DM?I_L@A&0TE, 8RB18:-X>;'?4SUS3]DQ;)_=.2U8P^30:W$.9D->" M:,BUKX%B+()G.H)$PSU+@@?5.AB]'K)C5*#=Q-_)%55%>;7PGD1G9&U^0(8X M&?LYUEF4AI$",ZZ*$4;>=VD:Z<(5@*.@?!MA=G#G]+?Q:#+Y,!Z5_K0GK-=" M8(9:W 3*9P,.(T+*/-M8$IK4^AV_]?AGSNJV@NR@1+ Q1N%-L:IYK>]*,,_>'6DCY@YLR8\X0?K LYO\W+KH M*Y0][XPJ+&6@0Z-4>Z.&S4L"+ARSUC#.=.N*C0AG0L.M%2\@UM_%D8_K:S<5+N5Y/K/7I!ZU*29A#$ MK PW<8C(##!I G)AL[W?B7C%_<;6$)Z[?NR1@(8.Q PUG7G3\46:7HP)V\NS M,#[%R6\7$S*O)I.7H_/8'\X6-$,]F9%R-72V^D#5X;WLMWGYBSWT(6G:"\GR MUGC9?MTY]&!B,:PXJ8-.:ZE24UA'H5Y/1]0^_)N>Y#QDPS-XA:5NG;7+ W? M7$K*1"LD[VPD\!S$<]>3-M+M8C;*'-!-*]Y>,6:\T<:J+P"+F-. MC&$2NG5=Q!(81T?YEA+N8.[)V^%7VK*J!W6)B4Y$'--W>LZ@+DKKVJ%=@%*Q M-FR/Y$CY%(3A&&-IW;EJ%99CH;^)K#N8AS+',3>0"VD=\]Z 8\R2YV0UK3%R M$%XB9R'%T'SP^ST(Q\/X]I+M8+C)S+AX/QJ.[NY#3*?C?KR8UGS_SZ/+(O9>5+PH MXQ&0'./:G:U. *T-O0P:DX(7P;0NA7@8T;&H14.Y=]'5^GJ W]6B?\,AUEL7 M-#68SQ1$632=5HR#Y]E"5=50DD216Z=8K8!R7(JPFZ27:,#.,JDLXWCGE8#YH8UZE?[U$ M[06=/+) J4DS*H@$WBH)01F+SMC(;&O7;Q669W^%V43('5Q2W,?U6YCT4T]G M@F!%AA!554E7,Z5JLAYC/NFHDVF>&;P4R!-,-&G"TR/D;R[D#BXJ[X-ZU1]< M3#'W3(G5+>$032W4"6@@>-J=)/,V629+!P,/ET,Y4O:W$70';_Y_8&T?AOG% M5SKB3O']117-25FHU;^6@>?%$]0 6.=PJ4)G7[#:U]!T43EP)55KYW!3C,_^ MF.B4E [2%=?%>[GCY9BL-IS015LG/&N$2&841/1,,TM?-@\K;01P_^K3+=]; M*M?F9'5P/*T >[5Y+NDHDD1FM2,!:EM ::?!I:# .IEB+#8QTSI:O2'$'U.[ MFA#6P?%WK[5%#L8).LU!"T,'?*2O0JU,$5;X.FC.>'FT+6!V.;!V$.-3MX"9 MC*>]#^-1ODC3D_%5/<#E3!KGA+9> 4N1T2*BK\6V"G)TTG 45KJU=($><$L/ MZ&\W.K#JV0?2Z&4C&D<-Q=GP(+F%YW;!QWQ*U!J@-FGQLA[7BT#VV]VE#4>+ MA#<2\-[81RR&'FV![!A972\$'X0F_SM%%%&D*->JJSDLUE=T==DCZ9O(M0.; M\1U!&4[P!M>\]TC"@JX($#JF>KLNP;.Z,0:9DK;:,MZZJ!S$?M!-:ZJ)SWGW[4ZT3SL-XG8+G$^?3U[^[W\] M>??J]<=/K__M[V\__^==C(UZ^RQYS)YZ_#RVP.YZ_00>&'II09(_7V>XJ=IY M/8%(/F5I4IT:TE5\XUVK7C]OAVF,88*O\/+?;X>+H^ _C@:#-Z/Q'V&<>SS1 M%FAH%^1>!5"^+CK;#%X@!IVC4:5UOL*&$ _BPF(3W5B2N-(9)=W.AUB,2(IL MN5+!06"JT%&I+,28:9?V0FOOA="E\P;P3QHO[I3,3=J#;\)$%S6\"ZON)9V\ MPA!!UO$5B@PR\#EHL*F8A+$875HW@UU$<=P:L:/4.[@C>)'_Z^(R77_R>?0B MYYFPP^!#Z.>WPY?A2W]*AE=5WDBBR:31-4D]3E\J\W3F M?0VVP'GK0V=2^TU'0U^5L.?DX= 'B#DJ,CU+9HL MB-;&V@YPCUOW]L5C!Q7.,Z%<3B=Z-2O9OMR7+]^FU^=?!J/OB)=#S2[&Z8S@ M?QB$X:1G5"A%1H02,XFKN #!V@!DIVA=@W:!M?>GMX)ZW*JW#_XZJ+1> 7MF M ZQ$W8LRN>2T <85JP.#ZUNC/5AELS5:F10Z<4(V!?I#JEQ#[CJH\G[P/5FU M-7O%#($$+3QY7S)GB 07LHD!4\+ TE[WN!_Q:.V:MPZ*R1]Z/U8@MCRXZ(H% MH109 <%S\$D1]F0*O38LYMP^^VY3E#^DHK5BK8-:]KM5=)B]2)*.\514'2TK M?:V9%,"R]ZK(PFUJ[0\\<6WB/K5C>UEW4:Y^V2*)5'&,9S7YZ2O>@".D)X6< MCP^URQ>)?VE=M1,F*&%J#8\A=54%(A<*W9^R$R5E/&&>-P 0F,3+ZLF'DW-)7HK:BKQ%LH5M;4*NP'+<& M-6&@BP+Z!Z^Y0E*&<&1PQM,^ZE"!0TMVFXLEYQ"S:YZ7N/Z%8Y-K,Z<%9I8$ M& RY#GSW$+068#%KYR+C(K?>:1^[-MNY5,0P8YA#"70"6J#S+H#3/(%FR%&2 M FO5VM(XF%*175(%=A#C4Y>*+"SA4K'JD34:UK#G+)\Z9B%*$AQ<\(I<_+HB M1K:1E5PJITAVKK-Y6LL '4@QR49$K]*9G07>107]74Q7R7WK@.IH>/!20$\\ M/WAWXNZ7TS>3^MY4PCH;L90(,N1(IZ"+$)!S**(H[W40#EM?\^]1%=8=)KPG M3=A$V)W-%)X9(?/<;JZ+MYH.2>7(!*TC9X*MHPF0#%&&(I,AU)V5]U29[@W( M69TQMH5D.T@F7)'_<04N6[2B1D5XY'7$C:PIV)F1A2^3U2(6OEX5Z487U \ M.@85:"?Q#M[\%RE=G%_,KK]7!33FU1G<:8/,B=!-W%.-#%V>[K(.K(=5Q$\\1^XVYTW3<=V\BZ"W=A$1EG(1N? M$*2M[5BTTA"8-J"="&3.&,]DZS#2OMA?UU7LFOQ-1-R9CSC#]>+Z."HH"MD@ M,=? :D$.0;D,%@OZZ.F P_93?^^CV/]QORLW2UW$K07;NBO![N!=2H!KX^ M^,4PWWO^NULWF9E+Y!82%@'*DG/IM-? DY76DHO!8VL?^Q%(.UL5-=^!U0&6 MCBM@)M29I_2:>B_KN'-AR%V*D;GF*05/DEW2DM\%,V)32791J7YW82^F+\-X M_+T_/)UE9-YT[-3"18\%?(IU6\X6G*)51#14>I(0Q(ZN+=X6 "]0L92)*L)C"ODTZ$(0)Z<(73,Q$3^8U&MN[ _ MC.@X5:0="1U4]2^WP^Z#="8HVML8:%.S"47D4V/'9 MK6VYZ*(5_]EH//V,X_-;H8'K]X0S:X,T9"Z1-U9K.SR$BHW;Q*5VPG'66D\> MPG-_ *\% 22[I0"VSBT'NC).NA M.Z[-HB-6.K! YB'HD[)<'I=9)W4=N@[VCI*_=L']-&EBK71@ M(5=TSP0>FA(RZ:4LR !YG6H=BZP1:@$R:)%X4/1:MDY#.CSE>R1+[1!U;Q/> M.M"YW\+P'[=O/^89'DD8%@PY#Z+F7F4F(?K,P$3C4'C/>/,8SW(D^S?$]\?F MJ#D5'?5=OQ74O@+EDX^Z9 [*"_^4D::UP;0,R ^D'KL3 MT4D^[/C+:!RFI+1Q^@G3Q9C$?SW+Q"K26WXYF;+.WM89@O&%?$MEF64LTM[: M7$L> /1#:4LK8CH(&__]T]]&7W$\G"6,7P$E&FI0XL4I#A,!783LBY'!Q-KF MV%1M%^ 3R<;S'%*@_[.A=>^.+6#^0!K6-8D- ].S;-8WHS'V3X>;@S9,EN"4 M SIP>=UB"7X0%KCW.0<;K6;W@@,KLH2W1? #*-7^&%H9M&R=C_SB:^@/:LBD M=M F =W=B&]R;>]^__JWRORWMLY$;@N@30YRAT)I-8'K.@IV'^L-GIM(JV1% M,Y<,.!U#C88E< (SB!1%*2(+YYLW#MH$X,Z5\0_R]>*\MO;[G]I<=#+]+4S( MCU962<9JZ#EP#\IP#C%:!UI;J3TR'E/K=+1-,3[!%6!G.K50/]\E7UTTXG@8 M[TTW@+^-1Y/)WX=C#(.Z@+^1V'^KVP%^#M_(G,W1HA# G$UTXLR&84@)063% MDE':QM;A^R; ?V!-[(#9+AJ#;+F(VO[T9A%16)Z9TA 3UE85L?9 \!Z\-C9+ M;04SK=W@)L!_JF=+9KN87TPLNAF#(U7?D?X%2GA"3)0XAIBRY<+&( MKC?(5=A^)"5KPD\'"5LKK.TKU)?WOE8:IJ6JA=B)_@@E05#%03!)V,"B=%PW M5J$U8.VMH>K>=*8U%X>2??&F7X=?]\/@[7!"SZL?.;MXXYG.\.0*)"9K/D%1 MY+LG#R%*?)UC@3.229 M"BA+IJX/&D&X$K0L9)LTKQU<%]M/]6I+7P>[UL*UWU*0T26;0W;@,51)>'HK M M<0BI!&DWK$YKWUU@+V RM8>^(ZJ8Q_*!'&E53G3-7^]:+Z5>2NN\ #>".D MSR$:HX\\0^E@M*D=45T4SR]-ON-)^!#0 I,U[R!S#MY:#\(X;DI02I;6L8L# MR8(\(*W9E9B])82\"?WQK&K[=PR3BS'>Z[GV8C+!69NU=_T0^X,KY9_]9!X- M/]87H@[WG%W;[I 5T@&*-JDA78NG47[(-A *;*Z?&()8LWS%@P=YZVK-IHN8.<;K!F&:TBO^I,:DR8$-]TV M!.$;MK_>O6J]:00PF=>0$1!WK$L#%ST=70V4Z%8KDQI/03J/H9C4X:=9-Q% M'L6JU?9L8AJ=RL C[8]D2'IR8Y$!RS88:PAI:3[O9Q688]."-E+OP-F[=;0^ MM/9,6JL,.:(\U"(:IRP$X0IPKKTU,7&F6Z>ZKH?L1S9/.N"NTT/F&N1)N?GF M?!'?>\%)FU56M"?664=,"/ J(!2K@Q79NJ2[.WP>QK9_+>N"VY4G4T-BNHB9 MSZ,I#\ND9[1,/!@RH3BOX[?H8/6T@X(420FM:C"M==;6FM".4GVZH*4#>Z?% M=GV9E^0<#S(9#5I$2Z]!*1 2?:6QQO2*(^'DH'X M0/G@VO.L@?UG MCZC&.M"T3\\6!!Z:$H;$@Y&UU:SD7GPL02(6GAC,M>IM+Z9.8H>41NQN5Z/J$VH MZ.#*Y?YPC"M4);K,F"$#U3(R5059J4YF =Q8Z94L4?C6SN=R)#^0@C2@HJ.Q MJ8M9&BXYZS-YV@8S::VV&6@7):?8)2&,"T_14]S3 M[L439%TC;;/L5!X-1$^HLTV1QR-/T7M";6E%3 >W-&NG-]=6>"R% %[4.RII M:Q:]I;_FY*7BY(LVO\,[W.ST)].E3NCJH /]>DG-+,K@.$H09&*!"IE7M9<0 M4J*C-+",J?P8V>A/IE#MB5K4)MTLTO[;]UMIC6_&^-\7] I\OVP]'(+A@H3@ M/ 82@C?@HK3 7&)>%++@FP^07P/6CQV%;,U;EY95:O [&CJ.,:\)ZH MVKDUM:M4IS$O7=PBKP&U)&]+T9Y>FQ1!<14@2DZ=8QPR=3GB^?!!I3L^SO\BH/9>^.2RB89#\(C!U4*KQ.H M,O"4,V-.".N:MX%9"]E/.Z@Q>QV$ I:^!XMXK]ZX=<#NT2A:"?3)S:-FC*^S M;36E:U\GWTK0P:'15B5(.I!C6WR$X(4#7YR1B6DN]G,$[E>WUK>?#D.U-F&I M2Y5Z._QR,9W,),"O3NTLF39D.4*I0Z"5%QR<\PIXUD[E9#BJSH("BW .PW1J M1.0JE=F1A2YMIUO0Q-RL\U%&+164H$J='!L@:'II'*%4.F3#3?,(Y&HX/YJ" M;,/"GG80.9\,5%MB<<+"39T,I)4&)Y.FO=3&8M&H$CH[@A;A_&@*L@T+'00) M;TH7;MHN?.Q/_C$[:+,+I*$,0=;, &4MP9+&@0W:"2\,2M]=<VK'XDKU:$1!IU5M2S#65#1N MF 'FG:K9 D@;(?> /A5OE6"V>1QY_^KQB /T--JQB>2[:^_V^ELZ"\/3:X#S MB6!18%:N )V_#I3+C"SLP('EF%325D@FN[E(7PYH_W9*.^Z67Y W$/Q*UZ9U MBZ2_C4;YC_Y@$(;Y[7!*J/MTK%X>RS>=@-[49^$[$MC"#^W0%ZG5H]LT0^I$ M$*TZ(*U^[+OK,C5NA+3)6@A9D>)&4MRZO0$906BC*<6KUEE[Z^!J4'>[XAE_ MGV"Y&+SK%^Q%HW(LSH*)F@BB+-:".]Q>EUVK+C5J8YD%<+1\9]K$[R2ZDYO7)"%:1GV^,+<0O9#JU9$Z]9GFZ/\ MT92I!5E=)!H^*)2>*9Z<$_);ZYT(*7\(X(3)M"_[8 67RNUS%R)$/YK:;$I" M!PD8-^.Q'L!Y&2.-=9F6F]KB-Y 0H@=GM:X;9@[6,9.:]W%?']W>6H)T;>%T M1,BAM/)X8%&_??\]_-=H_'(0)I=5V\5[SA.]=?1ZT.&<#L =>-HBK%9D=5G!:A$B.GEHU2 V,6M*CVHM+DL=J8P/,2ZJ2$3"9J M\]NX!R$=E-6^.Z4+%W3M^.@@1GDR/3Z>@E6@G]Y61PD.[U'\QF*DC M 1F5VW'1U]^^D)&(3WCGOR:RPT@)V$:,^\P8B,X+D^B@]#5ZJ8K1$#)S8)ET MQ9FH;6J>";2'C(';HCXI]Q_3DZA$B3R Y76N72T:#B88X-KX6+C50K4.ASZ, MZ* ,K.VT8V'01#L*.K"]-XC$%65,MC[4MI-U4%XLX+RR8*-17 A;Z$#Y&3O? M55TZ(N108N=OAW2DX*=IF,X^]]W5H3"+D"1CF3>2G,\0ZL#I1"N3-7,F6%8M M"%I6:[OM 3C/(#:^D0*,NB&B ^M^!;0K#W<=.W"P M=T51CMO$Z,7P1=8QK*Y S)Y#0"U#%,Y9V3IF_00*\DB$^FGT8Q/1=]+P=3(] M*9_"X-HUY3YK*8H!%&9VFVT@IN(@9:-T8L5@:AU&7 "Q?]NV(4D+O3EWD7 7 M,60Z86EQP],KAW+>);1H3NOPM<6?)51UU(W6D0RSQ*.4QNK8VJ18CN28R&\@ MZY4O_:&%?]Y<3.MXIH,*_#R*Z3!"/IN);I_!GB*]\X@*N*L=IWDBY2\Y0(S! M^OMIRT,F2UCXB'4CH'>O.AJ3% ;_B6'<"R0;ZWT$4P2Y%(4QB(9% MVB&,M9PIKIIWS6\ ^T##1IOHV2:9NEV0N=_:DR5+>$\[P.<_3 MGF%2BL0U1*8(O37DW3J10!8;+/T7ZTKSWH\[(?[AM7 G"O=XAA+\T^YOUU!_:MI6I'71:W)CV&]&%^,>DY8' M@0)XT!J4D F"#@B$Q""-"ER1YN% MJUWR(@O@:JL\;Y-2A2O&76N#Z9DF(.RB+AT15#,YRA\ZQFCQU6\MY&"[%"\MPE1!U!-M0[SM0NFGQW@9\[+EX3S!F30D:0G2T;&,3+9O^ MZDKB/LH26?.-YUD7[^VB)JUXV%MFQF^C\7CT1W]X>BN;H [1W"&QXK&/;),7 ML1'P1FD-]?-ONO;>"F4W8^= MVQ_[,HS'WVNW\_/1Q7#:PZ #9X5>C%1KUK)QX.A% 7\[[X)P6X"3.DE&2!_)W.V3]!LGQ$;^EE#NX'[Z[TLM; Z8$N;I8/56L8\TLI[THTG%C M;21C@]?%=VK:[?5"KWL3;G.I'LIEW=UUS"*Q,@N>HU>0LY"@2&LAULDA!BV/ MS)3L[^>7-%:.I[QZVYG7!_5D8_EV8MO?1G0K-K8.KLX&?2W']%1#OG;C[$$5 MV%'@^U0(YJ6D(RI \C<+P*IJ-Q17"PT $20W7=*S(, MEWWZ4]MZVPI^U%)J'03TJO4YO;(^ZX2QF;XB"I4( %C/$52(#&*P&:RS+!4Z MSYQI76FQ#,>QG.8[R[BC8,UM3%>ZO0ZJCD[SY8B>YBS?G;%'5& '<7=PEJ] MQVR40M)>E#%I.K8L V^\!>UT[8NL8TJM0_G[5()'SO%]Z< F4NZ ^]\Q]R_. MZZ'T?C2][AHA532U2!6"MJ5V'JX'$GFZ!B6S1DKMQNU>7.'_CZ,Q[/YHTWN_1<^K?65_\-P.[[M5QR]XIE6+WTM=$QD#&9AH(0D MBBQ!:=7:7NKHMO]V,/)Z GJO6%EL'5V60DT7SF3[>BD$T-JTR=(&([N\S+D& M\M1.P':,/Q3PW4[&G5_LOPD)KQ(.',/$ A?@D'OR3^BPBXPI,)Z31?OHPQY)/AOX=QO[K7'\,4>8^)$I$K!5E&LK$"SF;=*^ LV?HF M>,RETZUF-;;GK4N=,M$PUV")SL]U^NUD]YQYA'55N:2=)MXPM] M%0TPHY4WJA;9QBVVG$<>^[S5H6,Q=YR)T),IZBR3AYB4!26"JJZ8 1NUR$8E M:3K-.GG>W.\LT0YR#>J*3LK+,;G)U1[J#_K3[[^';_WSB_-K!^]E^$+_9?J] M9Q6MC#D+G-QG.LP8!R\"@F=:8Q+>Y.:^UB;XCD0[NF*D@T+U95C_/KR88)XC M?#DZ/^]/9]8VXJU-3?J8F1%\J+U#-"MP1ZO7K7G M:E');$.+Y.7H*P[#<'KU/KS'Z3O\BF,"^;&V^7AQ>CK&4[*B[EGA)^4=3J>U M$>#E\D_BH']Z.;^IQYC)Q@@-)A>LHW\RF5O%D="3\)2K3.!/Q MJL&-R<$D\F.MKM/IK>00N7) SBP+UOKBL/5,K -,56\7*]QJ;R+??68FKX/K1TU5WXBS M=5.4MQ'X/A4BU.[4V0:0&ATHF:N71IX;;9DRH9+&Q]:3J X]5;T3/=A$SGM) M57=".2:B!,9FJU01G T%--H24'B-]R=1/\]4]8T$_VBJ^B92VU>JNB;KDWOR M5ZQ($I03!:)(";(D0,5GGF3K#B2'GJJ^RVF^LXSWEZJ^#JH?-55](\;62U/> M1MS[2U4W,IJ0:"_*IB8L%$/'E@\(2@ YM(>6^IZI8% MX3Q:2(5E.N-2!J>"H?,I"IU("%A:W^(==JKZ1BRME:J^B8B[./AOW1K.$=4& M>4H[L+/N")H6ZE2.H!@MNB@3!6_^OB^@. K&=Q1N!Z_YW>OAR[V,)[(QI#Z'03=^6M_A8U[&[%V5\FBT 8D60&7N0?IE1'!:J]"ZSC^_LA_Q*K; M!_>;R+<#SJ_OI>^EFEV>0YI66GC(4(J@8\W)!*ZV0"I>"U:XY]JW;BGS(*#] MG_>[DEZJ7$1H'L^[C^$(J-Y) MK!V$\&Y7EUS.;7"TL>3@@8Q8!BK25PXCAQ!DW6H<#[%UJ<]]#,=BSN\DVPYJ M-6[CF<]G60-11Z;\(IJG,>1W8^D!RG<0<0?[^1)D+$G.> T?>)4N!QUZYB0X M;S+1Y11]RC,E_1$#OFO.-Y%L%V=WF,S0S(^8XA/23]5&F+;&BA)X37M8$%[* M@)JQYM;Z703[/[=WY>3^J;V]0!M:X[/[WT^8+L@H.?F*XV$=:G/9:IS\AHKO MT\F;CW/S,3K%+"] 9D6=OY1(HXVSP*14,3)$;M9+!U_S@<^6X\ZDVL&+_0;I M<\+@S<4P3UZ7@JGV5?GT1_AR2SF99MI(GZ 8YT 9DR$P+J$DIB,&)Q@VGUS] M.*QGJQY=B;ZA+3\93WL?P_#T\BB3AA6FHH94IR$I*6J3\BPA:9Z<+RDYN5:7 M3_K46]S3WVYXO_/ YVZM;R^]A@6WUR#F+:C6@+&)7;X.F>U?U,>-\!V$?Y^^ M'237<*>^#X>K$$IQ 0*O<$@+:V:6!]3*^Z0%;3UK[<9/3> *@[H]?YL(K#%O MOY.DSB_.YXKD,EG_(0-&50NP:D-!)1E(G9V/W-;MO %S=QZZOU-R)[&/6LBL MH6$\ W)9-C4'4H=NV7K2EX#DSWD'3B0!T>HDZ4QF=!RW(._V0Y\A>5O+;.6; MU[KMX:O^)%R5^M*'C6J]) XO\.5H.!V'-'U')EX-S?9Q\A&KS,AD_X#CV0<- M$]ZJ_KV,Y'[L3_X1AK6FO3\-@SJB:S:C:3HZB5/Z[3#_W!6/C=]GN1W;]UT\ MY.6T:?QXR"N\0UBKSI-W'GPR?_"[ZU(OS;(P3HC:+<[4_M0%@BV1MDB&(B// MIGG+[LWE!O)SC^/6W-+C(=3+B9(+T3_XJDB[U)%F G_JNM)JT7P8 MC_)%FIZ,/^'X:S]=NB66VUQ\S,P67/ M?K+@2#-21PV%V]A?N\(S>3',5X@F5X&^=4 U#)^L!++_8,KN'"T2WDC ^V-? M:\-0)4B\#O7ARM<(+ZE["38Y+LD-7:MX]+!8?R "LR_2-Y!K%P5&!&4XP1M< M5WZK2%8J;3@8Q1PHGDV@M$]T M/"D)UM1VD4Y8GM;K%;;.TYXQU0;P XZ_X/0B#.Y""LD[&W(!(6VN M^1&V+CA!23X(SD1.7*W%[_+//X*MN8'@6G/Y.PEB6GO/I;I.,BL*3B:S;F)S MNV)>A2#16(4CW-[AD,Z1]'%5TLSK*UV%WWB<_9H.I.M%T4<-_@G!\E MN>20.>TK5A7:NA2"JT/5A'#,.,&28*TG"RV V/,&W@U9]^NX=Y)TZT/[@47& MH!ERDT'2&4/[FB\0:_/<8-$5.FQ,RNL=U8?P>G?/;TMQKMS@C^1V]?IR[F\X M.AV'+V?]]*[J*7W2\[M;76,QS_IF=5.R]G:O*I$,)E4/859JNH( ;XL&Z7D0 M1I%U_4/]ZH[ZT^)>=1.B]GVO M6GR2=+@5X+PF1L>D(#IIZ*L2@E 6.>[I73JP>]4==*29P _A7O73-$QGGW9S M"(3!9>,#C,:H*ACMR(1EM2VY%P@R<2>PT/'LURH+?N2R926 @[QAW8C>46LQ M-[YH^W2I/K5W* MTU:&.I(!0YN:R,(KAIY\VA8YU8M/WF\4L!$=HV:R[, 8?/W[ZQ=72')"9:+V M@%@G$8CDP+EJH&J-&M%85EJW];AY^G-F=D=9-GY?7TSZX4-(_=)/5V!42ZK#)G0QM!V1"]+@=5UX\'/F='=)-B[K?$?6Y?#NUN%=3.0M M:G IV%IDE2&6F$'X('0M,PUNK<#\([PN/OFY$[NC+!MV5YS-\!U_[_W]4\\$ M$=#Z!$8X!&4(@:^9N\G+(K)52K.'Z@,GF/Y\.OKZZ]4G7A)Z]9<;/F^>]YPY MW%)J*QOI'$DP_7T8CT,M1G]^H?,%Z,\Z4/XP$8W"XE=K>1CXZV]?,$TQ?^Z? MTX^2A:DYVT@82 M]TQ&I;-BZPT1WNBQ/U6H+3-=-%9^".RU--/H=%A/G1Z93+)HZ8$GX:MD2-FU M#: GZN);0>DY[0Q00B6;RL'PE%$=+,LRM, M%]:\L_]:P'Y8)6M/6P<# ]8">340.YQB+W"9A/,6DF4:E"^)/#EE(4R&$'_J6P=4=M#==F>IT2_T1YGW1# *@PR0&9+,I#&T#J. 8;0\>+(V M4^O9DZVP_]35?9+?L/_;M2%Q.\AP:5/48,-[G+Z\(.=G..U%7JS4GEZPG#+M M[ZX.F@@.HBU:,9UU=*WSO1X%]<.J75NZ%O7)//FF>)G/DJ7QMD@+F L)2GE: M!2L2C+71QOD^\HD.Q!]? *ZGSH[K=G2/TW#>/IJWA"DYYZ#3379156$PKH:3K(FA&(8 M:SW7;]]*\8V_1?#_=IG?O MIO9993[U^''E/MTGXV?VT\_LIY_93S^SGWYF/_W,?OJ9_70D*O+0W"9-(O?$RX5U F*DQ%(#!:\#0R*#TJQ MY*)TK:]RVB!_@J;I.^K2_7U3YG91;[_B_XB#WN)'6,)*, M8R& ,E%"T(0RR^1<$$;KG#M[WU: >O[:TU;N'5C%MP".JFC#X,5Y;5+7$\9R M70?(9&'("7#1@_=101&8K*1#/O'6PY-683DJ-=A>RATD$MS@N@P0,;1:6#*T MO,F>/+]4(*08@'-)'DH$]F8--YM4S9Z=!06, MCY'D4,"%&A0P*M)7Q@#3EM/_1QYXZTO5A_ \VJ3,[RKO3!U8=P/4UHM1V+*]6C$07[5A.7C9::3C/N& =5"@?TMG87B*]-<_PCC/8SO)Z3=TW]V67XGE*XW)7YI:[JKN+O0,']"U9+&.<3#^& M*7[Z(WR9HTK,J) 18E2YIE@8>@.*@&B4*U9B],VS!Y$^9KG MLZB969"&UBTJ9PY,Y!*\*,S'UE>RMY]_#"[%UO+LD-LK'5X'34=.PUTD M3^,F;,_,"HIW$&L7M^MW446O;>"T0TE4=5OQB;:5Z,&B4DY895WSG*U]D/R( ML=\5QYM(LP-NWXV&I_,Y0ECM19/ >%&S82.ONQ0')XN/3ABA5>NH\,W3]W\H M[\+#J(D05YKB^[W=_I3.,%\,<%26.;23_O!ZIN"H7/_^7'IO0G_\[V%PT=W5 M>%MX^[A7[U"@'5[*6R]"MKS4N\M4:],2^.I-:(_.1):5#=U=$KYK=2E_BYFY M($]NT3#+1.DIZ=$X32]I%I&L,.OI_:2E!FYX42D8*UOG@*V#ZS#NPC;1@]6! MJT;2[_2Z?"G&Z\K@7A3),%''=NG91'0E(&1!GC576=$9+Y"US@-;%]O1:\IV M+'0:!+]TX$@_F1758].ZAG53@F D@Y**-E9H+FQKX_> ;E';,+ZY) _E%K5F M!O6'IZ]PTC\=WB15*U:X$CF!8W6TQ$6 MG*"_!LU*\D(:+;K?$)XP6+)/7=A$UIT8")> ,+^87&&\\?6N@@*TZQ44C(&N M2U:B)A]Y:Z $;P++A8L.+LL?A;5_([(-APMV15L".G YWH_(9Y^CO()D61;. M.0%'9*/*\BTBM4ZN>5\)=9]JQB>3WG7!72E%1 M9SHON:4_9!3@LZ2O,D'VR2GI?^"$NXV8VR3A;A.Q=V!/KJSN=XB:\YH(&&(& ME9RL&3\6DDA*2H'6\7TT/C@6FZ*)G#OHX_A K?8ZR'[TOB@;L;=^#XQM1+_? MOBA9LQR$*2!9)C^K&$E;(9)?E(W,3&B4:A_=E@ZQ+TI'.K&)Q)^V+XI206GA M \A$GK(JP8,/='0J$:2P) :G6H2R-C%DV$?2#-4A[)?GI="J;I M:'BI]Z/S+V,\JYMW_2%ZPI/ED:V+ZP 2R+828?/,L5N YKTRWMTD"C@1;4W8 MR/^WO2MK:BO)TN_S7\YT[LO+1-BU=%3$M.UP=?7$/!&YG+2)!E0C@:<]OWY. M2F # G&OE'EUP=0#T471TEF^S#S["99P&^CR"KH(,MHL1BYE$:)?M&(794W& M13T@\_HE#\X/>8ND_EL31*YMCHO\]_"O$^<\1A$XY%S38,X[<$H4T-%CRCYA M+*W]M:8,'-/?;X:_!T=6'47%O<:;C6'F/AL;YBHGVA<4/&@RC'W-V7(-SI!C MG;GT+!9%+USKX=;MJ']%:COE=G!4;@A\?_&@V-[A)5G.ET2G,$J@-!QTD*E: MQ8P\-CI.49%)I J7T;1.I0^E[45"K(MBNJ;8'A#%VZ_76>>/>+;&_>KSZ9]O MOVX.R[=B_!M[_NW7Q_(,UY.6 S.^> TANK@Y*CX$2<#1E@OFN-6M[\'IN)N^ MNK0;=&<*B;G4LHX7SSI0EFP@B\5E$"*X3>N;*[E $A@8*\Q[;H^._GDD(.8% MNX-/QVCU]ZNXO$W63:YO &%]ZW"WB9I/#45KS3Y&Y+HY B& MH)(2$+72D+3FM@0OG6M]GTV,ESV**HX&ES':.%(QK]$Q1AL3,%.+%5%F\'6' M'U.*^2A#**I]:&N^Q;R'*G&/:MXQ&IBHFM?GE(S% IA$;8P2C%YB.AQ9.^V0 M:W3-UW7/J9JW,0@.E?#4Y;R<;D+E*EG2K9O^-;A,J.32A8*..30X@4T\GW+> M9V?Y[J7*J2N%A]#V6BD\6HMC:D'W4<'4E<)!">%K^CE*5* 8UM9ZSD!9G3Q# MI$>S7WSJ.50*=T/'&,E/72F<-=I@DX$2&=%6M 4Z:+#%%+AZT-EF$#PWEG("HWF0IOD6W>A[2#GU6K=:;6V4F2' M4'($@#QAN!X''V-$WP$7=2U[W6E\]JWN57H34,8 +$@,11G!HI!!Q]9!UBTBIK=-&BIIT5+"/>K2Z(4FYBX^79?"WQ2]:X%": >A MK*>KVD(05_1,.J&M,=[0,]FZQNQ!2EZ2\AO(NL.A7Q>OO5M<+&ZHVPC@+HU% M,E^DR>!\DL2V).NYJ+K R3),/&)0K[BGZ1 87#')E4G9 M>X*7QP JB0Q1U5R9XY+7B$.VK8,PS[Z4=0QJ]BYE':.8K@-J^P1@E" M8J3+W%B(G"P"93C3LK 8FE=3_["EK(= =Z:0>.:EK);.>2FN@%U/',N!S)O( M V@O%!;O60['+^3^44*C8V#7II1UC/HG+4D<0MAK*6LKS0ZN3=Q'+9/B!IU6 M)FL#V7 B,#$!+NF:=60ZQN ,CZW'>[R(4M8^:B&KM M*E3R($HM MG)1U0Z ,=8J5C,(F])R%'ZM*<922!E0ICI%PEW3_X]D#YD- 15Z-S37YR)!> M6)L%! PF*V>=-:T=[A\\VWN 2=-*D1U*%'='(H<0]YKM':W&4=F\?70P>;87 MO9:L) %"BW7V(8.7T@,RY@5=HB::UO.FGE>VMQ\^QHC^6(F?X#@Z)S.PP!,H M3:]IU)&!U=%$;WQ@ILNPB6>6^!FERGT2/V/T,-D^P]\O%^F?GQ=G]!VK7_[G MZO3RZ[NP7*X?X@,2.P,^M4WB9BSYC1(S/]71'^_+^MN_AR5-+CQE:T 8;\DV M$09"P0"ND#>D!#="MJX+?I"0?6^5JL>3GQ;GYXN+]0>^6YR?7H2S-Q<75^'L MY],OIYED=\*U5SYG,A&)&% N:_#1)7 H$C,ZV"W7>!L?@[YI^@OB<+7>7 SM M1=G!Q?G]UW"EP(!IQ)&&JBAXG6Y:_-B'_.,#NN)KN4KWT[ M,C^%/T\OP]F:[M5'7.'R"^9?%\M?KRZOEOC;:G55QT>>J%*TK6,=36&9GFTM MP><80!N5=>!*6M6ZU'$TD2\!8GTUT\&Y_H4,E<57Q-^)O-,Z9Y2H?7O_B)#- M]@57M46ZGH;5WQ?$U^W_7HO]WBTN_QLO/V):?+HX_3_,)ZBUYW0SJRU[^J?\=/7+ E>\/ MN%#G^]==Z\$82(H[E>GH,MEZ?L>T'+Z"O2LFMD^ :F*B;K&W;=B\O6_8K'_\ M@V1 SOB&,WXB403!0P&;N%_76T+TPH,FU[N0<6-S:9VS:4G_2T#OT?2YC4U] MD)O\[1A6V;S_WPM)TKKAGQ% 2H&K"PP>E(1);"A.)F@WSK[N1 M^)R!."/E;4/2'.VZ?/_G.D?W5_K#R]5OU\[@7Y>+U>HD$=5$>C5ZZ-Y7FD>( M3AG@,D>4R4@IS5QNS,Z8G8MVMP%K#P;L]7C^:SF]_;J6VB;IR]&:$KD$ MNLQ#[?>7$)@O0/:X"D$X7FSKM-8.T FT8RGDN)ZK<$SFU1;?)\G/&0 M# *+M4S J@">H2,P&Z>XY('IUOM4'B7F6%49S;1]'T5-I-XC9'B+GINL_0"* M.E5.;%-SG'*)1NJZ'P1L(^MI4"!-+([1)8FE9%#TSI'KFEG=8,DRLPXM:QW. MF$K[3]1"3*;\,2)NJ/3[V;4U96_%S9@8;[V)D2QO)Q$4\PXB&@XYN5 <,FOO M)Z.>3E#>^8;CVI+[B/Z1K.3^&G/]_[2[9":>=*16>T, ZW9N,C57W\7SK\-G!K 4Z=' MOP<_QS$;#H#)6&=U*AUW,#:Z\%8*,N0,P:*MN2;KZ&E."*C1V&A,= MM1ED(CWTZ=.;1\=7VJ*EQ!L:5S<$"7Z?(%4<5S*1M87R-%UB7A/V!VED]?'W/V[P&63DBCFPH4[S MS4CX#,)#X=$KHZ2UJ?4$C9T$_< (:J^PGM55E;1KDI@C7U1P18@FMU$I;R!$ MG<'IF SZY%&WMF >(.,5.0^E!CB_E)L M^)!\(^(:44/(&!/N&Z+4]L?_Z_[6]>L /%$#7)G%E!<^Z6+*Z?0*5HH90WP+KG4PJ!\5% MZVD,39O$6Q6COK^Z7%V&BUQ'!"W.SJY7/9T(+9VI SVM]A&4DP6B*A&2YR;2 MRZ6G9M+]L M*/_E7[A,I\3520[:E'7/JT(R],=&\A"EXX*(4)(14)&,C*4UT;(V4Q: M&,?:LWZ+NZ#T.(=J%,1F50)^SR;_9G_LY#9*[HWC%H0D92BT @+]!(>)DV9T M3,VGG$W+X>NY.O1<'0]PS]%1W,F\Q)"X9QQD476Y>/#@M10@K98R>AED\V+8 MHS+\>O@Z/VK3P7'>CNE.-DL)7D21P,= ICR*0&SJFEV-*B%SVM@9IWZ&GZ\] M-;#/>-#,AGH?%YO["_T4$]O5B=IO5\NI,L"E.N MSH8HKLYTR!*\XR1R:9S6*8A:9Z;D.A#OH+FTDX[D,A+O;_6^4=$&@!58( MMLIH#B[65A/I/?U_.8'XAYL<,TJK.R?'C)'NK,*N.QJAAO#T.CEFU.2843"9 M8@3'/CI^+OA5TG+EZQHADS+QYLD9<\*#$B%93PX:']:'\2)Q.VIRS.Q@.T:U MK2?'/-$O7'(0P64!DG%>M_*2^>IB F%1>)GI43'WBEY_Y*[M48H_ZT8'2 M6!LS[5^Z7JF9R7>]7D-5=Y>\.5]<75Q.ULTTA(AC]#:-%D[73J>82K#)"'I, MT1':@B*TH8&Z24YP^IU(K6-/73J=WIRM_^;Z1&V=]VNAGS"OHW>*_' C!"@K M.00E,P01I15!.S2MH\;#*)M+^'<,'K:$FVHI*U]R(=(N(/Q M61+;X\Y9+>$VBY60%H[=@3,T#U0U2P3@!B4MAD3$C0X$;_Z1-1N-ED2/_[+GU*%*>024A:U$V&RH'328) XZS, M5B4Y:$[>&%?E"9I>$D2:RK]#<=U?\0*7X8SH>Y//2)5):YXO5 M%CQA%Y0G$X\6KTT0U;TZ/P_+KXM2ZXPV M)MAJ=76^"5"W#=T.^:9N\=G1;#8*PNY=$O8]+N-121.5A6!]!F7)@B&42N!* M!:.BQF!GT[;9++R[=_ETW06\KIF[I>!Z,NM@W%HES4^T018T'78E-_/B+$3) M$SAI!5WD$JWO4DCDXEN-K7TH[G[,8_$_( SITD)(SC=S!8] MP1(1Z^I&5I1@&0^A%CYZ(^@?YG2,S:MM>C/U>AR."I.& M:XGN,+@9?A&\9#D8#9K<&U!51$[I")+>J2*E9"5W\9.?V_R7AL@:+_AM")B& M)8-[5Y-O2J%,,$PYGD!6JX?N='*82^&@54@N9B8Z3+YM1?Q4Y8C'AMU1E#V7 M2L>[K5;>R\)"JNL&D:Y>= FF MR"$\O3;UCFKJ'063*;HC]]'Q<\&OS-&G[#)DYVK\(@F(KAB0QN@H5&!J^FEH ML\'MJ*;>V<%VC&H[P/6A[= AYN1#X! MTELBK0:?&0/EA.+16L9$ZQS$RUW= M/4J_ U9WCU%.XYV!WS=7VAQLCLD#BE"KC&K(J,@(UJ%F0=.//*@VY!DMSSV" M?;:_S!LF>.XO3QQ"QLM;M3M*^(^L:MU',%E*J8QXP(WA'U@PWTB0>Z+41+30W MDU6[H\3^Z*K=,3+KNFK7Y\ +,PDTQPR*>47V@'+@"T\^>IWT,./J>:S:W5MY M>\MLLE$5[_!R4^S]GXO5Z@,NUZ__C<&P*#^?GEW5\NS?,5TMZ?OPD++FO;^K M36%S&U8;E3:_N;@\S5O?^,N_TMD5??BO!,5JH5U=K@VT]^67L*Q#B[^1_3UX M*P-Z)64&(8VO4Q,=8=,G,"YK3E!-VK5V0N\SP>5R>5J+5->D_4%27GW\_8^;+* -+.LZ5,9X M.@?<9 B9^-8L*:X)V[-]EU?F*MOF6'K@\($#G,& M%5$1@>B *R.4X"+$T#H<\P@I+PP-+03>H>7NH>H :ZQ)4B2(6*,SF0EPDBXM M6T***F:O2^LA;[,HW9CNC=A#T-/-6;F**_R?JSICZDLM23ADD,HC']5H4LH0 M0EN-0KG[7;M8NG=7%:_ORX?%ZG33^W)V>GYZ4?_S"5,\I9 ,Z)I-4[P>C\P- M\(RJT"L7Z5]Z6!&C*3U"+5@+U#QH5O154R]+=#35FU7&]#.1^$Z\YG1?Q@@\ MZ 3*J01!,7HOE;.::_+ARCR0=H?L'QIV^RNP@\U[AX5*^.H$9?(E,@U%10Y* M1'J!DXL@46A&TD*O14](K:EXB0@9+]X>\R2JK?41_[Q:IL^A;LY>?%J&\S=7 MEY\7R^][+/B)*,QF;QPXD\FN*X)\,68M:,.]M.B5MHQ8 MN,O[)G=B643'C )-4"8,*P3GZ!U52IF$DHF@6K>5/43'9 V-7?1_J&#GDCF] MS\A-1PB*R&*=F(F:D755(H*7)H,AMK+@P5O3>@SR(Z0<+6-YL(J?P,P^HN[1 MFK5-UG5T8 AAO?H#'R/J.%G")JI[&@X'R'U:8&A'OI>.@%G2*0B2DQ7$+:3" M?:9W33+>?/KUM(!X(IDW,1Y&B+L_#FY"?8[5O9\1C)2%7!]Z0H/! MZBLD9+ M,GI:[Y!^D)"C&Y3[*FJW^O>0^MB*#MO'W%U_'%K4A9+R\%K51PG^DQ6D?R75L41.8-HM:"_V-$5C7%K6"FAZ%$"#KVO6,,8-3DGS/$&UBCK,2 M!WG>SZ-%;938'VU1&R.SKBUJ25GN2[)@D'A2)GM"(B]@Z$D01=<5TX.2R,^C M16UOY>TMLQZ6Z\W"D=L[-C=;S>JE(GV]3!1=*X5'\*66K41I)$/!#6MNO3Y& MS+,W=]J*NT,8]#8]-\L)!U#4*;:Q3B?J?:?BF!,I?PQ(NZRY?'\?'&QINO-S3(H[Q6B MHJ=-9;(HHA;@=0K M5 675+>-U?Z%A7'W3B^CVZVECL>)-A'3;4]J[_6TEEA M^O=/BR]_P93_\FWXT/N+LZ]/UWK=4?'MS]EH-^7O2KW[R:-*O\90.=7.JWTF MEC6VC+H/51LNMEKS=_)&,*[7!Z5^Z#6ZL\04HZT[5I(DR\@J\#6X)XN27!L? MK;]72+Q=/_CHI[^,L5[W[XHVPFPX7?V&(,'O$Y2<4T;?A:\[)I7[FI3B_%!V_)D;7) MDT>J=(#(M(&28I*1G%6F[2 ][_Z>%ZSQA@)N."Q\3=JMEH0U>6M^[Y(7I# Z M>0N:>T_DL0+>, >BN!!DD-RI8;?XT]_U@C'06-#;.+!=&\5Z%$#.IP=L"A2, M$O.V>MU!Q_RA+ZT4WVI(^O;[:S1&)7SDT4!VG&XE)%,C%B<@%!4+^;L^:S[H MV(__[I<)@"D4L8T;WZ$[K/%E,(O&KRFO@!TB?2">L]O+O_YU_5%7QO['O_T_ M4$L#!!0 ( .F"8E?LGJG)0P&ULY+UY<^0XEB?X_WP*;'7;;*:9HY('>-5,]Y@RCNPPBPRI0\JJ:0M; M<\,I<[O2+#M!!BKE;5AF'@@1^[P?BX0%XQ__\7]\?5^"% MYT6:K?_M3^Z?G3\!OJ892]?W__:GW^X^POA/_^O?_]M_^Y__%X3_^^>OG\'[ MC#X_\G4)WN4OF!PL\*ER/)'"/^]>NU=]O2:I__W[P_.]^];2;),E/U;]N'BW28P_* M9MV?_O>OGV_I W_$,%T7)5Y3U4&1_J6H?O@YH[BL6#^+"YQ\0OT-MH]!]2/H M>M!W__R]8'_Z]_\&0$U'GJWX5RZ ^OVWKY].=IG\I)[X:\#S-V&V) M\_(S)GPET5>ME:]/_-_^5*2/3RO>_NPAY^)XLZL\WVE5H4P42C=4*/_E5&<_ M70#?$M[R$*L%<)6X7VQA[./TBS6X=U)#\/$!=[JY&'+]07U8LZF^W4U7%T,? M'[&MSR(K\6J"SV+;30?R2OW@L_Q3TXUJJ$>95OTTJKL#E7\O^9KQ6EON- U2 M]F]_DG]:/A?P'N.GY6V9T;]?/3WEG*:5ZOZJEK7B]NKK[:_\D?!\66Z^WR5? MP]]NVZZJ]@P;^Y.!6.6)Z9GS(GO.Z79A>UP=6ZWD0J66MOBG-7[DQ1-N7I"P ME1502_+O%6#010QJR. '";KX\7_^M!75!I>KZ6E M?/Y_Q7F*B52Y4KV]SQYQNE[2.* ""01=WP\@$M+*33 B,,!N0FG@D,3#)@KF ML(NY:906(5 0P;<:Y.F/7Y=(/<5Q&3TC:PI#9HS5PFGA+>F!(QU,.O%/"[@_ MTWN>-)O:G++E#7[]:R&M0;7_5?N]]VE!5UGQG'-II_!/)7\LSGR>FJW,Z%N5 M:,%+ 3IXP18P^*8@@PJSA>_7D)TC'W/!Z9_OLY>?9$O-=TS9]O/5;7^2;]E0 MV/;#-GW-["M/UP(OKSS'#:HE\D9^"HV]1DD4Q7XL($)!K YH*(R#0, XC-TP M]@1WG5AG_3K9P]R6+P41U#:= JFW;IWFKU\O6&%E9$VP1\AY2Z_@*7+&2YZ;4&*%AMD9K9Y*J 7( &ICT[_2P3ELSUT_U,:K6? M%7??>#__@IE6*/)R^5GJ_O75(\]3BEO3AN%8H[4U/][\W.9_A1 T$/5F_@G>^J?[Y6R,/,=WB+!X.--^4EF]VIK/\ MVW8JGVATDOG;+U [:<\\93Y3O\K!XLVG%B>AI((1&$5^")%#$X@C0:%P C_Q MP]B)$NTIVFEW;G/S5EFF12G96X%?.58[NNHVWNSP;)^\\_-T("6C'Z@/9,-H MJAZ1_8(YVFUMLLEY1(3NK#SVS\/,:76\<"W>Y9REY4=,U:+\^BO^GCX^/_Z< MY7GV>[J^?X?E<,J?+\,H\D(2NM!%H8"($P%)["40(1R'+'$)2CP3"]ND\[E- M[.J8+!. 5NB!:. OP&,M ""M!( V(I@9Y48CHV>GC\7WV,MZ0W4-''S<4-U@ M!QOPX-TYJHTM^B&<63+RC;J>U.X?0LK^5F!0&\.4W%=>XW)C8^03H-_UW!3+NP=EHQ9 ;LBS%C+ 1<'+HIHYG[V\Y?: MGLQ+1$_$KH.(YAO##)S;!YQS%9#"WF6/RF*J;M.O\ER-KK*C?G[=/G*#7]6/ MKG['.9/V59I7#]<>]4O'H3[Q70(#0D)I_P@&8S_"$'F1W%C%R(V)D?UC#=G< MM%*%&E:P >V(!O!6-D!>0=%Y[JF6#V EX +PC8C@J9+1T*';VJ#K65EO,I1C MGV=7H_-S-3I=J<#5[BAVGVM$ U?U*&ZE S?]HVCN2VZ;<5L^Y]9P3>N;;IO. M Q]VZQU\BXY7!,LBY+1(54J"@#G2V'V4D#=3]&X[/R)K?9&B&*>Z1 MN+.IPVU#G%Z=CT3R4N>[^_\3K<].> M"ABHD %H.K_+M\#2)#ILRPK8,F9G)W^&@D%;^%-M3K9W M/R-4=]-^[M&AMYDO?/W,OW*E!5*Y_]^&C5R357I?Z19U\T%5)';Z*!^Y%K?* M\49@NC42W25B4>1B[D,FN-RL(VF<$2$XC)V$8H\'P@MY=NFVYK%\*68$U\=VR7S,-K9LOMC[1#/V5.?OC' M]5:HS517CV7*I<4RJ! MUP(0?I^N*_U$\*K233^DZ_H0V#AAQV3?"$EB3$,OAI00!E' Y-<2L!@23@4+ M.'9]#S??2)MRYX_\A1S/4#3-]\&KW_]('X>ETZ*W&.X_P.5!)3WHB \J^4$I M"0 - PNPX4#^L6)APJ,JVP,WU?F5-=SS.M2R/1S&)UW6 0RTH$JY(U?]2/-, MQ2<_9"OYE*2&'WI7&+0P^G,U6+\IIPI8[;)"3BO@HU$0++ MW;0?AI!$+H;(Y=AQ7,>/F>F)Z^G>9GB,6H/=#^0R/@WM85C[B-,.;^.?6QZG M;(3,DUJ&E HJ[&U3O]I[*?UY5">I<59?$U6ZT^ M9KDRE)>>(#1QL G2 MBAE(M9-ES.2]@:<%](&SYY6*5\;%@_I/F8\O>*4,2FE,WCYD>7G'\\>.G7FG MDI3>\>_ESU+ OR]#'(32P!,PKUX M6 #U*^B(4NV[.C(8GG-?/G":9T"3#L?H"X/.2(!OE0! 20 J$6R>%EGCT]91 MTN6 ICUGLD;@P2&4O9:':>,/0G!:7HL/WVD5?Z8R05^OCX#Y*KO/4W45K_Y! M0MO]0>?)I1_['G$1@3[V8HB(QV 2!C$,?1%X#HYH$F@9U2-BG)N^KD549\@B MRWEZOP:\$1;DRIN0-A'@V1I0I4J4^JC^P+3[V_\7".K.^W(]G* M5^>QER-W?"E0CE2M6,TC:G3W?KC[AC+-TO6S.LQH(INSM05[>((1LK2"C(%P MTB5E1(KWUY@QNQIP+*/.C+=7D^IO[[G SRL5A+NFZ1->73&6JB\:KSZMI?*5 M(!3DI>NYF#G$@\+# 40.X=+J1PQB#_N.3P1GH58\[$4HYK9P5-6FFD4MG((Y^O!:K6%H,#B<%#IW'<,\6 C*SZJ['XU!F+Z@?OV[&X MV8[%5A30RE*M$E.,A<&)T11C,M$QTHAC8W;<="FGO6=0@QN?[F#J4OEW3JLN M;FS8IDEVPO. M*+PD(4;G4V?ZF]^:5,,%)?X^/)'^.9+U-AL6J1M]]6A8JZ$"B74WP;Z$:\_$ MU^3%DKE^KK=)36]-T??-:-W7S$-(?UT_I:I(T5WZR-G'+%?>?G_%JX\K?*\; M1MK3Q-RTPZ]?;CYUBV15D-6QQZ[C;G_HI!&'_9K"(GTC:P@3YL W!=Y2U3$- M>@;%G_:U.UD,JH9PW3A4G<>'616=^*?*K;=HW'"P8((A@J%#$T]:$X)"XD0A MQ(1Q'L:41=PHV\>)?N:F)VYN?S.T&$X1J&)C4$SHBZ;P"<>WQP#:[L>5T6-_A5W>NTQ:(0QY0Y 86N3P5$<< AC@B! M.$[\,''<$'%B6(#K2#=SF_,M2I6>3<$T+KUUC$J]Z7\Y02//_@TW#<)Q*F[U M<&"OW-:Q3J:NM=4CZ)%"6WU/#USM<_Z$4]9DU59WO5603M/X597BPA$'%$8<)<%3>Z)([AM5A3)@M0T2_XVEM$V-"#LP5\Q;,CR[4#6$31J72 M\EQ]3PO=(XLCK\Y-W70@@O=<]OB8KNL]MD*LF6K_%$WG3R4N9&AD==%/#OBF MX%HZ?^@A8M"YP['V)CMOZ!&F>\[0]]@PB^.$:^^G1ZDFQ#CW(WY)B[GD>7:WZ/55(6?9M#JW.MKSNIO^X#"&-^Z2]X M]5Q]VV9VA1[C>B:%/0+?."!B ;:8@0)MSXHPXLB2 :'7YZ2V@Q$-^V:#V#'B80.0S!+'48_IVO^26ZR=';C M&JW,Z+-NT((&+FCQ5M^X LW96W H=SSBKL."=RK7';QN"Z9B2O1\;?GMM(IE$#!A.Y.CK^[YAR*:^:%[N%+ MXX#N8JK&/J,[RY)5/Z%^/H8=U1UOYS70%LA\<&#&1%OC^/N=U4O=KT>1^W]K?,7*0PSB%$7$H1"1B4&[50^A%7A2* MF#F"148A$VR*)Y%(4F-;;"*,YU M-VT)+5GY5"1)R_I73[(7GK]M4- .\%/I;G)M&Z=[/ M,PD=K+,2Y#5XT*(?YL)PAEJ-C=,HK(Z]F>HZ/"A")6SP=8]0\,UJ"I]A9%WL M%'&FFS?QE= 3_90+A>;;0Q.@[^>/EGWQ;:3.=FHX":=QX"#H(P_+W1OC,(D) MA=AC.!2(Q0GWC#*7Z?8\-^W4!=ZD@C;,1J;-N9Z5,PJ3(VND-L/\.%G#3 FQ MEF=>M]^)<\T;TG&8;]ZT@:&.Y1GEG!4?I0B?BN*YJJIR;\FD! S7,(&T@5P4&Z["JY[6Z M.^'U]'J2[QH[E)\; SVE9)79D971+JF?.J36>.N#&)LNXYK<6/,4/]??Q [B MFN(?^H7KOC@DYW;C,O:WM'QX]UR4V2//VSCYUS:"OMGP+7'B"X\F @K7B2%* M/ ?&?BA@$+DA#WCHDT _H9-)SW/31YO4#WF-SR1'M GA&F??8]$XLO+9>)@J MW* %OM@DT'A5"7\:DK^.2[))1NZ1R)XJ-;=%T@US=@\@KC]YMTF#$V;Q'B#G M;CKO(0V8Z?TB+[>UE'[AV7V.GQY2BE=5E$OD1IQ2)X*$H BCS*(E5M>$ L2 M2T.4J'J6&CJ^MY>YZ?,NOG.!, 9<]JMO:PR-K*I-R-'6"EK"]QF"LH&.$2C_ MMC4 ^]N>1!EHB==.?+V'AVTN?\4J=^1:V8S-K7$HF.NS((3$4<676, @P9A# M-Q0)]S@BOEX%E9,]S&UR=P":;0H/N=/;!%[$R,B3N8-M!&_[DY);VM(=MC_I M%NZD>/M;MM,/#BU+V*0P.W9<&G'7":CG0>X@!R+B1C .$A^Z@G@A"XCKNEHK MMDYG%[H MPYJ,&N\,5A8YQP5_S^O?/ZU[-Q5+A[@\\E@(DR!T(<*^"TE(0B@B@7SNN+'< M>AGJ#Y/^YZ92-IODP8E030= 6]N,1>OX"JA"#'YHL?\(TO4VR/CW$Z<15M72 M$.[L:2JCWJ=67D.H.:+/!C4S\/Y^:*'UCSC-JW2;5T7Q_%C75E<)5U3)A/?I M2\KXFE5)UWU.1.#%'D1"&56()Y 0$D&&L! XB(GCF54L&QOQW-1HBQ&P!B1X M3?E*,\ACNG'6T[VS&KV1M74E"*PDV4U3VXU'(:^@^UPC,JAD7@ E=9/5MB/W M FR^B59T2WGZ)Q\F6YX3H^.=UN-B*OH//#4FZWC82 =E_QD.LI>FF3QET_>[38C\=Q0)L1(52 M,*B$78!?L+1=?U!$_+@ I)(8;$5AM[J]\6!/LZQ-,\#&2];X MW%M:JT8$.NDB-3[A^ZO3!#T.7)9HNIOI91_-G5Q "\'SN^P_I.E^E_V*2_7D MZQ:%\DFZRF@J7[AZS/(R_6<3(Z(F426@D)L-I8J8\"B*_01B3N6&BD8!Q,)E MD @<1;'<:T7(;1@3M=T M]Q]-A M=ZJ/X1&/@[>LS*?@_GF6#'U[D+W>RE??9HS2,EIAZ$:5R?R__DUK"PR%,5,(K M)W'"P''C 'E&@8HG>YJ;?M@"!152H*"";S58PRPPI^G5O*RT0=K8EXS#^#*_ M$3S'A:V;O)/]3'L#=T[<@YNSLR],[*!1!UIO2X07U>GIW0->7]?7DIOQ9*6D"UZW;R8:I!6BY KT?YB@6ZTR_A+=V91E)NC^&X\NX M0VO-369DF ./3CN^.[Q*/]_9\/S*L3H*8=?KK^H4.$_7]_(!"3-O_RJ%3(L[ M=2B\9$AP@A(?4A$BB"A6P:^80"Z(%P=Q3$1L5+K7&K*Y+>M;#;D &_35Y6 7 M/_A6@3?<]=@;3LW3V[<8I+'/=^V,C_D1KVTN;1T"6\,U[3&Q;3H/#I*M=S#Q M+K%9=N1"(GA:JKH8$N*'[T]I7K50?%K?\#S-]I>C#]]Y3M."W^0IY4L48X-O9B9'5:]I31S6RHVAC9N#&W>H 5/"NY">0RT MTE8:BF_E!3^D:\"DH8#S CQ)<[Y*\O7C1-M%*]_6R)O#J;^8^6\%-YN]CWO? M58<5Y?Q4\W)D(]AR RIR9K#MLSG&;[W)LR++'V-+9W/8K&W@K((:F.6RAE-< MBS:PHNBF5T08BYUI+$(+NO*J M:\/G"I#S554 J,S .^7T"7Z&7I/_TC#99?]0Z*U=%IB=*,UERV8FP'7.TC7. M7SIQDEUKTV,ITV=_9M&DNM00_R'&I]]; 6B92M[U(1:<<[S='6*TC MW^=-<0T11()0E\"0^H'<#Q "$R] , Q(X"+LNM@S2O6MU^W<#/?K M='U?2).LLN;>IZMGN>XO2>2X'@]5J">)(7(35^HG1"#E2>2%@8N3@)KHIQ/] MS$XAU;"L' J6&^);G+^DFUR.*0A:21$ O5D471$SD9C1&,,"^YR+J1D'DF.F$$SW- M3R?<9J+\71)LEM[\'*%A( +?<0.(B8H Q:'V]1W'L-N0AP.7I;L=S4Q*=G>'@ MZ#9MTDUWU_:HG&Y_W2EI^]SW3[1KMO/3).[[\UWS>O2'K#LRK*5-VP7#V6NF5']UZ;FWZY M^7 -ZN#9W?O5*CV$?DW1?7+Z-$'U3M<[^MR4IZGA"B M6[?SU",C'-?__/H?G-U+Y?U5W8:IN\N']*DJMD$=ZCLD$#"*L4HPXWD0RUT; M#.,@3IR0$9Z8%20?!&-N$[^!";HXC2J<7#@J%D[RK7 ]LC(90K/=0_RS+$UQ MJ'\:Q'P.^<\2973H?[ZU84KPBM(J<]-73KGLG:RX-%J;,-ZEH-B-8U7G01U2 MHT#(71-V,0Q#7Y# H8'0J\.GT]G<%%J+5:6^:L!N$EGAU2K[717=J"[[_S58 M.'%W#L>>DK.%LLCJ[(-P5\[!-?IFZY:?BO/ ME'IQ!HY["D[';8LJ;3>KB957#I"[ZLGK7>&*:%?LHS]GJY6W;!' MY+HB9MB#?L0"J7L\%\9>F$ O\(EPO#!D@5&UB"-]S$WEM!#!-P42-"@-[:=C M7.KIC0L9&EE=F))CK AZQ+'*'1A%D'#7D[\0)B('.0*%EG-1&P'4FC73NWN. ME,GS!_Y=G6KP'RM;R%V ?_W!1^&/*J%GY"UJL\A-8GNYJLT^%CW=-^W83Y2( MLPI1WQ$*-#6ZVFR92C2@9 .5<'LYJ?=E'">[IFWF)\A#;89K-FFG!]%IDF5Z M6 <3+2=5OP=@UDQ"N<'5]HH&#G?D"@*Q@P1$/&8P#CP"$\P(0FX09)+^T M#]'(8IT@3Z;< 0#ZH.ZV-)8&STODHA!%ZM('=^$A9.C^-<+0C[1* M6!W0N2\7]>*P+VUE $AY%Z"6^ U7#NW1>*LEY#S >:\EV@1?O*CH]V1^,WN7 M8Z:"T?/\Y]=/JDF5[$'S>O;8NW,[9F@P=KT2I&5/5'ZC*@CL&:_T;VJ/DG7^ MNO92GD;6A1H4VX1QN<["ZW3YSNA6[OFZ_FT?GHNB\_\A:_\ MQIDQ<4A($6?0(91 )'P?DA@C5[@Q+P'/8UMTE_F]ZO*T4IM_F_ MK3-2\+PZPP4U=+F(*_# -S3%^MC6LZDL<3BR0NAFO*F!+D##V ANI!JEXQTR'I6N#E#<^?>/FLLI]7+JO-U^P'0>PG20@3YJC- M(?9A[+@Q) %-1,P8"RG1<]/OZ<7DBY_&17^#$ZQJH'KZH8])+B*/^RZ"(<3-#$(=1 (/0];R8.H*X6C<[EGBT,QN9II[,)^;I\R=$@H%YJU(/5^N$DOE.M(7VO3K)V:&!OUPR=1X>& M=:WYM:A]%-J(+AQC:4RJ/(]5CA%5TSL.*&1.XKE^X(N AV8!2/M=S$V_*83J MC*_&:!IY=$"@GN5X&2TCJ[9=1D8)-3HEO;4HHX,.)@XP.B7@86S1R2??)E_@ MM31'2[Q66]LOS]47'40Q$7X40I^IG!],A##VN L]GQ.,71[S(%H^5;F1;DN< MEWJ*P3I.DPFTCW:\N?0SOT_7*B(7$+RJW,)4$'F=D6CB;'V'(\M"-X@%P1 E M*GR7^[$J4Q1"#Q.*@@@C3[0C^V&M67%T!N/:8AUO5#]4^.8XI'K+SYL.TLBK ME\U$B1TY%Z"6=#Y9#T\.PDPR&1[B^T-E)SQ)K^V,@Z<[,K, &$_;0^G;UT>2 MK99.2)B/J0L#'D7*#S6 Q.$(QICY+!28!T@K:?M!RW.SX=L[CQJ=G@X^I*M? M=UY$PD1W/F?DUU91)V7MN<^1[]1:1?YAJTP.6YI$"9P4H)V\IQ\89G;_=OM+ M]L+S=36Y[_F:IKS8+;#;[ ^C..0T<3T8$S>!R T=F,3(A91[$:)^%"!LE$%/ MM^.Y3=G?_GS[9W"_@0ZPPOX*B@UL,TM*F__$"Q*?10PFREL*^0F"..$QY%'( MD>N$"7$TS\+''(%I#L@/QF#-P%N-BY[A.@;7(^OFWV[!%C-H0>]7F1_AE,64 M*TMFHW:WDUJ#IF3L&WG&[YO[[GS)UC<\^\*SJY?[*DJU>L-3IE!EH4S MS$OK1PPA#& M*(AA% :.P$&(0Q<97>$W/'T/FP_A.3J!:"2&FQ(,H1AZ,&2.0 M^<)SHH3ZU,Q_:#AS$ZT1UIC#48R]1,@EV5=N%IY#88P#!@F-&:4A=WUF># Y MF+MI3A^_-)'YEY"FMUP.)F+L#;MD8"=,T=XZ=E1D2VO3;MN3KC='Q=I?0XX_ M--1%:&^N+&!I[5[T%-T**K].B6W.5/.A@8E?)4P(>NDJ>?/+2)*KO MLG698UK>R8;>9X]RO[&,@@1+E-3Y-A/8GID:[>*%7I::%/ M)R3M>>?"*-WW:4&E 5N5BB5%U8EIX.B1)F;T36\/B$$'*/C60ATC;+2'$=MQ MH\>Z>IO T1ZA3T:.]KUC?OG\KCKJ9#>!R\^ M@E(ER%2Q[X=L)=\O/OSC.2U?-[8GP\CEGD@@"Q&&R/5\2)"'8>@$/O$93\+0 MR+58M^.Y*8 .[KIF7@?Y?_^7V'.C_P%J"0:?7_4/A/&IEC5ZISOKJIBM@8ZR M(3!EQ_YQ6'^W;W5(ID5&S]&9WOL#=\;I.BWY9[GI9I_6I?QP4K+B5T7!RT[= M>M]C<1Q0%XJ$>1!A'D(O7M MAX^ YAF%95['/JNP0*GYJ84!1[9.+W2ZG/84PX"$@],,DW>'*:4/CT^K[)7S M2NNU64X\@H. (.AZ.( H#&-(JOQ8- S]P/4BWS=RD3W2Q]Q4SH?;FQO#2O5' MB--3'1?2,;*F:-'5=N$(@3<]XMNJ3'^DAVFKTI\6\: B?<^C \T,+I_%JX_/ M:U9\$*(N5G7[.W[ZBLM-RCL_P#B0DSMTP@2B6*6V'68COK*Y8XJ50=!*@>XW'2IW]1FZP6O M5$;FXS]M9DV<,$/?\[JZ@H_OQYK[&M:_+U.^L\3+XP\J7 CORK8*!*8Q"R" M(8T]SIR XH2.6Q=[*/2YJ>>.&U1'])T8GK/5!][Z:]#3ZO,!VH6'Q:JVA'N5C^BO._\U(U M7M^^;./8U$K*\U+*T587J8Y"MZY>6PV/'6=6RRYL4XV*I?5I-)B3KD9CD[V_]HS> MW["59C\Z>C<[U16ESX_/*Y4]X9=EZK@,Q MC3"D2403S\>^1XS.O*RBF]M!5R4E)0+<%\=XS?_ MVAA:^9ZTU=F+U8QXYA^"GOI^L^$=6;/7([LCV&X:H45]1:_D _]1C^Q.#KUF M9/<%K49VLFQZ@T=@@@Q[YMAFDW5O,*TFF?B&=W+!,K+O(-[XX(0NQX$7.Y Y M(8,(AQY,A/ A]7G$!"[&09FY;@BNE4B.] M3U?/:G^KCA.V-VZA"(+$<2(88T(A"N((XH"XD! A M=! GF1B289B&-N6J85 M0Y6$;051F\!ZY[@ E3"5[="(8[A['SA:FEOX\<=@['V\*?V- PX8Y6;S0CYM M[=@'HIAVVWX950=[]PN;F[B<RQ4V!V!L0@C M2 ),$\Z0&X5&H;\VPPS:'Z. ; ^IUFK']O5AGA3JPW=.GZMDB;CD]UG^>O4]+7230AU] M>6[J= ,2M"C_HI\*ZC@]_2K1"C,CZ[5#4L W!=%2,K=>\0>E@3K>XF1IH'H% MZJ:!ZG_PTEVMBBX5IQ,G[.V31( ]:71A&#(_AD@X+L3R9Q YP@V02$*7&EV: M#,0Q-X70W59M!3F5/V3HEM9LJ$RWM*,-P(1;VO/<3[2?'42F]?VL&8HWVL\. MHNKT?G983<)DPB%<01]ZE8;5 0))PZ4;)'$ MXZ[C<+/<5'V]S4TC-F";.@_T%;!-7(RA_NLG64_+6:-N9%W6LM8"[61_MY_T M08<36^D>>ON:-M&#CM@'*1ZT7AIHBLF&JPM.N1FC5%715;NP;)6JJM#;Y3QQ M$^(BUX$L5#>3*'%@[#L$.C[BL>]C+^")D>6EU>WWSXR.6>P[Y;QW1P%8VT IG:'[I#8^FM66=]+&-JWXJ1XIX,J/)EMFDU^FT M5I(1$0=&D=G;=IWRMG&PQ7\^XU4J7JMPI4J> MJY"GN^P&JW(\F_RW@51L7N0(&/B40^3'#DP[?GF%YE'59.-KX!8RDU&;Q+?D H^\NJKM*8>\!:@E'R71\E3#-++;GC6X ML_#DLTV^KG.?]7Y'NG4N3MV+[/FO%Y_6]>W(W[A*S,?9U0O/\3UO__TF3RE? MT/.(QCAB%BB8.B*'1=W\Q0GQ3^W%:O%BO -5C &[3@2<%= M;/Y>A_RP;+7">:&NN.OP']/HGVF_%4L7X6_V!R^,Q?^,IMSF-I$'@X M3"@,HMB7JU_B0T*I U%",8U"'_F.4;;1GK[FME3]YW,F^?[O_^*&SO^H:"[J M/TMUQ1 9#GXQ.0(2M-\U5Y,_5#)!ES#%:MO,#0/Q^U0//;1^*9\ MY +40!>@86R,P_'SG-@N('FDI[>I'WE:Y)/E(WM>,?!L%7Y[DW)O9XJ\75[:3;7R42++UBI>+I/K_>NG-3.9/L??_F// MI!.,G)]4EY,Q_B6Q @A:A&H]9.E+RIZE,6%OTO7S,&C^G6ARLJG8+U)W5IYY MTFR"IFN!ERK#S#8CZ'\^XUS.F=6K^A%>K=3/I-U.U97F/;\6UWEZGZ[Q2MJ1 M:YH^X=75H[J_6<;(\;V08HA9)(UJS_%AXKDA=' 8B]BCKB^T9KT]2'/3$E5F MJ'0CU0+\HY6K^FDCV$*=$#6BJ2OCK!%.G2K5T@%G<"R.<+^">IMQ&UFA M54/VJ3-D&Y' I^Z0;:4"UP*TP6S MSW:]XJEVJT7-27RG6M@L]C3)0FB?F7;A'*'E80=4S?E8<9==T7\\ISF_?Q AY,0(A6_G 2>"SU? M>*XK]Q^N"$P.R=N&YV:+M[C,U,>6IH!P[B('$NS*S8Z+!201CB%+',9(R$2 MT+(.9KXMY3HS'EG[G8Q/FB**:.1"3E3B4.S& M,$'RE\#%E,6A3Y#G-BQ^6+.Q.6R[F()!OF:7TZ>W3 TA9.25Z.SD,UYG]H6T MM)1LFIUTM=@79G]!./CWH4E^FPHQ=2I_=;N;K=5:4D7]NJ[K\21FD#E4+@1$ MK@8XBET8)BQ&A)( QT:WI;V]S6UU:.IL;$&>BQ<>0+#>[+5&V\A3VIBQ >ES M-9BPEBFWKZ^)D^)JB'V8_U;GI6%JXR['ZT+(27BU9K<\?TFI7,FNQ4>Y5Y;[ M9+SJ%*JZDST4Q_^IKJ2Y=!GFD2,8]!,LM4R,?"B_KPC&(74H#8,P"HF)EK$) M;FY*:8.T6Y)N8#58JX.HI\G>:FC&OO(:-BK&ZF\,^BQI2ZO0)E6N8Y"ZKXM' MZNG71]"_MS_-W_O[> M*G4CZ[4^UBS'5AI1,^AV_WSKDUWT:PO:O?/7?VG ]?\[_)26=0V9-GK\75:4 M;9_%$B<^LPNHPWF&>IL+1;/-W/I%N_L^+N[^/.OS!,07S. MUO?J,E=YI_R*RZ;.WU?^U%S[7HN-!\JG]7]QG-_]GBT)C9CKH@@ZD<,@\AB% MF 4>Q'$4.XD71EY@E.QP"(BYJ17YI05FVF,0]7J*96Q"1]8Y"G[M%J($6(!& MA-<%4%B!!&M/\5Q"E26=- C"I.KJ$I+V-=E%;0W98&:/C]FZ*KOW3N7]^+D- M F0L] B*0X@8)A#%U(4)]3B,D1-BX0E.D-;I?V\OML(*7)=V>P@;1 V%0;QZ/$V=HJGN&A?XMXZN4) MMX9G\.]N"<\]/'&-D2:0_A?Y8+F)HJ_*/R]]CE@88@_RV*40)0&#<91$RF'# M%5Q$ ?;YLEMQ?KS:%J=1FDR6+M;QYDJ#%=PKL!?59!YA3/4LS#<>IY%7 9M5 MG6M)N[E5*FEG4);D_%"\=762'H3SRH4RG&)KM4HTNAIP;ZM:_FW-\M7K_2VG MC;%^]5AJW]>>:F!NAK'$J,)QU%'7%J?!!>U)HC0N9FUP-/:%;%59Z2A)UD+3 MM+@8=@-[LM7I;E[/";9SXWKV8;.IS'BZ_+ NT_+U]A&O5C\_%^F:R[4^#N(P M=$@ DQ!%*I# @UA%7A#F!2'A'O(2K7B+$^W/;8[7$$&%$;0@]>;X*0;[9[<% M7D:>UV:4:$_E,X+W3&+Y9CV)Y1^VD_A4>Y-,WS/"M!/WW&,# MIO^L#(0/WY6MP-5YV4?Y<2R#*,)<" *=2$YOE+@^)'$2PS#PF/J_$"(V2C:YA!?26(Q+=E% M3-K*6#8,Q+3)S"XBZB#/V66MF1LQG^67L+IYR-;\RW-UF,IQ0%B@SIVXBE5W M@@B2"!'(D=)T3'"!M;S#CC4^-^U5X0,50% CU+==#H@[;[A<0L?H%X3:3!B9 M+*=$'F2O'#0VF;%R2HRNI7+RF6%FRJ__YIW536*+YRRM,7E;Y\ MZ>&()0&5LS.)?(CD[@(F.*)0^"ST28AM:(-1JGT0$M7/!#"_A'4&64;1C]>IY18S/#A")+1H56EY.:$"8D[!L, M1N^:'U>V:>FNQ8>\*KRP=5;_+#=CGTK^J%-16*>9&/1>K MU_HF8O\&HQM'H80!E326XBA,B!MTD*?5P61G>B;B=H_WC-X;Z-?'2VF27HMW M.6=I6Q.28RQMXP##1.[^(>(>D>MO0F&('>%QW_5Q&!GY[1WI9'9&XV6$7.%]#-ARG3O6Q;2N<3U"'KB^]3T[;)YO2PE] MR>H8K2;W(O=5F5U'0$]P+N=Z$L$X\#@,$Y=0)\+,\8Q2*9WJ:&[S?8MS =8- M4J.4I6>9U9O^-O@:605TJ6I!6KO,T^7!DB(XVSSHSOU?^4J MB( IK?11&B%XI0[IEA'%KN?10&[4Y6X=^8)#:3DDD,O_12&.?>RSD1S\CP*: MFY*I0:IKW"FX0']-(X?:C M<3AS#1OH)>^"$(+^=@>$$YR^\FAON[HW'U>JXNCF5A#[L:/*\L) *'<+Y"!( M/->%6)4_C!-7>\*LYJX%]_R4#TJ] IZ9WE!6TEC<8U MK=U!,8B+F&AP)@J=&'>0S"(M+##;&XQQ2?O3Q6M88&$GI,-&>Q>6)/SYM2FH MI#[HCSG_QS-?T]:08Q.+S\X'E.;)' MJ9OK)YY+';:^_ZQN]SZGF*0KN5/[(D5[SE7I\J4@D9/$"$,2A#%$04 @$8Q M+(0K@CAR?&I4!?QLCW-3-=5NME2[V:R%#E;51?:J :\=>*#/NI[&L;6XLZ9WS_4VJ=;3%W]5'FJ3*AJHC9 MWZ2A57R]_:V]\10^#;GK0=\-78BH2AZ7"!\2PBA*<$(H-LHCWMO;W#2-!&:H M2/K)U%,BUB@:68%L<39!ZQ52\(-B[<<1;D.U>+&D//K[FE1Q:(F]KS3T7AH8 M!T\?.'M>\6M1Q5&2_5#+O;ZOUNP8FJIPN=1C=\IC:9N%53@!CEPGA'+/I#P< M'0*3D,D_Q:YPHL!#@4!&=0M&!#LW==7*JL[RZ\!JLAM8O8V!52?_>[,7K]GA M#Y7T"]"*;QA;/^9WHJ=*YS+Z(VOBHU'TEPXV^%;)"ZSF"IYR8&S%WH\)==H@ M_ E(/XC&GZ+/BZN:OW_F=]E?TZS.#7@M_B-[Y.^4'T'^^AG_;A"M;]KNW):0 M_0K@@#US57!P(X-:6Y04H!$#2#D61N5Q!]'?K^['9G[L.Z912+^D)+LV>S:* MM9_O[*W*N&O3T%/@7;^-8=;X%:7Y,V>?MT=?S68SP"CVO,2'H8,Q1$$H=^Z" M!]#QPC# @1]QO=0$YSJ:FPIK<(+/0P\#3S*J9W/:X&EDA7.$HA'VZ^>(L&2? MG>QF4MOJG+#[=M'9YR^K3RW-+64\?2J*9U6A4F5$+Y8N=[&'54E8ZC@0^2KH MEZ( TLB)G( Z*!;B@K+4Q_K4^NC?H!IU6TM9+JR9$#Q7Q^!4 1Y6C_HHW7KJ MXF+V)JX^KD^0BR7FC[:U9M4F.X3^E1AZ=YWA@9%D'); MO>J+_"Z:M/R!1Z7=0&-(A!] 1)D+8Q[YT."=ZVAN1H7"V:D0 MMP *ZL"B!R?)U5,8-B@;65D,9&M :$0_%=9"(TYT,W%H1+^PAZ$19YX?G*= M[F V%4I5%H3*Y4JYY22>FU JCV0]+6&)NI$5Q6#6AB0>.,>'O7P#)WN:.LW .9&/9!JG87NG$H>>Z6)H5GO!"B*(H@B1,Y)\"P7#,?2(MCV%7?Z>ZG)L2 MZ5[@*0RZQQ?UJ^D3G;X1A=+YP@X M?3UT]LUA>D?5 DC+JLFK=54A3F[U^9JFO+C)5BE][>@?SPNH("&D7&"('%_J M'Y\QR",5LNGX@51 )OI'O^NYZ:$.\NJF> >[F5(RX%]/.8W#ZLA*JI?0!:B! M@V_-[Z,H*7/>+"DK@XXG55KFA.PKKP$M#%-BO]W^HNZ2UJJK=UG^E.5U#3O9 MZU73X3;)=7-9(1PJ-1:CD/GV2%]]LMV,('7?P5ZZT$W23X]B^@ M+J#0DNX;@F!2)7@!1?O:\)*F!EY]L__S7-3ZMRKKR=E==H>__RTM'QZR%9/* M^&.6'R\'LD3")T$4^M#W_00BCW-U*X:@DQ"&D8LH]X,!=V$70)KI55D%M@"_ M*PGXBH&\%DOYIZQY65==DNJS+%?U"8[O5\PI)K7\R./ MT$P\/MO\D$!D.9#R@8Z X)JLTOM*)(NW_9?S:LLAX (DT_H,7$[9@5N!A28' MQDEG.4_OUQ^^TP?U%4$7V$JVG VW1-[*2:YEK<8(&Z BFH@XC MMN*A^[J:-A!:0^B#"&B==R[R9*SO(*32XL6[)OC6<:(8$Y) RKD'D8AC2(A2 M)''$$H&#2>%O>$2V//"Y=>'5ZMRY2EJV>5[W&[EY2Z:/7, M./LH15 &S7/9N%I_P+E*,5C<\-KDV1XU)Z'ZGQ] B@61"L4-(7;< /IA[',W MB2)'A,.N&FU!G)LFZEZS=67LGN"T4@+U,8&.G%5>]4925<2UCDX<>KMI[2LP MO0U]B[&=\/;4TK!.=-5J>S"L7\U: _A&5[FV"3Y]]6N])[-UILC+Y4V>L6=: MW>/<\OPEI;QHG#*9PX4;^ @&B$N+,PJD[1D@'WH)XB2*D\1SM&Z%>WN9F[9O M@%9G]0U20V?7?E+[-:\UJD96GH-8TE9Y6BST:2W90$=CR;]MM55_VY,H'"WQ M6IVA][!Y&/!U^=XIXWU_?_6" MTY7!;.UI8FZS5D++J^L]4"'4/_(Y1]7Y^6J)I9'G[5V.JUNLG?NNSG[E"(%6 M)[0&2X,F=E^[DTUP#>&Z$UWG\:&.F_7MB+JZ>O=^5;:#NT9M"7Y^S8HSS90/ZK+EF MGN]Q8I],;0H.G3'U7QV<*)/+EQ[D!N0]?^&K[$DM/4UI[N;^E41.R",LH!=C M"E%(I$8B(8)N(%Q$A><[R"A]G4:?<]-(+>1J6\RVH(T3:9XE6T\K6:9P9*VT MPUX'+V@ CY-74Y<@>]DUS_8X=8Y-70J.9-K4?G68WE$*#!"Y MKHD:,HQ!S@PZ:]'N9[-C)6/#N(93YRP,=%"^[IVZJ M'X=NZ/F<8%3*6/9=% M*2>BFI@_I.LZZ*3XT= 3TLKHZ5ETDX_)R-K1DFN0O8NU48BVY;]I!=.TOIXV M:3SP"[7:^$#5K;S4[^2[50HEE[C8P22$*%:E)2+'@4D8!S#&+DL2$87"\8Q4 M<+?UN:G2"AQ0Z :EHMIE3E/]#>5C;#6F386Y(CHFLBV%LM/VM(KAF%@'$_SH M0T,S3^;I"U:JHI,,YFK-_H.S^YVMY?NTH*NL"F L!.<&NRU3Y2\$&!.=;AJFE#:8/V%<'LG5PWD(%CAD6PK0\ MDGHJ^2T&9DH?PQW1VC"U'Y0@/R[JPW,E8:6XY: I(3?_6KLA[(NZ4$%N"U"+ M:[%$YSCC8*N@IV5TTY;_'(?:@V*A(W4S,'+O:**!CM_>SZ_;1YHT%I4Q^:'* M(-)9QBJY[J16NZZ/A'Z1393%I[7<)*896Y)8A#Q!%#+FQA!A&D/L>QZD2>+) MM0*AP&=&\7P3 9_;7K%"Q]GP0[;)1EQO89GC.(Z\XG0SPW2%[KK+JBO:HQED ME.@+4 N_LZ^HU[%2R@\: N0Z55$ Y*=2DV QRF_B8;,5^S<5[&DC B<>C(,X MP:G[-UOK&$^7[S-:]?"?SSB7:GKU^I4_97FY#$*$$",!),BOPLP13#R'0L_U MPX!$L1,*K;P5/7W,;05I88(-3E #U5M'^MCL5_F6.!K[V,:8'FWEJ4% SVVQ M?+M6=QPO=AP11O& XXF];F9ZO-"B!+R&:5K88I=*/3-N"#-3N8TT;'PXP\: M@A5'9;96I&*W]8D+4QP5[; 8Q?''!L83X:>TQ*NJ,9:6RIE';HU58 #[^;G\ MDI7_Q>:5?D]:Z?TG%,U!LK5$V!*U47M)D]5G5ZY2J9-W'7U;9G\\/_2'FN0A5>FRP<)*0N)9[R1 M4,CW! M(8[\$#*!&/:<, F%659.D][GINX43E !!1NDE0K[LWS>0ZAR5:"3Z.^I\WX.826@Q2@@QH9IM!^X6O9W$KED&>/Z3I5U]7J MAGLW$!!)FTV5!X/<(RY$@KLP<:C49AQ[Q&=)' AJHLBT>IV; FM UV;7#FPS MK:5'N9ZVLD[DR%JJR^$NXA'C+XU(LJ2C]/J<5#<9T;"OD\Q>'J:+&C^:][Q( M[]?;>IR,.R+Q':EW,))65!+Y,*:N#P-$_- -0H\A8J)\CGAO(\C>>WC^4G%V]2,5US[]R92W)G[=Y+)[Q2E6R])9^$@8AY0%TN$LA M4+\@>)LA.NI+ M\490!IYHRD9+_EF:\NS36G9]GY(5K_(Z%5>/65ZF_ZQ$:.S\&H5L_5I\3 N* M5_\E%?>2$2I$& CHQ$1(,YVK<*^(PL"CCJ"1*T)BE W% J:YK8A;5:7FI^$Q MIX4ATCS\G);XL8]$*VE@)0[8RM,FH%-2T&HYZ8BV !NIU+5<+1=0@ED\.[7' MLJT350N(ICUGM4?AP>FKQ::'I.*MTF/(%:/:IFMGW^V^-3?==R2?K&9FJ"., M]"NRR\@861\=X<':8<5IP0>FRMUI:L+LN,=$V$V(>_2)@76_"WXM/A1E^HA+ M7BPCEL1^(!P8(!RHL'4&L1-Y,$H2-^110B@W*^F]T_S MI4[/OAA.R,A3;7S:JM='!3LH:'W\*?-% M\X9G5]6&:/6J?#S4ULL@=?WQM^V8EAOX@1EYU?7R]D: M>2I?1I31@MO/Q:"%]T23DRW _2)U%^(S3YK-XG0M\/(])^4VFN1=]L+7>%W^ MBK^GC\^/7WCYF3='(6HD;[C\7M;EM;C)TS5-G_#JDRJ:RHOB6GSE+]GJ15H) MGS.\EL >T[IBLUS@D>_X@L X\.0"C^(0$D1BZ,OU/I&KO.-R1T=M3 -W;BI( M"0S2C<0+0!N9%^"QEKJJ6+]JY ;JACA;@*=:]-K+M1%>^;/R2GSUX[PE *PD M [+9#05Z"FVBKZ=?.<[OFQA9T5:?PZ?.Y_!N\SDT @.5*J$5&7RM/X=&:G M MP$9NV0SXL/D<-K(#)3QX-]//@36Q,-6Z\@?Z+'9P___C\]!>U:<=K=I"4'U6 M1H"3^$YE"$R$8A*C8EI&6P-EXEZ'G3Y\SM;W%*E^T-AD(>JGQ.C&II]\9J KHK7RV2I8(1D)E4$J@2UWB$$()]LV\#*W"FYMB:*53]KZEW-C@6R6IH2UA M^2O0LT'>;FQ'UG)O,:SF'G^CL&_+F<\NN&G]]$8A]L %;YQ>+DJ*D/Y3.036 M?GOOLF*GQ&H2!8)P'T9.'*L41A0F-.&0,!X&,?=#-PF7[_W\0C_F=^GZ\H=D>"5*K]JFVTG08*XG$$F$@91Q"B, M(^%!QXNXGP01HHG3L/UAS=Z,Z[;O,0U[-B+->O:$5>)&-A$Z6#=>_4"A7:CC MXC&J NN28S?_1D]_;Y%XX[SX)S)N:+PXM%!!]_3V-_G-5,Z7G*GLZE6I(+E6 M1CR).$RX2"!R20QCP4(8>Z'+$PACVC !844>0*B1!KK<>!X,,1,4$&P<-W0 MY!"GO[NY'\=\V=T:^X;,XAOO*G.OZOV+ES5O$C=W)<^!(C M$L4JWX[/';F%DCH&DCCRH> ^%R'BGA<:)=T9!F-N2DA^?*'Y=? ^O6OB\+KY$8(J9,46E#!M7NK/)PNB[?. T!,?BL]G*ACM]87M#;P DV5F/U4%,_2 M.I,]KN_K-/#5V6KQX?%IE;UR7CW49D*]D5]FL702[/'(E=I.9?E!'(<0"\(@ M3>+8Y8$G'&2D]P;BF)OB4Q*H(R1U#5*7#@'/59@J;T0 1573]ZD1 CS)UR\H M-#)P]#1ON,8?D[&OLBJR:Q% +4-3IF-17TP5"] * NJ'6U% )8O%"ZO+R+1U M,S40Q;174)=1=7#7=&%S VOM=L*0K\5^D/(2!8Z+8XP@3P(L[49I,A(14A@E MKN]Q!P5>8J0_^[N;FYKLHE6J,MW&_>,*<),V^Q_/J;IP*CE]6&>K[/[5L&IO M_QAXE(0H8@D,?$H@BA&&,0Z(7,@P]1,<,#^(S&[U[(W"-%=Z=YG*J8W/C895 MUO76'GM,CKS$['_*^RDL+"XA>IS8*K?U!#\HR*SWUE!OT-L'OEHI MWP2\?EV2.&1A)#?_R UB^0L22I4@Z/HB($Y$4.)KUS@Z;'YNZKOQ@ZP@@@:C MJ4_H#GW].N%R4D;6 49\#/ ,/2;V!;ZA.\U-[!UZ3)1#_]"C3TUYZ6Z+LGS%)?\U7:M0E67D4XP9#F#(N0>1$$):= 3#!*$X M2@1Q0V%4,64JX'-3+@HJ%!*KLD/JLD*Y1+L CS7>B4IQF@Z_YI9ZAH,Z]A[\ M\DR3G;()'?$70!$ % -@4X'J:_6I_'KF4YFN%N? <7OK6IRFL/\8M3@'#H:U M6IQ#^[>>-/(++Y<.XD% Y%(5<2%-5H0X3'R'0AP)3I, 4QS39:DVB'KK57]W M1JO,IM/QM)*$9"V_HV)33_W;XVADI=V;E;&HO/PF2;78867\+(JJL[DD2.P( M;I#[L/O6,*7QA?]^59>P4P>E>;:6?Z1U<9LZR5;]J\JT527:6G+"8RJH#XGC MJ0MPGD#Y<3'HAXB[U'$CSHP*/Y@"F)OY>OO\^(CS5W44=)O>KU.14JPLF8U, M==(R8S< MH^ZK-,"D_:7:?L^58VY:%\UX+W^HFZFNKXVY*:L.5K #%BBT^HGJ>GGK5T0V M*1M9X0QDRRA;G0X5@W+6]38\6>8Z'?&Z^>NTGA]:SYSFRH_P/:]__[2^JLOT MRG_('OD=_LZ+F[J([S+$L2.W1 P&@< 0>2KTCSH)#!B*(B\)G3!D)D:.0=]S M4QDU0E JB&V18]/JY_K$ZQDQ(]$YLCII48,?6MP_JHQ[#<$5:'!SAN !!=6- MJ;)6;%V_YXD+L1M3;&\>\#Y/2]^?B[2-2^*=]DC M:93CE?*;*%+UQZ]\I2*;5,Q7<;5FU^4#SYL7EYY+(\^G"71QS"'"00@)\Q-( MDP0YU'>8Q[627=B'-C>=MR.<07I#N^/5KPO?=A0FL+PV+/!-,A+^6:#.E$.RND'URS3Y"C\]V:5M-OC=!DD M1V%J)UOD.#T,."AX7G'7(8&K2ERP[$GV\'&%[[7/"(Z_/KMU3V4!4CBANW-; MVT V.!\X09?&T<#E3(V]-O63!+XIO):*QYQA8]C!P(DVISL3Z!=JYSC@S*-# M\_\4#^J_#U)IO."5.EBL]$RJ"H^I?Y!Z8_<'G2>7+@\=%C .<>C[$#DX@G'D M$$B"F&%$$$T0&Y*RY@),)K-CNG0V"F3EUTW5'_@6+L E()M<-RH#?87)- W+ M)8-((H9Q@GTH1$@@BD0,XX!12'TO"A.,&7$3\TPXDP[A^%ER>@>0RY^_R=#I M'1%--A@CKS8*V0)4(]$!J HBMMA!_8@:I[T?=M^PF9K' K/6TO9<@F7BE#X6 M:#M,]V.C4?LU:JG<2#Y7=GC7*7\9)U[DQ8D#.448(A%A2(1'H4]]@9/ )03' M W(#F2/1FN#3)POJH-VI?VJO,NV)@='3J2/Q/ \/)V/NK5:8[:=O@H*R)P#, MQ3WJ#$$FY6+/M#3TSM'H=X$MQ.;^;[%Q:;=Y M]]?/@[6+OA/=3'RKUR_LX17>F>?-#PEOR[_?Y/0ZORORIH"F5"R_\O(A8ULW M/QYI]-XP2^)O/+U_4,9)70:KKIIQ+>KL%=?/92'- M&96\^+W*H5ZG6%QEQ7/./Y7\L;@B197T=2D-#<=Q P;CD$8049; F+KRKR)R MO)"2D,:QB=UA!];<-%8K%<1-O;LFAT]:U;M\>JX1?S.P:2V.K9P5-/V(CJ\96(-!(U)3DJ3SOZV'K2 6^Y=8'WCEECX_9NEK=ZX[K!$5+YF _\;A2T6%5 M5Y##)$81#)COB@#3V ]<$SU]HI^Y*=X:9IT<;=%HW05(Z\1=@].CG2)9\\K@ M4(5;[-<7ZTE[M6*TZI+E2X4@B?(B<(8 M,Z-B#P,PS,V65K"+.H_C!J/9$C1D(/16DY'I'7EA:-'752\5_FTJ]LKA9BM# MG0KR//_&BOT"!BWIZ"$()E6W%U"TKSDO:6J8$OPESXI"=BO2"AIXJK"9*:LN87I*:" - M(RN7FH&;?@:,U<4162VI@6[+DT[O(R+M3]MCCPP]IZNKYOTM+1_>/1=E]LCS M@QI(S/=]$?I<3E%>)?-6SN"(0(:$8(GK"MF#.3@0E-:5.L> MW=DET (>M_:4"476CO@TNISXO$^?A,/#/X-WS9-,-[6P7S]\ MIP]JF_9%?C]+''#F^EX"N2N05#2N#[%2.3["2!%D%>5MBF+8>P(#PJ!>,(P"ASLFUCRW<;G9LK712585:A,^4K(G3!K MZ]VJ3;+ZE^IJKRJ41%5@[O!:<4N,?>PFDDK*_1"B@ B8(&F 449$B%W"?18, M+< W-W58E8&KZ@4K#B\@3<^*&DK%R.IOMQC>.&7O+%L^.TV_68FZ4Y;,T6<& M5CVJ?.HW>8ZWOA-+2IGK^+Z:F&JCA#F%)* 8.E2XPJ,HI'%DH@%/]C1/=3BH MD,Y),O7FKQ6*1I[,;;A-)\7[%J?%TCGGJ+!5->=D/],6S#DG[D&MG+,O3%15 M]Z/\LI8AB5Q/R$4\0-R!B+$$$B08) EG''O(D;^-6E17H9C;XB^_M6CDFKH5 M^>:VP2B43FI$'%3456C?L*!NEZRWJJ=;89AW.=TN31=7T]UI;*#ULXTEK/,, M98]/.7_@ZR)]X758T>>L4%G:K\4=_K[TB4L#)R:J8)C<%2:$0!)3 @,')1'V M48BP61%(L_[GIN&Z(;=9Y2U#NP+L.MT;FE*&(Z-I8(W']]AF5X?J)F?:#M5- M$M(?%/P?JW(/:ALO9;!HD@TCSY:A9MC[M.;;,&H.C+J!S0Q3?CN5=&OWH%^Y MD! 1>A!Y3"7>DFJ!^ F! L=!&*,HB3VM M>)1-<(.12W*\QK!B"N#++QV.)LHI>Y1 M[BREPSU/1&]NVY[7ITM4>UZ&G:RS&H]?$@7X;H6+XJHUEF(O"3TA8.1C!R+? MXQ#3.(#$\^,H3EP:^<@\ +#;Q=QT884-7(%N--N0.+\=&O4LH\O(&5D!-GRT M]-BWA4Y+;S6F;Z>#-PCG.R;@\4B^HT]>N!NJU<7Q"(PO6>4VS%D5;%%4-T7= M?U=)J[]DY7_Q4D6OWZ_3?W)61UI\S/+F1^HY=YE$$49>S&&,_$#:4IXRH^(8 M#/*G)7CE M)<@WTBZ:?*A 9'G[8_,$?A-_2X:;RME](2.KY:-1?]V/8R-T&PRHI)0_K3^. MKYV/XV;[<7S5^#B&;W8G'2/;.^AIP+_-MGS2@3FYUY\6A=F"6N3E\E?\7=7# M;DR[@"+&O2B!/"$>1*Z@,'9C!D44LEA@%+JA5LC?0'3U]#5/GZZ>V\F-YVN)OP,N!*>& M[II]Q&OO;6W0.?XF5^?:<0&NRC)/R7.I:NB!,I.FE^UXF+-TV=L5G^QIZNWQ M.9&/[)//OC*S#?/227PWP;&O/.X3B-3M O:X#ZGCT$ @'Q'?R,MB-*1SLS\L M;H/QHW+_G\FV]ZUWN#-2OQ8WLU?]0SR?S>L?99_Z_Y$MZ>2[STM-WMVJ*%?E M.ZGS7M/U?>49O>1A2+#K.M"+? >B)(P@=GT"B7 9=7T6)S@QLGI[NYNIX;M7 M_\F\W%,/P9K6K37:QC9P#THUX1*T8.N(![NUF,ZS8K'84D]GDU=3.B_XL7)) M&F^9!V^_;Z[Y[^2KRY 2YA(J8)((!I%(7$@BK!0(B9W(B^+$TRKYL=_PW,S% M%AM0X/1CM'>XZI_\ES P\C37$]XH%/N8I(-"L'<:FBST^AC\;LCUT7\?F#,I MR]COZ6I5E?W-.7M?E0=NTEQ&81(2Q E,G$1=C4813"(B((EQS!+7\00QRGS? MU]GVV)MY&G^XO_XA M)Z*%Y<)-?!5::FOJ[&3=VDH?1!+B>==RR<4K_@ M?+GB2Y6$X&K)>IP$(YJ& 44<,FGY0Y0B*BU^&L TPDDD&42D--!V4=7M=6I, MTI&[3N+P>*$#JS;Z_?0R&*:#WW#MX)0R V?.KMJX&KB^#H'O2(ZP6C@[^%":_RR>;FU6TS6"UQ^SJO5K;HE,JZQ=K*!J9%Q*RA0 MDLY +:M^';73,/53K3.$!J;6+CC@1RTF<%X?[2P05D713K+XJH88(]#O0U=5]SZ[A<2]H#A0ZN%$Y?,+\Z/+#!/7_HZ02NH>>Q+5)&AZ)GD; Z(3W=ZFC'I6<5 MZYZ=GG_8XD#D&Z]694Y7G-4A6+\M\U6E;'5>BJ)\4);[[M_;98>B,&((R]IL/'=:=']GL+.W&!Z- MLY-A01^8X'!EV $8Z9C%X8=O=N9BCU[OZ8M%L^.=P]CK_.)$ MYH)F+!:7]\5"[A150J[/!=ZD+^%QXJ.$A# 02"X?29)!G&$!HP3%&0L]CR=: MLYC: M'(".H4O@LII0$+'04P$"R,4T%@'*1RBTPPD^NO'T@ ,T90R# 5 MP?R)EZ08!<)N3X.#6"?O^^P 1(U5\E)@!EX']Q&Q6>6.0F.PCET*T4@KE?;' M8[8.]6G?N](K1>^#MK%%U>I:J.M=M>ZTUP ??M+%NJZ^S1]+ M3IMJ[?+O"UZ7+%RRJX>B7.7_;;Y(@:* 9%X DQC[$(6$P)2(#&89IX+RQ&?" MR+?CA4!<+-'+$E"L #P.KG+5L89UW"IG7.5#> M!IOT;$F*PI@(*#*F+'03Q3])S\ M+\S1LP];)O!>KG*6+]:K_(FW):%R7JEB4.^+!YPOY[Y(4)BH(/!A:D2R@')M + M431/M:T)C:OZ&S>9MJ;R!]FS==^SHYKO:U+Q_ZSEHO/A245!*/^9.6DRY#+J>&C5LY .L%=!H:V&"N=;&;" D M!]^MM<6E_]537+K%^?W0.!OMZP;">[3-GD/<3;>"%M"=V1^:M#CFIM%"T[V= MI$T+=C;?6USEU;6XHG4Q7!7%5BQR^MS\=^>'[XF$\$25RDRC""*?^9 $?B07 M #\*8T983(R2^>IU.S7RKZ56I^@WLM7-=#4S"C7QUC,3W:,X,/%O =R)/ .- MN.!'^Z?3P @[I!Q9F)J=CFISF@&Q;X4:OFVY#3V:=J>3 NKM\^Z1-D-4G8NG MJ0U37>^*&OV+YW?W*E7/$R_Q'?_PDY1RB M($40,+61='6>,;X"XYZ6O-H '9S%O)XD%B<][<5]+4Q7BDUQGR"F,1,""HZD94_" M%.),6O9!1,, 4T(YU@JATNAK:FM4*^U?_I0&8?#W.JFHP2G#&5PUCF_"@H;":U$WS&USQ7X&.8,#&7<(CG0"TX.DHX,6/4AZ3U;.-#'>48J>+B_. M3C1?L=N9?&L\%K]Q==G69/S9!"9C((!>E,J] M!8E]B#V>01]E.$TSE$2Q49IGP_ZGQK>M^#-0;A10M8BVH3C%5H6Z1E&KA-E& MP72$]*S\ 7$?F+FWD&]E?Q']=-V!_.8\Y,9&M25PCBQBT]Y'-6M(=!U3=.>?ZD[B7?K4M5"&&.(L%\"0T4/J(0 MA1A#C'T.0S_$/@X33!.M6T.KWJ=&?AM!50[Z5M(9P!N-#-V3C(9!C^,& W=@ MAMOB^JV#ZU:9NI#9NY*S? 54!0]UP56ZK=)A!9PKMR:COL?U<;*!Y<#AR:H1 M.VZ[+3&3+%K^K_)VKW]0CE6;34E"D1^P%$%"566AU/=A%H@0(H_BF/&$QE%D MPF6]O4V-NVKY0/U$'0JRV@AO1EO]".O1E#/=,X'O1 ,XS[Y&O._5\TS#I1.YOM[ M7DH+1'EC-\Z]<13XL8=C*)"Z2V9^ -.8Q3"6ER05-V[/A/7.:JO6]XQ:]^YM6<99AGQ,,P"7UUE$M3 MF+%80(HH]P,D J17X/Q4!U/CM8U\0 D(?B@1#8V; PCUZ.D28 ;F'B-,C"GE ME.*.^.*@^5')X)1R^S/]Y'-VT_C3DI8<5_P];_[\M-PDK,[#""BA$+BR[G/TC05) CD-D:83'8[,:9&"=N+AL=& MZ/I<#S=B@\5.;C.:L!PB/3(9'OB!*6>C 'BS4>$7D"_!=BAN.D/1*@(^:PR% M,3M=AJ0C#K,48E2FNPRH?3Z\L#5KUBP>^/>5Y.#:<[/U-=:?<\?>GM:DDA*" MK8B#N%.?@<'=C#C:R]B??)^J1[[IWL?-ZR.TJ2">_8#QYPO*I+4> M>3%$0G!(>)C (/9$R#)"4U^[O.M^XU-;EFNAU';8#]Z07S:I2Y[UBR KD8.,CJO]&$XD,8[YK4# M/RVK7#YY6[(ZO%;:M3=E0:]8\;CB[.,"W^G6$#S;T-0XH16X=IJI/99;L>MM MGI*=L[7L#[0JZ-<9/ ]I/UDX1W-P2]\(2/!#R>^H'*$V3E9E"<^W/EIY0FU% MNV4*]5^R3&2.JWNY-U9_?/C/.G_""\5*'W%>_A,OUOQ]7M%%4Y]C#H62F#@#LP"2EA:Q3KOW3$G@$E.*@E!SO1'>86-T7+50IQ[7['S11N M"L=!0G#C!LRMGJN[N]6'LE2!U5^+U?_PU7NN-@?YDC/CXLDZ;4V-A:3,);]3 M%VQ2\F+)BW7U,K>"U 1(5+]L@XZ]%;2APMI?6 MX5?9].J]_ *W7#F/"?*BA""8H5! %),8ID&40>R+) Z#)/8IF3_R,B_8]Q4N M5[HG/Z^OFLG,WU=P.!+XK16_MD2*;K(9PN_R91T92_"BCAE[DR\!JXL+52H0 M&50*LE]&RECD\B/S_<#C*4IARD,&419QB"-$8(;C).-$_3UI/[(/2_9_^1/; MJ/<:'QBO__R_]W7I'JR^OJ@3,D891$F).ZHJT20"EW8@@QHD/0Y0ASIB'TS PNBF(^+YD(X*-IC+%L5:,2?->O%[/@BM9N$,X"% M_ K QZ(4/%\Y/=NS1]/5@F NP+CT;0W0 =G:MV1Y>:'*9UV+NM_/XE09^:!Q<"O0]?XGU[ MBW_NKA.L/'"/MC"AC[;UPI5B=NZ^!G3%[<7#J3ON\9Y>P26W5^7C;KG]KYA? M9TG3YZY8\F^<%G(?\?Q^S6^+#S_50LFOQ8>E*.375&].'E:ZMUH&34YM-6M% M!QO9 5MSL"I *[ZB\(X",U5R>JV;.L04[?/77 ,!/3"O.,;8Z([+ C&KJRZ3 M?D:[\;)0OGOQ9?.ZW0K[ 9?JNJ.29GQMOK]7%24YVZZRGA>P./("=2&%5*RO M@"E+?1@2@N1OD.^;A?^=Z6]J)/65KT#>+,YOY#I0_;([I0=XM2ISLE[506=R M4C66YU7CWM(63_8!;6HJ5\HLNB\6(>00^(%):R.I2D+;G"K, M0"OM(":1)C*.S*)SO8UJ&FFJOF\>Z;YF4Z! )[V!R@1)Z\.%:R&7K'*5_[?^ MJ:7(O50@-!:,A($/1<(\B!)!8(K\!(8'54W9@8)I4 W ]]/S5.8$"'/JG=C.6UB[$TR2(SRO":%(=XU6$>JZ"$ MT^%V58-B,.3[ZU:X[W;$6A>#8?:R/L9PW=CM1J08>$ESO.AQ@Z1/,P3*T39$M]=1MR.&4.QO2TQ?-T^N\&&YRE?/M_CG M)R8;ST7>$./7=5,]+8R](/8QQ"1AB_8&2^_%@7[/5\L/A8ES^^632$*^GQ;XF6UJ+OY%>=+57AD'BE__R@A,"*I MAEF:6C,%( MZ!DSP^ [,,=LA)Z!#<@;N4%'<* D!V^4[*?]SHV-&G/ '-DU!AV/:MJ8 [)O MW5BT8%4@=B&^X"6^XTPER:=E7KO"?LZIVNRUM1IC=*;FK$9#8U:> MU==KK_ZLP8MF9%V5J_DWY5O=9.2.2,33E,*4< \B/U%U"+P8^@D1:1QF@C M M0G[1ZN1(5TV6:B5-]@7XPK':T[<9*_43RT?U[C// MY L=TTS^M#/+7K8URI0]*OYF6A[_I=U^[VT3P_G]GO/5Y_:(_'VA2J_.18BC M#.%,Q7('TD!*E/],QF" ?8$98QQ'1E6^3G>!43[POLZF1@LO955^:JVTEB5&^W#6,QA%9)!\'+U M!?_,']8/7_GJ,V\2%'U3'#./<92R-$ P0"*!*!8IQ'X00R])$!7J5L#3#WPQ MZGIJK%!_]_E6^AF@K?PS\-!H )9\!1:M#@;WC&8CTL\GP^(\M,FA(/[4@?C= M%N)6>*""*3?B@UK^P8 VN-D=#/"1KGC= F]VXVN%7>_5KUF+X]T!6VGZXC+8 MK@7+':7LJRU:E?/JZ@GG"V5F?BS*[WC1;GA"GO$LE$:A1R,!$?$"F'E^"A,F M+4.":1(F1BF4-/J)-[H-OJZ5!=IOC;T^-19I:,1TQ MP3>^6I=+XXPU)\#J)PHW. W,"[80&269!(@\'W$WG!IO651RHG]^[:XX87*#/MQ:5Z]Z?CK4^.$JVW $K@MP,V'ZQ=I M_54@3K%:%BO- Z8^W,X;!0X@&WCZZZ(U1 &F?G#L:BZ=:'.\,DO]2KVHK'3F M4=M"DX^Y-$/R_ZH,T,LZ%]2[HEKM96V)$28I0@A& >80$<$@23T/8N&S5#FY M!)G1C;96KU-CBFZ6I8X"8*,!4"J8UI?405_OV,$YI@-3R4D(37(66=24-$#) M63U)G3Y'KB5I ,-A'4F3E^T+X'Y<%+]_E?K(OS:EN:4]<[5DK8.?_+MRZJG/ M0([DFDX103CV0DBQ'R@GG!2FJ=SN\( C)GDKCF/?M"[N)0)-CD'1ZZC^WE;?X:'TIK*/ &#E$<0Q2R"A' ,1>81 MB07*$E_+74#/(P0#KD=.XPS8PFUU2D;NG]67DJ+.L(RHDD0 M>BB!,H/U]>J?=@&M M>NCK<:E[3 ?FRTO@- ][-4+'512L7J?C!L4: 7$0(VOVMATI?>,K+/F-;4I/ M7%&Z?E@O\(JS]USD-%_-2B*4]F/&*,11R"%.,KF+)"E/S4K5G.]R M:F34D1"P1D0S\M% 68]XW&(W,.ELA 7;RC-ONDBV CO,CJB/CB/2T>AP5,+1 M!V"?; S>-'=2:+,IU0NLIF-"YY6IL4$KFN99^[[^YQT,+%4?>#*W4CDS%DYH M:N4AT&UG-*^ (\)W/0&._=KREJUX>,AK=X[J:EE?YLD)RI?THBL9DS8G]!5V MY&[JP74E'_R>Q08T5YX-B \O!=8E5(^9+4-HB7KO-U?VK:F_9A/V5CT59G^@I_KAJJ6,7@-/>XT5^ MFB21E\!0I!2B,(LA5EXGA @_\AC**-$J<'21%)/CB4+^^=?O?P5W6TWJQ17? MU4GMJZWX!F'%UB/4SS6CX3[T>5Q;.6"G ^@J :068*-&)_#/)F.W]4@8Q'J/ M,2(CA7U;CHRCP.]+@>R- ;=N?+QP\$OU?Q$9?G%C]D'BNX#TC_(S:Z+QYH(% M/!0(0QH'&42,^3!+(@;E7S*:AU=OU MN@!LX(7A(.N$DM)9.*Y^W3TY*=P2DLLWS=ZK= M\OE=P?@\"P3BD?!AD 6A9(<@A2E/,.2)0%$4X]BCF6F.TI[^ID82V]R;'9EG MH)9:P@Q:R8$2W3QM:1_N_=0Q )H#,X@+(*T2FFK T[[V1T]OJJ'LL2RG M.J_961V-SV&;.'5[&AR0*([2C$+"4@Y1&@0P#5,,)9<@#\<(X]@H5^'17J9& M):UX -?"&L9$',=1S[ZX&)V!J6%3HWP#T!"'Y+T8.+(KCONRYNR>,JEZ'/"L/!BGT!&U2[#]YF<_ F'/"9Q'/DX\C*M M(ZYS'4UMUK?K7BML9\7;"&QJ-IS 5]=>N!RU<0P%"\ LS(-^-"ZP"TXT/+)! MT*_>H25PYGGS>RWETWI%5VN\6#S?X)S]LSJ2N<8X/819JU-CA)>.X:T:0.D! MGJJ_@E/)D_2OS Q!/W^--AS> W.))=0#9*"P@]#J-LZPJ]%NZ.P@Z-[:6;9@ M>UY:YD]8E7ZH;HI%3I]W,R83*!1<<)A2+B!*B/R;)SSH^V&:]^FN MIL9='4E-CTA/HJE[2.H"H\&/2;="SD C)OC1_CE(2HKSJ#@[,SW9T%D3UN=M MH%Q*4)8@XL.H3C?!< 8S1"@4R(L#&HHD8UI;(]>"38U\NGIU;Y\WF@'UN8". M;BK;SM;)6ZK7+/471$4Z&W+-@YM7&,BASWK&'$/S4R+'@+LZ6'(EUKAG48[! M/#B^\ V [,*]N8;T^@/6FAO5_%*S7/; :DZ4A2(ZX4+?74:G. M$(I])C-]W;HF<;Z2M/?$V:?E2GX\.5GPY@[@ZJ$H5_E_ZZX__%1')OQ@YO X M1%Q^?##D-(+2-/6@9"P/>CB.N2]\'@5&1 NBNQ?(DP8U=B=@#(4DL1#$ ?,"S"C&6%BOE)'G7K4ZDHP(Y+=BC<<":C"5G*A7-[Q65W 36X- M5_BGM'&67.0K\(8WP_R+^L6?W_CQ+S/PYRB1_WF#LE_JV 'YHT7.-1=CK,?7 MKS%R S/W];M/,Z!1*6@&?L7Y$KQ1JLJ!PV*E$L/M36#GLGW[H.>3Y3HB@C.1(0X3' N($ ]@FL8<^G[B!2+(6)88 M9;3[(Y5':8MZ5$U1CZH6=P:*3FCC&SFYFW\_G5K#'/,8^0'%8093/Y.8AR21 MJZ9'8!ABXLHQ?O#DKT&VIMNA_108L,#K6M_J/B=+'4ALXKORS7:SE3,0J4\)GCBO^Z>$1YZ5: MA-5B/5>5J-5*"446)W*5#!*8QB&%0910+T7<3WRC<_"^SJ:V2NZD4UN4,K^[ M7\%"P'7%6Z]PP\U)'\Z:&PY'Z V]B=B("6HY9Z"#I!+5X:Y Q!7EGY?5^-: M[QI*'UCD.N_8\8?:"*IFKI<[YXU=Z%LE;?F;DLN=_UQ(^T,D0EKBSJ^>UWNE^M#$ MC&&T1T*/;8; =V#FZ1Q* &G"[.3NA,-*6^:K.H5NA'?'1:9P.>(E[6Y'Y2A3 M,/;YROA]ZEF]32!\+7;_6%_?S(,X"$GBA3 - @\BP0E, MA4]@Y',O]E/"*3>Z;M;I=&JSL+/8V&P/M'#66[A=HS?PC.X UUX0?U^3?W.Z M4BXQ7W"EKA8DX=<;BDZJ_1D@7!0E!]="5#VFT@5NVN?A<^ZPW=/E*[ENGP?A MM!.WQKL7'^W?X/*ZK(/@6-W5QF5PSCS**(]\*")?%:O""21,_B=),T2Y" +L M&:7*T>AS:IST\J#_$9?@J<[?+W>#S2EH?1[*BL4"E]7N7^V/1D\.AO$)J0N( M1STHO5&>D&43 3^Y/1DCZ]U@'H.@IYSU+.ONO4S:1.) M-0'\]/E6KF.5*KI9+*^6K/YIT123.;@%O5&N,?(7JU69D_6J+KY:2.GE(W,L MPB0,8@)9BM2-FK2Y" \DT0D4HACY7AH8Y>885?K)L67MK:(.8D2;P(^V^H+5 M3D6 MSH>=6Q1[BQ^[,_ GU$:RO\&D3=KW%EB/W/CSS+,MZ1Y!CW5+V3H0^WZ M;.Z%XJ#1?.L%LTG[N,$ =$!H/&(Z7]%5YROZVGQ%$@L5B%@VO^_ H0SA!I#A M'6H&'<>!O6Z&D7T2KCF##HNN_\ZP0MBMM[('52:W3G_!.'O[_%NEW$MWM7*W M]7'EAL##8Q'](PE7]F*$J2P,1S4[]KHY5N+-],57AZ734W M#YVRX%NAS=8J@W'06VB&07?@54(!6]?WWHBM"DB^^:U!^9=.G>^K\S ;4[HY M8H[XV*#C4Q%\:)CWRC2//#+B9G@"L)E254RPA^-%(:AGT?05+S\.$B?(8^:S"$ MQOQZ+HY>.B^/T?G-WQS;7G-TZ5#+G( M:6U0O:U/NE5D0ARG,>%> CV6!M*&203$!">0LPC',0KDOM_H4-.=:%,CDV;# M1E]LV/)VP[9H-FRU"22DAN!>J3AK?#(VORWW--U>./2Y#0P]_I=MTH<=U=?? M@=>FEU(._*,9T!=1*OM*;@=TM$@5.^Q'B%4Q%&P26V)[0$WB52Q[L%LHK.N+ M7S_6!2FZE9**Q4+NU]4OYXE/,B[\ +(P81!%$8/$YPR&-/6Y0&E&L&>R: PC MYM06D*]KY3ZA;*Y6;#/2'V@L]1: UQ^A@1>#6GI8BP]>)H[AL,ZHO0AO #Z4N:/5U:%X/.R".5HB!A!QUM1@6Z/V58^#>[%:13TM)C[Q: M?<,K_OUW_-CZ^V5"^"S,,H@(B2 220P)SU*(F>!>&F0>$Z')*G"\FZFQ^$9* MH,0$2DXS&C\!IAX-7P[1P#1ZB(Y#YTH]%!QQUXE.1N6>?D7WN>/,TRX*A]75 MPGW!, ^]$$;*!0J%)(19Y$60R1\)#DG$H\B^9-@4JZOO%< Z5V]<%TB].7\9 M/ //=T-D+BP*=J8H^^7EP,:KUGY>P?X28 YJN/]:%.SW?+&XJ2.GY0ZU5+%< M[WGSYUR(C&7M9=].@[,X4,Y*JPLOX_5<[T]1Q%F-!$""BQW02B4_\$4>3",/,)]SV>"&VV #KN8&B$U M$H*-B%;G'$> U&.;R^ 9F%4,D3'WECJIO"MOJ<,.QO66.JG@@;?4Z2#6\SS8=%LV;Z@'! M'OH.NA_GVPW.X$>MPC!%Q6SQ>\32A;N\P\NV0('XC7R[D:,O-Z9MZ:J/^1++;2M>U+'E=;JJ]WE%%T6U+CNK(^->%@=9"*-8 M3>Y83FE"4@$SBCB/$S^(L)'1XEK J1DU7?WJ8-KWO*)E_K@I._=V7>5+WI-< MUQRLH0^,.ZK-P OEZF'KJJ?&;:L@V&D(=BHZKNX\] "XM"\6]-L;FHOZ$Q?M?7I?7GS M_VDI&4[5X'S/!2]+SMJJ69+ZZFB6IJS6/ RYBAZFT _D&""$I8'I9Q@R%*CL M?%%K=J1Y1>GZ8;U01'(JQ*]UYT]B&J0\R2 .0Y7 %F.88I4U,F">2-.8B(R; M[,:U>YZ:"=<1'!P+N.VMWW#A(.A1X"#0#LQZ5]?O/IW(Z#5 O(4Q0HY83;_? M<4O;F\)Q4+O>N 'S#:2=#^:T'2^=.UL:>UA.UJUR5%=*A_Z3K^4T>=Y3TJE[ MY#?^Q)=K_HVKY"_Y\NZ&EZ(H'U0%N5W9]TT9Z]O\07DVB>_R7RO1Y,.KJPB^ ME^/;1&!Y?L"$SZ'(6 @1CCR84C^!/$A0R*3EX0=&\?=NQ9L:;;3:J7P=K7Z@ MHR#8:=BI)-XH6>='ZJ@Y [6B0&EJY1SE^#O0,W!>;W0')KW7&5AC\VD8_!W9 M6(Z%&]40&P;8?6MMH%XLW51Q=:_^_^$_Z_P)+]3%@]SA?K\ORI7R'&GR"-;W M$?/,CQAB20H]XLE%(@U5L58>0AHD.&2,L#@*31P]]+N>IA^(2L[5INCB.Q7J MDZ%\)[NALZO^<.AQ]3 @#\S#[VIDZUQ9';F;).6UZ(WKVB<-E,T=9XT!<^50 MJ]_QN(ZVQH <..":MW!QT95W^#'?7'M4WWC%RR?./A;EQ_5J7?)/5;56?#OG M?AA'"*4PS&@"4:!*/@:!#Q/N)S0F840]H[I0QA),S;9]69"%-CJT!:E!V6JA MR@\ 4>L!\E81)X6K-4=-D_J&'(NA&?!%Y996_+;4-?C6'89&!;#189 Z+F;P MN:_JHMG_:]5X,8.GI^*+84-V)+DM>?6%8^5=HHCW8RDM&)4QO\U'C$@0>3%/ M8$@3'R+BAS#S,((Q#UC@\8 DGM%Y@$:?4R/"CJ1@*ZIEQF<=R/4XS3&0 [.8 M)8;&5&6 BB-RTNEQ5#HR@&"?@$Q>M;@W6"P^_.1TK6(NW\D]ZUU1YKPR*VS; MU\;4>$/*"K;"@IVT!I<(?8AI7"DX FOH"X83.#FNG:N#AMU%0U_#XUT[:*CW MXA)"YWG;S==R56*Z^E>^NG^WEAN(!UYNPAN>OTI5ZJ(\JSGG0>+[20 #2AA$ MJ1]!'&8$IDF,,X)#$:78;,NEU>_4>&(7Z4A;!>P#BW2AU]TW.0=T\-U2B^#O M4F2PD7D&ME+/P$YNESLD(Z"<[8OT>AUY-V0$Q>$>R.QUMU4NKIYPOE!.+W(_ M7>$%_RX)L@FAW-4)VR90[RD4=D6J6HLYBE(:Q@F!'A&JL*^0VZ> (>@S*1=* M4"1([*(&AFO!I\:16_V@U $J#0%3XQH6WX>%*M->4^SHVW)SZO6W9!K/&V?9WT7 M0FIHF!Q_>4+?:YVUIAN$/<#RW@^"PW3A1SH9/67X:46/I0WO>=KL:ZW*E9P" MY>K^2N[XC,?@JU '"X4%PO^)],UF^V9G%\J?=##[1Z"@SMU^AS8P] M\Y1E.?.ZZ-BU^,8?9=/*0OW.[QJ/M#"*2>K3$-+83U6"?P33(&4P3C!)/>;S M(& FQQZGNYK<#-Y68BNWLH*J%=:P3/EI?/76;C>H#3W3MX#MQ 3?SP%F7G#\ M+!:N"HR?[FC<@N)G%3XH('[^#IY I,@]6$8J-KA M-,P@"=,$LLCG2/A9%!(V?^(E*;0S=I_HRN2#[W8XX'?/5R]K_*K4W(W;',![ M)U=-1>VKVNNU^?M;N3.C'0>])I^#Z2'HR8&A@32Z"$\@]1+)WS3P8(HC"E5\ M,6()XV%DY/7C8EA&29O>RJF"/1H?.YW]A!FV>MSM K&!F=L.+//4YV>0<)7H M_%0WXZ8U/Z/L01+S<\];YC5>DZIV^UE]>)+_^9PO^:<5?ZCF 0YYD(0"(I(@ MB)) U73/ AAS%OJ81X$PJ]QTJJ.I$<-.3E +"GXH44$MJR$QG,16CQA<(#8P M,=B!99Y.^ P2KM(&G^IFW/3 9Y0]2 -\[OF1JWY_+99-'5D5^K%ZWE6;.U4\ MVB<^#4(F;8Y .0?11!W\( ]Z&2/RL\,QBHUJN8PF^>2HJRXK333+3Y-CY:?5 MG4"# 6A Z-1EM"M*_W(O795$+(A1D,*,, M01PD$?/"B$:947SBZ:XFMX#A19OI\&$CJ>&Z+JC<XA&]@3OCM.]C)VM3WZOA/N\_FJ0N-([HXV]VH]*&K_#Z=:+]G M[_W7\33>^"#+_8JRJ]MRI\6Z^FU9U*CK?-B*RBB.Z\"_ M1D^PWBH*U+4P>&Q5K5-\R(U0!5928> 'X*%6V8P#'7\->HSY>F,\,+_N,>JQ M@)6ZKM!F;'<*ULFIP4;%&?C<'=@O_0-KY;[J'G^';J\.A1O=7=8]L,?<; ?H MQ6XY^94O>8D79 )0AYD*6$09(&#"(_93"5-JKP$S:Q>VEK.Y/L#11<<1O MYWH;E; T5=]G(-W77J%>I6F*UT5UKAY4%.Q_MVF0U16496N MHD5E&G9@/"*:S#L@SD.3[!;46O89J*6'A8!2_J;JUTPYP>8%RRGXQMFZ3L[M MD$PML7/%FZ;=CTN1EN -O6GY5 MHZFI,58C,JAE5L=?M_E#'>7PY>O-ITXD;S4#M1X&Z?(T8.TGJP$0'9B;=,$$ M/VH5@/,:K 9PV677TVA_O"1[^LJ^R+5G\)JMXU =J=6$;JE*$M*6H\_-?WF42P@RD@(<1 R&*:7 MX.GQAS4D0QLEM5PS\,YUGLVC"KLJ"?JB[7'+?AY3ZZ"TY]&'S&9JOA1X_N'A M<5$\"-'\,/WZYL;^1'G3\MK(>2VMRY<)3>_/_%% M\1@BAJ0A$2.#5>J<#D'*#^D=0JU'_O%4$[#1I MKH$T_*A=#H?!&CO*L(RTAMH/CZ,%\6(P>Q<\^];'6] N1N#%@G5Y:VXK/RB7 M2;/*#BA+:9 0F/AI#%$0)C -4P(I1B06/O88=U+9P52P:2Y:]$6:_Q=YSV9@ M*>W90H 5_NFLC(/Q<&HZ,;S"( WMW'"^#,-$BRO8@CYP\01CL291',$63-WB M!];MV]'\-[F(+-?\H]3_6$4APVFOV=J$9G4K,5 ? #A>%&N0N6J(E*.IJ-OK MJ#/-$(K]B63ZNE4]SD]+EC_E;(T7YG4X#]Z=FN6AZDIVA#0JNWD(3#]3N,!D MZ$NYEW"XKZYY4GG;JIJ'#8Y93?.D.GM5-$\_9YM[\_%Q4?M8X\4[7-U_7!2_ M?UK*E?.A\+%TQ3SP2 099A#G/D9%&&<)C1COF"!62I.K7ZG-LN[ M8@.V,@@Y)Q Q:WCYTT35^+AWRIXE>7TDI[KZPUOF3S@/LX M]1&&/J9W&UN BRPEBHUQ/=27=WDZUPO[B^*;I M+"HN[X].=S;^K=!9Q8_>]9Q_RXQ"&,_G'Y:K?/7\,5_P\AU>\;NB?)Y'$<:']J)-&("&H9P49(/:(XA6 _,SC M96 J,(-$>_*?4;SG\%J^V4QT^9?=_#[5WB@3^HPRFQE\[C&[57_C9GI-%OE= M8Z@F7L121@*8I:'<8\4\@B0)/W& M1PY3W,NMB*:K>]' M4-1;TR_#9N#)NX7E^CPLQNOV:/&5 M%U=/=W6$HW+LN'I8Z=X2GWI_:G-6Y="Y^7 -OLK_7SU)8^:.@R:B\V4)G(=B MW1/-J ]?_WQVA=S ,]H-:$:7S.=0L;IH/MGH:)?-Y]3J7CB??=;RTGF3UZO. M2C%'7HQ2(1=K7Z[?$/D>DPNX3Z%'TR 344(29%2_^V7S4YO^6^G:)"FF9 M8J>W6-LC,O"TU@?#_++WJ,ZN[G1?-C[NU>U1Q0YN:(\_9;X];F/ /^85Q8O_ MX;C\L&3O9=MRCXP30C""L?H/P@A#PFD*O)QR)#V'OE4)U.;O*V"U2[Z9*.C;:7/J=7=3Y]] MUG9E+NC_?N./VQ#.XJ[$#U?KU7U1JES?C7WES\-($*%J,D19G$*4901F#(

3[T_1A#)!(&288HC*,@(5F":1H9;3/,NI\:=6VDKQ-W M[^1O$LP:9I,R' @]TAH.WH&YJQ_93II,N><9(H&='7"N"A"8=3YN/0(K8 [* M$]BU8FF/T7O.U@M^+39>;/_@[(Y7GY9TL69<2G!%Z?IAO9"F'^N+AMM+3(L" MAH, >S ED0=1RE.Y=^,1Y!E)F1^AD/EF]7V'D7-JI+E14P40[]S6&U7!1E>5 M&+>C+3@;\VIH&@[T26B:DJ\_T$.;GH.,\2 9D4<:%%>&[D!2CFL8#POU@2$] M<'>V\U"DJ[%IN"8-6'1:X\_N2OYX2F:29$ M"OTX]2%BW(<8IQF,@UA00F,>$",#W$Z,J:TI+[2H;<:RT:,NIS$#RUH5Q4:; MXHP5X%MMS-8.RX'36QJ&'XZ!F?]P)%H5P+MZ)+YN1V*K!_AP?B0LPMHO =)9 ME+N5$",'O5\"U&$,_$6MF3L\J*M5^3GJ^C>TCT^-O^I;>?E[?4^%C=[G'1,L M5!Z8(\YJ:^1BL*>?E4?!IHW1' CVA.[Z"^S_RG+3JT[5ZX217=^.J[*4 U%? M:;Y]WCUR@Y_5/]5%+U1VR3JOI-R.KQ\>FYGZ\Y%3.4__6\&ON>2PP J$&?ARYGLQWQF//G2N-LOC"3[N_GGT 3G84H\O@=DR6)6K M^565XQM,!P'K9_?+X9B8 KNHN P@5*OVGWT)5_L4)?\:4=;Q]LQ02)) UI&IJ8DB^;G]H, M5=+5B[:9;;>'F9[]98_$P!-T"X+#V=FOM"/K8J_Q42V XXKMK](GGAIY0_GA M/VNYI']:JH.AN@YU?<1^>X^7U\WZ_ZML8E5]6C;E"_[%5>IHSMH A?J7RBEO M:SG,,19^$&(*.?>0W&_Z(4Q3WX>"4A2&F"!DZ.H^%>K_ZFA_%]+>S#3J@ T][[;N2 ('KS>ZVP4A=$#?D[ X=]XY[.F5''!.JGS:B>;T*W:,\96OE%_.35FH M1%;L[?-OE?+).9)I<.Z'OD]Y1B$-B;3\ QQ"$JK@.9;P3(0!(BPR*5"LW[41 MGXQ0O5A*#JARK'ML95=V5W$D;ZD9R1B,A1[G#(/PP!2DP*V]%F\ZX+Y1DDN+ M])>CR4S=T9$Y8H[8R:#C4FW]GR)"4OC0,0<$IX2B$080TQI"&.2"!0(E*:,VEA++H2; MLGG5: =K]0Y#1V:@41%T=02MDG86F9/1-C/AQA[#$6V^"X9O%#/1)?2.[4HG MHKV*(>H2U%.6J],^+LS9\FZ!J^I:U"&>5S_S:AYF&>IL;3D% M@>N4+P?]O$[VEU/JGDP$<_(%.T+X6)0\OULVB2CH\XOXE%]QOJRC3HJW_!NG MJN-#)?^^X/6=[9)U]Y'S.,M0%@8">B3Q(8H%@B1. M.&0L3%,_#$GD&YWCZ70Z-4KHREP'A>*.L&8FE!;F>@:2:R0'IHNNN#.P%;C& M\TH'3V.+Q@0@1_:*5I>C6B,F(.S;&D;O6A;NH?E[3E;?N=S6U'<85T\X7RAR MDX;.=[S@MR5>5H*7M\4_^(+=%E^PBLY=/5^Q?Z^KE=K4JHK55P7-Y0M=P:[% MUAS"/^B1[Y1&?Z3"2.\^*=HF*[!3>@:V:D,Y]% I/@,;U=4F5BD/5P7-)/6XA:#&'8J#BE(C=V^^ MW:YW5KO&INO/M;F9J]74L+;E5^C;L9D#*#+U]O M/LG-Y;+*)6JZ*6\TX#N_"7>'W,#\?!8TQ[DF]<&QVI6?:7JT_;F>BMV=NN8; M=O;R%\[R]<,M+Q^^%BM>M4%T'N* P=1+ QAF/,M(D"4D-7)- M/MK+U%BB$1+*KAY +::9/7D<23WK[V)\!N:" V@&B$[LQ<"1R7.\CU$-E%XU M]\V)_H"GWXXM-$JI-V7)35X&>IB;T%>\JPS2.58W V\QKX,=& MYB%<"30@;D: ]C][H:#]RV_ MRY=+==_^%LM?4%/GVD,\.8N#C/H1C!E"\A/E"*8L$S!D-",QX3A-6(OGAZ7F M&:0+-#>=#7A1N&0N@=1=ZRZ!9NBKTUJ@&;A:KUW^^J #=85?1Q7,[D M* @N*Y>\[&#\(B5'%3Q:C^3XDW:KT+OBX8&7]?*&Y4QJ]P\I8Z%(&8&^'U&( M/$0@EOLOR$GFYG:3FPG)'A44II-\>- ZLWRB^$9>*)WD*D% M'& ?U@N!HVE^O(]19WJOFON3O?_A2T/#>QSQ&]<>/_8)]P,?)DBH+.>,PU00 M#X9$4H//@E2:I':1XN>ZGAHSZ(?&6)9"U1\43;-A$*B'WBB[0_F"^'-=P)R' MHY_M^)6BTW4!.1VLKMV"':7=E 7EG%7J"JN]V,IY=5/RQR9#1W6U9._P8J%" M!NZ+ MJ9'?3@4U,?.=H&8<=^DHZ1'?B-@/S(8;31KW@ITN,]#1IG8[J_6IPY*41E"= MVX)/&L-D3)*.P'7$G)=*,RJ=.H)NGV-=-7NI+7DV<5)U*G-28]4(+_;2*/4A M%Z'<;_H40Y($(0Q"PGD2Q-+V--IO.I-L:F3D/>P(<^?F\J5RO9(U[0C.T\:VJPYLCQ.7 M]=W8O_+5_;MUM2H>>/DYQZ3)*,^?^'*M8KJ*NZ6JGCQ'E,0)80GT6:)X'Q&8 MA;& &2(I3N*(T< HXMZL^ZF1^T9ZL&A%KLV]LA%;A<&V3!H-B>Z)Y5! M#WZ4V6+\NY0<;$2?@:WP,]"*#[Z=!]SBF-,&-V?GGT:=CWPP:@/,X8FI52N6 M>0-.'VM\P?\NRCI-@:HB];YXP/ER[D>P++_!" MHU+%AOU/C>W.Y1BJ=0!-S@VE!?C1Z&%HK9J.DA[_#8C]P 3H'G;S&'T[\%P% MXQOV/F[4O1TT!^'UELUK,P;)/5PSL2[==Q_ ;+R3O@2\,??&9KA=LL\] MA8C[G>M!3Z^U%SVEG'A]2GRP%1$T,@X37W(&"%?/WGGKQDPQREG@Q8]@37FQBXQSI8VK&B101[F3\RY_\ MV/N[RARI?//S70$>PY(+1[#5HX0+$1N8#;X6*_!^*Q[ 59VC44&UJU4T@#-O M#RBNZB0$LCFGD&9W]G.IH:GRV6=T[ M@EI>FYV$5H_"7 V,$U9865,0^> <$0U)[L9E4[.*;M/&6>?M[R8WYPB?%H^ MKE?59_[$%\%FQQ1ZGF!I"/V022N(8P8Q\F+HLS *?8Q%Q(R8H:>OJ9'#=PER MG>Y0VOQ-O=]KN5$MG^JPW49\\*96 2&9[U]B&M>J+O!<>C+\^U1Z:Q%; 9: MQ ;81FE@XNI.O*>G<>^_SZM\<->M\8IE5M=-;;JV#%'[02?$#U D=TZ4"0R1 M3T)(O A!D:$D#!,2>MCH2OMX-U-CCUW!1=Z(:7C$<@),/7:X'**!B6&'SK8, MFG,ZZ ?!57K.XYV,FTVS5]&#Y)?]3YM-?<;S^8?E*E\]?WC@I3).?BV+WU?W MZAX#+Y_G02K-A)@D,/4] 5'F9Y $0D FD,>PCX2'M&*BS_0SM3=\(X]A(.?^8XV>A8GP2[!=G8V[$2HD4^+70)Y M>'[LM'7;8D*"ER5G3=)'_JZH5M57OE(!RCA@"$-.,P21Y\4P50EQ(N1A=9B< M^:&_*;QQ:U)&Z&AW6A/[9;6,VQ$H^C.OJK\UQ1/RJEK7,YLJD4V+!QW'6(\Z M+X%LK!)!$J!/&X!J 6= BNBR)% O!LZJ !WO9>3"/[VJ'M;ZZ7_S$)&()+;1)C%*8,DBM/,QR*4AM[\B9>D MT&4'G6Y-OOMNY\-]_IV8(MS&%"U[/GY[P/7XPC6( Y/'D8@L*3%XLY49;(0^ M?41OS"/[[JJ UNB9T=I':["0;Q01H,6^Z5(-L?P MGHY_<]V1K3U*2XXK_IXW?ZJ.]_-"?RL6BX]%J:(JYG'L12A(,Q@$Z@0RB3A, M/8_ V",^I8E L]Y'-H"MH#FTA>V:,2\JJ!(8L \_.5TK M0KX6(J>RAX]+X[J"9QN:&H/5 H.MQ& C\DS.F&*U+%::]2GT4.SG)>< #LQ" MY[$;H,2@-D!650;/MSY:H4%M1;NU!O5?>J6+W,_YDG^2EETU%Q(/1N56F3$2 M011$:M.,(NCY'@U#'U.,C2+NW(DV-8YR>26HE 2UEF/?ZNY&?J2;7:OQ_ /= M[NH,Y?A7O >H3^6:=R?8'^NJ]P!0Y]>]ASV8N_J]+VB]A?^85[3>J><%^RC_ MK9K3"#&6I"FD- T@\B7/DYA@& 9RY^R'A"(OU77T.]G+U"A[(RAH) 6-J*"6 M5=_)[S2H_13J#*JA3Q5M4#)R[SN+@I5SW^E61W/M.ZM8U['O_,.N\W;^5G&Q M7GS.!9][)(ZC+,"09'$"$5*WN2SE,/4YB86@/"1:\]^DTZG1P;]X?G=?Q^T^ M\1+?<="(VN1<4 *#-_]CD1A*"W\]:\LUJ@,S1V_NS5D++U!"CY%L\Q"BP3-L M=KJ<2%K-0Q#T>=?\$.OFZ;&^@3(^M#IX<6KT<8.?P5/U8J>P"P&?@5IX M_6.J0YS.'TM=!-' 7' $G2&N(GMAL#IL.FQMM,.EDXIT#Y-./V1G+EPM5SG+ M%_71U'=.VQH[C7L'9ZKRCHHV6*_J#CS=P]3.OYA'V M:$:8#WV?4&EEI @2JJHI)PASQ'R4<*-0P@%EG1J[="4%.U'!#R6LX2G1D$.L M9\A,9. &YCS+,3.V>49 TY&I-*2DHUI8(T"^;YB-T:6Y/7=;LJNR_+1DM_EJ MH>4_=_C6U+BV%DK?5-N#X+R=9J_]P(1U6^+:Y[:3NE0E?F#Y4\[6> 'Z@3$R MTHYC8&6A[34UFGEV7(6N;7;BB0MRA_=5NCI5Z.JZ22Q[O5Y5 M='SXJ[+$6YG!HQ)Z!@B_RY?U11/!BWISI-*0LV*QP&4% M5 GZ2H%CDY)\A"\FBCT<$11!Y/$8HBC%$#,A8.9EF&(O"OT@:[^8#TOV!_]> M-AJ\XM?":[7^D)^*WO9@@H,_\,KK(*_]]2:1?4?[&3@XU-X@ &H('.>Y'V_, M7":]'T'J\3/@CS<41]/AC]B]2W-J'@81Y5$H;1Z?JXMP2F"6^AR&<8Q9$$=! M8)8P[W@W4]OQU"ZK;=/E**WU-O=*'V5LQ-7]YN46$-3ZRA, M. 7B,N,92UK(EP+/ZU,1SJXEVRP5\;1!+Z)"$2:>3HXQ&;+"5&VP%!TIR\$;)KFF&&J'? MSR=#83HTN^C!>3[/GCVNK'5 :5A[;'Q?]/[J.%].WC8X-52NWJSYV:GQM ;Z2Q3HN]AIV?%V2,RM/^!-AC&YMEQG1V997N-CVJ.'5=LWPP[ M\93=A)66W$/11-"UJU)*<, \$D*?Q3&44U2EF*$8Q@R%64)3QM/$9,X>]#"U M:=L(V(2)FLW80_#T)NU%D P\;[MH#)!D^*3JCJ;O8?NCSN"3ZNU/XM,/6GH1 M45JNE0EM/#F5/B8)Y3*[1/E$&&_3L(20#\1442B. MC M8N0&U-/9U&;WYV)Y!^M"LWDM+E@I><$C?M;W#]0"66_JNX)N8!9HQ02-G* 6 MM#EP:41UZ$NC 8@K9YB^KL;U9M%0^L =1><=%8SGJCBAK' MNIG:1&R+1+2BSD C+)#2&L[,'F3/SU,W> T\:VVALBBHT8?$!?4TCC8[IM<)8D/30"OC#J.!"@>?!/N64USL\RAA# ?<@29&T##)& M8,8P@Z&/?1SXB*:A5@C^J0ZF1@>MC'7%[%9,HVBVDT#VDX +>(:^JS)'1GO: MGU._;[;+=SLS7?ZTF^4GFQUECP//:+WO[6UJD[Q=[[?2@HVXEI?2_5#K+?_. M !S\W,P:.YL\L>OL7/ GE?[2,97C9?LJ.0V?^#O^:.Z4J^N5N]P M63Y+XZ.N]SMG04B]+,I@'&6J@ %%4.X@!/32((@2&OL!,LK1T]/7U&A$B0I8 M*ZL98_0AJL<7CG :F"UJB#9BS@!>@8VD305O=URA@8T%!YGR5T M7KDT@Y]*1]7F[TM]'WG @(.WV;P&!T0G%7_@E."TVV/=E1P5KWN><'YA^TL M_>O5/2]5X%+)[_FRJDOLJ'V%.AE_AZO[CXOB]W]P=LGES- -*-Z"4 [5V+XJ"$2IM/$KM6,.E! MRU.SYUKA]"VXESB=M]JLM1^8SEJY'(8OG-3V L/L97NC&6-'U>@:8,EJ[G$5A8D]R'P20^2%'DP)9RJU$1'4(QY+ MCR \WN8GJ9$,56*NL"'(!IG4*0G7HN.2K38A#8TWMD%; M#YJ>Y33D4 Q,* =)?1KAZ^HSS7B\R 'T7B5]E$__V*CB\.+(%D5'EHYQ]Z/: M,[;@[%LMUNU81DV7A9RKJ^<;^=&MKI9,%3%\5)O@KWPUQUD2)('D08]'!*+( M(Q"+Q(.1H#1.?9&EGI:YHM/9U-AO(VOMF<$W@LX4UQG&5OCCZ7GJ M$-,VT=<57>5/^>IYK]"!1X(H$RF&-&$91(QRF"8H@E0EW0DP3IAO5'/P:N9?-8VSKIXH>?)6URLVK&VKY\:VK4J)G>]!P6_9QU M&0P#1 CC\(X$BB,1$QYY+LIP7?0]]0F<6_AN$KE0:[E![4" M5B5P3 9&SWX9".Z!R<(IT@Z+]9W$;/":?8<]3Z1TWTE(]"OXG6[",EL7KN[G MGF \R*(4QF$2012B#!+$0XC#R/,\CH.(&&W75*-3(R0EDV$N+@6-'G.8*CPP M)?3J:IY@JZ.69R2:4X%IL[J KP\N,OB8F]&WM M8ED*L7/AJ :YF="!Q-5^MJ^K<7>J&DH?[$%UWK'[LM^KY#5\R:I.?KF:&4,1 MT@C'L0J*DXM&G&"8I2B%7L)8% A*J, 6+FNG^M.: N,[H+5'0Q40TL1B&]E! MR1=* K J6KOK+0S:BU:S1>@D_'JD,H5D;;%NUT')"%G,_ CR, XA2KP8DC3T8!!3FG":?LCP_OGVX^[)\S%6I<^.:[B<;F-QTK,]4;_,'Y=GTY>O-ITYI=\,SYJ-X M:1XW7PK5*"?/QU%RG+U&"Q+[D^FCK8Y[2-VGV,%Y=>_#=LOOKT7!?L\7BZOE MP2G2;E0-%QNC-B?T86_DKKU7#D])NU_Y ,N5%6J.5C.SOD==[*Q@V5\+[1JY MU#7F/2_S)[RJHP]DTW48:?5IV=F(M^50\&)37>$CSLLZ>'RW:$0X9)'(?!AP MX4N+.$$PQ2H C&4$!RE+&/+L_&2U-;SK-+-3$'0T5 [,+TZHMEJ"C9HS MH!0]DU%AE-'7/!=\O3$=^BC1]7".Y(+C=!R<^^.XD>Z5G'.<0GO:4\=M-Y8N MVNW)X;?FJ/"VN,4__Y6O[N^+A7($_UB4)XIQBCAAE$<)C .10H00@6DF(LCB M*,29GP4$918'K[;R_!$.9IL*'9U#617:4A_' FDGK!9;?E$>XR=LZ5#__(+473E>VXKQKA^Z1>"=>"S M?FE[E^1VK.N;W.":H/%%!Z^0E?&8@L=3,1Y]TFZZRQ;4QWY3%NI.B[U]_JU27E3;ZJ2M#W;. MJ[E'_("%H0\]3.7VFY(,8E5,-$UPY*=1D!)/;K^+%5[HT8!^UT;TL!5@N ]> M)7:O*Y\_MK(KOT&Q+:N+MX*;L8/!6.BQQC (#\PF"MR:?V\ZX+[YK8FW_J53 MO?CJ/,S&5&..F",*,NAX5&HR!V2?LBQ:L/2]X8*79:="6W.LJ1;9-(F9((A" MGZ((HC2*8!HB#'$0>2*FB4H\8F+!G.YJ:I;,1E)EO0!L<@ZH>";G!:F#2 MV<*TLV7:RP['MLQY-%RYUISN:%SGFK,*'[C7G'_#OM9ROJHW55=+N6=:JKP= M7)(0[]Q][ Z +^:P6K1!YZ.7DC8'YEB=:8M6;"V@ M)[XH'M61,;U?%HOB[OF;2J12M1G%B&"8QP&!&/E(,IH@DM&2 *8I2I'(4HY- MS:#>_J9&85?T/^M<+?)L(W<]X:C*G+C::F!J'O5#+@2)?")\F'E>HOR^$<2^ M_#$E01IY(6$A2N=/O"3%*X#>[7<$V+>2_^5/?NS]O2&[4EU #H.]KGWJ#,_! MC=3-9[L3%32R.DRU9XB+,W.UO[>1;58MU0\-5[W7W.=/OGK"^4)=YJM; ;S@ MWSE=E_6>^HK]>UW5Z\_QQ)Z[WRL#^UJH1+QI+ 2GC,$L2E7!1E7**4 (9B'R M AXS+V1&R\1HDD]MP3F?;[F]3%";<\*77.0K\(;_5'B5_=)>CV>V7H\>XD_P>!N;NZW>?9G(!)"NPTV@&MMI"J1%4^A[/ MZ[S3;0:PD)_N>'F=!QF0$=(^NY5[,EFA!QD.DZ31PPA@MR1^XRLY63C;E"QM M[3[&I(6=A!$D47UPDS!(/.'!*$ T\1,6"X)-UJ_CW4QML;FB=/VP;GQVWLN5 MA.:&.1I/H*G'Z9=C-# !;P0$VT+#[DWF?A 6#6E/?K&K;SX>%Q43QSWE:./NYO>+58M 5A MKX4T^8J[I=KFWO R+^1SU:K:W>3$(18B2!(H J&8Q(]A&@8W:[_=7$$@0S #-0 _JE0 !VJ\YQK7=#;LGP<5\*/#95DZUJD^IRN/.K[^D MI*I2/221+$JMR<7-.3ZV1.Z]6%S:W-P/%HHL#04U:BXPFJ1S8WFC^K?O:_]! M[=Q^BY_S3>UYD,?-I]6V)SYXXE^#'N_-8HU'9L_!ZKE#2SI1*L](*^ \J<>U MG*^4WC,2W-V)/F--:%%I@?WWP^K+JKCGJR]\I:;_4)A76^@;9&X4?_".J(P; M*36\?W\'OLC_:X,//JQ6FV*U,2G"T ME/PD[17%D$C4$<(SZ##I(V=5HZ!UY MNCH-.@H>U6K0>L&,'O)"X".KMSECO-PJQWC=EGB[7L19D,5$)#!""8>()@', MHD3 S(\R'&>"XDCK$DMONKFQR<-WON;538$>46B"VL\6[J&:^-2ZDU>:5=4E M2]-!?.L61-;TT:[S&:<#\VC>.8.J3;IF&-7,J]ZIR-7+0J\B6,U1)F%9,XUV M5&OXEF5Y.DK7O#( GY0O['\:$U!%L:DCB IONU_SIWS[5'XL?O#FIF<1"(RQ MRAIB"&&(HB!313LX]+TLB@7"'L+((O_:3AH++^,4V==M'=01/]]+#%BCT#Y4 MX+G6RK!2GMW:Z9W01UR*B2S'G0+@E[8*50#&7HOJZ+W3XP:T-'%8I^\J)%W5 M\[,38MJZ?UQ!E6K<%"%'HT]2+AFZ1;#DUH9,).D&3YH.8 RX/4U0XL6W+_RS^E M@9_\>U.&PO B9@A^S5L9AZ".;>R>(/F^'S7S:QE-*%S=T0Q--^V%C:;R9[@3F J>RO-S&"=Q M$L:^ZLVN3SJF LR-A/82 B6BH=%E"KZFN34BI"-3D%;\HR;DYL:5)6ZNS"K3 MZ:Y(B:^20^5BC8!%9C'@C.400]E J(XDB2&_ B*"-. BSB5 M)U'C^/736>;F\:N$M,KPO@RB'AE=#;9^K,T%U+5E;25\W\LRVT;T/'!AF;CM:B0LJ M>4%]%FI)#+[RS79=&$5TZ" Y?!WH$,21][X#_(RN_S21L;H '!I[LBM 327; MEX"ZK]B9 +N@XGN^KX>7TT7H>YX( E4@&L?J'.-#0A,,?9Z%44"\@/I&I:(O MSC(WPJB$ K_D!6"KY1*O2_ L?^E5X!X4B406L42HO, M)ADG?N )WT?"+)?Y:EBGR6 >&U@]6^MJL$;FVWUBA12PYMH;4,GHSMCJA<"1 ML75YCDF-K5XU3XVM_H\2F*^$[^7=:. !?:]P$"0>"B&D1_$88:8H-3(3W-ACKFQ1SN0 M_],^CZCRB[8;.=3AW(8MWB]!K,<<5P(W,E^<8?9@A9E% 91.5)P5/3F?8>)" M)YTJGA:S-6[Q>OTCZJ1I'[#MM)?)P@7E&H$>]5%H; M00:SB,:0")72R3#QS%A";]JY$4=5$9O#\2ECO,&;]OVI%_1OW\LRRUG[[9K M.7B=T5)-L<^+4<_O =)54J"5#-,F M_%T#TUDRWU6#N:U,]V&UYOEC46>ETY>'-2[*Y4DIH ?\\[XNK7"[V:QSLMTH MR_)A=8_KVA-ADO$HR^3IT L@HE$JCX@Q@6GH>WZ&D>]A9A$]/I[$6CPP?83Y MH1*=J%4$M-$1; Y* MRJ,[;IJ3 V]<] TP'VNJLZ943#D9:[HO6[HG&-OF"G M,&AI?%1*3BI] QJU05MOE4%9:SY^D3EWJS-R53D'@LZBC)P[P'7KQCF\4/]<&X'R/VEE5*$, M,VE+01ZFOCRT>BE,I54%8T$Y$P'*>&I4)LV!3',[PAZI5*5+[-JA4JG5#2@J MO:I\O)UF@.]5NU'Q 5(Y]5^T[R,ZVA+KL=K$"SRLA.3U$DU<;](9A.?%*=T-;1[96F?YJ--Y;0[) M@_O3L_K3NUP(KJPE;E'XQFS4N7%O+3W8BP\.\H.# C<6I7 ,T>XGT7&!'IDK M33$>H5J.'796T;.&4TT63&L'03NVUG($![9G5>IK(5"6D"@DT ]" 5&(*20X MB&'H)U'B>1%C,;(V):LIYL9.QU8&_8[7CZ;]SR[@:&&O&:,SJ?E523>2#76D M^1@F43W!ZUDX1PKV&BS'3UK>?%XN\W>H/_GFY?!(4Y[R]D^\9A]POJZO8/>T M4W[-R[]_6'/^L9";44KZ55I+G_'/_&G[M* ^2^,01] 3(E#Q7A2F?IA!CGP2 M<.$3CQF=.Z<2?'84)$6%0LH*\D98L);2WH"G6E[#J]2IEE_S]G6&BSKVA6VK M_.M1K<*6UJH)]L4RL4IU::=)Y9M EI;Z*K2V_#M0"( =!.!K]5/Y//!3,;_L MG7C=7-T/3R7VM%?*$R_&V2WTU/-;G+S7U4W%;8&7+V5>FI^Q.]Z?V\="RKDJ M^&I;GE!+([?!X;D+,(UCL@.LQCX0]\,TQOEW !2[DV[7H-.=:0?4.CJ]#CT[ M X-6E5ZG&\[^0A 7&LSK]('GUQ&A,8ABD3/(YCZF>O M9M+VBCX[GFJ$!3_VTL[!H.U?_ERU5J046U;/0G,K=N'-9,2O=NNZR+3FC;M\5MS^T*TB6,GH[[Y>H+(L-%J M#\;(S/JPQDRY6(WP,#)-+ZMN99">##69&7I9A;;QV?&$V5YC/%^\+S:JU#9C M.N6W1 M6DS0R'D#E*021Z!DU=NJ?8#V[UE',(U]SK1!2'OS:F#0LXOEV_4NEG\X[.*^ M,2?9SAI*[?:USJ,6S8C4U_OAZ?%S\9R_+4HF/^5+_*C=A>CBVW/;N964X$'% MMSR"SU_N/TJCO2AS"1!G!KV&+B,U_+&]'J21]VT?/N /):RK)D*]2-AU#[H\ MY'1M@WI5.NH7U/_DM?TL52+I;<%.\DGK2@D\07$<,0$]U3$81:&O^E2H5I61 MH!$6..+4KC=ESZQS8X%VJ84J:;KN-WB#G]&&JQS*ND!J97([$O*DS M?U[ '\U_C](15@<95]4L^J::MH:%AM)GE2MTWC'W.+QK.KE5B715:/I7KAK4 M+T+D4QJ&"0RYR"!"B2>-&"H@C>,P9"0.,S_4=3ET33(WDMC)"0Z"@EI2?8]# M)Z##+@<7,(W,$!8(&7DZ_#O3QA;M9/A973 MX>CEN>W-Q.$9)W^%@#="4_H8C;$;Q-ER$X2IGP_&(D_L: M+BITR=5P^4'+-//C_G%<\+4<7?5!*=^NGI[RLE1W?HN4!#'U:0JS5%6TXPF% M!'$*HXRB,/:\@%/?IB6FUNQ:O_%7*%!RD!#@79L8PWY+>NCK&?\.P9R(,$YZ MB.Y$!I7,H"6TPT( 1B"Y*@J@-^FT!0*,@#@K%F#VMFTTP$/U :EF>2>WM5E0 MP,G+.'>A0 MZ#R$H.M!6V?@T].JJ$JT56%$Y>UV\WVU5I_#A4^R+%39EH(A%6T:,4A$3& < MD(P*#R>^'YGY COGFML&KT6M"T?>[*I*XKVX57..^F\-.W+TX:WK)W2"XNAN MP@K ;S6 M:#@(*E+Y^ @',Y\@]TS3>P:'%3YW#,X_(K;:HRJ.)RZO/BP7/WY M-\X>^6\X+]1??N5TB:6-(7):D=@#_KF@),093PA,DPA!Y&,&4Q11&"!"4A02 MS''FL.ZBB6PS/<"<2MJJI5BJHHOJ5%/UD9>Z_\A7VW+Y O*"+K=,LI]Q\=^&GG(B,1##*&(8H]3C,/!'"+$() MHU' ,V9D/>I./#=3\I!6''/U_)7\*0J_U>Y+Y5=>U?GN7SFJI3:(L-A''I4 MM8PD/D0D"2#ADH=8B!,B$B0T>[EHSC$@7Y'[Z M&0&ZD5FG)2RH\P0K<4$C+_BCEE@S'E$71=;33QJZ%Z/8\;0E/3 MMWJIXF0O"[V*EW6'F82.#77:L;#I:_8101^+:H[:LE0!M4F PD@:?A!E*(1( M^-+>\V,N:3?@&!$<:AI]?9/,C6;W\2XM0=75T"-;#3AX5U*76I:B@SF?M3GSM1&*^*6\+]BG'1&4/2PON,\?E=LW97?%5 M675-5=LOJV*]^Y^J07#Y*2_XQPU_*A?43YB(< A#4=EDE$&22A,M37$6QAE! M"38JX>A4NKE1R^'L>%-WJBVK6/Z6AF"G(JBB[!JMJJ?::E:=L:7MHC0%E:J& M^11N?P1Z1]976]J1R?!55M7X0#P*^HY.S6YEF_1H/0JLI^?O<29QXS \]@#< M4OG-VE8UT'];K\KR=RD%7JI[*>7"?,-5_RAU7\ 3S@G), P3'T'DA1BF@B&8 M^#RF5/@$149Y*4ZDFMOGXB!F=6U@6"?8S4+9>2-'A__U797R[PYJ@4HO<+)@ M-X!4NKF]U7&*]4AN3SN97M4G>A6,0P[3ZP:W(^IW?)W_D*<&=:FT:[RMBF'> M_LS+!?.3.!)<[#HC8M494?[/F",IP^! M?@\K>8*72N1+_H5O#J% #RL5#'2_7OW(&6=O7GXO.?M8W#US57Q.BD'EAZ V M+'=M20GS4(A0 CGQ)$\G+(&$TQ0*X4TM'U%@?XU>@>79_Y;4=F4)/EG6O() : M'D=KJG^NXC7O6VO[B](5Y,6O8*\N..@[3H/<$1?$U7E_#!&G/?Z/"/*9-V#, MN2Q* RR737I7*[MK%[BB6R&@9XS9$?MR"2[DLQDTK^A%K)]E78(U-E-VX#0< M(F56-$ ##;O: 7T#3U="0$.]HTH".L_;F99OUCE[E/2"BUT 9:@ZID4)C#Q& M(>+8@_(PSR /<9)P&H9<&%W6GTXPMYU?RP<^&9_6SY#3,Z6NP6/DS=V"PN%^ M'E+?^<[GK#[1TFB01L'JZ=GXPWSRYMPVI?K,G!CE[58( M1E_E4Y"TOL57X#/!%[@'&OH[ORO[]#I!5CTJ=M^,G3]J7T7O75Y2W9]EYWLS^E$>U8=30BY7 M*H;,=>SA(!17U8@['G'R&G$7%;I4(^[R@_;U7?B:YGAYCY_Y^G9_%U&%!RZX M""D6#,,,9P0BD@:0Q &&)*.A+_\M9)Y6Y2:]Z>;V'3I("YZ5N.:E7'J@U?L6 MN0-L9 9H855)>@/P!NR$'QV,B?1$Z635SQ^Y^JH$CE;O['-E^KRB?T>[%:KAY?%ED49@0Q"K,L]"'R M4:2*1\40QPE!A(B$";+XP==DI95]:RV(R19JBS/BM_2D=&*^5P;@2AN#S%+[ M]>FGI^DP']MP:8-])\!!BR;U0O7W;!0!.TW 095)UL(@^7>2-9DH)WBTM3%+ M&KX:TMY<8OO1ITLQOAJ!H\SCZTEG$>-J^Y+)9&_5*V^GS:Z?M#N M$69HM;;:&U+#Q$,T M))P&Q--J/C(PS]QV_T',?_DG/_;^_5D*"_,"TEI7 M$"@15>'#MP,X641?]:+@+(#J\BP3QT#UJGH>QM3_N,5Y].URM66W!?NV)25= MYU4YDV_;9]7[I+G1HW&:<1*%T$M0!I''!"3J\.D+ACA/<, \K9 %O>GFQ@Z5 MP%6>>-D26?Z/9_T.19I :QP@G<(WMG]KCUQ;6M"(:U/U:1A"@W.?4R@G.M_U M0^KH]*8-3.\I;7B4Z4YCVAH=G;KTW[KVZKH^QRU(Z-/,\ST8)%D $?%2B%/. M81Q*EN5!&*' *#;L=(*Y46OK7M;$3=>)GYZ-=0TJ(S-F"Y!*MC%NJ(^5=GX] MW0S_2G?3Q\IU7TR?/&?9EEK5?ZLJP;7/PJT0TC__ C_TT.OE%-*O;U2!:( M43_&*("AX @B3BE,$WEJBT00B"QED4^-+ASGH=;>P&:[7J(2^@_5R#"ZB N0$U-*U$_A+4 MI>PW$IU="<\;T +H!NP@ @U&H *IZ@,$-$IBFW3'W5 M+%)$JEHCSQ#$<2H@]E!*!>8ARHS*OFC//+?=U(:-H;CE"G-![!U3-0-+.O9VZOL$_N;'KHA]A74^& M,]Q&=VPTD#79_E)6T @+?FG$[3Y"67@[M(!QYOSHGVUB7XB6ZN>N$;W7G!2V M_[0/XR<112%+?1@GD0<1$0*2.,702Y.8H2BF%&EY/(_LDT<6<0 MWWX><8G:V 1B#=BU)>_/T'!5]O[3M'D3NNH-E+\_?][2>;HE)?_'5@[^_H?\ MCP'&6\(2GJ5:#H8%YYD8(!S%!)2=0 M@EH5Q.P"5M/7=SU<8SO?;) R]WWUX^#*&=4QR[3>H7Y5S]PU X];TL$&;RIG MCPIO52:(/,YV6)EZO=8#C[M+O$#IJS MW6,YC*5754E8>TOOQ\NY7V?K%99"GQ!/A?U(3CS*QJ\:MGP*B_R#?\D^8V= M9J^TF^IL[L\<7MI.GZZ Z:_%TY7 SC2)3VMSS=;YBBY03+\:1@"%-A+3U.(8DY FD./50 M*D(<)711\$?5%N5A1A%C!Q6T*".K*>-,D:FBPZJ(L')N(6&MWX'FZ7EFR_J_ M-+BKND@$-0Y_H>"M\\7[JT1HM23_WQ6&=;XDD\=:71#!//5<3I/+)P\U>74O MM/I?GA')-$)VU'IV>JVEAXE52G7/L).E5 ^KUDZIUGC:SHH[E)&_W6S6.=EN M5.NYA]4]KMP\,0L"[B$/1JDRO CR(18)AT$<$Y;YJ7+ F707ZI_.Z+@Z07^A M78N'9=7BH6G(:!\\,X"UND&D48:AB$*%-8U@BD4(,0U%X&5Q*"$W\1DXQ'H" M2W1:K/4,27<(CD[+[5XD;6%5S&0M[C@=1?4@2T@8^\*(?JZ29F[L)'^*R(R KEL,/7Z: M#.*1Z>NT55VCRTOCJ+PK'+HIG6#FB,^NDV52NG,"VRD;NAGT"O>E')[R128- M69ZA&(:AETC#*TM@YA$"X]#WDC1FGF'9]Z+1A^6=D2 M_8SE+*HY426NLDDN1"OHE\GO@:Y_X[I#;>3MJP48^$.)#BK9'45W#(-C%=W1 M,^QDT1W#JK6C.S2>MN\_^)EOOJ^8\7[O>'UNF_VH&V$MJT$7X Z(AO>U W1& MWM07@!EA"P_@<%6/QM,Q)^_2V*'4I3Z-78].EG7TYVJ1")F,,LY$R>)A".*$W"C&*+E-OKI-+:%M-GT7[A&X!K(5^ ^@D MM>G!'_F MF^\ %W5A%JA2*:&ZP'XL4(3$F)/J^Q^YPQSL\#V%5-K M*8$4LVH58EY9]AC(X5O6J^$9F;J,D;$J(7M1^ZMJQQZ/.'G1V(L*7:H6>_E! M<\]%=1BCFRU>+E]4LX+_+*6!T!2H-KV&T1EK;COX^"3?"%]WW?U1_BM0UE*M M@;[#0PO284>(:S1'/WII CG"S8X)5%;>%*T))O.RF*C;]KX8O6=.)?5U\"U; M57&PU7=,DSC.WYP;3>QD,_BZ=T RO/&O0V/D;7XIVD(/'*,=W8V!U?Z],-QD MN[5;E?;>['G*?"?><[[^;;W:/E\98FY[4XD**EE!(ZPJ^[3: M%"N3K=J'V?">=037V/Z$'J1&^"QK@&*UF_O&G6Q;:RC7WM\ZCUOFA=#OG&V7 M_$[L^^PU-YT%^Y1CDB^KP_YGCLOMFK.[XBM7!9 MTY1!)@2'*,8(8LX%3&B81%$:>]@S:H_M5+JY,<]..77E<&@.>M.48*YJ,K=T M!#LE@?Q4[M4$E9Z&229.EUS/J?IJ"SDR)[I;0\F@514;ISPZ*ORN\EBTU3G- MI PTI.PIF0P^;YLM]U:.N5;%:QC_^7_YRX()'/( >3 .$PI12A*(TRR!?A2' M7&2)3S$U2Y<[F6%NUER3&=9("2HQ@933-&/N%,CARYRKX1EYVQLC8Y$UUZ'] M%6ESIR-.G#?7H=!YXES7@Y:%]0X&Q=[:>)>7=+E2QL6^MU>,?(Q])D_6(2(0 M)22%F1 @]"BMT\QP7D_B;T?D$(RT1& M0X@#U>8\D(Q$8LIAPK&'(NIG:6B4"*0W[=QXJ"Z#0:HR&(UY!W"[#$;3-G)#")']*0YZ:3T9 ;$*3T9OFU^/?9E57S= M+KGOD$LY[B&5,^>< G4 MR*S0FTDL#T"5O),D#!\A,WYN<#W=7-* CY0WR/@]?N^:UC,/^&=C?;SA!1?Y M9I'PC#(>8,AP3"&B80)31'SHTRBD:91EB3 ZOG3,,S?6^+CO=0)^(;6(O]J= M4;J U2,1!W"-S!T-4E+$?:OF7QHINRM+6G8VZ<3!:4N3\UE>H9=)IZJ7FYAT M/VY'!^^XRHE3MN!M^3?.'JM:K[M,FR:;-@TQ]:,80XPB#%&4QC!5N3'4R](@ MI2B(A)&'56/.N='$063PO988Y(?N=F9$H0.Y'FDX!G)D FEAB$O0R-O*^!LA MR]D ($?,HC/CI"QC ,$IXYB\:L<^[Y^>EZL7SK_RI9JFYC(*=XCGWYV\@*=] =7?XT\KHC'VUH'%'/\'R3$H^V^J>TH_^BI2?E M_*:H/,20BI@$GA ^S#)5:-Z/$,2Q$!![/(K]$/L\,VI.TCO;W,BF=0':Q/!9 MV#?]^&KZ5%RA-K9#Y=*-<>DX \$(%%>^E-ZYIG6DZ*A]YD71>LF.0+YLE>ES M)^Z>^5I^CXO';_RQVB<+$20!1XQ @7QIH\0,074M#&,B1)(DLSM3LMG.L_?)5JK?K(._1"K"XJ@_8/]FTQ0*U%#^K'*CWEMWO_$Y5 MK5.Q0FO^G1=E5?]JU\/\"]_HX_:7JH1Z5W-49<&K!QK>ZV /"J4-Z#@ M5>*4NA7D0G!J&%AP[>I1Q%*B/ ])%,<048_ C/D93!)*,LI$IIK=_>!KLM(] M2$RX?FVYQEO!NPMKE]"9SH&W>M-)-^!!U!=_J5=#6LY>UV M7N+'Q[7*NI43W(FO=7WID[(!. U%XH*)D!]+%D%$!","9VD2:Q5[ M-)IU;N>\=O6 8P74WS0J&%YT:Z&O>=7M&M.Q+[N[(!RUMH(12JYNO+7FG/;. MVP2&LUMOHY>O*?G_VVK%5.6$;WS](Z>\_+9:LG93CP7U$:>((Q@GJ@HM37R8 M^B*$E"6"I%Z,N:^5N&PV[=R8J2V;VDB8RN.6*ERRX?1[L5JN'C43FPW1UW0F M.,=T;*>"%/CFJ%>0ZZX"NF X;34P..DK]!_0!>)R4P+MMRUC;ZHNX7O7&<*8 MBT@Q3"H9!H68P#3!"/H^$00%*&5A:!1H?NK90WNT/ MG"^59?)AM59-3+ZI>DM5K,RGO. ?-_RI7' N>(P(@H)R"I'@'&*<,NAG*?(8 MPE$@A[8JA*;LJ*N+\KWSS M_>VVW*R>^/K]3[KN>4SL-5%F&1@>P M4T)YPUU6E[.&T%GA.7,))JY)9PW1>;DZ^Z%<=#-YN_K&EU6CWR8TUT%7D^XQ MYT9B TTYU#_CX@7LU-F%+U_3ZZ0'\'Z*&Q/KT9U#5C!/T@EE&$!''5%Z)GK% MSBC#ZO=W2-%XW[).WZIXW#2U.Q_D$+<_\W+A)QD.LD@>.N.82#LL#B'QA8 \ M"],H#%.:(;.J?!!F"VG4Y FH< (>F&<0!0E@7(Z M^9!%/&&>CY CJJG^^N5%!3^2FM7-I"'+-^RIW0(YMBUR'H:/XU[$<14.S MS2 "=M 9I/N:>2'OVR=>L*K9JRK)%D9>A'WJP2"C*40,$4B2%$,_0 $+@R!, MF59.YMG(\IOY&1;DOZFI5C/MXI,F*<%]4 MH%U\^_(#SLO,?>&;_3UGY F!!!$PC@,*$?832!A+H(\8R9"@7AAA1\7F6M/. M;;L.E5-3(; :=ZG7+(3>1]\]O",3@2-D75:LNP#4^'7KVI/.I7K=!2 ,:MA= M>MN.JCZO"O[R&:__SCRZ/$]9Z' M.?H?^])%S9V0/1!?XVF8F4/2&C-7Z;7N?9,]$\W J=#GI]1XX]J N4,E_J:3 MPNV?>,UV):>JL-![^=OZ+I^XES\454*FN@R3QLOVJ>IH?=ITU.>$QD0>A3#S MN>2;P(,X33+(@B0(2"9/0[%1X=P199T;8;5SCMJ-0_9-+I2^-V"G,:A4!CN= M@5+Z!NS5!BV];K_<;1^L]4?2A>TE?*59Q M-,B[(QO'F]*IL;MYB]?KE[QXK.J<+5 08$1B'U+F"8@P)Q#[*8%^',W..JC_P@]Q.;-\3Q"E!B+$D@3[W H@B%$ S=MBDZ.?2BZC-.X!Y63..9Q5 M+L.@>6SI>-GN&]!\B?SE'>QH:VXFMRKLTXH&#Y/NR,!7)W0YA;4QG-J Y8C6CJ23:RS)3Z:E6J')7O?'GH'R#WJ>*_4OTS*/EFLZR[!,I- M6F=$ ZR./R7X)2_JITR+:UDMJ*;?9*SUF4EGUV;1_FNW:&*UKCHPM?0$=V29 M/SHNY' -KJY\&38B3.NDN *D,^_#-6/9=H*3)W)>;M2DDL,7(0YY$L0!Y"Q% M$(G(AQE*!,R8NE'+,AH+HXNSD_%GZ2IX5IDM:E/EC;"F/=^.(=0CK2N &9F/ M=I)5&3_M!,:W^#F7Y_S\?^IPG.JAFU;U\ENZR7]4R;\N6\%=A,E9"[CCT2=N M_791M?.6;Y]-HO6K)*9QD(E6WT&6^:_Z4,FKRX*_C_XWB]%V<1)B249S,/LE1@B% < MPM3C!&8X(#A,HE@:'T:4#@14_' MYC%63)/,)EN'D9E.HXQ-FP9O0*/;BWQR6=&:ZG=9,/!-VDE+OO]G\$[^RPU0 M:@.IOD.B=(*\*Q:]3IAI*=8)<&?\ZV94RYOC-6?YY@.FJH'>R[O5$\Z+11PE M)*&A/-WY.)#G/!'!-&0(!EQD6'"9&I+6,8"15X(T]N6C*3[F%XT] +BZ5[PTQ;37B#U*GMT:]CUKMMWS0N#%MRTIZ3JO MXD^:Z/T(BUBD<03#A&40!4@Y2):D+ 5K;IFUW<;(T)S--$K_UBTOQ$#>M>?!_50Q?E>%GH5[W>] M-@GE#\B\8_NAQ^SLNC>X^/M#_L3?\>=5F6]VV5HA2SGBGK3GTE3U+@YC*'D> MP3BF2282DB6!4;WXR]/,C;B4A( U(IH9=!TXZIETUZ,S,H\I 4&%SD[$$;+> M^E%P9-EU3#*I;=>OZ*EU-_"T93L;>6+\6)2;=47Q;W"9E]^>UQRSN^(_\3I7 MI\RO>,/]1>C1E/F$PC"3ISL4>@)BGX:0>E&$DR0-L\3H*D]WXKE10^6\R?>" MWP"B1 =E)3N07_L2YIK]+])4G[7[6O1OK0U#K\ M(O79KJL&G2$F ?53"B,:8XBB4$"2H0 F5/G"Y/\1E)C6(SV?9FZ<9%_?O]3?9GYKB03Y:$7!BE$*%-Q90F"&>84 M>O*0&A#)''%JY)<:FG!N-*SN?QY:\X&]].%JXL#2Q<>:[&IIO8J>5 MIOKGWBK=%^THY[]X_OA]P]FM/$W@Q_TD[_+E5OYMG:1SM]V4&_E=DFRW0#B@ M.$ ^S#CE$ 6)@*GO1Y#)$R;&(8KBP"ABWG#^V=%1+:=]JJ I_GI,-"*J(_/2 M3G+0B-XBIR8UL"7W#6@TFJX%\Y M7=&7XT28*>%^U'QWUD@C.&? 1'_E486KGU[6:RFGQL# M[N0#RY4J[=$N$H&/\EY*U;Y9N23AUB8 W,IT,)B%#>]$4Y+Z E,(Q1@!ADC$40I M\6"&"85I&/@A"FE$J%':Y\D=2P:D0WIGKDX02ID6GC -).R%%*0PQ"X8@HNN>9E"(& MU3TEA^$7[&CA*__!BRW_("5\NRJJ$546\]MMN5D]\?7!C1'$6>C1+())S E$ M1!65XE$(/<1]21 ^CLW"T74GGAMIO,M+_/BXYH][[T:CR0W8Z0$^Y?5YN#H$ M?.4J*U1MH'N^EN> )RQ_(:V";_*1)G/W:U[^O:D>?*C4]'95UH4X[\A&G1CP M?AHSKM)>:#WJ&F/Y1F:R1F2@=N-AK50M1; 3V[%CRA8L1URG/>VDU&<*QBD3 M&K_OJ%CS_7HE.7CSHMH%;&X+ILI$/S]5D90X$5[DQS!D-(;(%TQ28QA!&G+? M]P(:1\QS4:JY4P*M339]M=)=@X52L>1S(WQ%<'PG^945FKO71(_%'$/\>M69 M=W+?5 U6-C<5RN\'4;Z^-O,@8&-59NZ>^'7K,@\",EB5>7@$F_2=;WS)J=SX M3:C^[=-&/U?G_-VY664J+P$7+V GZ3YEY/9IM=6EF4Z@AJ_PKL5H9,JPA<

!)DXXS2*4T#B$ M&B'6LQZ< M 3?R[N_&;(0@;"U07%6FZYUKVL)S.FJ?U973>LG2WZOR\A3OK_EW7I3Y#_ZQ MH/* I"ZF5-GL#\O5GW_C[)'O;JO><+%:JVO^)2[+7.2T[HIT3[K;(-_ L(++O(-^*7Q0_^J_N&?@]"[ ?^,PE#^YR]A$OU:6_7_ M_(M_XZ'8,"C3]<]!T\']>HL\MEN\2DP^4@W4NC5W^C=U>QRE(:A4O&G?^-_( M-5>:@E-5Y1HK956#"(?.]7&6P95+WK%TTSKRQX'VS/T_TC2VI:N6RHG][3OG MFT^K9FC55-R+1!(EH8"A( @BRD-(//G-8!%+29K%-$V,0NF[)IH;VS=R@DI0 ML)/4JF5[)[9ZC.L"L9&ITPXLBZ)6_4@X*VO5,,Y5'XB/!?LB MUTK7E]LWQMP^JDHF?<=M+SK##EQ7P(R]]^HV?I6'GO8V_X)29_?UEYZQZ/5P7+13[?D"%YO/^&?^ MM'WZ(H]EO,XF_JH.9[=-R"&_7^<%S9_QLKZYO1.?^&:CDHWK&,)66.$B#83 MA&(H4A66%,81S *Y[S&-&?,>%IFM_FE]1 M/_O-[KE4M^N_]9-/J"+\JIM?M9?*U_%GNEP5[K)O0"W E0*Z[^U 0" MMW2?TT_!H '&G'X2$[73F,]/PZQGQU1+U=L!9'0AINLG,A6>1]U))IO4LKKD MEI3\'ULIVOL?5:SC/ML@]5 6IRR#'OEIM=\//E6*BJ>!+!)6?M2O%?50*!/(;Q;WS](Z?\GJ_S%5,E2AZ+ M:I0ZA3OS8B\DU(-,=2=&+,E4ETP,TR@($\)3&M+4+%)R7(%GQU$;N M?P[:F(9:CKS,FO=H,UJ\L6\)[C^^O:F+R\$WU>HU20;@=KU6<6FU@?JQD,=0 M^<] K-95GB%HZ>0R(G0:X)T%E8XL[L1QJ=. ?Q[:.M&\EI^>)U7D_W^:,E8? M9&^6U9 ME:.J*@^5E^6V"MFA2F1#]N]#6I.Y'>$W-NN>0%<[!';0O>V%SIQ4-3!Q18A] M4TU+9AI*GQ&1SCMF)$+587G]LOC]VT*$@1<%@L"4IR%$"&>01#Z%02BH/,+& M@N-,ARH.0\Z-$'XO-KDT(+YM\$:W.EP+G_X-;J?UR-OX]R\?']Z_ ]\>;A_> M?[M^PY[KV'-7W3Q<[\KF?QPV9&NH2;;=N>B[S77A7^R^PQ]POJZ^YTWN7&4P M?%45UM9RD^X:+R>>:O840!&GOOP>\Q"F*,,PP('PD9\)#QFEGNA,.K=MJ&2N M2W2IBB*-J&9?8BVL];[(KA$<>4M?!&^$W#<36!Q]G+6FG/0C;0+"ZI\F4, MEK-*.+KS3EP*QQ".\UHXI@-,0,>Y!G,3RV!Q[ M*451FOBI45/&[JGF]DFN4P"7!U$M,C(O8ZK'/&Z0&IEJ:I"."J(=Y'25&^_-J1NOY6E^\W)XI'%$5Y'3JK#-YJ75 M_*<2\>$[+NZ>JUOG_Y3TQMG'HG8!GG39^$V.OWDGZ6YO-"R"3)X(,&>08BRY MB*0<9IY')2NE7IJ%6>A%6J?QV6DV-^JKQ:]:!+'5@1N>H6UO]Z5 !D:!!Z 8T/SSY MNZM1N@%GW94JI("""AS.?0Z#!>:V_JZ"$V:CU[3!$+-1NROX8G8"7AWK?K?. M'_,"+]7="%^?MU%KJ[$[VZ MON-@)SRX'Q]FZR!KAW"_5L3T%;!?$_.LB9Q! //0B*\5C:RI:4]HL>X(YNGM M\CSZA:_*YAY",Y_]Z*6YL;<4#GYY?Z?I%SK'H)]QKU)_9$+=:>[PCJ537:M\ M\^.1)DLPOZA .Z/\\@,3^V4:^_##:BUXOE'E!%05XI_/^;I.!MB9C(LPP$P$ M<08I%@RB.&,P"U@$4122+,8(IU%L4?A\=,&U=LKT]=);&Z3*]MMM"6]Z_ACO"%'YG;@;CB:_J M4[1OIM/JI7-(4UM$&<&AES#(@Y0KSP&#J1=X, RH%Z.48^$;U1_4FG5N9N>^ M']%ZWWGHN=5YZ)!S?M.DIELU$AI8"=W@"EC\8,W&1"+T/<)#U@,HP@+:1Z3"!(6 M$BCD/Z 895EL>C%Y/LG<:*B2$$L*$$ ^B+&*0 M"$I4!UR>RA,'YG&P^,'79#45G.W)Q@.TKC=9C@6KKAE_'52C6]X*'24?^*B! MCH5YW*V^,XOVPA03&Z'=2I[;C3W/7A%L]F55K'8M+^M2UTWCR\8WQJ. !KYM?$RV":I0@&*$ 2T43$06@<=C8PZ=P8MKX@+UI"2TJH2]#O&@E8A*0- M(:_'$Z[Q')DW:BC;\NZK^;_?]61P'R]N I++^+6A*:>/9-,$X6),F^Z[COIF M+W@2!W' ">38D]03^ 2FE"*(*<4<>3P-8J/JUF/Q6^JR&JA[!5UP?E- MY9A48;$[^X(F'HN#%&:8R!,;C0/Y)Q9"/PSE@2T-?(;-YJV!X^<@8N6@F&+E* M1M.:<]IL-!,8SM+1C%ZVHR/5O4?]GPK7^X&7=<);N5GGJJ.D^H*H!1BXJ>0 M9BPAJ8A3HM)U](V7:<6?FV6D"CKFNRHZ>0&H:OFE;NFJ/_"#IF9<.?%O0H]T MY[O2([.W4J7IYM;22-T![)0%]2-U(N717QZ_4:-PJ+OTRPZ(7ZMB3#468 >& MJA#*00V'N^_"ZRRCHP_,Q,)/^J5ZG84Y_>2]DA1VWTY)OTJ"^_7J1\XX>_/R M>ZD"VO=%7BXD=?L>88B&")*89Q#Y!,$T"$.8(22\6%".8Z-ZH^8BS,W(WXL* M\%[6?S/[7EFL@]XW9UQT1_YN*..@^@;LQ%7]G%#=]!$4_ MNUR)PMBT<0# ??CT)9UM ZB/QIHRA/J2$B=!U!_=0D%?UBVP'^6H:^^>P#']EK1$9>9=V@^&L3UJG^G;],8]& MFJXAYB4%CCI@7GS RI;]3>[CINS;.U[2=5X%EA_Z6NB;MP,CS6UG*H/OM]O; M>]#(#%I"&YG 0PAJ6<4.P9O 4.["S7&G$#-L; WJH>&GM+$U53TQNW7?LK/$ MCS.1/^4%_[CA3^5"\,B/O)C @',&$?$C2 BE,"8LXYR@B$9&)>@ZYID;;YRD MSX,_E*2@$M70(.\"5L\D=P#7%/?OID@9V^4#.#BRS+MFF=0V'U#UU#H?>MR. M#DXJUGS9JL/^G:C2U,J[[:;QSBLV09UD6$>+%,, BABA-0IA5J>*,$L$"FGB! M;Y:O,1KVTR1R3(J^'H>/ANC(S'Y6_:V67+7?J&4'+>%O0"6^.\:W0LW1=\!L M[DF_#E:PG'XS[ 8Q^Y(PGB_>%QOE.:HKH7[ESZI;2/&HVEULRP5E28@)#B'Q M2 @1(Q',2)I 0;'\^QAY*-*Z+1Z::&[?AUI6T @+]M*"6EP]OAI$MY^:7&(V MMM/7$BYMPM'%HN?D*8>H:47^X< F@P-/0ARZZNTX0OOY*U,^ZFR23ZNR7$0D M#A&)I+WH^Q2BC'*(N0@@S4B6!1$BB/M621^'.8Q(8(+@QET"U%+*]BM0J[7+ M ='N2]Z'J)YA0);Y'8B_C46B4J7\ZP=R^]#OY#".^ MSG#3V\W7H#'R5MZ)-E+?D\MZNZW3\6I=3"XKUU%]PU5/DD^K?=.JQ(L$#J,$ M!H()B+S0ARE)$0QC'GD>#:DVW95DIGMU!9,>GO43OF1=Z<2:H0D MJ7-='>W(UL"3[L5SA4YWX84G+!.75N7F3C2;>L'B0&2<()BD7'XW628MY83[ M52^@V MB/T'$**^H/?K<+.,Z(5HUPU6.IG7#:X8Y/D?PZ6U-:U!&WIUO&R0: MR1PFJUQ2V%4NR='8TZ9Z7%+K+!/CXD/.D@QO"W:I=LLA6L#+(A0DJE(583Y$ MG#"8L"^ M7.;)<="' QC'2WL;E."U<]=T(=)(0-,>RHX<[]CJZ6E5@%()#[9*;\"?GI>K%\Z; MOWR60GQ76;;/W0=@DJ5P]*D85]9)/RJ3P'[Z^9EF4O, Z?L?SP^8++7<6.WG M9\?H^ 7\*(^J)JLN,LN5BAG5CW;>P]%/IK9(C,UY?2!(*U:)ZRAJ^51[J]CD M_2"312"?BMV.,S[[-TO_<5[(G?UVS5F^^8"IZHK[\GNQ59L9RW6KTXF>\LK6 M_,!YJT67S[(DBL(,ID2U/0DC"@GR"6?MY9C6G?^M7"=>?^O'M"R*OX&;_AQXEO")5XP*0>E1V'3PC.T8'?=.4YO4G./V0>)XJK@7SE5Y7M?WFWYPTK.\(\M7N8BIY64=^(!_WS# M"R[R37G[M-'UKMF,/;>/0Z,#V"D!F/PN;%;@5 ]U=I2:@)TJ@ZW-W*S$L&-O M[$48F=I'P]_(/W@-B%:^1*L))_,[7@-'VT=YU3@6Y8H4GY9O)7G*>3X7S[FB M4J/[@NX1YL9;M:2@$E75W'[(GZI]\_G+_<>V86-0U:@;O6$6<@/W+3>K)[[^RI=U6M;W_'G72H,)J93J MB^@1K"H=:VX4L1,5K-NR&H;E]4"K=T9U!-C( MU+#'ZDC,$6+M->!P%2[7,].T87'#*I^%OVF\8E\]Z="[Y/8'SI>*@:2E\@TO M><5&AP#3Q.>IB$D,24I4(^V00^)'"&+D1SXC641"9EI227?RN;')-_J=L^VR MND1K=_+)58#27A4H5FNHE#$OO:2]*GJ\,Q;6(Q.1!K2->0)&"?.U@KZ6+^KW_B?V9_ M^@'G:9&G\X__^J>_??@9W)_^Q[_]TS_]R_\#\+]^>O?ZAQ>+=/89Y^L?GB\Q MK#'_\-MT_>F']2?\X3\7R[]/OX8?WL["NBR6GP'^;?-GSQ=?OBVG'S^M?Q!, MR,N/7?[K\I]]*#'$8"":8$%I%!!W7KE=%ZU1:2D\.>T^/QC_$":)V\]?K;U_P7_^TFG[^,L/+WWU:8OG7/]'?!JAJ95ZR^L[_]_P/?[Q^ M]9<9N]UYZ(YC.[+M??J4E2+^8<09SAQPDF5N02E M%(+RSH&W6@-SS+F@A=9*'<7"KC??YN:FJI\MTP^+9<8E&97+5X=ENJ?VVW"^ M^,2/7\*2'@3ITW26+_^Z+!>?6^APO6@LT7/5$>E_^H$D4'"YQ/SZ7',[&=UP MN2:SBYM/'HJ*LQ5\#.'+Y#T)'2LCSV=AM7I3WJ\7Z>_/?I^N)B)8R5CA(&,B M1C339%A%AH#>)!@$8)J[BA^N)-Y_C V7IU^9MKH'R7F/'0TD;/BR&$ MW@%Z;M+_8O$Y3.<3IEWT0B6(R JH2!)RL1C(48>@?4DB\L:PN4_%.'AIK-Y% M4UGW@);%Y\^+^8:/9[_@YXC+"2)347@.7B )Q''B)? "P:2$+@5-RZDU6NY1 M,2Y:CM7K79@<)^0185)=P@OR-\+8\/ 3OV#"*X-D6@UPEA/)1!(3SD42D:6E M0TZSN^MLW7/@Y.FOLB387<"5@^T&D(A'#I9 MO2PTBA:&BA"2%.!SH<#.>YV-;X*%.R_NRD:T@\4QXNT$(6]Q.5WDE_/\@GST MB8JHK9,96*; 7QG+P"L2B#,I^YB8#RPVP<>MU^Z%#OGDT'&X:#O!QH=EF*^F M52B7^"XZ"^(=M-8<5*G^$I8",8MD749KF6ZSE=QY\UX(44\.(4<)>&20O)RO MI^MO/T]G^.O9QIFN<;Q3.@)CAFC7D8$KDECQ&87(04;Q4*+C^^"X^\:]0*&? M#"B.$F@78'B''Z-V>6>-PEI=9A6KU7<,8D +W"=MHW(4^,MV>+GU M[OW0\G32L(VD/#)6JDU\ML1P[I1KVC:#LY#1$M"5MD#[IH+ @C9"^2C+<;[) MS;?MAX>GDW@]6)(C(Z#6K\[>?EK,+S,_*@878TJ@0W2$7J7!I1KE9V\<.DW2 M.,[WN/O&_9#P=!*L1TET9#2\QW2V)"1S$3],U[/-R0%#%CCHDB*HK!QXP11D MSS 41>_W^2@TW'WC?FAX.IG5HR0Z,AH^+$.]0?#^V^>XF$VX=\@--X!"D%'S MDH%G)E$X;IWP3.9R9*KCUNOVP\'32:8>+LM.3,++W].G,/^(FRRP81YC(JJS M8632'!IPQ2I(R+T6VED;L(E9N/G6_2#Q=!*E1TNVBT#C^=FR2N_\$+$BG%1R M1D)!CSEH 44J"RJI!,XG 8:LG@M6":'<40AYZ.W[(>6I)48;2+H+Q+R:T]-" M6D^_XHNP#A=L38IBV0=3*,2V)!SI-025"?[9J%RDY5*V2'IM?_M^B'EJZ=$& MDNX",?5@>OD\K/'C8OEM8AFYS*DQZM(BBW'KI?L5 MD3VUS.CA+MO)!( MZ$Y%D-%CFTL):"T&(W(+AV3KR_>#R5-+?AXOYR[@\OX3SF:7U!M=4#OIH6@2 MB\HQ@F.*@^"BJ!P,4I36PHC<>.=^X'@ZF= CI=H%)F[G.VKG?_ M:P@_B9LJ%6_ Y.IP^US H9+ BTBL<).R:>%_/$3#?IAY.CG3QE+O T,DI&68 MO9IG_/U_XK>)T-%XYQ1PXSSMH]J#JPTSE*( 'RENPR-S)EM?NQ]2GDX^]7C9 MCGWD=AZ$_3Q=I3#[+PS+RR+]F*Q*SBC0SA(/.F-UOPUH0093:%_[GKS M?A!Y.JG6)A+NY!K$-1,_TV]6DQRMD<(Y*#)H4(ZL8(A10A0>HV,LN"/3:CM> MO!]&GD[NM85\NX+(^86?V*"NP@88TY(X;QI="7WWJOW M@\G32;RVD?'(0'E&'.0-%[/P<2(1>+LMF(/B7'^_)DOCZ^S%MPM[\^N+EK^]?OJ!OWK]Y_>K%LP\O M7_ST[/6S7Y^_?/_7ER\_O+_-Q)X]Q+[_U&8-QA[)P)'=Q^[UEGE3?I[.PSQ- MR48LSB_5736U$L4AIT"7@EU4Y)J6!$&3R;!"H!3D>7#QD-M_5.NF!^AJUJOJ MO.N!5X%[GQ58K1GMFQ3K>R0'7 3#HN-%BO!03'P4ER/V,!L,"3N[5#U>W!TT M&]K=A(DIZYBL)I@Y 4JF#-Z064;RQJWDR#1[*.CY S0V:Z'AO5N:/4;<'>!F M2R,>R[V+L>0:PT50/EH(S&C(2!X[&I[L@P5I?^R69H]2[_=;FCU&UCV@Y7ZW MK2R0J(ZI=?OMS1[C)"[;6EFN%$1 MR94OW-1VQ([L+6,.SJ1J3PN((NKAN:R'YU$",S$R MF3 @?^A:5F/$;2-Q7 =G,*CL#\FC]=8!+)^?K=:+S[A\A[.-ZE:?IE]6%_:\ M1!Z,T;1TLZ&X0FL$[X(%+:Q'F91&95N[T;O)Z19NQ\/@KK/=2"=C.UOU\@M^ M#LN_KY[-\^:'*J#ZPPO\BK/%%\P?,'V:+V:+C]_>U2DCJZO8@F3E%8+,1I)+ MJ4SMDFL@4YSK4Y$LA[*7-W8P">-NJ:= VPE5U(&=NW)2K@^#3$P,L3979;Z M,L*#2]P!=S'1ON S>[!9V%%)R"LJQ@T+AL@^'B;@#B!ROKZN\O8\>/0EU$Z( M-M669P(K=#0"16-XW*:@DW3C@?I<-!-N-]"XJ#"Z8L(;%YPIEI9+ M[?B@$@>OF():;<0M8ZA8ZS.^K82,"Y1C-+L5),>(N0.L/ ^K3[1_UO^\_,?9 M]&N8$3.K9^OG8;G\-IU__(\P.ZO=0EP4ND3:L6V=B&8U^&)(:LS*'(+"$EN? M@.U%6 ]8.@H =WWIYMKH &+O/RV6ZP^X_/QJ_A57ZVJE5Q.,14D?/.CD24J9 M#+.KWF!@UB-38.EK;1L>XCG-[ !TMZP[P\BREVH5S]0X3TA(@5^]77%]> M"PTZ$-DJ0JH1@^)(L"],@(C)";3%1_=0 _:#=K$'Z!G7(6Z/GV:R[P!'SQ?S MC4#^<[K^=)FDV$CL!DO$4<[UYA<+&$#).A$T.P?&:U:<9D:GUG#:@ZQQNKD/ MN*TUUD0'X'J[Q"]AFE_^_@7G*Z0]^\WZTP53EZ*;1"<"N96J]ITFEFRV0%MW M(@ZY0-TA1\.7*TUT0&X;A,O@PK,60?1;@X%#(=(AABL M5$[JB,JQUG,U'P^8YC=O!MSC#I;NX=!8K,.LD=U9?,'E^MO;62!QS',-$[Y4 M-X],*<%<>E\+QH5.M$'GD"%H0KV5$3F3,:!Z:/S(809G-ST].-=-(OUF0N_ MMKPA3D+MS/,:PPHW2?(WY6^K\WS]1*6(WHNZ]R*M!BX].",TB""RJK?F?6B= M1GR0H![\ZR80:B?V#C#TE\4B_S:=S2;62R^D)XDH7HVO3^!"S+04+ I-EM7H MUL?^E^_NP4=N@HR#A-D!".X>]9$M?/E[FIW5B_!7/&FF"L]< \,L2#!UT&2J MG =6Z4;P]^MB MGB[CO\@RF4\'O.0"RJ<$,6I9[T FIH(P6%I?R-A*R#A3E(9P9XX6?,XDY$&.PE]E" ["*5?3T.< MSJ;KZ::":%,A_FDQ(Z&O:GRW_G8E&B5RD<)*T#G70A,?(+#H '.V]1JV"P]. M,#D$(/O2UDDM]>LF51>#**0#.W.#K[MYK)2=HG6AH$A)XD)OP)=D@6NE2W!& MQ>9UT[NI&?<=QZ-'"+T/Z"S/Z*WW9#1Q)!I#?AO84/-0 M*!""BAXT2S*F[$E:S6O$=A$S[M8V'( :B+X##+W\_&6V^(:XJ?K?RE!ATC T M"!'K^ @1$SF4)4&R14>F&+F'K2M\ODO4N.GD@3#55A4=8.MVKOR2G\O1 A,C M-#=,,TBL7@6U%&4Z1E&'Y#RGXC5ZT;H2_F&*QDU%#X2JADKH %*O%_./M2SN M!<:KBA.>G)0*%5@AB86$M#Y,'=CK8DY<&JU8<]_[/AGCIJ(' L^QXNX ,1<[ M]55&%&\6DZ@@A 6--1&' 6$)060B(GE9("*8((:2(MOF]U3WH&C=5/1"RFBND Y!M MBR6DMEK5+O9:V]KW4T/,F.A+]I[[P+QJG=$^T-<>++L]U,9VG+ [R'KO\.MN MG.*(E)+R/H)E-5HP.D#D@ER[*)G$+#EK?L3Z7:*Z208,EYILJY@.#-.#QO8& M6P9M\@(]K4+&ZW5P!LF73 -1RO HZ -*]RI@;LJOE M,8Y%2R$(V615>UGH3!*RBH'-47*=T+&[G=C:UR/=)JF;A,)PT&JIE XP=C_> MO;%>4$OR2.N\5,DH&L%@P07'@0GEE$&&)C2__?$ /=TD'(9#5S-U= "M39W6 MS=5QS4D22DE!89!Q3M8V8PF"(V_29RY4""PDW;H;^FYJNLDV#.C?MU%%!Z"Z MP<0DRDSPCPHP^-K2.3D(B3/@.7F-@B,7#XUQ.3+5T$V.X205*X\2=@>IAMIZ M=7K>@Z VM:!(@Z);G*?*2HDB>^TR&,[K'%]G(19E@1LEB_/>:].\H\AN9,#+LS19JL#+8! 8+>>E=)ZV[I+P[@% M MP(A0I'3.9- M-[Y>K&HJXDVA '(2LLN9,P^19P=*2 -.4- 8HA3(K>8H6U\_>B2)XV:Z6R)L M0-5T@+QWN [3.>:783DG_VUU@]T76*9I2M)3T0NN\P3AC+M(5GVL"%=K6G"L4#*NK*1C!.8BW> M:@RA^U2,F\=N")DC!=Q!(/^]"&.2;;!)!PXZUHZ4CF+'R)*%S'CB);"09?-S MM>_0M)][_8>YS72\7IKA;(S9KV\W2OF$]>]FMSEJ-0CV]BM.-Q7V =9..2*6 M1X&6&P\AUS*GHC+XA!Y$M$6&$C(!J_F>8)!2I L M:_($N<'FQ[E/;D3L8Y#PG1&QCQ%W%Z[2KJ&6"9.)Y F ,RAJ!I6!M\Y#X5EG M&QE&WCI7\#1&Q#Y*PWN/B'V,N#O S99Y=DD7;:/0M>XEDP=(7F44M)*D-;77 M C.ZN8O]=$;$/DJ]WQ\1^QA9]X"6^]-+M;'%(_=@@A!U$%@"G[,$@?0]2PEC M&N*TK/,1L8_2Z_='Q#Y&R&,/J]HYWC2@]*BP+AC/05E%B\C7H3@JI"(5,\&% M[_G"3VM$["$H:"?#[H!P.=X4B6QMH@7A+3'!(X>H98982O ^1).C/PP(O8Z( M;0>$0V38P<:QI1V/-UQGH3UH48B#VEWR?-JQ*]XA[*T+A%\%(&=^*\'HN'NR=5@JND =S=,[-NP?+/XO+] M)Q+XQ&HCL\L.M,8$"FV$((4%5^_4,>\XYM:GI'N0U8GQ:H.QUFKH"UD;^E?/ MSM:?%LOI?V.>L%HZ*Z0"HRB$5$5$B-%KL);"21685K[U[O< .9T,SVR.I*/$ MWB."7JU69\1&X%PB&@7!%3*QEH)"SYT'KZ-//&B,S2^+[2!EW-/SH9%S@+A[ M1,V;L_5J'>:U\_8DT2ZL*$* Y*.OXTD*!$,KP'O%) 4C//'V8Z5VTS/N4?K0 M^#E4\,U =*(#S_OGSW[,,K^M=FAYT['C_H0><^+#4Z MY#RO_;K"XM5I%A:ADB@>' 95$9-J[7N&;$UR%!XR+5HOU1VD-#[*S,$X$92A M-68B!;KT77"9@[#"UP(30VCX Q]EMM#W=TXO'R/A$7>LU7)=)QCEL[0FCQ^7 M7Z<)-\\Q$>=Y;,Y67E_%E=I.?U2]7#!0/'**452\%;6 M2EI1AU&S )*'@#&15/1W_=<=SQZ[Y7@#C2W:"6]\[;_%Y1=, VE9'9A('EC@]$7E[)75@6) LQ<"MC]_[%9AC5'00(CC(^$7,H<4Q=73 M#9(,63.2[,CL/%=I -IJ0.E&>_3] M##=JG.=GGQ?+]?2_-[^?>&XCIA!!9.GKN"$DU\!H*($QE$FPT+SGTO%4C[M7 M-D7IB578*VA7[Q>S.UPEY/72(N1ZZ5DQ%BG(T1$D&NY9$CRHUD<.^U$V;NG% M\. [3A7= .Q"4!.)SLAZ,SIXGRFDC760J&&T6"A*+D88>;=VN1&.+@@8M]YB M +@<(M@.[IW_9;E8K6H8.UU/A/5:",S@G"#2/<6M#B-"RCS;6"B^2:UMRXW7 MCUM!T101APJU SQPP[PC-1 !GVC3?$'+:;;X4H5TP=7$.Z,*2QEH8RS5 M'ZMW#TL"+ARSUC#.=.M98 \2-&Y,UTCI]X*[5AKH $[O<3:K@>@\_Q*6?\<; MPIHP&7*2G('+C'Q[Z2S4JC8HI0BI##EDKO5\PMW4C&N,A@%2(]EW@**_X)P$ M-*O18?X\G4^K<-;3KWC)CLX2?9(6,GI-7CPY\#X8 =PA18B<.?+E6SL]#Y,T M;B0U#)Y::F'L^Z W@\ WY17I9OYQ&F=8,V;KU74"+?WC;$JD?<#T:;Z8+3Y^ MFP2M2TF:01"Z-B)*'"(R TR:@%S8;.^VT=UQ]'8P">.&76VQ=4)EC'^\2SO[ M>GF6UF=+XN;YI[#\B*N?SE;D@*Y6SQ>?XW1^KL7*YWDSF8M9Q34ZK6F,\U:- MYW\X01^2)JM-<8W&\R[GSJ$'$XMAQ4D==-H+B$W)&C<"' ".RG& M64Z0!UE8KI?(">W**^ RYL08)J%;7RS<0L:X0U,&ALN!TNX ,*_F7\FTUMCV MG ?:]Y%TLYXX@[HHK6LC=%%KP&I?]$@AKD]!&(XQ%MX8-;MH&7=PRC#0:2+W M#O:F2[HOPX]""&?>&W",68IIK:YU6AR$E\A92#&(UCO3'1+&'8\R%%H.E_+C M0>+/03+'C]6#^M!VOM>OB_GBMMF\9"IH)E"H!*)X"4K7EFK1:4@Q1ZFTK;43 MK?>I!RD:>53*0'M6.R5T87XN-]YGZ_5R&L_6M;SPP^*\#^TD*EZ4\0C(/46F MW-49L%X#&C0F!2^":=WI\F&*1F[T/)1U:J:$+CRBBU&*%S+Z">=8CQ_1U),I MIB#66F2E& ?/LX6Z*D))$D4>YN[M/5+V ]$3RY.W$'L'!NE77-\(!K2*==2F M@*0$@O+> 4F( 4>C.?W..MZZ)O,6 ?LAY8EEP \7<0?6Y7(4QV4'HRN):"]H MAP(=UEXL5T M=D91W<246.-&#M'4!L(!#01/9E0R;Y-EL@PPB'([*2,/C#L%<@X1>@?8^4^< M?OQ$=#\C,Q8^XJ]G]3[>FW*OD]&5S#POGE@+@'4VF2JTP0>K?3UG*2H'KJ1J M'<(_EL;NVI,=L[D-JJ G!,!SRYQCLMIPXB;:.IE<(T3R,R&B9YI9^K9Y[O%1 M!(Z[10Z+E0.!^7C%]8O*"R._I<];$IG5WLVH;0&EG0:7@@+K9(JQV,1,ZZ.4 M1Y(X[A;< S*;*.\I-^E[_N:7M^]>_I4^\^H_7K[ZE7Y\^?K-^V$Z]NUZU\G: M]^W%;/N!9>=IB\U$^WN#7J][OAE6$Z4U%R(9117D"L1:<>#)1CHF0^!WAV*T M:Q:P'XEM/ MD7L'F^Y# Y)_0C("-7?\MI8PDN*V'$-TH'S18%A.@E% M0LG-;T^THKV3RSHG@.HHVNX8Y3\3Q]./\_.!"NG;AV68KXB]\\O:FY]FYSC( M__OLO*SD!XUF!]-HE9M*6T;K5P,N;ZW*O&Q?8C MG,+Q@-;#"DS3%QC7-WB^(XW-ADZD?5C\%6?YP^*74&_2K+]=\UZ[6#U;I"G] MP>V+8'\)T_E&P(7HK;*1B6>AI"!A<-KC?:RE&\J"TS&@Y2R(TOK@\)3\C7P' M^4FLPU[A=FRI55/ M:&2R]0)6 D>1)P3!8F"R&"Y:#ZL?FJ=.:A9&C+%&04;;X M;2.$RWUSAX][N9L*)[.TJ$&GI.NTPP"ND $36J 5]$_2G2KC=R +?<9)X^#S M$5O*T&!YBFME)^-.8]2B6 B>]E55%(=HM8;BN8O(N?*N^8WI5L3W&;\\S?71 M!""=W;]\#/\;?N\)85X[65_>[4HFI^#(VV2JMD? 6@R-$61BG$L;I'"GC%$. MXZ+/:.5I+IFVD.DX7JG,[G,DYLA"F,TEIVP$*#(-X!4%:CEG*;B/3-I3'?WL M2?+(G:V>ZG)H#88.L+^%TZNT@\I8M,CD' IF0 E5[]W9#)[+0-NC1C% ^_2= MY'0R-/H$$7(KG32#5S^UJN>+[!/6I\U.6;AZ^\5C5[$^((:12EI%*J*P.K(K M. [*)@8^$"XY0ZLP")V;7X,^<4GK8\IL[A;6?&?/8%HR7D0&BS;5J](*O$8# MPD>?O:VS\\8LTGH<-T^KV/8QN#VF\&I 1#R-Z'/W@<=WS^PW9X0Z)U9"@!(H M"%?2>:#PW(*QDO;5++0(K4O(A^/F:17Y#K%$3HR(CI;("0[6-^DK[I,F$8%Q MBF(1E3@IC=5"%QD8.FZ3;]X^]#2L/:UJQ*,63X=8><+U%YN3]"B#E,F \[7J M2W,#,3(+D47%K8G1Y=8A[<'$/JTCX=/O$H_59T>;0)M3O"H (TW0SGK0-<6@ M0MT%32 !!&.=S=[I>$J_Z''4/ZV4SE ('U#C3QCRVUBG70J3J8-44C2@F.7@ M= HULQ9-*IJGJ,8&^Z$P'ZR->M

47\ND6J^%_.:7'SV M^W0UB5F(D@2Y'L$K"BPK,TQZL))+Y53@P;7NN?D@09U@Z0!-[P+-T6+O $-W M>'BQ^$P;_(3"L(BE1) A1U#H(JTISH$<#.6]#L)AZYA\*R&=8.9X1=]MO7FT MU#N #I'_>3'?6.9?L#8HFVBN"[EY"81R#!0M,0BVSIY%SQA#D9UK#9M[1(S< MXO=XQ=XOI3E"RAW Y%G.FUEW8?8V3/.K^?/P9;H.LPMFLD4K9!' (Z]SUVD5 M19,9D&U.5HM8N&N=SGZ0H)'[_#:'3SOI]P"EE,X^GVU&)NX*6"\84]QR3%D M\\& XL*3F:X^HK V1 J3N6X.JWV)&_?X;P"(#:*5#N#V#MX_.:&[L( M73<>(V,J.*,E1.VJM4VB1JH)4K&"D%]D;+[7[22FDP*>AM'84>+N #7=G)@J+0QAISSK2*D$-0KA9@%O31D^7% 2X[W*%B7+0ML=?!0AX1 M)IMYY#="QPT//_$+)K@Q.C!F@&>EZHZJP;%DH)3$56!.2W7G%'K'//A=;QAW M=VF$@G8R[ X(XH()X;GUT@D0(O ZHI5P72+YYRQ+#"*5F--A0! ]Q#J# N$0 M&7:P<6P9[A)X8.BE!1FK37-209 B@4@^96F2S*;U0?U]*CHIBFWHD!XFX X@ M0C'[$L,*7^#Y?U_-[Q^_O5O,9C\OEK^%99[PQ(PCH0#WM?JV=G@*N=[H$XA! MYVA4:1T0/Y+$3GS8 Q%Q?PCI8.KI 'TW#.W]02:% MUMX+H9OW=7R(GG%Q-2@0=A]#'*>5@Q'V!9?31::UM%PWV@CORFJ2=/(*0R2S MGQTY!Y:!S^38V51,PEB,+JV[LMVG8ES?^928.E(#W2#IYK6NQ8X#E\VBB230 M30D?SE<;C;Y#8GLU7>-[7'Z=)GR[H>P=IL7'^>8I_Q%F9S@)Q1EAN8=<'4OE M2=Q11 U)Q*C),0F&M3Y7'9JG<=V]4Z*\*W1TL+^?;Q^5?9+NA_#[?T[7GZK@ M:2.I%V0N9MC>EL2$6Y54% RLUA2V<4X\:I8W35&\=RF%W/HRX"%TCGLBTW[FT6ORC)*'X"6#')6,IFARG%K[JT>0 M.^YMII&,\J Z[0?%&UF^6JW.,+\X6Q*#Y[O)^3I^^?G+;/$- MPG8V-U[/3BXG42:7G#; N&(40NBZ4+4'JVRV1BN3PB!!W&,)'?=R40=P;:C' M?L%ZOB9W[21>,>-K[V+A*=J5.4,D]B";&# E#"R=U+8>X16X/S!0F^FP7YAN MUN(.#BT/+KIB02A%_D[P''Q2Q&LRA98HB[EYQXG'4[D72/T?&*2M--@!1F^/ M ,;L19+DJJ2B$BB4'F(M66;9>U5DX3:U#J$.&+W,_@C0.ESP':#FV+:WT0D3 ME##@K3*T-%2!R(6"')A)/G!GW"GG]C6;'/N'.'XZI7(/QO)77,9%(S2_F'Z= M9ISGUX[5.#0DH/K8LDYQ.QXZQXUQY^Q_R&.BIJIY'$1S6#=2+;0<_0>>/' -P15TL+\X[.TIEV^]F5\C:L5 M7C=62@:U#IGV>&;K0(Q$2P\3 \XE1B]IA[>F]8:X+W&=5#8>BY=[.^$@RND@ M2KT=8H<4#7HE:3LO%)988RE X1IX\"85J(S$ MNP@$;Y4/U=J?>9K.\!93'Q95DF^7BQJCY)^^_6V%^=5\BU2O9[LD8XIW$62, MM7=)S!"E<("2"32Z:-D\B!R"CY&O&9T$OJ/KOP.C^0+IS6FZT2Q]/\.+>6TW M&X)/5(DUG:U!YCJ[RDD.P3E=NR$*4V_F&=/Z%L(^=(UK8L='S]U$2FM5=@#/ M*UF]KM'_U3 8GQI8HT%MPQ5$H+ZL O710A]4F M&7W)V+P+\"-I'->T=@?;057< 81W'!P&'R-'VKB;92!95D\Z..ATD:M[Z[.QBV5& '>+P]7^85:7;^<1IGYT9^-7&U MD7OQ I";7+M72:A7OX'EXE&F8(5J/7#]88K&+=?N#HT-U=<=&'^>S@/)=_[Q M^6)%O,1H@L3DH:0Z02-O^I'P"$;'A([+G&3K4Y2'Z!FW\KIS(!ZANAY@F-+R M/$:[Q=2+Z2HMSFHKW'E^N\3/T[//JU?SKWBAAXD++#!I!7!5C\63#[38:,79 M9*+(3"C: 5H#]"!*QZW"[@^ZPZN[GRJ(^^>P5V*]N)=Y+5.>4K).03!UGD62 M'+S""(FCEUD;97SKLZ_]J1NYRNM_T083WX7>D0KJV0*2=?\2IODR MLKL(Z,CL;RHP+USI8(J(R7-@J0ZY*L6 B[7]!Q=6%)^]"*VG?1]&:6^]-$Z$ MS^9*[!FQEXOQ;?A65V(]2R GYHP(G(8XG6TVHDER4;':5T3%I$$I3CZ1S@J< MED%88X*7K3/NAU':6U^,$UO49DKL=6.O/%VER_"2WXF6R(W0''1MBD#;AX08 M+(<49 I8C&#-:ZL>05YO;2U.!\H&ZNH2B<\7\XW$:L.#YQ2"$H/+RZ7V;5*4 ML>78T@+6",Z'SPW)?AK>6#)/;6J>)$B&RGM@Y0^2NN]TQM3&1T MY*MH"UI819&C]Q!KQUU:?H*%Q%Q@K1W._:D;USJ>K(AN"%T=CL(%+;(A47B> MW=J>8',^!>THN$NB=B9(Y)$$YSS0GW,;BF0AMSZ7?#R5G0QX:%T8/+"Z.C"+ MY&-<-HM+_SB;+I%XI66V_E:[8JS),Z[7.+[4CTR,L)@"*[2.R0-129$;XID" M%#)BBJ70#XV!N#]UX^:&AL;)XB1*ZR?NOL?@^T^+Y9J>__GF.4 N.3I4 G+: M#'BRAM9X28!)9)'86#Q:51W!<+E(B'GU,PGYE[ ^6V[$ MMLEWG3-=9Z2'V:QV_:]'K;Z&^R^#S.\8/E;Y7(QFV&J:E[56I8;ZS9*C3Y(,%A[;=LZ M@(;9 %R7D%$$95+K3J@'D#EN3#0B:H=08P](O;NG_'2VFLYK?'G>?J.*^^)? M\L0F+WDPNE9:D8=CHX)(_-(JQ.P4*Y71H;V !^@;-W<]ORNO% M_&.-!%]@7$\D9[2::,&RJ,E;5C4$Y/2=)K8LY\I0@-@8=KMHZ3)9U P#]^8< M-U!(/_OO3?>W]J4DF6&-SVH#H[_-27.OZ!=SDF ]UM]^?-EXS9.,RB"RZAEO[I"8VE^564B%-""LBE&G >.=Y@QUF8H:"NG]0*,# M._SV:M%?M7"M\CB_%B"S#-:2@%GP-2NL"SB-%EQ@4JL8A+)#I?*WT=-EUFDP ME+923$6\!A\L@C79,VZ]T*KU>?K#%'69+QH> M;TJOS?7.GX4(Q5'7LL(@<%*L%@SIP, 59+M(: M95HW-OPN4>->R.PB/CI411W$./O+K]['S[K. ?119% F6O"9:S!&%LX#TRFV MSC[M3]VX,V].C,*!E-9!+OYE*9C6;\K+W].G,/^([\C"OIE79NO_:TW6US [ M=W)(CM-$]G=S(#;/MW]QXY.3(&5(63M()5E0T2J(CMQSZ%KW7AB MC7$#KL&R^6,KO ,3?!2SY[.$[E\\N$B_W13KN:@GL4A6LD^ 15]<<(B1&9"< MR>#0*RN:3PLX*8?C!GV#=ECN%"8=;!S'68PX MXQ[KWUBH*U'4+QH<-%2V.$Q5X#%+FI5"-MZQ8XR#H M.KW0*X1 @3!(D8*Q 4FFK:\7[$G:N/'B8$@<0C$=N,BOYO0L6D!OPS13\#L1 MWAKI5 %I*OF*60BV2 @B12^]$L1!8US=(6'D,1Y#J/G>9>;#9=X%9&XT 3CG M0'O#K2;VF?%D7J.T$#GWX"2M*Y8QICC +?D[5(Q\S?,DP#E*\AU@YU(ROR[F MB;Z]KG&=YRTYMMIK;[98G2VO;VYK;6H+/0\L:>(W:P4N!ZQ->Q)FXX+,K8_K MCZ5YW'G,@\\E.HDJNX#NIIW%IH-4GJZ)DUJ+=58I^>EL_>MB_5^XL>BT))TQ M%"Z!T#&!HO4,Y(5ZT#&BE:48%*T;V.Q+6Q]#CDZ#F'MP'4!]S6#9?A[@F^7' M,+_H6AKF^06NTG*ZJ19%B/LO;&QQ=]30.LRM#>VU>A>?."B/ Y$)[O:'0,PIG:)OVQ69$CZKU988F MA!\]!>88(J[7_0=2YD^S>O0K=9)9H@3&8J@)* 8QJ-I7,F*1)1>%L2=!;N%A M7--[>CS?&QLS)B8ZMM,_A=5TM2@W14"6[OW9Y\]A^6U1WD\_SJ>%_F*^OF@, M2)OD6Q)>JD?S!]COH][7RJZW8[J1O;__FBO0Q^C()6UD6I6QMRE\,+6]O-'CZ&;(,->#,EI?F\VWW MHFSD$7)M4'(OM=A>*1T;O"TI?5K[-QLF'OO_09F.I'T=^(_MT<=1QY\77 M224NO75"0V*:(&@SISA>.- EIV*+8E&WSMH^3-$ AW>;:U'WN_="$=['-4U55G')NW9US"=U6ZX M]28 L5YOL+['=-&SYQ![]ITGMC)FCR&\D26[@8/ZMHM^<.MOUZ^]1F,)48M2 M0.M$4P%;D-@6/K,_C]J3O^%.7J3:_F%^_Z)2S_CNNJCWMOI36+ MRW68SC\L0ZTK.N]O]0IP,@=&Q+"/N/U!K4SI'F0VLJ!7;[I6^C42 M X88H\W - B04H 2% M7R$E!T98 B@GC+/6H?F#!(UKKYKAXJZ%:J>$CLW,7Q:+_-MT-ML$&BQY@ M;!YZ7"N3LS?)C0S/Y?N>W7_?EL,ZQ0TC7%'P$%)MP1\M.(P9LF)!*ENOQK:> M$?LH H\U37N]['J9&,X=132^=INW%.H8A&"#A\Q20E\L+[)UX<+C*!S7> V' MK;O6;$"]=6S>?EHLEXO?R%\\[-#@^J^;'0'L(*B1K:J.]+8* D&N>DH2+*]] M^BSC$'Q4D)1"':Q-FK4^2-Q.R;'6YV:SK&NPIN2CM26"T_6 3A0+ ;FN4^\# M*AXU*ZUO6VPE9%Q;TD#W=XW&\>+NV#:0K,+'C\MZZ7Y36?$.O^+\#"\G[-R8 M._8./U/D64\G<+EY4+VD'6?3\[]>INMWT]7?0\TQ;@INIO]=>V*LUJOU MXDVL<6NX?.XAAF@L4EM9O2Y$W+^QO&\9TM>YL%LY[+:%PQ>MFS<$Q M0]LV!F&]\@6;7P';D[3CVTD^^)H;3H24,F2>(7!4M7!-@K/2@^J^M(UKJH? T/T>DP-HJ6-SOKD/=99JX_7YQT.,[.T'M#)]#Y#5S"#=>,/F M8MBF7=.6%A'1%1?'!L%H[5',6Q@= ZXQ6F>#%6S>_WINXXXW2=UZT+C! 0(T_@1-8D)U;;3I]:(-W%J,/@Z[ZY&EA_'9NNZRY45T6 MU^VH#HI[]A5CX?^BOGC]PKIF3AW))I%34LUOT1Q![M&'"%M4LC75XUDR0DK0=1B4HKV?5FV]\)Z3%MX'EWSK M76%/TL:.IT^#M'OG#@/HK6/CM^ER5EM*TIO.CWT/,7A;GM+*R'V/P$:&[?S1 MUR=7.I=ZZP:*4I$0Q!0$FQ+$4$HV#AWCK<\1;E-P=,WM/;']NECC-B!KC"*: MD"G*803D%!D$'1!2YE8GR6+ UF'BWL2-:X*.P,2]:MM!U-&Q7;EQ:_@0@W+S MSUM9DITD-2LRNWC^EATI%R,4]QLO68+B]S6]N3!\AI=AE_ M^]E5-C):"\@%A2$\9EHA5H#1**R)B:GF%;$/T3-V.5<;3.R\E'^L!CHV(;_B M^IS-UXM5[7BV:7=]B#'9_J!69F4/,EOY*&%9<_-7+[D^F483B\\.;-K<'I8! MG(L*C/"%9^TL-J]ZV$7+T1U#[SSW1LD/L1ARB:"E375N?-^6S%;(:Y<\0E".5A[S,45-4@FMLSB/HW#D&T"#8>O>A:#A]-:Q M;7M_%E?XCS-ZVLNOAR:M[SVC60;G0>(:6:^[+[D"DT?D7)$+;,D'!I5M!B

?NXUC!U&[;FR(&6I S),@"!9!,DM81JM-K9Y M#F<7,6.WTFN @_MM&%L(OF/[<4QKA+'Z0G35'V*L/A'>9IZ",8!&*]J_ZIEO M%A*,(V>?6T9N?^OIG,/UB=@HX$VY\X)OYU^OUQQ+VADA:"6K4L]T O$< Q*[MJ^ 9320U^]F\V [O(2?9+&%PV<\5S;6V:( MQ0BP1@7.DQ:F^0VOA^@9M\7H0+!JIH .P/0>/]: XQU^62QWKQ O<_9".C#: M>') /"T.EPIXZ7C6D:72_)+D7H2-.VIV('BU5TD'./O;"M^4EZOUE#P77!'U MT<@@$WC'636Y'#QF!"%2L-ZBL:[U(*3;%(P[PV@@Y!PAY X@\BO^=D,NR\6< MODWGU\*W+P$=O38BD6Q"I@#&UN-FYFJ+/26P1*^T:>U,/9;&<0< #02S0175 M 1"OR[=6=SDQ11ME:$_7,@E0W&?R$JT"]":CCBE'T=J]VDW-N*-W!@)7(^%W M *,'TKEW.5.T79-%)E8DJUEC4< YYB'14[,41J?8.A3>G[IQ)^4,YL,/HIR. M\V3?[[8#MM8\'WZA/ELAN?3$/;L5U?%?[V !(M%Y% [G-0B8R,C>%U';CA6R&Y3 M !-:5U4=3W77;05I%=JQ17RXF=_AYG"OYYZF(^& AO 1W=Z*<3ER MZZ'PZ,C_3Q22BA AEY0=T\'STKK"X'1]"6\+_*XZ[JP<+J2W&C4$44>9!G)F MO:=PJ BE&!J.W+66Q&/H&[O@=!!$W8\P!E)8QZ9N:[.]PRW<0X\;M#_@@/;L MP6YPF+5//FOPTE:\"0_>;LJ?;<: 4G/3_*;;@%T"KWV J[><-W2B-7>CI<:% MY/.;^;NZ7NK]VLV1VITUHHJ+R2 Y 4$54,K6AG84C$E#_\"T83RV]GF;,M!Q M%\+'X&ZWHW=J)7=L"!]H 7BX.?S^0T_0P7! T_BX7G.H3.8A%(I&L#8Z,_>R)_0(@(:"TC=\$66J]5%$X46C+%!VS= MNNE\NL;7TZ^X?:G?* 3.Y #;(.M1<+TZ M80K$* *8$M%SEGDTK:>F'4#FN*4@8X!Q& UV!=)7M+N4O=ED%+$%+3FX:!2) MM1B(LB!@2LH)8PW]ZV! ?12IXQ:6C '6X30Y(F"KJ[;?@GPVVSQE,T_OV>=: M>',^>6\S_G1U-RL0A%4FQ@A"UJL7BCQRIWR$8EBR2:429/Z>TS@0;>,6M@R/ MW!Y4VI$)7CPD@9_/ZMC>[_.NUX(:/5.CU*T5]<) M8?3%2*,X;=2EM:\U3./N:UM?GW^CL]6-W)1(P2CM0;%$O)(3#9' #)PI6E)! M%69;-RG_/E5CMR [&A6[?<4FBNAH$WU3?@GKB_.@-^56Z_+;1C-&9V5,!5+2 M",K73N;<.HC%1F9B$*7Y6.W'TCANF#TH[ 904L<[VTB=SP_?1LSNW1 R^^43KQBR,G08X#7(?RA6<&@<=[/VW:^Q_GBU^JP)'XCO-SG)-VCY+ MZ>SSV690Q9OU)UP^7WPF8C_A?+61U&5/SKM%6(JKI%0&S6T Q6KA/6<2E/ A MF*2**JWOB0W$RMAIBK&7Q7BXZ&IY;%7$7R@PKDSNL!+7T?:- @IC74%-P8#4 MI!1EL!ZK2.!*.L]BEM$/MS :,3%NS<'X2V(,+'3LLM]ONW^XF[[S6<--NAC0 M';\SVZ!XD;3E$9C6!E3P$5R4#*0VDMO(',NM[^0WGG=QM00VW8M_"JL:DGZN MI[8;;6R$^^;+)JMXL0Z_W=D O$O*N-KJ0]59,4(H<*[N!\);YV.P$7$P^W18+Q9R2);;ZKXX<"9F\"9@80:9 M5\-=(6C,S+@N[2#0'U/=7>'^FO.WX5OURY_]%I;Y2CQUO;\]6Z9/](FWLS"O M"9USV:Q69Y_/]\*[)L!$YVJ'8R;JL 99/(3L:[K'&/IO$CD.UR>B.3OC%N(. M[-V,H?*.8[6M>MR@HW^&#-IV#7ZI W>%RAQBM@1-U!(B]PC9JB*D M4+5"J'7X-M H!N[Q)TWU!NUB1RB%]/9&7E#=T^VLU')" ',: =*USMJ)B<0 M,:9H5;0A#'>!ZU&D=CH\Z#$8>F!K'TQI76W@X5[_8R;B+Z#/?Z2D?/6\=5=N>+$N\"CUYD" M+:)?.9,AQ$!"TDP*6WARR <"T7UJNIT*T0)%1PJ_X]WSNVU7KR\H?O>C1^RB M0Y!QLLZTQXKH-%UL)6*1T110LM[CPJ3!.:- II0<.7_&Q=8YZ%-VL;W_GDUL M-V%6J,AR <9-+?9%"R%P!0F35[QP)FWK&P![$=9U+]K'8.7A>J@6:NE@%]XA MK]^GJPERX5@D3BB&8Z $F3977 +O,6$4(5&<=9IU1=2,/.RPO>KO%?@WT4,' MB+H^1MW.T_;?_H+5(9DPZ:4LR YL:EBD<0K$Q2Z:Y%X4"3!ULG%8^CMTM8] M&C.+D138 5A_"O._?YA^QA?D!Z^F5UR() P+M;&5R!E49A*BSPQ,- Z%]XQC MZRAV.R5C7Z<[%1+NS4(\6BT=@*N.[<#EIO0S4+1^P81//NJ2Z^Q&;NI-K02! MU0O@T7(>G*W9TM;;ZC9"QKXT-Q*TCE=*%\A:4MP>UG<:Z%\P8Q6M$9XD!>^6 MG-R@Z^@A7\ K99EE+-(>T!QA#Q T;F'-B$AKI:0.$/>W]W]9?,7EO ;[EXQM M*D3G^=G%**+[+/IB9# 1HJZSB#P7X!/)TO,<4J@W58-HC,,#R!RW]&4T= ZM MT+$;*?Z\6.+TX_SQ3!HF2W#* 3D5O&X%Q&X0%KCW.0<;K69WPMX=[1(/I6#< M#G$G!^3IM-6!&=TNO=?3.;Y:X^?5)/#,93VZ3E@;.]K:#DA[#3Q9:6V1@3>O M*OP.2>.ZB6,E7@[32"< FS 6!'H^F4QQV^_A.7?BACADWTW1N.FP4\"KG4(.A]=B'69#UF_<8N^.LS:( VYDQ0E@TJJ MWHYD=4TF+K43CK/F%VP>H&=\.S84M)IIH8/=<1LODYQE*=DC"%$2**8*1.8% M6-KWM47CLFW>'V8+'2.7G#73\A[P>93(#X;-5US&14.WZJYQG>>MO+EBHI/> MU=L0#)3DLG9A3I H/G'&2YOS$#GU_:@;][!GZ!UP TUVP;;7SFX.YW]]KG_ M=3']CIGNY?*O#KYLT): 5M<,!A1+HPL&M^XQQ#7!]+PCQ0UJ+BVO+:G(PF@) M,$X>FXP6@K$6L 2E1"S"L];YIOVI.WKTP'8-7.CM_*S-2L.T5!E42?0ET#(- MJCB20A(VL"@='V)4TW?(&G>O'@@_]R8/-%9/!_[?EM[HF_IEGK6-R15(3-83 MW:(@AJ2!>=H=L##ZH77IT Y2QFZ)W5CEB_;R[P!&'Y9AOJ(W;SR,3:\K"K%O MM%Z]V7F?'KG:_D\O%G5&SD1Y@T&Y!%J3!ZRD(]X1R1=VH63I,(G4.N/;DOYQ M =L$4'>/L\;2;@?(OEFFM[6.U&6O$Q<1?%0<% \% A<2,C(GD]#!Y-;EY-^C M:5P$CH>6!RHLCU9=9U"\K,?;RI?)UC@3.22YF7^ &7S0",*5H&6A[:CYF<:^ MM(U[.-LE-)NIL@.(WBLCW>T[$78 MN*SPI!LD MME-:%PC<=O&-ISIU!2TP6>OG,^?@K?4@C..FYB1D:1UH'WX;<; \>$>(.U9) M'2#M1DN_.PF+ZS5T?<8@6=',)0-.TPI2&A,X07Z&2%&4(K)P?KBI:7L0./;P MIV$30,/IJ@,@/GSR\.SS8KF^''*\Z2PX459)QNIY5^ >5.UT'J-UM)*MU!X9 MCZEU=O^Q-/;2"*4Y7!8GU%T'M33?X>]ZLMI?EHO5ZF_S)9Z/?ZTSIGZJAV*T M^'^?6)6CQ=K7U]66Y)$[B%I*""(KEHS2-K8.M9L0WLNMLI%1/("6^S>[.YFN MS=VOF8["\LR4AIC0@.(Q0D#OP6MCL]16,-,Z)FI"^+A1?/_0/ES+CX>V/X?V MO YKQ_QA,(1?\WU;"I/@8@C&1G#%2%#*$Z.<0L804Y9;L96#E1G=>\-IZH@>9NSTA4(NZ&BSC\#SID0S>HC* M!4A,1_JUX\JUKI/II5#HW0TGIEK[B9295C 62,KC>:8LU!MA-BDI151!Z-96 M\'$4/IGRH<>@ZG'E0T-P(ZD20/:%2.X3P81ZU$S+G.INR MB*1!U5D P2<.MKB,B@N;1>M[.'^ N&DD0 ^OXBYN:SR\]3Q?U $'9XNS.PR_ MK0T,JJ>(J]6'3V'.Q2_TR4^K"%O#*KTCL.SJ]WI%PRKLR7>&;3P;+7"S6R%U],0I[.+\^;-)W,=6DSB M7$[G'S,OA@)'ON/QWB,KCI W5']54/B.5F,QU*JU'3_WAQF,\"@G[C<=XC%HZ -?=/G(77)3H,F,&P5M& M(:=@"9S, KBQTBM9HO"M#TZV4_*$!V0< ZX&:ND 7-L+:5URUN<8P&!.=0QZ MKN/?!'U)0A@3DL?6M::'5SOW.1'C&&@=KY0ND/70I0#%/5E9GB!KZ2\N3/%H M('KB,ML4>?R_Z";'B$AKI:0.$+?W;;TZK8BE$, +1S9:VGJAU-*/N8X(YA1? ME=;3\YI>O.QSJ,4Q.!Q$=5TQW2X]%&1Q'"8*<4% A\[K() 7^B1R&P#*F MUL?J[:Y:FC\<'-LKK0/S>)6A^NG;C2.#GY?XCS-:<-_.YV&&8+@@H3E?TZ+. M&W!16F N,2\*Q4?8VC+N0=:X$48?F;W6VNL)D-L8NK@D6)*WI6A/,JJ#J+FB M,%TZDJ#)V6,V7NG6F;P]R.HDU=P*"KN@UD@OG4)M=;5B+T-WER4B&D!-XE)! MT/(D6P[:EIP3XRJ7YOT.]J"K$["U L,>8#M*,SVA[:=O5]_^=8I+(NK3M]?X M%6>;->J2RB89#\(C!U4*KXT],_"4,V-.".N:-V_;B[)QTR[=[;>M=-@3,F^N MMOO\7:SKX-!HJQ(D' <_:J9P,1S58''*?G$YPUAX$ MN^!VI$8Z!9>X]"9\E%%+!26H4KO"!PB:%J@CKI0.V7#3/-FRFYQ.@MM1P'6( M1CH%E[Q@Q=?VG9QHYT0TD..KP;;6"P:5<)@>^9]\,"A];%[1OYN> M<4_-^@@4FNFK*^S5:P>U9+:V\;I8G[4\AAMF@'FGZFD@TCKB'M"GXJT2S#9/ MQ3U$S]@-QUMI?2>$-7 Y+^^:I?A4A3U)B#8@L2\ MT@@^L011928%0\?Y8%%F"P;&+1;H8_L=#Q$=+(=SGK=<>;F> "HX5[$(8*G6 M2T1E('!F 1&C9ESKR%J7('^7J$[2*:<'S-U+SDVUUP$UDQGC\Q42JVDKK%YHN%,<9M)JDFF MJC2_?AT\\F22<2 RP*RJ:=/H1/CQP>'N<+@; 6(+C"=O) O%'_XU)FY<>!8& M1:/W07TU5 'T;MVGK0 GC%)J DF(.IH09PD<&V<4HAQSFQ3A,@T7*6]I&#>S M-RR0>LF[ KP\*9V)\EA$S0,B#NPX#^!FFQ@Q>,3*2B6!L^+%H4\2,V[Z;E@$ ME=% !1UJ[[@/QV058(=PZ2PB5CDPJ+F_#H7 BQ!AE'2>8%&Z9W(SRBJY@!C= M'1M CQ48NEM#?#'=@ M'J=M7(]L"%P\>9H65%(%X+N9_G!TD%XKEZ&'RB32DONB"G= M3:05@7VMX?YC7Q:SV?O%\@^[#!.(F/);.HXDB_E1Y^89NO5(>"VUC)Y29@?B M^0X9XQZPPZ'DH;'KJX$*CM0]"Q.96*"8,.1%DHA[8Y$1N>6<%V"'>+38E_;7 M]M^N RZ=E?@$*%I)M#,2?H!7MPA?UW:Y+HJ'5_[?UU,@XNUU#HL^;[XRX3AR M@8$/FDCN:Q; $@[<3J-R=R ",7:@P@,60&]5'#8[88P;O1TD1Z*#@):2I2 @%8*91"G1B*7K$:42V&PL]*Y MTD[Z<8KJ<-.'1UE!O53<2+U1,O#]=#Y=QX]P^#P6^L!)T :??M:\:%M1C'(P M,X,QUX(!&'-X&85'6N4IVM9:HY,C(0QU,CW+P7P[]NZ(.K;%HPX+9A61>7BX MS4,^#(A"" B$8K!*8^G9<'.Q3U%W3@=V&TP]/1Z[J+XJ.+R/\//ZUV_V_RV6 M;V9VM6V7G(PAQ'N&-(X86 LA#V*D*! =K(X0U/'230U;D%?+1.RR"'E\G3F( MNNI&XBUCG^S5_M$(B3+)G$U(6M$\DX8BD![(TD?+F"3$FM)G1$L21RX$'PHJ MS2'96V\5P/)M?FN[^)''!OOO\\5L5T4P'4+M;?X_*1T'8M!*+ $D.TQ@V& M:(TK@IP4=#.5TPJC(2PI_:+@"#DCUU0^(\1*Z:0">+VY7JT75W'Y)6XO5U;? MIS_VK$B"E8F.H&#R_'6''4B' C\X2>:9C> [EWZP\C0YXUJP8BI_^#BED/PK M@-*WI0WQRB[_E0N:-[_(V^V&&<^HTS2@0''(5S0*:0X_8\%&YRQ)N'@7AZ,$ MC6NMAH)3.1U4 *@C)OWC3?4[D90IKQ2R@<-Q#N$3RHT(4)(V*B=3,L\9?WYL M]4QY,'B-'WAV4U#5H/OG*J;KV<=I J%)$!0X#DBZ /O4*@Y;E%-D%"-,Z41% M\?=23>BJULGOB(;&<.NHFJKAMOH4U[=7/D0)3R 6A^ DPBZ%R,4EGYMA2&U9 MRGOX&:W<'*76#[,XL^[OWT1,J*#':$T0]SMWP&'@E%@*>I 5- M(1B<:/'1R*VIK-;B/0,02RBN/33-%IKS>)D__.V9SMZ)3!!_:1Q1[O8*^\U: MI*D,<(P8JRAA7#^G$02*1FYL.2KRVBKDW)_C'=N$LPVT@9!%NKL+W_WY(\Y7 M Q6'EJ2LEM*6+H(P!)Q0O(CG4JL1-ZF$\L6; MF[^DJ]@^GE)Q!54 NA-OE5CD-#F(6Q2A >7B"&2EE8@(:5PB2E!>^A%$@3=D MXUZ_MD) NZ=C;=11<$IY??FY]]?K'&A7E9D[25,M.;EVPALE&V<,2Y)&L,LF M-R7$L)LV@[MD#$X$FA/=0[5OJ"T;9YGTCF@ J\[CJQRV2.<95N#%\-RE"A-= M.C'Y,K-Q;3#5(QO71E\5. !M7JOP7,XO \Y?I)ZV5 (A#+L0F.FM)# M'U[B.[16".GQ#JV-NNI&XL'7!=)&#/\S**CKY#:Z.W"F!Y\JV3-9(+YW,C)/#)H]5H4T'DO7&:0VSI2?G^UB_H M'5HK.+1]A]9"-P7CI6%>HL$7E4P6HDFG05!2>1 4_%(G3XQCR>'B]N[%O$3K M [)2.JG EC7*7R1FM(F1(Z)#[H+D$W(I][]QUA"AL VQ^*3AEY1B',B]ZZ:@ MND%W( ?Q)>8-"\K,DEYY._OO:)<3"SPK T*4B8)_DC!&3F*'>)!*$W_Y83(@*SD5E$$W@-7$O M*;@XS")&$@?7">/@2D]/Z$1HM97;8T"UB_+.$Z$ N3A)1$B>M$'$D3Q4,M^+ M$1&1)"Q/+[+)FG'MZ@VIXS:'KA&EK15XECA]O[A>3C!3Q-)($;%"($Z91U;8 MB CL22\H9L8]XVN7(Y2./ "\/I2V5M^((,TWVT=8S%SY!X_+7B7X[ V?6GN? M-.4(ISPVG4>--+7@DR=/%5:$.?M@=M#CR_2^1#1"H#P[!#ZK;NHVE/FUF7;* M1B4Y"LF! \V#0M:D@"3S)C)@[%D?HS9]_J?.#G8#J*/BQW^O%\OEXH_I_/). M.G]\']=/U!6<6/=9V%R.LT!)< ;,8J ,<0=^G].6(!D5<5BF M8![Z0X7!,GYU2V_%'@5*:RE7AY,[5XUP9C#OI47)> AEL8D@%D61348('(/2 MJ?15Q5.TU(29]CH^"IF. A\[+'N[F,WL\EM<7GU.,)C M<,A1ZL"QURF(/'9+RE,.RI.KUX2!KDI;E)1@!;;CXV)^":M=9>E\@W^SV1LQ M4NZ!8*0,B8A;AY&S*B"E%?8);*R6I?/LA^@8]\:G]#G36](5HF6_@Y1CE '( M0_0";*G*@].-0D*+W#A>..]+EVDTS+N9+YP1U:HE/NR9Q.I/)R_#"O)F-"A= +Z("%U0::+AA>EQ5T!9NX; MWSL9)Z$H-52B;&D1%\"!=30BPI.6/I$\4'10C_9CJQJPP>YXAPV"NLF[.MB\ ML0TU88AZ2)3/(%1#DGG>@:!C$H,61EC5( $1TL[ M/2>)JLEC'@)3??503S/*M[NOOY_.[=S'W&]D<^]AS*9M-5AMB17B2G-DN G@ M,X;(M#;>X/*CA Z24M,!5PI+_65>#X*RZ_AMYSI.M#%6:T'AQ(^;-DE O=,* M46^(2Q0,;?&7/W>_/VXIT1!8Z2S=8I>199#QYGJ913AA*EGIA0;;*($%SCU( M102$:0PJ:DI%*'V]?8",<8MYAL9)%UGWM2?% ?-I,?<[/I2Q&$>6QTU[X,-; MA8RG"07BO>2,6*Q+O[$^3,FX%3A#PZ:CQ*MNJG*B>&#R(*E9I/(!%GVFVH>' MY-]4/_Q'$9%]@L@)_O!GGPXR1U8K+Z3C! ];&X*]81!!)A1#/IN]0>6Z5,TG$(YLZA-J2-WIO4AK01 M=77YBZD0T#CN(QQ*7AH23,!JV$*B.FM#6BGV=&U(&RE7 MAY,[M]XVO\4)RB(FHD:+JVQ"(D*\$ZD1\>%(S_.O#6FEM).U(6TD6$4/D(,WVH(2 M3HQV2%'/$-<0GSCJ/0H,6$@&8A56^A[E/*I#^IPTO25=P5GSQ&6V9$Y:#S / MTHG<$2IDDEY4K[)6=3'=)*P\VJ0]J(NP+0'"Y74-A2;:)"/N71 MQ@]SDB N- MU"9S)D PF@>'. 8A)2X=)<6-S",JQCV2!D!+3T%7 )4M[>^MG\ZFZU];FTL\ M^%LA(&%S4^SE #&*&2VH51(>V=/KM$!WC'D)]=7L4*AT$70%8OL2?B]G/Z?SR M/C,["RE ,HG8@%*"2)%KYI'.ESC)"(H3,428TC6*1PFJ"3Y=]+T82O@5(.EC M7*]S&[+[1RP-*K*D$).Y$1F+$EG-&$@G*98XYDP6+Z<_0,>XWDQQW/06=05P M>;V=@#/"1JB^=B'M(PKB=3'":]1%P! M1'ZWRVGVY[[8]3;%P#48P& - N<.(^[@9SHZ@JQEV21J8ETJ#)&'--14'M;? MV>TEX#-4/:R #:U1Q6&1 C-;BY_;1Z!"(=1%P! M2%[;U8;ZO1%,QD?X6[FX2>58WR,C8+]8:ABS46!]3T$]X.BBSX=G3'?A MCGTS^#7Z:_CDQ<^XG.?V]MM::O#&,S]?+]Y_V3M63G.L2$)P:.8I#AYVC]0* M8<:XI=2]+E>[.L? M]L>=C8 %%I(9CY+4&N7QB,ABPE#R6+AH-<6Q>%/"TV2-Z^ 6-CVEU3 BLE;+ M]>2+G5]NCVLF<<+<">3S1 7.:"Z_#@QY0;PVR7O-&O4Z@57OX 9^=8N9>Q^L MJ92]NT_;788U*'X_6H5;FY+.?5HSV!U_C4VQM.HN$D0,# 3&XF#QS80"5*UM/$DN6"E^Y0U*.*C[RG*V;O"L S7W!O+<^[EI7:!QAYQ"*="0&<3"?R&',D32$ M)DR %U.Z8.0I6FHJ>BT#G2)2'SLK=I^)_WMME[#P[%?^+3N;Y=_[')<^J^HR M7J2+Y?1R.K>SS\OIW$]_V-F.8ZN=TI)R!'X]WO:\-E)@I+ 21EL6F7H0QSQ5 M8%^"G)HJE/I!;20556?27MO5=/45:+'A8GXWKT0FF"87">( M4PAN(-J52#E! \0U3 [:O:2F&*^\P]Y*NC4@XTY1^DWUWS;)<=.2X(W] 7^R M_C51'"2!M4+$R=SW$A-DJ(W(8"&BIT:&XHF"-O2-.^1E$&0-I9U*D??/^?4J MACU';Q975]/U)I*)\8[Q9<8%K )&PBDXR:-FR'(;W5Y8&\6/^/[O?;G<=)!Z$.%M/*6-$&S. <'U M*?:L4+[;R1?I1A@?YN_^]'&UND@W[PARK>_M_E]-(I52, M[WHM\-P;*S]>TY$>!8 ,WEC00?C:MUSD)-* &_ M7 6*HMAZ4= ,8V=QZ?%\FB@&MR%[0[Y9S#?- MW*[M[-8=>3]=>3O+4V9_L^OK97[54Z(-8LMOE6^2V(?985LH$N)"L(!D$IE& M' N"G-84>45D[FBJO"D=G [30O%N5FLGSVEOO2/'XQ04]$'4M-#J[$&I)* MS?G],/\$EN#;'W'V,_X&YN3[:I(")U12CQBF$+JEY)!+T2*33!*.\YC<$*/: M.A,\?@'#>'#MJ;YSPVK>C-_^6$R,UI9ZHA#F&H.K; UR/!A$P$_2%O@,I/2K MCBYTCE_O,"8RNRCK+ $)"(L3JP31'GC+;=7!D\YBY<8@S@@U+DACB[<7ZT;I M^,4/HX.RM<+.$9;O%]?+"8XQ)B(B1'7>(0Y' S+*2"2]CQ(#HJ0=HE%B:T+' M+Z,8&Y2MU35V]N< A[]>)5C\AANE18R$T3RH&'88S6WB- @Q^%PV'C2GH=GD MYY.?&K^:HA!\!I!L!;;KZ!2_8(%B<%,1(\XC;J0 .ZPE"DRH2(V//@Y;)]AA MAN*@Y1.%+5$QX1<;0U4^_P>;_"E0GD<#;@:[K1<7;@W_VN[7?>*S[M>F M5V;W%&/-[)3*8M;,XQ")TMV'WL.6W]/R7]/U]S?70.-57-YL=>DE28IR)*Q0 MB+O(D L*Y^EP6&H3G!2EIS4V)*WW*7!/]!=[T6]?F D9@O(1/)\0<@,")9$F M<*PQ'X*C/G?(*9XP/D+/N"G0(;#RZ%@HI8V1W_)^7B["M5]?++_&Y<^IWSYD M5T2%9'(/41XIT,\,V[M_,%MCF#.D)+Y58"FBOAFE99-OC;.?7EQF!07[-A(^1R7 M/V*NY;K/@O5&*QL2HDR%W)1190%YE+RQE& :/.&-L'%X_9$'S)0^3@H(<6P< M_ 8^U3H7"?LL%W"[4ERM-J6;>[]K/YB 1:EX)(AHD;OR^$W[)@E8)Y$[[9)6 MN!$RFGYQO*Y599W/X<1<00QSAZ_]<1E2L(& _5,\@8GE$6GK,*(TIXDH]A27 M;E+TB(@1?9-A%/UP"%HOJ8]MD-K,R/#9*BK8"P_)$;O'CS?,%@0,%9-/<3TDB[E4"5I)#T>%(0R1!RN(= M]$[0-')M:.EL[""JJ !:)RX\WOWI9]PM6.K]J@P;,G'FM05MU/7.E@4B>Q(@Q\LQS.( 2>#/8121T@.") M&MBAC=K;GUFE03*>@=>6$"%YU($#WIUF8/QS@_VC8T@BM'-(T)3*UI-#+O MQ#7RDP14Z61TT.^BM+#'1DR\?,C"+FM%*21:06S\[K=WKW:4!Q^Y=,*@&'-_ M".HUTEHZQ(6((D:I<"H]FO7VZ^,E_\NBHJ=<1[83KU93^]GZ:9KZ'?'<:[9I M%B,()8@3[9&)R>?V(2)),)L\EJAU?/3A<1ZW#F,E^DEU9$A\!*'/[YLXHYUG MA@JDO55YD%- +KF J+%4Y(%K5C>Z\3F!B<=?'N=QZ3"@Z"G7$5&QZ=.\_#7Y MY]>)M-1&93R25$?$)5!L?UWE& %[L+IE"^+R@:>;\AQRN.::.9'(&:(I9)'3?^^I>D7OPZB MB@J@U27ASS!.,K \>3@[5)$)<+8U1]XIH3384FF>^3G3.=[2M,%)@5N:-DK[ M^Y;F8=K_DUTN;9Z!>WYW,H](/_,;F..J>.;[%N]M(#0DQ%+N[YD'_;@D*,)P MA$2E//7AF2^L2]VW[#YS7'7O_OP1_1H,S/0*_LI%^@J_NTKP=?BS[5D;F 2S MQA2*(4',E9NQ&)P8DDH1%2GS^.&PJE("ZDGY>=SAM,'?$Z?(G.]=? MUW:Y?FO7V^=UQ H2N/*(Y)&%W.=FJXQ8Y".U%)2"@VOTVO Y\7V/@RIP_JP8 M++T-N@.B@NWPVLXRIU^_Q[C>%S)LYX:SI# 6&IFH($1FDB'GE (^I#!$8AI( MZ18N3]$R;BA9 42+**E2L.T2.D1##$(,07!F9?%D3JC2B'JEI+5)8MQH4GM/ MN(UYDUI6VPT@U$'T%8#H\S+^L-.0=]PI$>.8(:\D#XR$DT*I6OM'A$Q[M$X$(CZB;H"K/1V&6[3A"S9 M$"0#$0J%$8]>(A=]1,:2Y)+4Q#R'4A;[ M=."OMSN"=K*94$^8\H2@*!+/CST)TL*%/&546$6D\[+9'*TV7SWSJ+W0\.NEI0K._Z/,W4C?+R[G^9ICP@EE2;!-]WR3)0D;2RB+N,:!&N$2+C[Y MH!V%9WZ.]X/K,RBU L@V$O($,P/<.)_=^+AM)F<3!\X""3IAD; L/?BH$6'C MSC^H!*#E57@NN+PSB=D2YJDV"GF%!>(F>6045R@XS+BG23)6.FW=DL1QQR*< M$U8[JO5<4'M,RO /IHM )M1*'BVS*."(<\I7 M^2(QR=(M: -^ZKNU[Y5\6S]IES-\RFN=ZG@B2-),6%@,P=J..,)J0]AB.%Y6&/46)$E'7)8.:) M+]TI?> BUVT*\@F1?UG,9N\7RS_L,DRTYRH]?/IC5=Q)% 7#_8QO87&?AY>;X+]H/;A*V5]R/+<#- [%J*P2S@9B M595>[C!M.XMCH+WOVD(AG1'V8Q.T;>I""]QG'>;I58#3)9\S$V. #2<3DA ) M9I8BTB1J) D&"5+-X'?ZV*B;+XW8TW,HX)27< 5FZ=758KF>_L_NY=G^+O>K MG<75F\75U733N30/%;F419@[DQ6/*798M^5#:FVQ$V#AW2&,>BST44SWH[A[Y()KH T91^]R4EU%DB"#@L0J= M1V$E0>KTP8I? M7B@[502$\?[-T\#)I!_!+S$%Z?YSG/+WLD50ZN4RJE<9K( M8@F%.Q]Z-0]?XBQO]E=^/?VY29G<3KFD5'GM*4 @OT8'M2&;&P=+P2AV5N8) M,L53"@V)ZW_Y=_!#FTUPG1L+!_"9F M<\5T0L3D6A$LKOK MU70>5SFXGFRQJ[$'!*W(RNQ GM\ 4XKL#>__!CM*CX(SZA24IA\HK#NO;R&#UCEUP^AP4MIH^:&RJ!O?^YN?Y^/\TSDZ9V]F&> MA9L9717I>]3N"\4NNB7ASI-@H4B&4L):Z"*=[2KSNYO3LE4(VB)FE4S3'Z*D%07VU_B2<>JJ@ CB]7RSC]'+^ M[D__W TS%Z:H%3 M7ZTO!E)!!7#Z,(>U(/3Y L'.US_LCST7'DMN0T3.\9"KLB7LMD21DUPGQ:(S MQ1\]':9DY*;/0T&H@-@K ,^#C;"7T7XZ.]9:>I=0HA1V@E0<.<4"DLQ2;GP* M,98^VXX2-&ZFZ[FL40\E5("H??IX<^0;0T603B/N H7=D$UI" 1A&I(U-&'C M2G=PN_O]6DQ/?W>ZLU0K0L1NIS@C(!B%K<%RZI5+XP'/SB 5.==4<:6+-Y&\ M3\&X/DUW33X!B0YBK0 4'Q?SR_T(GI@]*^F1-#0_'7,D[Q""-$O&:2JIX(V& MV+0 Q.W7ZP!#%QTNB@BT BCOKO)8LPF5<##P2%"@ M,B*NP9,P!D+41.'(8)X23TH[5D_14LM)6AQ"W25^MO?_7_WW&*YG<9$.WDA. MYS>CGQ?IYM_O/=WW=KK\W*$O>\U0>#"C2"LH6A.$LPJY".&*PIU98 M<%P#!J5Z1A7C5.G2_8HK*EO@WF)%LY\N1+[V\AY9RZ9!-IA(2:5D MHK1_>)B26D#50;F+XI*N$B_[FPFF&"$8"*=YID*B"FD*O[0")V\HDX(.CY@: M,J\E]'P2.AV$7@%X]@S$\&JUX^G66.^RBK"3X/D#&N+F-0?#35]@5X.5H'5G"FF'A+-)&YVZ&X ]J80AXABH* M&RDQMO2,G=XUF\]VR=S'$2HF]:H0=*!8PU/.-[T,9,K#WJ,3R,D$DB)!,1J7)@&C4EOA MH?NHU#;*J0!VK[Q?7L-7;ULE[S,9A' 9CQ^Q<&LQ1S&XGTYBFXI?4 M3]%2[>#4/I J(O@* '3H#E\9:H,B*=?\;)J&>63RLPMA\L-^\">5':Y8YF.K M*L'!NAX,DP#H)N.J8')S+7YQYU)]8T(G$ U$J85',E 'T8(R2#/@R9+<2=-; MJ5CI&>!-Z*HE<.NH_"?!5$@3]:/K9O3?Q%$OP8*Z/(W:Y28S%-E )=($(E*: M, 4K^[P(NZ&MEGSELZ"LFT9>:FG6NY2B7R_F6Z=R<05T?0='<_.7X NCU60U MI:N*8JQ.0JR@"DM2IT+B C&I)6R Z&"7)8T(.(\"*^&M?Y%56'<^O2\L?_UK M1\&F153N=?=]^N/UKZW^;DKM]D[XZU]/I*3#(OW)C=A%:"G*@^HJ60VN3>?)\%@'1"E5F\?.NH4 M$O(T6HP3-J9XO^UNE%:(]PIPUWM[M 9!!5 _P,8N'T,]R8$+2(QBB+$]^)). M@*7Q0A"5K&%:ET;SD\2<&V#;(^%PS5U/M52 KR9U7E(XYY3S",M<#!190"9/ MYL:<8^.8M:EX@\]S*;KK"X .57=MM%$!P X5@IG@O50QH>AICK4I!K,/&S$( M+70D(NJ'P^M>;-5=80#UE78%@#E:"D3 8G.=V6!ZTU5 (!U@!Q"F;8H:ZRCC M,[APM97=G9VCUDFA58'S0&&1Y92:?"_F6.2(XYA3R 0C#G&>P3&"O1XN!C^K MBKY66F]3T==&!17 Z6@Y61!Y]*.7*#D,O"1AD,D=O;VGRNF$*96E:]//M**O ME=;;5/2U44$%<'JB'2"QUG*;\LV] BZ<<
E;Q*/D%-+46C57E@1OS@\E@#(+%T1_ZC!(U[3A93>S,X==!! M!8#*(WDNTF:X[YDE0$E+BDV%%FA2N=XGI$1)7 Z:+@ MAW,W>TF[ KC<3-O9E<3NBU\%C90*C6S:-,]4";83!Q.MJ5!2&@DFNC!F#E,R MKELU'' *R+T&].02C4^+^6+/S59@]WE*#)O$9$#:> 9B8N KYFMCX Y'3URT MO/2[]B9TC>MI#8BLTCJI &='_=*/MW5NFCJ5J\^"512XL@99D2@*445'&$N4 M#O?L]!AEM50P5^W5#Z#D"J#[5!5;9NI@4\[7,2V6=]IR[IS<>?AF_YQH;:*C MEJ 0<@<5;332G"8DG(D^&!]=*GXNEV2@ED1;.80=LKZCJ/L&1$L'*B',8 ='562E[QO*45]++K >E)=1= 40WS-T,3\HYD]Q M_7D9U\ 7E9Q&)@D2EOG\?! C:V'K.AZQX(DP)TM[O4UIJSC'6 :>@RCI;-\L M'!7X8"\2&GWU>=X;M!= !:\)*)<\6'"B8U )<4\",ISE=ZF>\:0H $R1]B+7O&#AG-62N-*]>U[6:X)62&C\FJ"-6BK UZ'RXP3; MCG)O$$VY7IWE.:3,YB9IS%'EHR'85E+L/<)K@58*;E#LW4;:%0#F6+D"-M9& M;BQ2(>?)<01SK@)%-EH9N%9:R=(-,OH6';V(4N\>IV@I==:+S/VV-8+AY"FB M@F[NH,$39\R@B+&AL .EDZ6;_IQIT5$KM;C.V6H2M68!88CI M$!=@PYUP&"GAI#/26"P'2>F7J ,8J32I%0RZU &TT4D%.&N8.W8F11P81X(J M">X!5\@*DI"6,F(=B)1DN/93O>L 7D1U[U#A:CG$T]NU]*UQTO3AJHZ2*+XZ^KA?^7]\7,U#< MZMV_KZ?K7Y_LI-OZ[>FG$0EDX, 'J<\K#4)ABPV M"?EHN;54DZ1*AP-'R!G7!/70^T-34TKD%1QM-][!AH4=0]L B6!BO8P(N^P& M* X"PC&WB)*:@Z6T6)3N/?PD,>,BIYBZ'\*HB.PK -%=^G?1#Y,N:0SG:TPI M(&X31]H&G&=;X("5C@J7[@+TF(J185-&O0]?K?23]8AHR<[&Y,WBZFHQWU"_ MX>0UW;]*-L%!6GG)>C7Q@7#'W5MB@MPPK, MQJO\HCV_==YL"BMML!JX=.T-@Z M'OM$?$4Q$9M-GYG8-U,S*6H)QX*#TVT[P$0SKB%8<<9'$T00LM%I>&CUD=VB MT16^*"G]"N!#R4,&>-*$,P^.0,0>',P@D)$AOTR%OQR%=E0U,^ JX.=7T5-?:A^34N?T[]5EP;$5W\V%R;[J=_ M11T\50DIEL> .TT0\)"3-%[Z*(73EC8S=S>_OV'/<81.40XRKB#C#&&D-B,(8$\LX(1+[1H!K_^U&()1_#1 . MK+D1@;E:KB=?LDRWPUYQY%)1B:*"H)T+QT! E"%')5%810D^0I,S%5:]?$ M)A 8,^O00UD/U=U!/OG'<(# [><@//DDZ 0!::0C9Q$-)KD MC)4\-6M.?TKQ=S\Z3I*HF.([RZ^"*/KN5>/'F](Z&1+Q00'5TBC$)1A!$(Y% M.BDJ."62LM)=NP\2,G(D/= U6W^9CQVUW+E4_K2XFL[M[-5\?FUG;Z<_IR'. MPX0(PTT($85\8G*=LYI.>Z0C]5@*JQZ]Q#Q]07_P2_5YA2Q _[A5(.8B.J]4*X'RWE,;^F*[M;,/GZ@MH=/DSAO>+Y?OK M]?4R?EBMKG,"8,)3$BHJBV3" 7$'IX0)SB(A>1"6<*9XZ;;>K8D<-]XN#\]A MM50!#&_RZ=LLZ.&LV*?%_&=P$Q@5KHV^7DY'/=BZ8PV2G]\ M5+![3MZA'+U"^1UD-IU?;B5!)BQ22XE-2'EB-BW%D3/4(&' =( #IT(JW16E M)/WCWF8-Y)B/H=NQTQ'W*@PN_IC#JM^G/_)%W[NO%Y\_7R_]=V#Y\Q+, 0A\ MXPUN9' Q?V^GR]_L\E]Q_;N=7<()[&%B, C 4\3S&V=CN4 . MQ,"C!]7@9GF,P4AL!&)5/X@K4N0YF^E=)<0_X"^N5Q]V@?8_EHO5:N*!2V U M.W9P/G%!''*:2T18<)%YR1B3M5CKI]EHA'==/]YKT71GL/^,2[=X]F?KCS-+ MMY+:2F37?/17T7?M[3\[W,/WGB(8YF6\EL890SBBC >PK^ X&"8](AQ'G0-+ MQ4IGNI[O9;R!?2T44\C!]H$(V7MDHTN(:&4U3:F_S,KZ- MR"LXK^\_<9*<:4NC0CCEZ:M20$SHO1U8AL9 M5P"006H7.5.$FWP=*.&PY])$..F58$J19D<[?KQ.[P>HY7B>VT?'8 M#<=!RB<^I88BR%1XF2T;=3-_=JO"XKY[=]^L&DIWOU;AYJVRO_ M%:>7WW.)Z,^XM)=Q?TAOJH^RSM).9TDY*Q-6B$@+3FA*!CD/\B*.,"J,CIDH"]R%P\K*"^F,2F@CEN,)'9>08,5(3A2@#%?*H*++P M(]+1$]"G<+[XL\7GY?#%I"JJV)GC@>\%'),G@]:CPF+1>F(P02QQEZV9048P MBI@2C#G#+"O><'54AE],SJ2*C5L--%_ /F[J?Z1D#774(^,L!"V16A"+R/V! M'/<1:R%5Q5>YO??F.21DSF%O#@&WFE(X7?J+G!3-EY@+G>#WWRSFF_+U:SO[ M%I=7=,*Q\8$QA1)+694D(F=R4@&S$*@GG(A!@M#G9;/&5A^]DS@5(^4%'&NO M0M@\=,]-J%9^MEAMO(']ZP\B&4^Y54H*^56EE!9I8B.*F/@8"=1:H$AHPFHB$DM MA+3M1-I^[4QJ:_2,(/1R/ @5+;&)8*%-^!$O9A\!=-_JGQ7R[U[?T MW!DG_\1E?X#8+ 09D87]#R<[F #CF$&:8T\^)OI9V.NJD?*;3!9S.X/ M"H=S=J<>RV/]/2Z_?;<[>:UNFG/MRE"X"-%2F9#4"@2C'4'&TX ($4P%$ S5 MU;A7;9D[4W=K6'"7VH*#(NU\+H<[B^=^;YF)])HZ23$XS2'/5:():1\#,CQ) MRIWQG%43[;?D[4POA%_(-NR!LQ=]$/Z^L4TW?M3.]U7\C^ZX&S%U E?U(\NWOP.Q*2#CP!I27"-GK$A:7( M18^1")IPQ?/\E_/9B8_8.].+W!>R&?NA[:^P'Q]Z[1%+23V52$=)L]?.D-." M(4PT2P1[RA,_F]W8)3X<;^SK"]^+?9!64S7%L,)Y<'>^\>;?@C')/7DW5QQW M%4VXMDH#I)(J)5I9NH5":"<6/-&E*C%4#K1<>-S<4W ML2E8IG5")#'0/]A<9+F(2%.2A(V,1UU-4^B"?)]IVK6&C5.A$6B%XK]7[0AN/.4 MJX'YI$;&0"ER25O$A='("4 !=B S(I,(O/3T[SHX/]/$]U_*! R&Y!>]_UO$ M4EIZ+*QF2*4@$==8(ZU50LE@:IG,%3+55"4^=T:@OD3[7VKO#X3BHIGZL0OK MW_V911Z#G8?=^.L\N_35U>(:1/1<=?1-B!BG;+ZU>(:IDJ=4"YM80-IM&M4SZ3 M<5EM]-YF7%8;D5?@Z'R8P_:-7T$-FTWY,?^#K) \@<=%R0P$:"BP_&(]$ +2 M21KAX)6GGOB(2__PWZSL[@?7H.M##:[D=9A!PR( MA*RV%B4:5;31RO+GV2,BJ@1.%P4_G/K22]H5P.4+: ((^/YJ'M[&GW&V^''' MS=RQI(BB-AJ%I,QC/>IPP' MKZ*ZJ !;_XCSN+0SX.=5N)K.ISE264]_QOM,,:5-4D(A _L$<0/LN40UDA1# M< P_.F[(=#67FM5 "UPPUNG$]6>4D13E'G\G:.+(L221\M)?![ MU)>N/CFSL7I]0KW^,J\ .*]FF[^S&RWY*+>\VQ03;(0SF@LXRRE%7#&(86 ' M($L=@_->Z"A+/U!M1EF-8^]:0>#A*.[R^CBOSC;75U=V^6N1\F7#5H^KU?75 M]I:B;):]R9<&3*6W9G28?'D,FFGI)3(RQ3P_%D-0"!:02\ZL8Y)A7SH$'RQ? M?NIZ[,EVVMO#0%J)N28>L40MXM'#IDJ)(,&MURY@.L HK%+$5Y6+;X.I([GX M9U1G#2?QS?SHG#0T!AP3ZQ-2+(((H_8(0AR)>&"2RZ2,,:5K!>X14$UV_CE! M\/ L[JR1"N#477!'!IFSX(P/.J"@-0&WPU/D=)*(22DQ^L)GLRPE'<7?(UP&6'\J@9MU8XI'-/'LAZJNX/D1E;X;]/Y].KZ:G]3$6,(T2GD/0%# M&4-$1L/Y3B23GEBPH;2$RN]]=&2E=U'9HH3\QE:\_?,.X298DK#T2) 8$,>& MPPG)-3*)>..,\**9ZW%*\7<_.LX!44SQG>57@??9N2+[-EML(F?2<86L,L"Q M$BFW*V>(<&XE=[D@O)HIG>UN=(9[TE=%>N"9=5\+VMUICMU#CF]>#]S)<>>K M#+_MBW5%)D)&< HX"($)"M8C*>08Z$4S114++"HS2&9A$&XJC_P*X[+4Z*"R M(*EENW11Q#%)_+Z8P3*SZ?K7%[N..Z]IPE0R 8Y9%)G("J-@QRS+DSBTDR1X MZ70U#81;FC20*;J?Z0/07V5Y;WW02DXO1!HPP-Q)QI_.L/P):C,F[A$4D MLG1"\?FX.]/V#.>SO3J Z*5MKR_3U;_>+V/\, <"XVI]U^RX("3.[C?.%HSK2GP+ELK X >FD;:W^6OYW^G(8X#UDN$RV \ZM83A8*9" M\ _Q+%+-A4,,SM/$&,,I#))3:#[R7KUD5+970L6%WMOG/-_LG[%/$?>!54H5 M:)\BL%#Q]H(CG=L#<:&H,9KZ*$J_-#Q"3IGN M ;#T[LG"ZSB/:;J>,.>\RR5$,>9Q!)NG6YJ%W#C,D>#!HR@^4N()4FIX^-T? M"8<[!O23>P7GT):-CXO5ZM5ZO9RZZW6^K_NV^+P1;N[V$G@0&&%MP3-E!B3D MJ4&2*BHYVIO%?#V=7T_G MEQ<_XG*CLM6$I>1Q4@D%FB.?0"4REA*DDJ9.26Q,*-U7H#EU-;S_+H^U@;13 ML5/T*:YO-]CGN-RX??O:AD6"/[[[!SW\IFX?*N5:%6"SU-,WNYP#DFZ^=8-; MYP,G,BH$T1A#&Y-F,G@Y"TYX'1(IO]V?H*6OD;LG[0FG5CBN/5(Q.F ,]J(S MT2+F1*""&X*+SXR_1\#(S])*Z/NAG>HNX J.P ?M/;?#MW9E5'<'B+V=SJXW MF8R]B=\$M3?R,XG&1'! +'B%N('XU-KD\@-Z993UQL325S9E*!]Y0M00>!Q! MI6<$Y-=V-?43X_-3?&V1CEP@3FE$5@J!P'L%%U;&F%CI9G6M"!S73(Z!H(X@ M;J_.SE@%2MQB6+3N!/J(RXG$.@1E&*(IOYV(+B&39ZUPJ8BG/B2,2]<$MR1Q M7$-:+V*+J+0"^_KPJ-KQ=2,ZZ0($>\P@P_(D^4 \,A1"?R8BH2&YH'CIN^43 M)(T;%0]RM)=40H68VAIS*I2V(;\3R_,C@ F.=.(424J#L$H3[$MW.CA(2%VA M2B]5GX!1>[E7<8@^(:()Q]III\ 'B/GIL% ".>D]8LQIGGPP*91NV_($*75% M%T-"J(OL"X+HV7-Q&WZG/^/7Z*^7T_6TUS5FYV\]4T:N(;-#)^6D#I[0W$4H M/]#BCG%D)/,H6(%-(P&I,0[,4G!4!(:OHIJ*,Z$"T\K1T(]]3 M-(W<0ZL6\#0"=4=-5H#,>TV;MK/B]ATZI!-:2(Q"$L"(S/5$"BM$L,;6&2U$ M\2=Q3Q)3(Q:[ZOQ8UZS."J@ 25\B.%G37!Z]8>6?\^EZ]>7K/_>-P)3%0>2! M)-+DZC09D T@)X$]U\(1CFWI=.)1@L:-Y =%5#E%5( J,.B;^';NXS;E?M-8 M3AG+HT?.3 4-2(<$DY)=0Z6SIV?(*4<=/2@R*IA/ KP-"AQH1**ND9 M]CS[?N=9!Z!7@IJN!>ZM"M5BO9:>E.>>S3;#0SGOPFVXX$G047A MJ;.(^;SS531(PW\H2E! P@3;4/JX+D)XC8''T)@K"_P. *BXHAM8O9JN\VO M/ 5[4[I^&>>^WW71Z45+W0NU)+_0!=#M5U>O'G[V\1,#S40(>H,/@O.<9\ J MLP)I$WP*T4>B2EN-GTQ*5T@\IF+D04N#8>114--/_A4'L=/\P_P7;]]D><_8R_ M@?B^KR91&1:D4D@'<++!_DODE/:(:!93BH$E7_I>I2%IXWJ58V*MOZ;J!2!X M!XMY )%^^SY=AO^.=CGQ*G+/\J0TSA)$?-8@0SQ%,0G'%1:$%9](WYBX<1,W MHX.PI[8J=M*^7KM5_/'(1)2E@[.G:.E=AW-_W6W8K["+&DN.A,FUWY1'V$9> M(LZY])%A:GEI]^H0'2,7!I30_J.:F+[BKN P>\C#?FY3I.#VY0'!46"(6).+ MR# 9D 2. B76*%GZR>@3I%0%G XZ/@&:+@*O$S>[M'D4FG@O' +'#81C&4': M$X5\(B88IA@FQ2?*/T5,7=CII.K3\.D@]_H M+\CT5B[9!V2+/M@VN%\MP:Q M*/AF2@IFI';#@J>&DHM"2CX.G0X2KV'HU&8')6:5PH: ;Y[R50;UR'IF4<): M$:JT_+2H\H4J&%,9('0AW-IF M3_/.:]Q8*V4],6ZLC>3&GCIU;UQ6B@),G;4HB#R7,;J -&>;3(#R6!.BY2__.7:;)I$AU0,[K["Y;BG00'@E'I94\ M8!!/Z=O41U2,'$N44>^BJ*QK0,OBZFHQW_#Q:F,((>QZ$Y")16[Q7_A.TC#R&9> ,:3>15P"=S4N$:[^^7D[GEZ_FX4N<@2D. M;Q:K];Z=SN?%:KKMK3^;7DWG^8\GF!/O+K+(.?E$8 M6-THK2I'UA$EAQZ/#*NRLP7FY[B<+O*/'L0],8(HZ9U#Q,)9P#4'-X)C#C]H M)8@P%*&-"MKLR:\-O9G0UBN#*R&4,KX)5F;M5?1 M_^_+Q<__B#YLE]^.8\^&]_*VM.UT-=8]=-U== LL'V[Q=/@++8NT.A-?JCZK M\ZC[+8WY/L_L_$X3A\+[=0@2.YJW7*PW>44Q$9N]E!?=Y0].U/0]_0_K M'N;90_U[ZW-29IU-R*S/2;4GBY*.JGS\#^L>'UE0E4_*;$15?HW+GU._Y6[# MT;:OQ:J%4D\L4?=(PU+J;2;'$15]IT' AL@-U^V5W6"9NJ<%EE)X%R,WOMS -'99M @ESSI#H*>]Q M3<>A+BAE#4;7/BL$GS,H&LAW',5#)#W9LG&UB:!O+^VZ1OM/KUB Q-_F/Z9Y MT6\0U;^&/_Q7$3(?KSK*U=%)7>S1U$@B(^8V[]$7U]\7H;"^'JPYRJU)-VT= MED8ENOH,GUTOK^;A_%M'4_15'N7_HI*>#DJA$2WG'OYFOPK*RR+2A3UGXL_;NDK:P&?6'J4O%HGQ1V7S<@*O#E3IU?EU!?87[=+-5).!5=K MCYBO02/_@!-@_=:NXWL[7?YN9]<%5'-@S48ZJN!"[6EQC*RL^SO[UV__6F^@ M].;[_/*S[V?V3BS=2'7CWK$U$TZMSR7>+3>)[X&>2CQ>O<@SB1-$]WPBD97Z M)?K%S[C\=9$>?>L1&#KAOM$'>FS9W:K[S_3/,A]<<+0$61O]W-VLQ\0RLI'- M-7:[WB'Y#.B=;3ZTWFCZ.BKW12,A_*7O 0;Q3IHJY>\;@+]O %KIYM-B_BDN M2BCE_DKCW9@=D_7B!.,5G2L1EMRT),AS&> WBQTPCQ8>S:AU]0R:B&ELDW=Y MN=XQU3O;='^IT2H9NVKKL"A&UL^>H+F=_5I-5V6*=)Y<=+2JQIZ^]Y/B&5E[ M7]?_^KST%\MOJ^6[U7IZ9;=72^7*O1M]8+22QZY:;2.VD35\<;U>Y5F$N7-/ M.5/Z]*JCU4!VU>5) =5S 'Y:K/\[WIS4L50]"P/"FVD37\'A9= MS..>TQ(7HD\L.5II9%QV_+=[]F>_Z(_"9AY'YC6O=U]BV^66O[Z:/\80O='/S;>Q7E)!#219X4P M ([_?6UGTS3U.^J_V3]?QWE,^>WX % X^<'QKNI+PJ&I7.N"!)BQF9WO"/YP M]2,/ P0&W'0V7?\JX[MU^^)XM0&%0-%.LO5$8"5=O"/+CE= 4" (J]/7.T!@ MX3CZX;*-E%A5KNNTC"JZ%5C$%<2%7^*_KZ?+&[M2QBBW^$PC)5>5^FHOPUJK M@#[_'*H"Z/[*1:I_CA!;H/+GL_WU^^I.8Z/2A3]-UN^QKT$X_6M];A89[<*U MA1;N[LB'W(]](?1G]-?KZ<_X!LS$Y6+YJW?IR.$5QU/30WDO&C(_=B)Y-GM( MWC06*B)Y>N'QJJ^.JF+13BXCJ^YS7!30T^TJ8]:4G);UX@CCXQ?Y $F?BJCC MX5KC/>IMJ90GA/!WK>)SGC1_UR?^79_83C?A_WU;;.+QOMOC_DJCE5$=VQT' MF1U; ;/9#5EEML;#Y<8[U@^*>]&$][';A$6; ZS>>^+N.J,5J1W;$0<8'=NI MW5%;)NGV>+7QCNU^<7QM]Q=O%E_C+.8^V#L,];ZZ.+SB> =)-WT=E">RFR\;R&MMFQKC\QW)Q_>/#:G5=4*/'UAVM M.K>K'3TMH[$MZO?Y@GQ5*2]#65W+$1))1Y: M>[PZU0*Z/"*L&DSI#:G%#>J3*X]78=K'KIX2U-B5%?^^GJY_Y1Y96U%">'.U MZ07Z=IJ F C%6YHPYB'%GS!\Q/YGR7_"JC]*;?:*3OFK)/+857W2:_6'^/RX'W]^%O M-%)U38FKEL(;>U=;=SVSRX_3U;K@5??3JS929TWIK),"&EN!CRU+WTS($TLV MJE:H*9EU7#2C9_[WQK^\ D^MW4B3-:6R&@JK@ADC-X[[Q\6J](2E^VLW4F(M M":RCXAG=VWG@>??=?@<7;*2NFA)0Q\0R]E/G[%!EC@HI[-!ZC?154\+HB%!J M2/$7:8]Y=Z%&"JHIRW-(#*,[(8O>I9+[-1KIHZ87[9,+NUGN=6[.U+_CQL$%1WS<>4H7][)?1X0Q=L[R MAK3>K]H>+#6:;HY*^Z!6*GKG]FHV.V!+RKP ?7KA"G1UY#'H28'\W4Q@K#WT M=V.!OQL+M(NMU\O9M[B\6EVD;\L ^"KCX1]9=K0]U,Y'."V8T3V%3%6)9J3W M5QKM)6];'^X ^[6HY-MTW=N]OK?4:$]R.RKEG@#&;AQZ/8L$.T&R5Q,6/]8Q MO)_9RU[J>6K-T9[;MM/3"9&,GU@<0F='EAWM?6T[M9T63!4&<$-7B7E]!Y8; M[6UM%T-X2! 5&<-ORZOYNJPMO+/D:*]JNYO"QP*IRQ(64MC3JX[VH+:7':Q. M;?N H=SDTL,KCO>&MHLU?$(>5>CJ[?5R0U@!)=TL-=ZKV"[:>2B!*M3R-?KK MY70]C:M7EY>O?MKIK',GQ>SJ0<&/B\7?L!;QGN? M&>"6\6DVBM\RWOW4(XP4N&X\O'ZO7/QN^7!WZ5(AW>G5*[F1/*JW^PG\AO(: M_8[E$)V?%NL=J672R,V_4DE6N:>>C\AO>(N^^X/\@[.K^'_^U_\'4$L#!!0 M ( .F"8E=.Y/X:8@@ TO > :6YF;W)M871I8V%I;F-Q,S(P,C-E M>"TS,3$N:'1M[5I14QLY$GZ_7Z$C=0E4V<9C&P*&4.6 L^NJ%+#@7/:>KN29 M'H\.S6A6TMCX?OUU2V-L8T/,AK!>;GDPUJ@EM=2?OOXDSW%B4WERG "/3OYV M_/=JE9VIL$@ALRS4P"U$K# B&[*O$9@;5JV65JPA4W1W+RKC?@OM _1)U<:>R??8V,I,I@Z'33(T^YM(@;"LF90 M"Q;=7.U@B,L)^GD\#.IKN7C:O>KW/O5.._W>Q3F[^,0NKWKGI[W+SF?6_;5[ M^J7?^V<7'Z-%]XIMZ!PNOUQ=?^F<]UG_ IT^_;ES_E.7=4[[[.K+Y^XU"YJ\ M&K2V^0[KG)^Q8"\J2QLZF\XUZYQ=7/:[9VQ^8M?=4Q>B9KVQJ9XC>OH_=]EU MY^ICY[Q[7;WX]7/W7RX06-.HUQM+?C^XC>_JGMOSUDK/>Q7627&C?L6UXQ46 M@K8BGC";E4Q;4J[\P%;->%F.16Q%R_![6,&"' MKSM@C4T)V$=N,$P8D'3";C(UEA -H>+CIGVT(@6&90K5!@[!1<9X-F%%9G4! MZ#CJ#R=%,(R<80R!'&4Q#_&19HJVI%7>;LD@@Q",X7I")BF_ 1QWKD^#SR)T M!H>43L?@&&00"HVZ!1*#9.!%APDQ!'[/V8]!0=D(32(61*'!(*XV% M37"")H?0.4C]YNB:BG":(VP6L<%D?AE>/R:;&X])8+'(,.H$H%F4*PA(-,=J M/5OGX MMC8%@/V%:+TS);A*34'TH>)88-%%L,>X!H<5C+T82*"8,D" #J0P"9F368K4 M2?1)Y4B84"I38#LB5:VD!TVN50@1/C9L&S$2 8+. Z%[&R8\&P+K(%]=%1(M MG"C>VX8=U]2)8BKYHB#IF'FP4O^,2&T.PQY3Y,O: \4+ \4X$,WS/K+1@B3 M:0%V;])I0B!X X*4?R25<5&CM MXAH)X^@0K2!S_9#NGA'I/!EKD-P!K\RZ,_!42J*F2H&DBKX8)47DKCA,,3 B M$EP+FH#PVL"EAXQZ*@SE:[=/C4ONCCR5 73((EE3HQQEJ @+R8GS<5K.B5G> MQQ9>1*:%".$21@J'3D'G'8=0H9Z0R*2L09RVB)D@KK!0C#)19(0)15JS!N[ZX6A$ZZ&)#Y$SC=>= M%?;AL=?)#/S.&DA4Q]\^&+'!5*Z[W0A^#= ?ASP:X'6C+_JCT7='ISZ\RS"A M\WHIZES-/10^@3\IJ:LP+#3!8"Z#+O27*F/Q"=U>8B\FQ"Y^\S= ;'O).$8, M(YO=LRO=Q#,4N(L%NG/(BCM?=KPG"3=W$H-XT&$>(B=OW.Q+\IXP*6Y EK<, M]^PKW[$@SXWPS3R6[6T*P)]Z+'-7D=%T5U1F1$6\.8_2&6<1VM8.?V59PJ)3 M' 6L5=K(0-#=P1W J$EG(5C1%LJ"HK7@(8S/^F M2!$8N#YN&F4"67FK]G^2WC?FM-3!+!YK)),*(@ <\R&&W+5V";:*3XLB&RDY M LJ-&1^6M_.Z)$M([:FRJ/<37; M7([YQ&P]\WL3F_*3[!GBTF4E=HY820>@W[X)]NM'C8I[(V6=G\"?\7V/-9U^ M^)?Y93I;X:AUEP5W2-(1Z"HZ+'ENH#W]7J-AKUNI-!PR+L;;1=&!?6Z\%5+5KH^6ZH-9H'#Q8^UC+']-K4*L_ M6-<\J.T'K0UR]J]>7QX$K<-:@.7,WZVPZB2>N MB>_G19?E[9O6^R/C/N=>]%E8I3]WW,]Y"C\N\B2YOSOL+[TDKS+.?7K5]@<$ M^I%I3T]2/W[FKI^VL#A ^/A:N(1^F@B(6?<6PH(D.;N8N[\Y*V]"?D_HG[!< MW[>R+P2H]9?506S[TO_\@Z>RI;7=65[/7:<_-_;\M.M?1]]UK\'_#U!+ P04 M " #I@F)7VTD&U:;5,;.1+^?K]"1^H2J+*-QR^\&$*5 ^;655E@@=SN?;J2 M9WIL'9K1K*2Q\?WZ[9;&;]@D9D.(PVT^D)E12VJI'SW]2-;QP";RY'@ /#KY MV_'?RV5VIL(\@=2R4 .W$+'_*GTG MAMR76V$EG$S:.=[U[\>[KI/CGHK&)\>1&#(1O=\2]69P4#]H0*VY?]@X;/!> M(]@/H+D?1>'A7KT:_"?8PJIH[NL8.Y;P?BL1:7D U'^KTM?6@LMW)<-34S:@1>R+C?@?M [1)_)IY_JV>]X];=]V+R_8Y3F[NNY>G':OVA_9 M>?>BC8_X='F.%IUKMJ%CN/IT??.I?7'+;B]9Y[?3G]H7_^RP]NDMN_[TL7/# M@CHO!XUMOL/:%V75[>=,S8_L)O.J0M1O5K;5,\1/;<_ M==A-^_I#^Z)S4[[\[6/GWRX06%*K5I?7P*/+>%KVW)XW5GK>+;&?13C@(-G/ MX4>>]P=H4V(A:"OB,;,#;M^^:1XLE8E+6*LXHM5F7O->!0A MS98EQ#A]-?PR%ZO_YH;Z\9]$&F'H6N7Z7O9,9+7F) 25R?!>JL_%6:GM5_;V M:F8M9-8WSE M5H0LMBD!^\ -A@D#DHS97:I&$J(^E'SIW0Q=4Q$.,Q"2P6*4:= M #2+<@D!B>98K.?*Q813L!V1AC*/L$U$TEQ(2XA"0;24(1 (PX1M*6<@+?!A M'G2-ZR 2U'")+'*)!HA,A?!QW1GG3\C-@,52C#M0K3>F0)A%-D# MQ$G1DT^Z*M?8 !+74!A'AV@%J6N'=/>,2.?)6(/D#GA%UIV!IU00-14*)%7T MQ2@I(G?48?*>$9'@6M A-<&+CVDU%)N*%^[=6I<1K^$7#;VTS(:U*@#RJU.HVY,^0R=VQ%X88X1O$HAA@HLT($HJQ8@W?]ZVI% MZ*"+%9$SC=>=/97;Q_M>)S/PJ360J(Z_O#%BO8E<=ZL1_!R@/PYYU,'K1E_T MO=$WI5,?WF68T'Z]$'6NY $*G\"?E-15&.::8#"701?:2Y2Q^(5.,;$5$V(3 MO_L3(+:]9!PCAI'-'M@5;N(>"MS! ITYI/G4EQWOR8";J<0@'G28A\C)&S?Z M@KS'3(H[D,4IPP/[TE=,R',C?#.W9K;B&(D7D/$ MCO^3@)XL-_@]%^BR6V!Y&KI#AYV_=EPOA\2V1-&&\R(0;K3KI?US* #Q4:3L MZ8+ P/EQPR@2R,I3M?^3]+XQNZ4V9O%8(YF4$ '@F \QY(ZU M"["5?%H4Z5#)(5!N3'F_.)W7!5E"DDDU!BP=#91G2+X 983>5\J$RGJ[X[E( MKOX5\<>I-7_= 3=L[FRXY<\YAK!T 6)2JU@7U5D5WC-*YG:YRA?N3/B_ ST; M11_*/62'NS*/,6HM+D=\;+:^T3V-ITW:2R[>,UP9+B^R"T1KT@/]]DVP5SVJ ME=S=F'5^C'_&FR=K.OWX'8%E0EWAJ'7'%5.,Z0AT&1V6/#/0FCPFK5*<[])D+$8:QM-.O:EU4I 1;LV6BX+ M*K5&]='2S]7\-JT&E(J)@Y=6G4J>RD"V\Z+2\?=/8/S+N[XHK1PNS]6/'_X(G\.T00.+_J\/_ MTE/RJN-]2Y> OT' O_^P73LM8;&#<(V)Z-Q#F)-F9_\2(; KC5MUVG:ZO?#I M0$#,SJ?[G4M_UO1G)T8[==N_[6_*Z[ MK?\'4$L#!!0 ( .F"8E>_\,8 $ 4 - E > :6YF;W)M871I8V%I M;F-Q,S(P,C-E>"TS,C$N:'1M[5IM4]M&$/[>7[$U4P(SEI'\ EAVF%&,F'B& MV 2;)/W4.>E.Z!I9IY[.@/OKNW>2@52$0%,<2NT/'IWV[=G=>]F]43]6L^2@ M'S-"#W[J_VQ9<"C"^8RE"D+)B&(4YCE/S^$C9?EGL*R2:R"RA>3GL8*FW6S! M1R$_\PM2T!57"3M8ZNGO%./^CC'2#P1='/0IOP!.7]=XF]EMRH+0V0]8>W^W MW6W38(]$>YUN1$.G17]S:BB*[(5,KA8)>UV;\=2*F;;OMCN9ZEURJF+7L>U? M:H;OH!^)5*$QB<+%8Z&CHDFQ*V61A)^GKO&G5H@NR:%(A'0W;//K:8H5D1E/ M%NXK3W*2O*KG),VMG$D>%>2<_\G<+F(RH\L"Y!X*)SQE2]!.4R/UKV(>< 6M M9L/Y$N:W =[AV]U"(>: R7_'+<=^D%\#_W0Z/!H.O.EP/)K ^ @&;X?^$?B? M_,'9=/C!QU=(]D_!&QV6M*/AR!L-AM[QDO9,?3LY.YV<>:,I3,?/%*&S#V>- M26/0@(D_T!D I]6QGRE8;P+>X?ADZA_"K
(^_:N\\4.$[JZ5L?)M[I&V_D M3ZSQIV/_5_ &4SW=F[;=?#3N!Z_HW^>YXM'BB=QM_]U=IX/N#NO@S7"K^H@0 M2!VH@)A)%BP@9%*#J8,2H&(& M "X&:0V]+;=J\P8 9.;QNB>8)60S'+$LYRN.0J M-GHE^V/.)=/G8JX!W+B_1;8!C3N=+;I][20+YY(KK<&_"F.28BA+3YUNJUW$ M:V9 UDV,KSWG2\=0=XC))9A0BF\-L0Q&1+@.3299KN'4-9DD": 8TQ,&P>89 MXLOK1BKB*4E#_1X54FY4:YO(-4\*;P2&S=C,[PKN5Z?VC,AS/,\#H928N?HX M+]\HD9EA1BC%&L1*6*3PR;!CED,Q8+ )9=G M)'U=Z]:6 N6NZC:S*W"^7,5ZHZVL.I&M:@,R;=R;A=DSK[>ATMM['+&U&[5[ M6&9-"STK#LKG1WNOEYO]61?9%E/[;>1]A1?-TF=G?=4A>9%YGNI;H2=(](]WV^AQN4(#X0,",8@YB[# QV)?\0L&XRCBV%69 MXOH0FX50"?E/\OZ(6+W$L&Z=2([]2H8-2R6VV]5X[ICBL](AW-<]K([V?"X! MWG'L0UD"[\)C,C^/D6=]&;"^#%A?!OQ?+P/6K?^Z]5]K7;?^Z]9_M:U_M0Y[ M0:WA^@J@$I(7G>_U54 9B)M&]0.VJ7""Y337-:RIK8M[@J/KRKOL9==7 ]]S M-5 )YT.N!I:X;W^!E(G'-D M4$L! A0#% @ Z8)B5X:\C!WV( 4D0! !4 ( !#ZD" M &EN9F$M,C R,S Y,S!?8V%L+GAM;%!+ 0(4 Q0 ( .F"8E>(&5"VYF@ M %;"! 5 " 3C* @!I;F9A+3(P,C,P.3,P7V1E9BYX;6Q0 M2P$"% ,4 " #I@F)7[)ZIR4,' 0"C$0L %0 @ %1,P, M:6YF82TR,#(S,#DS,%]L86(N>&UL4$L! A0#% @ Z8)B5SM\5&1ZH MC9\' !4 ( !QSH$ &EN9F$M,C R,S Y,S!?<')E+GAM;%!+ M 0(4 Q0 ( .F"8E=.Y/X:8@@ TO > " 73;! !I M;F9O"TS,3(N:'1M4$L! A0#% @ Z8)B5[_PQ@ 0!0 T"4 !X M ( !M^P$ &EN9F]R;6%T:6-A:6YC<3,R,#(S97@M,S(Q+FAT 7;5!+!08 "0 ) &X" #\@0 ! end